Σάββατο, Ιουλίου 08, 2017

Debian 9 και provisioning με Ansible

Βγήκε το Debian Stretch πρόσφατα και ο καλύτερος υποψήφιος για δοκιμή είναι το travel laptop μου, ένα Macbook Air 11".

Το MBA είναι παλιό (μοντέλο 2012, i5 @ 1.6GHz, 2GB RAM) αλλά το Stretch με Gnome 3 δουλεύει αξιοπρεπέστατα, πολύ ευχαριστημένος, would install again, κλπ. Το επόμενο βήμα είναι το Thinkpad X220 και ένα Mac Mini που κυκλοφορούν στο σπίτι, κάποια περιφεριακά συστήματα που διαχειρίζομαι και ενδεχομένως το laptop της δουλειάς.

Εκτός όλων αυτών, ζούμε σε έναν κόσμο όπου πρέπει να κάνεις wipe το travel laptop κάθε φορά που περνάς τα σύνορα της ΕΕ - πχ δες εδώ.

Όλα αυτά είναι πολλά Debian installations και προφανώς βαριέμαι να τα σετάρω με το χέρι.

Με 2-3 απογευματάκια δουλειάς βρήκα την ευκαιρία να ξαναπιάσω Ansible και έτσι έφτιαξα ένα σετάκι από playbooks για να σετάρω όλα αυτά τα συστήματα. Είναι φυσικά διαθέσιμο στο Github.

Αν κάποιος έχει ένα καλό τρόπο για την εγκατάσταση Firefox plugins μέσω cli, είμαι όλος αυτιά :)

Δευτέρα, Ιανουαρίου 16, 2017

Πίσω στο XMPP

Επιστροφή στο XMPP/Jabber, γιατί κουράστηκα με τα Telegram, Whatsapp και τις υπόλοιπες αηδίες. Αν ξαναδώ τηλεφωνικό αριθμό ως account id σε messaging app θα ξεράσω.

Το Conversations είναι ε-ξαι-ρε-τι-κός Jabber client για Android. Οι δημιουργοί του μάλιστα προσφέρουν hosted service για €12 τον χρόνο. Τσίμπησα account, έστησα το προσωπικό μου domain, άρχοντας.

Στο desktop Adium/Pidgin γιατί είμαι παραδοσιακός κατά βάθος. Το Finch είναι η command-line έκδοση του Pidgin και βολεύει τρελά αν είσαι ο τύπος που έχεις ένα tmux ανοιχτό όλη την ώρα.

Ευτυχία είναι να μπορείς να διαλέξεις όποιο ρημάδι client θες :)

By the way, τα παιδιά του hackerspace.gr έχουν κάνει πολύ καλή δουλειά στο στήσιμο του gnu.gr, ενός ελληνικού public jabber server. Εξαιρετική επιλογή αν δεν θες να ασχοληθείς με στήσιμο δικού σου server/domain και απλά θες ένα account και να ξεκινήσεις. Άσε που το να έχεις username τύπου "me παπάκι gnu.gr" είναι απείρως cool :)