Οργανισμός: Unixidized
Github Profile: p16kyri
Εβδομάδα | Όλα τα παραδοτέα βρίσκονται στην ίδια σελίδα της τελικής αναφοράς με τα προσωπικά στοιχεία σας (Όνομα, ΑΜ, github profile) και μαζί με αυτόν εδώ τον πίνακα περιεχομένων | Σύνδεσμος στην εβδομαδιαία παρουσίαση προόδου στις συζητήσεις | Αυτοαξιολόγηση σύμφωνα με τα κριτήρια της αντίστοιχης άσκησης |
---|---|---|---|
1 | Δημιουργία ομάδας + Φορκ και δημιουργία σελίδας τελικής αναφοράς, προσθήκη πίνακα περιεχομένων, συγγραφή της εισαγωγής, αποστολή της εισαγωγής για σχολιασμό στην συζήτηση και καταγραφή του συνδέσμου συζήτησης δίπλα --> | https://github.com/courses-ionio/help/discussions/854 | Το παραδοτέο ολοκληρώθηκε με επιτυχία |
2 | Άσκηση γραμμής εντολών (linux install) | https://github.com/courses-ionio/help/discussions/1145 | Το παραδοτέο ολοκληρώθηκε με επιτυχία |
3 | Συμμετοχικό περιεχόμενο A1 | https://github.com/courses-ionio/help/discussions/1257 | Το παραδοτέο ολοκληρώθηκε με επιτυχία |
4 | Άσκηση γραμμής εντολών (warm up cli) | Το παραδοτέο ολοκληρωθηκε χωρίς να ανέβει στην εβδομαδιαία συζήτηση | |
5 | Συμμετοχικό περιεχόμενο A2 | https://github.com/courses-ionio/help/discussions/1490 | Το παραδοτέο ολοκληρώθηκε με επιτυχία |
6 | Κατασκευή του βιβλίου Α | https://github.com/courses-ionio/help/discussions/1633 | Το παραδοτέο ολοκληρώθηκε με επιτυχία |
7 | Συμμετοχικό περιεχόμενο B1 | https://github.com/courses-ionio/help/discussions/1715 | Το παραδοτέο ολοκληρώθηκε με επιτυχία |
8 | Άσκηση γραμμής εντολών | https://github.com/courses-ionio/help/discussions/1759 | Το παραδοτέο ολοκληρώθηκε με επιτυχία μετά απο διόρθωση |
9 | Συμμετοχικό περιεχόμενο B2 | https://github.com/courses-ionio/help/discussions/1889 | Το παραδοτέο ολοκληρώθηκε αλλά χωρίς να είμαι ικανοποιημένος με το περιεχόμενό του |
10 | Άσκηση γραμμής εντολών | https://github.com/courses-ionio/help/discussions/1882 | Το παραδοτέο ολοκληρώθηκε με επιτυχία μετά απο διόρθωση |
11 | Κατασκευή του βιβλίου Β | https://github.com/courses-ionio/help/discussions/1944 | Το παραδοτέο ολοκληρώθηκε με επιτυχία |
12 | Τελική αναφορά* | https://github.com/courses-ionio/help/discussions/2058 | Το παραδοτέο ολοκληρώθηκε εν μέρει χωρίς να έχουν γραφτεί τελικά συμπεράσματα |
Οι στόχοι μου για το μάθημα είναι η εξοικείωση με ένα διάφορετικό και καινούριο για μένα λειτουργικό σύστημα όπως το Arch linux, καθώς και η χρήση του terminal. Επίσης, να αποκτήσω μια καλύτερη εικόνα της αλληλεπίδρασης του ανθρώπου με τον υπολογιστή μέσα στο πέρασμα των χρόνων και για τους ανθρώπους, τα συστήματα και τις εταιρίες που συνέβαλαν στην εξέλιξη της, καθώς και τις ανάγκες ή τα κίνητρα που οδήγησαν στη διαμόρφωση της. Συγκεκρειμένα με ενδιαφέρει να μάθω περισσότερα πράγματα σχετικά με την εξέλιξη των γραφικών διεπαφών. Τέλος, θα ήθελα να μάθω να χρησιμοποιώ το github γιατί θα με βοηθήσει να αλληλεπιδρώ και να συνεργάζομαι καλύτερα με άλλους συναδέλφους μου σε μελλοντικές εργασίες και σε συνδιασμό με τον τρόπο που γίνεται το μάθημα να αναπτύξω τη δεξιότητα να λειτουτργώ ομαδικά.
Την εγκατάσταση των arch linux την εκανα την δεύτερη εβδομάδα στο laptop μου (που λειτουργούσε με Windows 11) με dual boot γιατί δεν είχα άλλη διαθέσιμη συσκευή ή USB stick. Πριν κάνω την εγκατάσταση χρειάσατηκε να κάνω ξεχωριστό partition στο δίσκο μου για το arch linux. Το partitioning του δίσκου το έκανα με το εργαλείο gparted. Στην πρώτη μου απόπειρα της εγκατάστασης αντιμετόπισα πρόβλημα σχετικά με τη χωριτικότητα του δίσκου, επειδή ήθελα να πειραματιστώ με GUIs όπως το Gnome. Κατα τη διάρκεια της χρήσης του Arch αντιμετόπισα κάποιο πρόβλημα που δε μου επέτρεπε να ανοίξει το arch αλλά ούτε και τα Windows. Ευτυχώς, είχα προνοήσει και είχα ανεβάσει όλα τα σημαντικά μου αρχεία στο cloud, γι'αυτό το λόγο χρειάστηκε να κάνω format στο δίσκο μου εγκαταστώντας απο την αρχή τα Windows και το arch. Τη δεύτερη φορά που έκανα την εγκατάσταση φρόντισα να έχω περισσότερο χώρο για το Arch Linux οπότε δεν υπήρξε κάποιο πρόβλημα. Η εγκατάσταση των arch έγινε με τη βοήθεια του arch wiki και κάποιων βίντεο στο youtube.
Για το πρώτο συμμετοχικό περιεχόμενο Α1 πρόσθεσα τα Windows XP το πρώτο λειτουργικό σύστημα που χρησιμοποίησα στην παιδική μου ηλικία και το Xerox Globalview 2.1 ένα gui για επαγγελματική χρήση
Για το 4ο παραδοτέο την εγκατάσταση των arch linux σε hardware την είχα ήδη κάνει απο την δεύτερη εβδομάδα και έχω ανεβάσει μόνο μια άσκηση warmup, την πρόβλεψη του καιρού.
Στο δεύτερο συμμετοχικό περιεχόμενο Α2 εισήγαγα τις προσθήκες μου Xerox Globalview 2.1 και Windows XP απο το προηγούμενο στις αντίστοιχες διαφάνειες και χρονολόγιο
Slides
Timeline
Για το έκτο παραδοτέο έφτιαξα ενα markdown αρχείο (comment.md) για να γράψω την προσθήκη που έκανα στο βιβλίο. Στη συνέχεια έφτιαξα ενα lua filter (comment.lua) για την προσθήκη μου το οποίο και πρόσθεσα στο make-latex.sh και το τροποποίησα για να κάνω generate το βιβλίο σε μορφή latex και σε μορφή pdf.Για την προσθήκη μου έκανα σχόλιο για την περίπτωση των Microsoft Windows.
Για το συμετοχικό περιεχόμενο Β1 η μελέτη περίπτωσης που ασχολήθηκα είναι για το Xerox Globalview
Οι πηγές μου:
- http://www.verycomputer.com/3_d478afa034724871_1.htm
- https://en.wikipedia.org/wiki/GlobalView
- https://archive.org/details/gvwin
- http://toastytech.com/guis/gv.html
- https://bushytree.fandom.com/wiki/GlobalView
Για το 8ο έκανα ένα script το οποίο διαβάζει όλα τα αρχεία C σε ένα φάκελο και τα κάνει compile.
Μετά από σχόλιο του διδάσκοντα αποφάσησα να γράψω ένα καινούργιο script το οποίο μετατρέπει αρχεία markdown σε pdf και docx. Διορθώσεις:
Για το συμμετοχικό περιεχόμενο Β2, με αφορμή το οτι στο τρίτο παραδοτέο ασχολήθηκα με τα Windows XP η βιογραφία που έκανα είναι του Bill Gates.
Οι πηγές μου:
- https://en.wikipedia.org/wiki/Bill_Gates
- https://www.britannica.com/biography/Bill-Gates
- https://www.gatesnotes.com/Bio
- https://en.wikipedia.org/wiki/BASIC
- https://texnologia.net/bill-gates-plirofories-viografia-afieroma/2022/05
- https://www.biography.com/business-figure/bill-gates
Για το 10ο παραδοτέο πειραματίστηκα με το groff. Αφού κατέβασα το groff, έφτιαξα ένα αρχείο text.ms για να δοκιμάσω τα ms macros. Επίσης έφτιαξα ένα μικρό script το οποίο κάνει compile σε postscript και σε pdf. Για να ασχοληθώ με το groff συμβουλεύτικα το arch wiki. Παρακάτω έχω το asciinema όπου δείχνω το compile.sh και το text.ms:
Αποφάσισα να βελτιώσω το script μου προσθέτοντας τη δυνατότητα να επιλέξει ο χρήστης το άμα θα μετατρέψει αρχείο markdown σε pdf ή θα κάνει compile με το groff, αρχείο ms σε pdf.
Για το 11ο παραδοτέο πρόσθεσα τη μελέτη περίπτωσης του xerox globalview και τη βιογραφία του bill gates στο βιβλίο kallipos. Παρακάτω δίνω τον φάκελο με τα αρχεία του βιβλίου που έκανα generate.