Skip to content

Latest commit

 

History

History

2016013

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 

Hλίας Κυριαζής

ΑΜ: Π2016013

Οργανισμός: 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 Το παραδοτέο ολοκληρώθηκε εν μέρει χωρίς να έχουν γραφτεί τελικά συμπεράσματα

Παραδοτέο 1

Οι στόχοι μου για το μάθημα είναι η εξοικείωση με ένα διάφορετικό και καινούριο για μένα λειτουργικό σύστημα όπως το Arch linux, καθώς και η χρήση του terminal. Επίσης, να αποκτήσω μια καλύτερη εικόνα της αλληλεπίδρασης του ανθρώπου με τον υπολογιστή μέσα στο πέρασμα των χρόνων και για τους ανθρώπους, τα συστήματα και τις εταιρίες που συνέβαλαν στην εξέλιξη της, καθώς και τις ανάγκες ή τα κίνητρα που οδήγησαν στη διαμόρφωση της. Συγκεκρειμένα με ενδιαφέρει να μάθω περισσότερα πράγματα σχετικά με την εξέλιξη των γραφικών διεπαφών. Τέλος, θα ήθελα να μάθω να χρησιμοποιώ το github γιατί θα με βοηθήσει να αλληλεπιδρώ και να συνεργάζομαι καλύτερα με άλλους συναδέλφους μου σε μελλοντικές εργασίες και σε συνδιασμό με τον τρόπο που γίνεται το μάθημα να αναπτύξω τη δεξιότητα να λειτουτργώ ομαδικά.

Παραδοτέο 2

Την εγκατάσταση των 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.

Παραδοτέο 3

Για το πρώτο συμμετοχικό περιεχόμενο Α1 πρόσθεσα τα Windows XP το πρώτο λειτουργικό σύστημα που χρησιμοποίησα στην παιδική μου ηλικία και το Xerox Globalview 2.1 ένα gui για επαγγελματική χρήση

Παραδοτέο 4

Για το 4ο παραδοτέο την εγκατάσταση των arch linux σε hardware την είχα ήδη κάνει απο την δεύτερη εβδομάδα και έχω ανεβάσει μόνο μια άσκηση warmup, την πρόβλεψη του καιρού.

Παραδοτέο 5

Στο δεύτερο συμμετοχικό περιεχόμενο Α2 εισήγαγα τις προσθήκες μου Xerox Globalview 2.1 και Windows XP απο το προηγούμενο στις αντίστοιχες διαφάνειες και χρονολόγιο

Slides

Timeline

pull request 1 pull request 2

Παραδοτέο 6

Για το έκτο παραδοτέο έφτιαξα ενα markdown αρχείο (comment.md) για να γράψω την προσθήκη που έκανα στο βιβλίο. Στη συνέχεια έφτιαξα ενα lua filter (comment.lua) για την προσθήκη μου το οποίο και πρόσθεσα στο make-latex.sh και το τροποποίησα για να κάνω generate το βιβλίο σε μορφή latex και σε μορφή pdf.Για την προσθήκη μου έκανα σχόλιο για την περίπτωση των Microsoft Windows.

Παραδοτέο 7

Για το συμετοχικό περιεχόμενο Β1 η μελέτη περίπτωσης που ασχολήθηκα είναι για το Xerox Globalview

Οι πηγές μου:

Παραδοτέο 8

Για το 8ο έκανα ένα script το οποίο διαβάζει όλα τα αρχεία C σε ένα φάκελο και τα κάνει compile.

Μετά από σχόλιο του διδάσκοντα αποφάσησα να γράψω ένα καινούργιο script το οποίο μετατρέπει αρχεία markdown σε pdf και docx. Διορθώσεις:

Παραδοτέο 9

Για το συμμετοχικό περιεχόμενο Β2, με αφορμή το οτι στο τρίτο παραδοτέο ασχολήθηκα με τα Windows XP η βιογραφία που έκανα είναι του Bill Gates.

Οι πηγές μου:

Παραδοτέο 10

Για το 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

Για το 11ο παραδοτέο πρόσθεσα τη μελέτη περίπτωσης του xerox globalview και τη βιογραφία του bill gates στο βιβλίο kallipos. Παρακάτω δίνω τον φάκελο με τα αρχεία του βιβλίου που έκανα generate.