projects

Περιγραφή εργασιών, παραδοτέων, και προθεσμιών

View on GitHub

Διάδραση με την γραμμή εντολών

Ο σκοπός αυτής της εργασίας είναι να προσφερεί μια απλή πρακτική εφαρμογή της θεωρίας του βιβλίου “Ο Προγραμματισμός της Διάδρασης”, για τον σκοπό αυτό θα προσπαθήσουμε να κάνουμε τις παρακάτω δραστηριότητες:

  1. Κατανόηση και ανάπτυξη δεξιοτήτων στην διεπαφή γραμμής εντολών
  2. Καθημερινή χρήση της γραμμής εντολών ως εναλλακτική διεπαφή της γραφικής για τις δικές σας καθημερινές ανάγκες πληροφορικής
  3. Κατασκευή νέων σύνθετων διεπαφών γραμμής εντολών που εξυπηρετούν τις δικές σας ανάγκες και βασίζονται σε υπάρχουσες εντολές
  4. Σύνθεση και κατασκευή νέων εναλλακτικών συστημάτων διάδρασης ή οργάνωσης της ανάπτυξης λογισμικού

Επιλέγουμε να δουλέψουμε με την γραμμή εντολών και όχι με κάποιο άλλο δημοφιλές σύστημα διάδρασης (π.χ., γραφική επιφάνεια εργασίας, κινητός υπολογισμός), γιατί αυτό είναι το πιο απλό, διαχρονικό, και εύκολο να αλλάξει σύστημα.

Εγκατάσταση προσαρμοσμένου και εξατομικευμένου λειτουργικού συστήματος

Αν και σε πρώτη ανάγνωση η χειροκίνητη εγκατάσταση ενός λειτουργικού συστήματος δεν φαίνεται εύχρηστη, τελικά, για κάποιον συχνό χρήστη, όπως είναι ένας ειδικός της πληροφορικής, η χειροκίνητη εγκατάσταση παρέχει μια αναγνωσιμότητα των διαδικασιών και των μηχανισμών που διευκολύνουν την μακροπρόθεση συντήρηση αυτού του συστήματος, ανεξάρτητα από τα (συνήθως κερδοσκοπικά) συμφέροντα εταιρειών που πουλάνε έτοιμη την ευχρηστία.

Γραφικό περιβάλλον, IV

assignments deliverables references
add a status bar to your shell/editor and configure a color-theme edit the configuration files for your status line and for your color theme status bar solarized redshift pywall
configure a custom desktop enviroment customize the wallpaper, menu, bar, notifications, windows, screensaver and demonstrate them with a GIF polybar rofi dunst awesome pipes flashfocus
configure a custom window manager try different wm and configure one to fit your needs sowm dwm

Οδηγίες για την παράδοση και τα κριτήρια της βαθμολόγησης, HCI, IV, SW