Linux summer switch

Τον τελευταίο καιρό έχω κάνει μια δυναμική επιστροφή στο open source και οφείλω να ομολογήσω πως δεν το έχω μετανοιώσει καθόλου. Για κάποιο λόγο έχω απογοητευτεί εντελώς από την Apple (fanboys/girls μην βαράτε) και λιγότερο από τα Windows (τα Windows 7 με υπηρέτησαν μια χαρά τα τελευταία χρόνια), ωστόσο αποφάσισα πως πρέπει επιτέλους να γίνω λίγο πιο expert σε linux-based συστήματα. Άλλωστε εκεί καταλήγει το 90% των πραγμάτων που φτιάχνω…

Εκτός λοιπόν από το switch μου σε Android, με το Nexus 4 (από iPhone 3GS) τον περασμένο Δεκέμβρη, φέτος το καλοκαίρι αποφάσισα να κάνω και switch και στο desktop μου. Η διανομή που με κέρδισε μετά από μερικά tests, ήταν το Linux Mint (με Xfce για default windows manager ωστόσο έχω και τα KDE/MATE για να ρίχνω μια ματιά και εκεί) το οποίο χρησιμοποιεί τα repositories του Ubuntu. Αυτό σημαίνει ευκολία και υποστήριξη Ubuntu χωρίς ωστόσο να έχεις Ubuntu (για κάποιο λόγο δεν με κέρδισε). Με άλλα λόγια το μόνο “κλειστό” προϊόν που μου έχει απομείνει πλέον είναι το iPad 2 (χωρίς retina-display), που κάποια στιγμή στο μέλλον μάλλον θα αντικατασταθεί από κάποιο nexus.

Από εφαρμογές δεν μου λείπει τίποτα, ίσα-ίσα στο linuxακι καταφέρνω να βρίσκω περισσότερες λύσεις οι οποίες είναι και δωρεάν! Πιο συγκεκριμένα και για web-development έχω τα εξής:

Για τα υπόλοιπα τώρα, το Linux έχει κάνει πολλά βήματα μπροστά και δεν θα έχετε πρόβλημα στο να δείτε video, να ακούσετε μουσική κτλ. Μέχρι και το Steam έχει κυκλοφορήσει για να παίζετε και κανένα παιχνίδι την προκοπής (αν και προτιμώ το PS3 μου). Αν το κόλλημα σας πάντως είναι το software (για κάποιο λόγο αυτό είναι το πρόβλημα των περισσότερων) στο Linux υπάρχουν άπειρες περισσότερες λύσεις και μάλιστα οι περισσότερες είναι και ποιητικές και free*. Ρίξτε μια ματιά πόσες επιλογές έχετε και θα με θυμηθείτε.

*Free as freedom 😉

Τα καλύτερα links – Νοέμβριος 09

Έμπνευση

  • To 24 ways επέστρεψε, με φανταστικά άρθρα και φέτος!

Web Design

Web Development

Tools

  • Mockingbird : Wire frames on the fly, όπως διαφημίζουν και οι ίδιοι…

Accessibility/Usability

Browsers

Plug-ins

  • jParse : Ένα καταπληκτικό plug in για jQuery, που θα κάνει το XML parsing ακόμα πιο εύκολο!

Δωρεάν/Freebies

  • Hornil StylePix : Ένας νέος και δωρεάν image editor, με πολλές δυνατότητες. Μακάρι να πάει καλά γιατί αρχίζει και με νευριάζει το Photoshop…
  • Σχολίνουξ : Μια πολύ καλή ελληνική προσπάθεια για μία ιδιαίτερη διανομή linux. Το σχολίνουξ περιλαμβάνει όλα τα σχολικά βιβλία γυμνασίου (σε PDF μορφή), πολλές εκπαιδευτικές εφαρμογές από το το Παιδαγωγικό Ινστιτούτο και γενικότερα ότι θα ήθελε ένας έλληνας μαθητής από μια διανομή linux. Μπράβο παιδιά και καλή επιτυχία!

Διάφορα links

  • ΕlfΥourself : Για να νοιώσουμε και εμείς λίγο Χριστούγεννα…

Best of the rest – 38η εβδομάδα 2008

Αρκετή κινητικότητα αυτήν την εβδομάδα, με ιδιαίτερη έμφαση στα νέα που έχουν να κάνουν με web accessibility 😉

  • Το Adobe AIR είναι έτοιμο και για Linux (beta version). Με αυτήν την κίνηση λοιπόν, η Adobe καταφέρνει να έχει μια πολύ ώριμη RIA πλατφόρμα σε όλα τα λειτουργικά συστήματα! Για να δούμε λοιπόν εάν το AIR θα καταφέρει να γίνει συνώνυμο των RIA εφαρμογών…
  • Για πρώτη φορά στην Ευρώπη, δημιουργούνται οι πρώτες accessibility guidelines. Μας έρχονται από το Ηνωμένο Βασίλειο, και πιο συγκεκριμένα από το Central Office of Information (COI), και έχουν ιδιαίτερο ενδιαφέρον, γιατί είναι οι πρώτες επίσημες accessibility οδηγίες κάποιου ευρωπαϊκού κράτους. Από μια πρώτη ματιά που έριξα, συμφωνώ απόλυτα με το post του Web Standards Project, το οποίο εξηγεί πως το σκεπτικό που έχουν γραφτεί οι οδηγίες είναι λάθος, και πως θα δημιουργηθούν αρκετά προβλήματα εάν τελικά χρησιμοποιηθούν. Μείνετε συντονισμένοι γιατί έχω σκοπό να γράψω και την δικιά μου άποψη πάνω στο θέμα.
  • Και μιας και ανοίξαμε το θέμα accessibility στο web, το Digital Web Magazine δημοσίευσε ένα εξαιρετικό άρθρο με θέμα την προσβασημότητα (accessibility) στο web, αλλά και στο πως θα πρέπει να σχεδιάζουμε τα site μας για ανθρώπους με διάφορα προβλήματα και αναπηρίες. Είναι από τα καλύτερα και πιο ολοκληρωμένα άρθρα που έχω διαβάσει, με πολλές λεπτομέρειες και παραδείγματα. Απλά διαβάστε το!
  • Με το Fangs plug in για τον Firefox, μπορείτε να “διαβάσετε” την σελίδα σας, όπως θα την διάβαζε ένας screen reader. Ας ρίχνουμε λοιπόν μια ματιά στα site που κατασκευάζουμε με αυτό το plug in, έτσι ώστε να κάνουμε την ζωή κάποιων χρηστών μας ακόμα πιο εύκολη, γιατί πραγματικά το αξίζουν.
  • Το Status είναι κάτι σαν το Twitter, με βασική διαφορά πως επιλέγετε ποιοι χρήστες και group θα βλέπουν αυτά που γράφεται. Πολύ καλή λύση για να ομάδες και groups που θέλουν να μοιράζονται πληροφορίες, χωρίς ωστόσο να τις βλέπει ο καθένας…
  • H καινούργια release candidate version του jQuery UI είναι έτοιμη! Για όσους θέλουν να ρίξουν μια ματιά, μπορούν να την κατεβάσουν εδώ και τώρα (version 1.6rc2).
  • To SEOmoz είναι ένα blog που απλά πρέπει να παρακολουθείτε εάν δηλώνεται επαγγελματίες του χώρου. Ασχολείται με SEO θέματα όπως καταλαβαίνετε και από τον τίτλο του, ενώ κάθε Παρασκευή δημοσιεύει ένα πολύ ενδιαφέρον videocast, το οποίο ονομάζει Friday Whiteboard. Το ανακάλυψα από το blog About.SEO του Γιώργου.

Mozilla Prism

Μετά το Adobe AIR και το Microsoft Silverlight ο συναγωνισμός για την δημιουργία του απόλυτου RIA (Rich Internet Application) developing environment φαίνεται να μεγαλώνει! Η γνωστή σε όλους Mozilla αποφάσισε να μπει και αυτή στο παιχνίδι προσφέροντας την δικιά της λύση στον εν λόγω χώρο, με το όνομα Prism! Από μία γρήγορη ματιά που έριξα στο επίσημο blog η τεχνολογία φαίνεται αρκετά ενδιαφέρουσα και υπόσχεται πολλά, ενώ αξίζει να σημειωθεί το γεγονός ότι θα την στηρίξει και συμπληρώσει και ο καινούργιος browser της εταιρείας Firefox 3. Μία alpha version για Windows λειτουργικά είναι ήδη έτοιμη ενώ περιμένουμε και τις Linux και OSX υλοποιήσεις.

Γενικότερα πιστεύω ότι η μεταβατική περίοδος στις RIA (on-line/offline) εφαρμογές έχει φτάσει και όπως όλα δείχνουν οι εταιρείες θα κάνουν τα πάντα για να κάνουν την τεχνολογία τους να επικρατήσει έναντι των άλλων, μιας και μιλάμε για μια αγορά πολλών δολαρίων. Τα λεφτά φυσικά δεν είναι το μόνο κίνητρο για τις εν λόγω εταιρείες, άλλωστε το Adobe AIR και το Prism προσφέρονται δωρεάν (και το developing environment όσο και το runtime τους – για την Microsoft είμαι σίγουρος πως προσφέρει δωρεάν το runtime, ωστόσο δεν είμαι σίγουρος για το developing environment). Το σημαντικότερο για τις εταιρείες είναι να καταφέρουν να κάνουν την δικιά τους τεχνολογία και κατ’ επέκταση runtime την επιλογή των developer και χρηστών αντίστοιχα. Μέχρι τώρα εάν θα αποφάσιζα να ασχοληθώ με RIA εφαρμογές θα κατέληγα σίγουρα στο Adobe AIR για αρκετούς λόγους, ωστόσο πλέον οι ισορροπίες αλλάζουν μιας και το Prism δείχνει αρκετά δυνατό ενώ προσφέρει και την σιγουριά πως στο μέλλον η τεχνολογία θα μείνει ανοιχτή και δωρεάν. Για να δούμε τελικά ποιο θα επικρατήσει…