Παιχνίδια και Linux

Μόλις ανακάλυψα κατά τύχη πως το προεπιλεγμένο shell στο Ubuntu δεν είναι πλέον το γνωστό σε όλους μας bash (Bourne-again shell), αλλά το dash (Debian Almquist shell). Και το περίεργο είναι πως υπάρχει εκεί από την έκδοση 6.10 χωρίς να το έχω αντιληφθεί :( Δεν χρησιμοποιώ και τόσο συχνά shell scripts για να το πάρω χαμπάρι φαίνεται...

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

Καιρός ήταν! Μετά από 7 χρόνια, ένα από τα πιο εκνευριστικά bug του mozilla (firefox, thunderbird κτλ), το υπ' αριθμόν 69230, επιτέλους διορθώθηκε!

Με το σφάλμα αυτό ήταν αδύνατο να χρησιμοποιηθούν στον Mozilla για Linux οι συντομεύσεις πληκτρολογίου, όταν χρησιμοποιούνταν μια άλλη διάταξη πληκτρολογίου εκτός από την αγγλική. Αυτό το σφάλμα ήταν από τα ποιο εκνευριστικά για τους Έλληνες χρήστες, καθώς όταν είχαν ενεργή την ελληνική διάταξη πληκτρολογίου, δεν μπορούσαν να χρησιμοποιήσουν συντομεύσεις όπως το Ctrl+C ή το Ctrl+T. Για να μπορέσουν να χρησιμοποιήσουν αυτές τις συντομεύσεις, θα έπρεπε να αλλάξουν την διάταξη στα αγγλικά, να πατήσουν την συντόμευση και μετά να αλλάξουν ξανά σε ελληνικά. Φαντάζεστε πόσο σπαστικό ήταν.

Τα αίτια για την μεγάλη καθυστέρηση στην διόρθωση του bug είναι πολλά. Κατά την άποψή μου μερικά από αυτά ήταν τα παρακάτω:

Προσπαθούσαν να βρουν μια λύση που θα ικανοποιούσε και την ποιο εξωτική ρύθμιση που θα μπορούσε να έχει κάποιος στις διατάξεις του (π.χ. πολλαπλές λατινικές διατάξεις, dvorak και άλλα) και που αφορούσε μόνο το ένα 2% των χρηστών. Με αποτέλεσμα το υπόλοιπο 98% των χρηστών να υποφέρουν από το πρόβλημα.
Το μειωμένο ενδιαφέρον των mozilla developers για την Linux πλατφόρμα.

Συγχαρητήρια σε όσους βοήθησαν στην επίλυση του προβλήματος και μπορείτε να δείτε στα πάνω από 190 σχόλια που υπάρχουν στην αναφορά σφάλματος.

Ήρθε και η ώρα να αποσυρθεί το workaround με το mozilla addon που είχα φτιάξει και διόρθωνε το πρόβλημα. Δεν θα λείψει από κανέναν Τώρα θα πρέπει να κατεβάσω ένα nightly build του firefox 3 για να δω αν όντως η διόρθωση δουλεύει σωστά με τα ελληνικά.

Σήμερα πήγα στην παρουσίαση που διοργανώθηκε στο Πανεπιστήμιο Πειραιώς με θέμα το ελεύθερο λογισμικό. Την παρουσίαση οργάνωσε η κοινότητα ανάπτυξης Ελεύθερου Λογισμικού του Τμήματος Πληροφορικής του Πανεπιστημίου Πειραιώς στα πλαίσια μιας σειράς παρουσιάσεων με θέμα "Λειτουργικά Συστήματα Ελεύθερου & Ανοικτού Λογισμικού και Εφαρμογές τους".

Numerology software calculator

If you are eager to find out your numerology attributes you can consult an expert or do it yourself. It’s a very interesting experience, all you need is to learn some basics.                             
You can do it on your own with the help of numerology software calculator. It has a very easy-to-use interface and  will give good numerology lessons.

If you are looking for a free numerology software that can help you to learn the basics of numerology , MB Learn Numerology Software will be the best choice for you.

Iphone development

It is awesome to see how science and technology has altered the manner we undertake our daily duties. In the past we had to get assistance of the preset line telephone whenever we wanted to speak to our buddies or family members or if they desired to get in touch with us. It had not been possible for us to get in touch with these folks, while we had been traveling or no preset line phone was accessible. All this changed with the growth of the iphone. The initial mobile phones were bulky as well as could be utilized simply for generating phone calls and sending sms messages. Factors have altered quite a good deal since then. The current era cellular phones are incredibly sleek and enable us to click pictures, watch videos, hear music, browse the net, enjoy games, and much more.

You are able to avail these capabilities with the help of special applications inlayed within the iphone or can be downloaded from the net and then set up. These applications may also be purchased by the end-user through application shops. Organizations that are into iphone development earn a tidy amount of cash by marketing their application that delivers an extra feature on mobile phones. The basic concept behind developing iphone programs is to modify the way in which people communicate with each other or assist them to perform complicated duties effortlessly. Thousands of mobile programs can be found on the internet and dedicated stores and all of them contribute in one way or the other to improve the experience of the consumer.