Αν έχετε card reader της Texas, και δε δουλευέι στο Linux σας, η λύση είναι εύκολη!
Τρέξτε την εντολή
#setpci -s 06.3 4c=0x22
Στη συνέχεια βάζοντας την μνήμη στο card reader, θα πρέπει να σας την αναγνωρίσει με τη μία. Αν το πείραμα αυτό πετύχει, τοποθετήστε την παραπάνω γραμμή στο /etc/rc.local ώστε να εκτελείται αυτόματα κάθε φορά που ξεκινάει ο υπολογιστής σας :-)
Η κάρτα στο laptop μου είναι αυτή:
~$lspci
06:06.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
06:06.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
06:06.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
06:06.4 SD Host controller: Texas Instruments PCI6411/6421/6611/6621/7411/7421/7611/7621 Secure Digital Controller
Πηγή: http://www.linuxquestions.org/questions/linux-hardware-18/fix-for-texas-instruments-6-in-1-pcixx21-flash-media-reader-497403/
Παρασκευή 3 Οκτωβρίου 2008
Παρασκευή 27 Ιουνίου 2008
Laptop από την Tellas
Τις τελευταίες μέρες έκανε την εμφάνιση της μια διαφήμιση για σταθερή τηλεφωνία και internet με δώρο ένα Laptop!
Καλό ακούστηκε αλλά επειδή κανείς δε χαρίζει λεφτά και laptops έτσι απλά, ας ψάξουμε λίγο που αποσκοπεί αυτή η προσφορά..
Καταρχήν όπως θα έχετε δει, προϋποθέτει δέσμευση για δύο χρόνια καθώς και χρέωση μέσο πιστωτικής κάρτας. Το θέμα μας δεν είναι αυτά..
Πριν από λίγο καιρό πραγματοποιήθηκε η πώληση του ΟΤΕ στην Deutsche Telekom. Ακόμα όμως δεν έχουμε δει κάποια κίνηση από την γερμανική εταιρία. Λογικά από Σεπτέμβριο θα γίνει η πλήρης μετάβαση και λογικά τότε θα εμφανιστούν οι νέες προσφορές της Deutsche Telekom.
Οι αλλαγές που αναμένονται να γίνουν από τη Deutsche Telekom θα είναι ριζικές. Είναι πολύ πιθανό να καταργηθεί μέχρι και το πάγιο του ΟΤΕ (το οποίο για όσους δε ξέρουν, το πληρώνουμε για τα έργα που έγιναν πριν 50 χρόνια όταν έβαζε ο ΟΤΕ τις γραμμές του).
Οι άλλες εταιρίες λοιπόν, επειδή ξέρουν ότι θα έχουν ένα πολύ ισχυρό αντίπαλο προσπαθούν να δεσμεύσουν όσο περισσότερους συνδρομητές με συμβόλαια για τουλάχιστον ένα χρόνο.
Αν θέλετε λοιπόν να μπείτε στον κόσμο της ευριζωνικότητας κάντε λίγη υπομονή ακόμα, μέχρι να γίνουν φανερές οι προθέσεις της γερμανικής εταιρίας για το μέλλον των τηλεπικοινωνιών στη χώρα μας.
Καλό ακούστηκε αλλά επειδή κανείς δε χαρίζει λεφτά και laptops έτσι απλά, ας ψάξουμε λίγο που αποσκοπεί αυτή η προσφορά..
Καταρχήν όπως θα έχετε δει, προϋποθέτει δέσμευση για δύο χρόνια καθώς και χρέωση μέσο πιστωτικής κάρτας. Το θέμα μας δεν είναι αυτά..
Πριν από λίγο καιρό πραγματοποιήθηκε η πώληση του ΟΤΕ στην Deutsche Telekom. Ακόμα όμως δεν έχουμε δει κάποια κίνηση από την γερμανική εταιρία. Λογικά από Σεπτέμβριο θα γίνει η πλήρης μετάβαση και λογικά τότε θα εμφανιστούν οι νέες προσφορές της Deutsche Telekom.
Οι αλλαγές που αναμένονται να γίνουν από τη Deutsche Telekom θα είναι ριζικές. Είναι πολύ πιθανό να καταργηθεί μέχρι και το πάγιο του ΟΤΕ (το οποίο για όσους δε ξέρουν, το πληρώνουμε για τα έργα που έγιναν πριν 50 χρόνια όταν έβαζε ο ΟΤΕ τις γραμμές του).
Οι άλλες εταιρίες λοιπόν, επειδή ξέρουν ότι θα έχουν ένα πολύ ισχυρό αντίπαλο προσπαθούν να δεσμεύσουν όσο περισσότερους συνδρομητές με συμβόλαια για τουλάχιστον ένα χρόνο.
Αν θέλετε λοιπόν να μπείτε στον κόσμο της ευριζωνικότητας κάντε λίγη υπομονή ακόμα, μέχρι να γίνουν φανερές οι προθέσεις της γερμανικής εταιρίας για το μέλλον των τηλεπικοινωνιών στη χώρα μας.
Κυριακή 20 Απριλίου 2008
Παγοδρόμιο στην Αθήνα!
Διόρθωση: ΠΛΕΟΝ ΈΚΛΕΙΣΕ ΚΑΙ ΑΥΤΟ :(
ΔΕΙΤΕ ΣΧΟΛΙΑ
---------------------------------------------------------
Αν και είναι λίγο άσχετο με τη θεματολόγια του συγκεκριμένου blog, παρόλα αυτά δε γίνεται να μην μιλήσω για αύτο!
Κάνοντας αυτές τις μέρες τις κλασσικές απεγνωσμένες μου αναζητήσεις στο google για παγοδρόμια στην Αθήνα, έπεσα πάνω σε ένα αλλό blog και έμεινα έκπληκτος!
ΝΑΙ! Υπάρχει παγοδρόμιο στην Αθήνα! Βρίσκεται στο Μαρούσι, στις εγκατάστασεις του ΟΑΚΑ και συγκεκριμένα μπορείτε να το βρείτε στο google maps εδώ (ακόμα οι δορυφόροι του google δεν το έχουν πιάσει, οπότε δε φαίνεται, αλλά βρίσκεται στο κέντρο του link, δίπλα στο στρογγυλό στάδιο)
Η είσοδος είναι 10ευρώ για 2 ώρες (αλλά δεν υπάρχει κάποιος έλεγχος για την ώρα οπότε καταλαβαίνετε ;-) ). Τα πέδιλα που δίνουν είναι σχετικά καλά αν και ορισμένα με κάποια μικροπροβλήματα. Υπάρχει κυλικείο και ιατρείο!
Ετυχε να είναι ο προέδρος της ομοσπονδίας εκεί και μου είπε ότι είναι προσωρινό αυτό το παγοδρόμιο, και ότι το νέο θα είναι έτοιμο τον Οκτώβρη! Αν κρίνω από την φωτογραφία της μακέτας που είχαν εκεί, θα είναι απίστευτο!
Φωτογραφίες και άλλες λεπτομέρειες θα βρείτε εδώ!
---------------------------------------------------------
Αν και είναι λίγο άσχετο με τη θεματολόγια του συγκεκριμένου blog, παρόλα αυτά δε γίνεται να μην μιλήσω για αύτο!
Κάνοντας αυτές τις μέρες τις κλασσικές απεγνωσμένες μου αναζητήσεις στο google για παγοδρόμια στην Αθήνα, έπεσα πάνω σε ένα αλλό blog και έμεινα έκπληκτος!
ΝΑΙ! Υπάρχει παγοδρόμιο στην Αθήνα! Βρίσκεται στο Μαρούσι, στις εγκατάστασεις του ΟΑΚΑ και συγκεκριμένα μπορείτε να το βρείτε στο google maps εδώ (ακόμα οι δορυφόροι του google δεν το έχουν πιάσει, οπότε δε φαίνεται, αλλά βρίσκεται στο κέντρο του link, δίπλα στο στρογγυλό στάδιο)
Η είσοδος είναι 10ευρώ για 2 ώρες (αλλά δεν υπάρχει κάποιος έλεγχος για την ώρα οπότε καταλαβαίνετε ;-) ). Τα πέδιλα που δίνουν είναι σχετικά καλά αν και ορισμένα με κάποια μικροπροβλήματα. Υπάρχει κυλικείο και ιατρείο!
Ετυχε να είναι ο προέδρος της ομοσπονδίας εκεί και μου είπε ότι είναι προσωρινό αυτό το παγοδρόμιο, και ότι το νέο θα είναι έτοιμο τον Οκτώβρη! Αν κρίνω από την φωτογραφία της μακέτας που είχαν εκεί, θα είναι απίστευτο!
Φωτογραφίες και άλλες λεπτομέρειες θα βρείτε εδώ!
Τρίτη 8 Απριλίου 2008
apt-get: “E: Dynamic MMap ran out of room”
Προσφάτως μου εμφανίστηκε αυτό το μήνυμα όταν πήγα να χρησιμοποιήσω την apt-get. Από ότι φαίνεται το πρόβλημα βρίσκεται στο ότι τα repositories που έχουμε προσθέσει είναι τόσο μεγάλα που δεν επαρκή η cache για να τα χωρέσει.
Αυτό που έχουμε να κάνουμε είναι να αυξήσουμε την cache προσθέτοντας την γραμμή
APT::Cache-Limit "20000000";
Αυτό που έχουμε να κάνουμε είναι να αυξήσουμε την cache προσθέτοντας την γραμμή
στο αρχείο /etc/apt/apt.confAPT::Cache-Limit "20000000";
Αν δεν υπάρχει αυτό το αρχείο, προσθέστε την στο αρχείο /etc/apt/apt.conf.d/70debconf
Πέμπτη 20 Μαρτίου 2008
Εύκολη εγκατάσταση Sagem, Speedtouch και ZXDSL-852
Πάρα πολύ κόσμος έχει δυσκολευτεί στην εγκατάσταση των Sagem Fast 800, Speedtouch και ZXDSL-852. Ευτυχώς η διαδικασία αυτή, αυτοματοποιείται στο Ubuntu χάριν του project ubudsl!
Κατεβάζετε την κατάλληλη έκδοση ανάλογα με την αρχιτεκτονική του λειτουργικού σας (i386 ή amd64) από τη σελίδα http://www.ubudsl.com/el/enarxi.php
Στη συνέχεια τρέχετε το αρχείο .deb που μόλις κατεβάσετε είτε με διπλό κλικ, είτε από κονσόλα με την εντολή:
$sudo dpkg -i /to/path/pou_to_katevasate
Αφού βάλετε τον κωδικό, θα σας εμφανιστεί το μενού ρυθμίσεων. Υπάρχει αναλυτικός οδηγός και στα ελληνικά, εδώ
Και είστε έτοιμοι με λίγα μόνο κλικς!
Κατεβάζετε την κατάλληλη έκδοση ανάλογα με την αρχιτεκτονική του λειτουργικού σας (i386 ή amd64) από τη σελίδα http://www.ubudsl.com/el/enarxi.php
Στη συνέχεια τρέχετε το αρχείο .deb που μόλις κατεβάσετε είτε με διπλό κλικ, είτε από κονσόλα με την εντολή:
$sudo dpkg -i /to/path/pou_to_katevasate
Αφού βάλετε τον κωδικό, θα σας εμφανιστεί το μενού ρυθμίσεων. Υπάρχει αναλυτικός οδηγός και στα ελληνικά, εδώ
Και είστε έτοιμοι με λίγα μόνο κλικς!
Σάββατο 15 Μαρτίου 2008
Εορτολόγιο
Ξανασχολήθηκα με ένα πρόγραμμα εορτολόγιου που είχα κάνει κάποτε έπειτα από πολύ καιρό. Ο νέος κώδικας δεν έχει σχεδόν καμία σχέση με τον πρωτόγονο προηγούμενο. Οι σημαντικότερες διαφορές είναι :
Η database έγινε binary file και μεγάλωσε περιέχοντας γύρω στα 900 ονόματα/γεγονότα (προέρχεται από το site http://eortologio.gr/)
Δημιουργήθηκε νέο (text) αρχείο για να βάζετε τα προσωπικά σας γεγονότα
Δημιουργήθηκε νέο (text) αρχείο με τις παγκόσμιες ημέρες (πχ. παγκόσμια ημέρα κατά του AIDS)
Υπολογίζονται οι κινητές εορτές
Υπολογισμός των αργίων ενός έτους
Προσθήκη δυνατότητας αναζήτησης της Κυριακής του Πάσχα
Προσθήκη δυνατότητας αναζήτησης ανά όνομα
Προσθήκη δυνατότητας αναζήτησης ανά ημερομηνία
και πολλά άλλα :P
Τον κώδικα του προγράμματος καθώς (ευανάγνωστος και με σχόλια) και όλα τα υπόλοιπα απαραίτητα αρχεία, μπορείτε να τα βρείτε εδώ. Μπορείτε ακόμη να χρησιμοποιήσετε το script INSTALL.sh που περιέχεται για να εγκατασταθούν όλα αυτόματα (μετά απο 2-3 ερωτήσεις) και για να δημιουργηθεί αυτόματα κάποιο script ώστε να βλέπετε τα αποτελέσματα σε παράθυρο (screenshot1, screenshot2, screenshot3). Mπορείτε να βάλετε το GUI scriptακι (eortologion.sh) να ξεκινάει αυτόματα με την εκκίνηση του γραφικού περιβάλλοντος σε Linux με τους παρακάτω τρόπους :
Αν έχετε GNOME προσθέστε το scriptακι στα "Sessions" στη λίστα με τα "Additional startup programs".
Αν έχετε KDE μπορείτε να βάλετε το script (ή μια συντόμευσή του) στο φάκελο Autostart του KDE (~/.kde/Autostart).
Αν έχετε XFCE προσθέστε το script στη λίστα : Menu --> Settings --> Autostarted applications.
Εναλλακτικά μπορείτε να το προσθέσετε στο αρχείο .xinitrc που βρίσκεται στο home folder σας, κάτω από το σημείο που λέει "# Add your own lines here...".
Ο κώδικας είναι εξολοκλήρου γραμμένος από εμένα. Εκτελέστε "./eortologio -h" για περισσότερες πληροφορίες. Το αρχείο για τα προσωπικά γεγονότα και τις παγκόσμιες ημέρες μπορεί να δημιουργηθεί (αν δε βρεθεί) και από το ίδιο το πρόγραμμα στον κατάλογο που τρέχει. Μπορείτε να χρησιμοποιήσετε και το script eortologion.sh το οποίο ίσως χρειαστεί να το πειράξετε καταλλήλως (αν δε χρησιμοποιήσετε τον Installer).
Περιμένω σχόλια, παρατηρήσεις, αλλαγές, βελτιώσεις κλπ :D
Ευχαριστώ
Η database έγινε binary file και μεγάλωσε περιέχοντας γύρω στα 900 ονόματα/γεγονότα (προέρχεται από το site http://eortologio.gr/)
Δημιουργήθηκε νέο (text) αρχείο για να βάζετε τα προσωπικά σας γεγονότα
Δημιουργήθηκε νέο (text) αρχείο με τις παγκόσμιες ημέρες (πχ. παγκόσμια ημέρα κατά του AIDS)
Υπολογίζονται οι κινητές εορτές
Υπολογισμός των αργίων ενός έτους
Προσθήκη δυνατότητας αναζήτησης της Κυριακής του Πάσχα
Προσθήκη δυνατότητας αναζήτησης ανά όνομα
Προσθήκη δυνατότητας αναζήτησης ανά ημερομηνία
και πολλά άλλα :P
Τον κώδικα του προγράμματος καθώς (ευανάγνωστος και με σχόλια) και όλα τα υπόλοιπα απαραίτητα αρχεία, μπορείτε να τα βρείτε εδώ. Μπορείτε ακόμη να χρησιμοποιήσετε το script INSTALL.sh που περιέχεται για να εγκατασταθούν όλα αυτόματα (μετά απο 2-3 ερωτήσεις) και για να δημιουργηθεί αυτόματα κάποιο script ώστε να βλέπετε τα αποτελέσματα σε παράθυρο (screenshot1, screenshot2, screenshot3). Mπορείτε να βάλετε το GUI scriptακι (eortologion.sh) να ξεκινάει αυτόματα με την εκκίνηση του γραφικού περιβάλλοντος σε Linux με τους παρακάτω τρόπους :
Αν έχετε GNOME προσθέστε το scriptακι στα "Sessions" στη λίστα με τα "Additional startup programs".
Αν έχετε KDE μπορείτε να βάλετε το script (ή μια συντόμευσή του) στο φάκελο Autostart του KDE (~/.kde/Autostart).
Αν έχετε XFCE προσθέστε το script στη λίστα : Menu --> Settings --> Autostarted applications.
Εναλλακτικά μπορείτε να το προσθέσετε στο αρχείο .xinitrc που βρίσκεται στο home folder σας, κάτω από το σημείο που λέει "# Add your own lines here...".
Ο κώδικας είναι εξολοκλήρου γραμμένος από εμένα. Εκτελέστε "./eortologio -h" για περισσότερες πληροφορίες. Το αρχείο για τα προσωπικά γεγονότα και τις παγκόσμιες ημέρες μπορεί να δημιουργηθεί (αν δε βρεθεί) και από το ίδιο το πρόγραμμα στον κατάλογο που τρέχει. Μπορείτε να χρησιμοποιήσετε και το script eortologion.sh το οποίο ίσως χρειαστεί να το πειράξετε καταλλήλως (αν δε χρησιμοποιήσετε τον Installer).
Περιμένω σχόλια, παρατηρήσεις, αλλαγές, βελτιώσεις κλπ :D
Ευχαριστώ
Παρασκευή 14 Μαρτίου 2008
Text to Speech engine για Linux
Σε αυτό το πρώτο μου post στο blog του φίλου και συμφοιτητή sinak, θα σας ενημερώσω για μία πολύ καλή text to speech engine για Linux. Μιλάω για το espeak το οποίο είναι και το μοναδικό από όσα δοκίμασα που υποστηρίζει την Ελληνική γλώσσα.
Για να το εγκαταστήσετε σε σύστημα Debian/Ubuntu μπορείτε πολύ απλά να εκτελέσετε την εντολή :
Αφού κάναμε την εγκατάσταση του, μαζί και των απαραίτητων dependencies μπορούμε να προχωρήσουμε στη λειτουργία του που είναι και πολύ εύκολη ;)
Το μόνο που έχουμε να κάνουμε είναι να ανοίξουμε μια κονσόλα και να πληκτρολογήσουμε "espeak". Στη συνέχεια μπορούμε να γράψουμε το κείμενό μας, και κάθε φορά που θα πατάμε enter θα μας διαβάζει τη σειρά που γράψαμε. Για να βγούμε από το πρόγραμμα και να επιστρέψουμε στην κονσόλα πατάμε το συνδυασμό control+D (unix EOF). Εναλλακτικά μπορούμε να πληκτρολογήσουμε δίπλα από την εντολή το κείμενό μας μέσα σε διπλά εισαγωγικά.
Για παράδειγμα :
Πολύ εύκολα όλα τα παραπάνω αλλά γιατί δε διαβάζει τα ελληνικά? Γιατί δεν του έχουμε ορίσει να χρησιμοποιήσει την ελληνική γλώσσα. Κάτι τέτοιο μπορεί να γίνει πολύ απλά προσθέτοντας την παράμετρο "-v el". Ακόμη πολύ χρήσιμη είναι και η δυνατότητα διαβάσματος/ακούσματος ενός ολόκληρο αρχείου κειμένου με την εντολή :
Τα παραπάνω αρκούν για να ακούτε απλά από τα ηχεία σας τα κείμενά σας. Αν όμως θέλετε κάποιες επιπλέον ρυθμίσεις μπορείτε να εκτελέσετε espeak -h και θα σας εμφανίσει τις δυνατές παραμέτρους που μπορείτε να δώσετε.
Εγώ έμεινα αρκετά ευχαριστημένος (παρά την κάπως Γαλλική προφορά της ελληνικής voice) με τις παρακάτω ρυθμίσεις :
Τέλος, ακόμη μια engine που υποστηρίζει την ελληνική γλώσσα, και όπως άκουσα το sample στο site τους ακόμη πιο καλά, είναι η MBROLA. Το μόνο πρόβλημα ήταν ότι δεν κατάφερα να την κάνω να δουλέψει :(
Παρόμοια προγράμματα για text to speech ακόμη και για speech recognition μπορείτε να βρείτε εδώ. Αυτά για σήμερα. Cu όποτε βρω ένα ακόμη ενδιαφέρον θέμα.
Για να το εγκαταστήσετε σε σύστημα Debian/Ubuntu μπορείτε πολύ απλά να εκτελέσετε την εντολή :
sudo apt-get install espeak
Αφού κάναμε την εγκατάσταση του, μαζί και των απαραίτητων dependencies μπορούμε να προχωρήσουμε στη λειτουργία του που είναι και πολύ εύκολη ;)
Το μόνο που έχουμε να κάνουμε είναι να ανοίξουμε μια κονσόλα και να πληκτρολογήσουμε "espeak". Στη συνέχεια μπορούμε να γράψουμε το κείμενό μας, και κάθε φορά που θα πατάμε enter θα μας διαβάζει τη σειρά που γράψαμε. Για να βγούμε από το πρόγραμμα και να επιστρέψουμε στην κονσόλα πατάμε το συνδυασμό control+D (unix EOF). Εναλλακτικά μπορούμε να πληκτρολογήσουμε δίπλα από την εντολή το κείμενό μας μέσα σε διπλά εισαγωγικά.
Για παράδειγμα :
espeak "Hello world"
Πολύ εύκολα όλα τα παραπάνω αλλά γιατί δε διαβάζει τα ελληνικά? Γιατί δεν του έχουμε ορίσει να χρησιμοποιήσει την ελληνική γλώσσα. Κάτι τέτοιο μπορεί να γίνει πολύ απλά προσθέτοντας την παράμετρο "-v el". Ακόμη πολύ χρήσιμη είναι και η δυνατότητα διαβάσματος/ακούσματος ενός ολόκληρο αρχείου κειμένου με την εντολή :
espeak -v el -f file_path
Τα παραπάνω αρκούν για να ακούτε απλά από τα ηχεία σας τα κείμενά σας. Αν όμως θέλετε κάποιες επιπλέον ρυθμίσεις μπορείτε να εκτελέσετε espeak -h και θα σας εμφανίσει τις δυνατές παραμέτρους που μπορείτε να δώσετε.
Εγώ έμεινα αρκετά ευχαριστημένος (παρά την κάπως Γαλλική προφορά της ελληνικής voice) με τις παρακάτω ρυθμίσεις :
espeak -s 140 -p 45 -v el
Τέλος, ακόμη μια engine που υποστηρίζει την ελληνική γλώσσα, και όπως άκουσα το sample στο site τους ακόμη πιο καλά, είναι η MBROLA. Το μόνο πρόβλημα ήταν ότι δεν κατάφερα να την κάνω να δουλέψει :(
Παρόμοια προγράμματα για text to speech ακόμη και για speech recognition μπορείτε να βρείτε εδώ. Αυτά για σήμερα. Cu όποτε βρω ένα ακόμη ενδιαφέρον θέμα.
Εγγραφή σε:
Αναρτήσεις (Atom)