Archive

Posts Tagged ‘linux’

Linux Mint Maya Cinnamon

Νοέμβριος 10, 2012 Σχολιάστε

Η αγάπη μου για το Linux είναι γνωστή εδώ και χιλιάδες χρόνια. Πρόσφατα έκανα μια αναβάθμιση στο λειτουργικό και αγόρασα μεταξύ άλλων και έναν SSD δίσκο. Τον Vertex 4 256ΜΒ από την OCZ. Ένας καταπλητικός δίσκος που με κάνει κάθε φορά που μπαίνω σε υπολογιστή με HD να κλαίω και να μονολογώ «Πως ζούσα τόσο καιρό χωρίς SSD».

Τέλος πάντων αφού έκανα backup τα πάντα είπα να δοκιμάσω το Ubuntu 12.10 με clean install. Μπήκε σφαίρα. Έκανε boot σε 9 δευτερόλεπτα από τον GRUB και μετά. Δυστυχώς όμως απογοητεύτηκα εις τριπλούν. (1) Το Unity το οποίο δεν με εντυπωσίασε ποτέ σε κάθε αναζήτηση φέρνει αποτελέσματα από την Amazon. Υπάρχει τρόπος να βγουν με τη χρήση του CLI άλλα η απογήτευση μου ήταν ήδη μεγάλη. (2) Οι ανοιχτοί drivers για την AMD στη δικιά μου κάρτα (Radeon HD 4870) έκαναν το ανεμιστηράκι της GPU να δουλεύει στο μαξιμουμ κάνοντας τον υπολογιστή μου αδύνατο να εργαστεί κάποιος λόγω του θορύβου. (3) Για κάποιον λόγο δεν μπορούσα να εγκαταστήσω fonts (έχω μερικές απαιτήσεις σε συγκεκριμένα fonts που θέλω). Γενικά όμως το Unity δεν μου άρεσε οπότε η απόφαση ήταν να πάω στο Fedora 17 που τόσο έχω αγαπήσει.

Δυστυχώς όμως για κάποιον λόγο δεν δούλευε σωστά. Και εκεί το ανεμιστηράκι δούλευε στο μαξιμουμ συνεχώς. Άλλα δεν ήταν αυτό το πρόβλημα. Είχα γενικότερα προβλήματα. Τις περισσότερες φορές απλά πάγωνε ο υπολογιστής. Και εκεί μάλλον φταίνε οι open drivers για AMD. Δεν το γνωρίζω, το λέω από εμπειρία.

Μετά τη δεύτερη προσπάθεια είπα να κάνω την τρίτη μου επιλογή που ήταν το Mint 13 με Cinnamon. Μπήκε εύκολα. Πάλι το ανεμιστηράκι μου δούλευε στο max. Φαίνεται ότι υπάρχει πρόβλημα με τον open source driver για την κάρτα μου (ATI Radeon HD 4870) οπότε έπρεπε να τους απεγκαταστήσω και να βάλω τους official. Ευτυχώς, με  αυτόν τον οδηγό (υπάρχει και αυτός που βρήκα αργότερα) όλα παίζουν μια χαρά. Το Cinnamon είναι φανταστικά απλό και όμορφο. Υπάρχουν τα βασικά εφέ ενός μοντέρνου λειτουργικού. Έβαλα και ένα όμορφο conky configuration από εδώ και τέλος ένα φανταστικό weather plugin στο cinnamon task bar από εδώ.

Μέσα σε ένα πρωινό είχα στήσει τα virtual envs και τα public-private keys εγκατέστησα και το Ubuntu One. Και μαζί με το Dropbox που πλέον έχω παντρευτεί κανονικά κάνουν ένα φανταστικό συνδυασμό.

Το πακετάκι όλο αυτό εμπλουτίζεται αφάνταστα από τον SSD μου που πραγματικά «τα σπάει» (την μισώ αυτήν την έκφραση άλλα στην περίπτωση μου δεν υπάρχει καλύτερη). Ο SSD με το Mint στα 64bit σπάει όλα τα κοντέρ. Όλα τα προγράμματα ανοίγουν εν ριπή οφθαλμού. Για παράδειγμα τo import της MySQL βάσης που στα Windows με HD έκανε γύρω στα 30-40 δεύτερα (είναι γύρω στα 15ΜΒ) τώρα παίρνει 2 δευτερόλεπτα. Δυσκολεύομαι να πιστέψω πως γίνεται όλα να γίνονται τόσο γρήγορα. Και όμως γίνεται. Και είναι απίστευτο.

Για παράδειγμα πλέον δεν χρειάζεται να κάνω suspend. Το shut-down / start-up είναι πλέον το ίδιο γρήγορο… 🙂

Υπάρχει αυτό το φανταστικό εργαλείο που λέγεται synapse.

Ορίστε 2 οδηγοί για το post-installation του Mint. Εδώ και εδώ.

Εντάξει, τα προβληματάκια του τα έχει. Για παράδειγμα ένα προβληματάκι με το Compiz και τους Catalyst (πάλι αυτοί) δεν με αφήνει να πάρω screenshot. Άγνωστο γιατί. Όμως όλα αυτά δεν είναι deal breakers.

Τέλος, να πω πως επιμένω στια απόψεις μου ότι το 90% των διανομών του Linux πρέπει να καταργηθεί και να δοθεί βάση σε 2-3 που θα δουλέουν όμως άψογα out-of-the-box. Και φαίνεται να συμφωνεί και ο Δημήτρης Καλαμάρας του Linux Inside. Επιμένω πως δεν είναι κάτι κακό και ειδικά τώρα που η πληροφορική αλλάζει με το ‘Touch‘, είναι μια καλή ευκαιρία που η κοινότητα πρέπει να εκμεταλλευτεί.

Κατηγορίες:Life, Linux, OpenSource, Technology Ετικέτες: , , , , , , ,

Tipleaders 2η Γενιά, και τα σχετικά συμπεράσματα

Οκτώβριος 20, 2012 Σχολιάστε

Πέρασαν αρκετοί μήνες από τότε που σηκώσαμε την πρώτη έκδοση του Tipleaders. Το tipleaders.com είναι μια ανταποδοτική κοινότητα χρηστών που ασχολούνται με το στοιχηματισμό. Προσφέρει στοιχηματικές προτάσεις και τις αξιολογεί βάσει των ικανοτήτων του παίχτη.

Credits

Από χθες το Tipleaders άλλαξε σελίδα. Ενώ παλιότερα η υπηρεσία ήταν κυρίως συνδρομητική από χθες η ανταμοιβή των παικτών βασίζεται σε credits τα οποία τους δίνουν άλλοι παίκτες. Δηλαδή οι στοιχηματικές συμβουλές ενός καταταγμένου παίχτη είναι κρυμμένες για τους παίχτες που έχουν καταταχτεί σε χαμηλότερη βαθμίδα από ότι εκείνος. Για να τις «ανοίξουν» θα πρέπει να του μεταφέρουν κάποια από τα δικά τους credits. Τα credits αγοράζονται από εμάς και τα κερδισμένα credits μπορούν να ανταλαχτούν με χρήματα σε αναλογία 3/1 (δηλαδή τα 3 credits κοστίζουν $1).

Προς το παρόν το νέο σύστημα ανταποδοτικότητας φαίνεται να λειτουργεί καλύτερα.

Τι μάθαμε μέχρι τώρα

Πέρα από το πως λειτουργεί η υπηρεσία θα ήθελα να μοιραστώ κάποια πράγματα σχετικά με τις εμπειρίες που αποκόμισα τους τελευταίους μήνες.

Αρχικά όμως οφείλουμε ένα μεγάλο ευχαριστώ στο περιοδικό Linux Inside που στο τεύχος #10 έκανε μια σχετικά εκτενής αναφορά στην υπηρεσία μας και στη σχέση μας με το ανοιχτό λογισμικό. Να το διαβάσετε! 🙂

Βέβαια, διαβάζοντας το Editorial του Δ. Καλαμαρά δεν μπορώ να μην αναφέρω ότι έλεγα περίπου τα ίδια πριν από 3 χρόνια ακριβώς. Χαίρομαι που ο Δημήτρης (που εκτιμώ τη δουλειά του πάρα πολύ) συμφωνεί μαζί μου. 🙂

Στο ζουμί τώρα.

Αυτούς τους 4-5 μήνες λειτουργίας του Tipleaders έβγαλα κάποια πολύ σημαντικά συμπεράσματα για το πως λειτουργεί μια web υπηρεσία και ποια τα constraints της.

  • Πλέον είμαι σίγουρος πως οι μηνιαίες καταβολές εισφορών (συνδρομές) είναι μια επιλογή που εμπεριέχει αρκετά μεγάλο ρίσκο. Ακόμα και εμείς που ζητούσαμε συνδρομή από τα μέλη μας δε θέλαμε να δώσουμε συνδρομή σε έναν payment gateway και παραμείναμε στην PayPal γιατί ήταν η μόνη που προσέφερε δωρεάν υπηρεσία για recurring payments (συνδρομές) χωρίς η ίδια να ζητάει συνδρομή. Εκεί αρχίσαμε να προβληματιζόμαστε. Φαίνεται πως η καλύτερη αμοιβή για παροχή υπηρεσιών είναι μέσω προμήθειας. Δεν θα το συνιστούσα εκτός αν η παρεχόμενη υπηρεσία είναι super-wow.
  • Όταν έχεις μια υπηρεσία που απευθύνεται σε μεγάλο αριθμό χρηστών και προσφέρει ανταποδοτικές υπηρεσίες με περιεχόμενο που εξαρτάται από διαφορετικούς παρόχους τότε δεν υπάρχουν σαββατοκύριακα και αργίες. Τα ξενύχτια είναι συνεχόμενα. Ειδικά αν κάνεις και άλλη δουλειά ενδιάμεσα (όπως εμείς). Ευτυχώς ή δυστυχώς καταλήγουμε να δουλεύουμε 12-15 ώρες την ημέρα σε καθημερινή βάση (ΣΚ και αργίες συμπεριλαμβανομένου).
  • Βασικότατος παράγοντες επιτυχίας μιας εφαρμογής ή μιας υπηρεσίας είναι το testing. Είναι απαραίτητο. Νομίζω στην Ελλάδα (τουλάχιστον εκεί που έχω εργαστεί) φαίνεται να το παραμερίζουν. Κατά τη γνώμη μου θα πρέπει πάντα να υπάρχει μια ομάδα τεστερς σε κάθε επιχείρηση που θέλει να τη σέβονται. Ωραίο και αγαπημένο το Unit Testing άλλα δυστυχώς δεν φτάνει. Το Tipleaders είναι μια διαδικτυακή υπηρεσία με σύνθετη δομή βάσης, και πολλά σκριπτάκια να τρέχουν στο background που περνάνε αγώνες και αποτελέσματα να κατατάσσουν τους παίχτες και να μοιράζουν κέρδη.
  • Οι χρήστες αγαπάνε τις υπηρεσίες που απαντάνε άνθρωποι πίσω από τα e-mails και όχι σκριπτάκια.
  • Είναι δύσκολο οι χρήστες να σου δώσουν το κανονικό τους e-mail. Συνήθως δίνουν τα δευτερότριτα και κάποια στιγμή θα πρέπει να τους κάνεις engage ώστε να δώσουν το βασικό τους e-mail. Μέχρι να γίνει αυτό όμως πρέπει να φτύσεις αίμα.
  • Δυστυχώς το spamming είναι αναγκαίο. Η σημερινή καθημερινότητα είναι πολύπλοκη. Οι άνθρωποι έχουν ζωές και προβλήματα. Είναι πολύ εύκολο να ξεχάσουν την υπηρεσία σου. Ένα ευγενικό spamming είναι δυστυχώς αναγκαίο. Εμείς τα e-mails δε τα δίνουμε σε τρίτους και προσπαθούμε να στέλνουμε μαζικά μόνο όταν έχουμε κάτι να πούμε.
  • Οι χρήστες βαριούνται εύκολα. Ένα συνεχόμενο iteration είναι αναγκαίο.
  • Οι διαφημίσεις στο Facebook είναι 2-3 φορές πάνω από το κόστος της google και προσφέρουν 2-3 φορές χειρότερα αποτελέσματα… go figure.
  • Το να βρεις payment gateway / processor που να παίζει στην Ευρώπη φαίνεται πολύ δύσκολο. Πρόσφατα η Brain Tree άνοιξε και στην Ευρωπαική αγορά άλλα ακόμα δεν έχουν απαντήσει στην αίτησή μου για δημιουργία λογαριασμού. Ίσως να φταίει το ότι προσφέρουμε στοιχηματική υπηρεσία. Μια άλλη προσπάθεια που μου αρέσει είναι το ZooZ, μόνο που το documentation είναι λίγο φτωχότερο, όμως νομίζω πως αξίζει τον κόπο και θα κάνουμε μια προσπάθεια να δημιουργήσουμε λογαριασμό και εκεί.
  • Είναι δύσκολο να πάρεις feedback από τους χρήστες. Όσο εύκολη και αν είναι η διαδικασία. Δυστυχώς τα περισσότερα πράγματα θα πρέπει να τα καταλάβεις μόνος σου

Για να μη γίνει εντελώς σεντόνι το κείμενο θα σταματήσω εδώ. Περάστε μια βόλτα από το Tipleaders και πείτε μας τη γνώμη σας.