Αναρτήσεις

Εγκατάσταση CUDA για GPU υποστήριξη στο Tensorflow

Εικόνα
Το Tensorflow είναι ίσως η μεγαλύτερη machine learning βιβλιοθήκη που υπάρχει αυτή τη στιγμή. Όσοι ασχολείστε με τον τομέα αυτό όμως, θα γνωρίζετε ότι οι επεξεργαστές (CPUs) δεν είναι το αποτελεσματικότερο εργαλείο για την επίτευξη γρήγορων χρόνων εκπαίδευσης. Αυτό συμβαίνει επειδή σε ένα νευρωνικό δίκτυο για παράδειγμα υπάρχουν χιλιάδες απλοί υπολογισμοί που πρέπει να γίνουν. Οι κάρτες γραφικών (GPU) είναι καλύτερες γι αυτή τη δουλειά επειδή διαθέτουν χιλιάδες απλούς πυρήνες σε αντίθεση με τον επεξεργαστή. Στο παρακάτω ιστόγραμμα φαίνεται η τεράστια διαφορά σε χρόνο εκπαίδευσης του επεξεργαστή Xeon (ίσως του καλύτερου αυτή τη στιγμή) με κάποιες Nvidia κάρτες γραφικών. Η διαφορά υπέρ των καρτών γραφικών είναι χαοτική και σε πραγματικά προβλήματα μπορεί να μεταφράσετε ακόμα και σαν μήνες εκπαίδευσης διαφορά! Για να μπορέσουμε να τρέξουμε κώδικα στη κάρτα γραφικών (ανεξάρτητα από το αν αυτό θα είναι τελικά machine learning ή όχι), χρειαζόμαστε μία κάρτα γραφικών που να π

Καθαρισμός /root directory από σκουπίδια

Εικόνα
Αν έχετε κάποια πρόσφατη εγκατάσταση του fedora, το πιθανότερο είναι να έχετε τον root directory σε ξεχωριστό partition από τον /home. Αυτό είναι μια καλή τεχνική και γι αυτό το λόγο έγινε standard μέθοδος στο fedora. Ο χωρισμός αυτός βοηθάει στο να σώζουμε αρχεία και ρυθμίσεις όταν συμβεί κάτι καταστροφικό στο σύστημα, παρ' όλα αυτά μετά από πολλά upgrades είναι πολύ πιθανόν ο χώρος που εξ' αρχής μας φαινόταν ικανοποιητικός για τον /root πλέον να έχει γεμίσει, σε σημείο μάλιστα όπου δε μπορούμε να κάνουμε καν update. Για να λύσουμε αυτό το πρόβλημα αρκεί να σβήσουμε ότι σκουπίδια και ότι cache data υπάρχουν στο partition αυτό. Επειδή η διαδικασία αυτή είναι επικίνδυνη να γίνει με το χέρι, υπάρχει το εργαλείο pkcon που την αυτοματοποιεί. Αρκεί να δώσετε σε ένα τερματικό την εντολή:   sudo pkcon refresh force -c -1 και αφού περιμένετε αρκετή ώρα συνήθως, θα δείτε το root partiton αρκετά gigabytes μικρότερό. 

Λιγότερο blue light, καλύτερος ύπνος

Εικόνα
Έρευνες έχουν δείξει ότι για  να πετύχουμε καλύτερο ύπνο πρέπει να αποφεύγουμε το φως πριν το ύπνο και ιδιαίτερα το μπλε φως που είναι ιδιαίτερα έντονο στις οθόνες του υπολογιστή. Το φως αυτό μπορεί να προκαλέσει προβλήματα στον ύπνο, για τον λόγο αυτό υπάρχουν εργαλεία στο fedora που το απενεργοποιούν ανάλογα φυσικά με την ώρα. Η οθόνη γίνεται πιο κόκκινη και πιο ξεκούραστη και το μάτι συνηθίζει σε αυτή. Η μελανίνη που εκκρίνεται από τον εγκέφαλο είναι λιγότερη κάνοντας έτσι τον ύπνο καλύτερο. Για να εγκαταστήσετε το εργαλείο redshift που θα χρησιμοποιήσουμε στον υπολογιστή σας αρκεί να δώσετε: sudo dnf install redshift Έπειτα για να τρέξετε το πρόγραμμα αρκεί να δώσετε:  redshift -l 38.238999:21.746762 -t 5600:3400 όπου  38.238999:21.746762 είναι οι γεωγραφικές συντεταγμένες της περιοχής που βρίσκεστε. Μπορείτε να δημιουργήσετε ένα αρχείο στον φάκελο bin στον home/username/bin directory με το όνομα "blue" για παράδειγμα και να το κάνετε εκτελέσιμο δί

[Quick Tip] Επαναφορά κατεστραμμένων avi αρχείων

Εικόνα
Πολλές φορές έχουμε έρθει αντιμέτωποι με κατεστραμμένα avi αρχεία. Τα αρχεία αυτά μπορεί να είναι από desktop recordings που κάνουμε, από βίντεο που έχουμε τραβήξει ή από οτιδήποτε άλλο. Εν πάσι περιπτώσει μπορεί να είναι αρκετά σημαντικά και να μην υπάρχει τρόπος να δημιουργηθούν ξανά. Τα κατεστραμμένα αρχεία μπορεί απλά να μην ανοίγουν καθόλου στους players ή να ανοίγουν σε μερικούς. Ένα tip που μπορεί σε πολλές περιπτώσεις να σας ξελασπώσει είναι το mencoder. To μόνο που έχετε να κάνετε είναι να δώσετε την παρακάτω εντολή, ενώ βρίσκεστε στον φάκελλο όπου βρίσκεται και το βίντεο mencoder -forceidx -oac copy -ovc copy before.avi -o after.avi όπου before.avi είναι το κατεστραμμένο αρχείο και after.avi το όνομα του νέου αρχείου που θα δημιουργηθεί. 

Η FOSSCOMM 2016 στις 16-17 ΑΠΡΙΛΙΟΥ 2016 στο Πανεπιστήμιο Πειραιώς

Εικόνα
Στις  16 -17 Απριλίου 2016   στις εγκαταστάσεις του  Πανεπιστημίου Πειραιά   θα διοργανωθεί η   FOSSCOMM 2016 ,   το μεγαλύτερο ετήσιο συνέδριο ανοιχτού λογισμικού και τεχνολογιών στη Ελλάδα.

Είσαι προγραμματιστής; Ήρθε η ώρα να λάμψεις!

Εικόνα
Όταν κάποιος κάνει τα πρώτα του βήματα στον προγραμματισμό όλα είναι μαγικά. Ξαφνικά αποκτάς μια δύναμη διαφορετική από τις άλλες: τη δύναμη του να δημιουργείς. Καθώς μαθαίνεις περισσότερα συνειδητοποιείς ότι οι δυνατότητες είναι πραγματικά απεριόριστες. Αρκεί να είσαι δημιουργικός. Το πρόβλημα που σύντομα κάνει την εμφάνισή του είναι το πως θα δώσεις αυτό που με κόπο έχεις φτιάξει στο κόσμο. Το πως δηλαδή θα το κάνεις γνωστό . Σίγουρα κάνεις δε θα τρέξει να κατεβάσει το κατά τ' άλλα πολύ χρήσιμο σκριπτάκι σου από το νέο, αρκετά φιλόδοξο, αλλά άδειο και άγνωστο github σου. 

Αλλαγές στις αναβαθμίσεις του fedora

Εικόνα
Οι περισσότεροι χρήστες ενδιαφέρονται για τις αναβαθμίσεις του fedora. Κάθε νέα έκδοση φέρνει βελτιώσεις και τις τελευταίες αναβαθμίσεις του ελεύθερου λογισμικού. Η κοινότητα του fedora παρέχει νέα έκδοση δύο φορές τον χρόνο. Πολλοί είναι αυτοί που αναβαθμίζουν σε κάθε νέα έκδοση για να επωφεληθούν από τις βελτιώσεις και τις καινοτομίες. Δείτε εδώ πως να αναβαθμίσετε το fedora σας. Παρ' όλα αυτά δε θέλουν όλοι χρήστες να αναβαθμίζουν δύο φορές τον χρόνο. Μερικοί χρήστες προτιμούν μεγαλύτερο κύκλο. Υπάρχουν πολλοί λόγοι γι αυτό. Μερικοί προτιμούν να κρατήσουν τη διανομή με την οποία είναι εξοικειωμένοι για περισσότερο καιρό. Επιπλέον μπορεί να έχουν κάνει αλλαγές και προσαρμογές στο σύστημά τους και να μη θέλουν να τις χάσουν τόσο συχνά.