Github:inf2021122
Organization Profile:SacratedSons
Οι στόχοι μου στο μάθημα της Επικοινωνίας Ανθρώπου-Υπολογιστή είναι η κατανόηση του πυρήνα του μαθήματος. Ένας από τους απότερους σκοπούς μου είναι η εξεικοίωση με το λειτουργικό σύστημα Arch Linux καθώς και η μελέτη του εκτος από τα πλαίσια του μαθήματος. Επιπλέον θα ήθελα να μάθω μέσω των προγραμματιστικών ασκήσεων περισσότερα σχετικά με το αντικείμενο μου και εν τέλει να αναπτύξω τις ικανότητες μου.
1:Αρχικά κατέβασα την εικόνα .Iso των Arch και στην συνέχεια διαμόρφωσα ένα στικάκι σε συσκευή boot ώστε να γίνει η εγκατάσταση.
2:Έπειτα έψαξα στο διαδίκτυο για την διαμόρφωση και δημιουργία σκληρού δίσκου κάνωντας τις απαραίτητες αλλαγές για να δεσμεύσω χώρο (περίπου 40 gb) στον σκληρό δίσκο για την εγκατάσταση.
3:Στην συνέχεια,μπήκα στις ρυθμίσεις,επέλεξα επαννεκίνηση για προχωρημένους και έβαλα το στικάκι.
4:Μετά την επιλογή να κάνει boot ο υπολογιστής απο το στικάκι ξεκίνησε η εγκατάσταση τους.
5:Μέσα απο την εντολή (ls /cys/firmware/efi/efivars) έλεγξα την εγκυρώτητα των αρχείων του συστήματος EFI.
6:Απο το βήμα 2 εφόσον έδωσα την απαιτούμενη μνήμη απο τον σκληρό,με την εντολή cfdisk δημιούργησα ενα Linux Filesystem και ενα Linux Swap.
7:Μετά απο πολλές προσπάθειες και γράφωντας αρκετό κώδικα συνέχισα την εγκατάσταση των Arch με την εντολή pacstrap/mnt-base linux linux-firmware
8:Εφόσον,έγινε η εγκατάσταση όλων των απαραίτητων αρχείων προχώρησα στην δημιουργία χρηστών και στην συνέχεια προχώρησα στην εφαρμογή ενός grub menu το οποίο όταν ανοίγει ο υπολογίστης θα έχει την επιλογή είτε των Arch Linux είτε των Windows.
9:Τέλος είμαστε πλέον έτοιμοι να χρησιμοποιήσουμε τα Arch Linux.
1. Αφού είχα δώσει τον απαιτούμενο χώρο, απο τα Windows οταν προχώρησα στην εγκατάσταση δυσκολεύτηκα στην δημιουργία του FileSystem και το Linux Swap όπου μέσα απο διάφορα forums βρήκα την λύση.
2. Σχετικά με τις εντολές επειδή ήτανε κάτι προτώτυπο για εμένα δυσκολεύτηκα αρκετά αλλά με διάφορα βιντεάκια και συζητήσεις με την ομάδα με τον καιρό εξοικειωνόμουν και κατάφερα να κάνω την εγκατάσταση.
3. Τέλος είχα θέμα με την διαμόρφωση του διαδικτύου πράγμα που με δυσκόλεψε και στην αρχή της εγκατάστασης.
Μετά την εγκατάσταση του Arch Linux,χρησιμοποιήσα στο command line για εγγραφή οθόνης το (asciinema)όπου δοκίμασα τις 2 εξής εντολές του παραδοτέου για την εμφανιση σημαντικών πληροφοριών(bootlog,informations).
.......................................................................................................................................................................................................................................
Για το 3ο παραδοτέο μας ζητήθηκε να συνεργαστούμε με την ομάδα μας, ώστε να κατασκευάσουμε την ιστοσελίδα του βιβλίου μέσα από τις τεχνολογίες jekyll, submodules. Στην συνέχεια μέσω αυτών των τεχνολογιών έπρεπε να προσθέσουμε 4 εικόνες τις δύο σε κανονική διάσταση και τις άλλες δυο σε πλάτος 160 pixel για το (thumb). Τέλος δημιούργησα ένα .md αρχείο για κάθε μια εικόνα στον φάκελο _gallery, οπου υπήρχαν τα στοιχεία (author, title, year, image_url, caption, license_url, license_text, categories, tags).
Για το 4ο Παραδοτέο επέλεξα απο τις ασκήσεις γραμμής εντολών, να εξασκηθώ στο να κατεβάσω ενα τραγούδι απο το youtube μέσω του konsole και εν συνεχεία χρησιμοποιήσα το asciinema για να κάνω εγγραφή οθόνης.
Έχωντας πλέον εξοικειωθεί με το (git, GitHub, jekyll, cli) που είδαμε στα προηγούμενα παραδοτέα φτάνωντας στο 5ο παραδοτέο μας ζητήθηκε ένα σετ από θεματικές διαφάνειες και ένα χρονολόγιο από το παραδοτέο Α1 της 3ης εβδομάδας. Πρόσθεσα στα χρονολόγια (playStation.md & game_technology.md) τα αρχεία που δημιούργησα.
Για το 6ο Παραδοτέο ζητήθηκε να προσθέσουμε μια νέα ετικέτα (markdown tag) δικής μας έμπνευσης και το αντίστοιχο φίλτρο pandoc lua για την προσθήκη εκτενών σημειώσεων στο σώμα του βιβλίου.Επίσης σε αυτο το παραδοτέο αντιμετώπισα κάποιες δυσκολίες και δεν κατάφερα να ολοκληρώσω όλο το παραδοτέο σωστά.
Βάση των προηγούμενων Παραδοτέων (Α1,Α2) μας ζητήθηκε να δουλέψουμε πάλι στο ομαδικό μας αποθετήριο για την ιστοσελίδα του βιβλίου του μαθήματος όπου χρειαζότανε να βρούμε μια νέα μελέτη περίπτωσης.
link:https://github.com/inf2021122/images/blob/cb0beb3ed92d68497ff89728d0af15bebc6f4c27/Tekken_series_logo_as_of_2012.png
3.images
Για αυτό το Παραδοτέο μας ζητήθηκε ,να ασχοληθούμε με την πλέον γνώριμη γραμμή εντολών (απο το 4ο Παραδοτέο) και ιδιαίετερα να χρησιμοποιήσουμε έναν editor για να επεξεργαστούμε ένα κομμάτι κώδικα.Τέλος μέσω του konsole χρησιμοποιήσα το asciinema για εγγραφή οθόνης.
Για το 9ο παραδοτέο συνεχίσαμε την εργασία, και πάλι στο ομαδικό μας αποθετήριο για την ιστοσελίδα του βιβλίου του μαθήματος βάση των προηγούμενων (Α1,Α2,Β1).
link:https://github.com/inf2021122/images/blob/cb0beb3ed92d68497ff89728d0af15bebc6f4c27/Ken_kutaragi.jpg
3.images
Για αυτό το Παραδοτέο μας ζητήθηκε να ασχοληθούμε με την πλέον γνώριμη γραμμή εντολών, η εντολή που χρησιμοποιήσα ήτανε η youtube-dl με την διαφορά οτι σε αυτό το παραδοτέο οι εντολές εκτελούνται μέσω script.Τέλος μέσω του konsole χρησιμοποιήσα το asciinema για εγγραφή οθόνης.
Φτάνωντας στο τέλος αυτού του εξαμήνου,μπορώ να πω ότι χάρη σε αυτό το μάθημα εχω αποκτήσει αρκετές γνώσεις πάνω στο αντικείμενο της πληροφορικής όπου με βεβαιώτητα παλιά θα μου φαινότανε αρκετά δύσκολα.Επίσης μπήκα στην διαδικασία να αναζητήσω διάφορα πράγματα στο διαδίκτυο για να βρω λύσεις σε πράγματα όπου δεν μου περνάγανε απο το μυαλό.Έμαθα μεσα απο διάφορες αποτυχίες πολύ ψάξιμο στο διαδύκτιο να εγκαταστώ τα arch linux και να χειρίζομαι αρκετά καλά το comand line.Εξοικειώθηκα και στο ομαδικό επίπεδο και έμαθα να χειρίζομαι διάφορες εφαρμογές όπως το github.Τέλος θα ήθελα να αναφέρω πως δεν κατάφερα να ολοκληρώσω με επιτυχία ολα τα Παραδοτέα παρόλα αυτά ασχολήθηκα και πάλεψα αρκετά για να τα ολοκληρώσω όλα.