Κατηγορίες
How-to και άλλα

Overclocking Nokia N900. 1Ghz, να το αφήσω;

Να το αφήσει, να το αφήσει. Από default το Nokia N900 τρέχει στα 600Mhz, lame. Ώρα για λίγο tweaking. Θα υποθέσω ότι ξέρεις λίγα πράματα από Linux command line και φυσικά έχεις βάλει τα extras-testing και extras-devel repo στο apt της συσκευής. Ωραία μέχρι εδώ; Καταρχάς πρέπει να εγκαταστήσεις το custom kernel του Titan. Μιας και μου αρέσει το tap tap, πήγαινε στον App Manager, πήγαινε στα πακέτα και βρες το “Enchanced Linux kernel for power users” και το “Enchanced Linux kernel for power users (settings)”. Ακόμη θα χρειαστούμε το rootsh για root terminal.

Κατηγορίες
Μαλακίες

ΔΕΗ, the uptime killer.

Εκεί που λες “Πσσσς κοίτα πόσες μέρες κράτησε η μαλακία χωρίς restart!” κλείνουν τα φώτα. Δεν πειράζει, κεράκι, καντιλάκι και κανένα βιβλιαράκι και θα περάσει η ώρα. Θα σου πω όμως κάτι, οι υπολογιστές δεν δουλεύουν με κερί.

Χτες το βράδυ είχε διακοπή ρεύματος. Τι σημαίνει αυτό; Ευκαιρία να ξεκολλήσεις από το PC για καμιά ώρα, να σκεφτείς τι κάνανε όταν δεν είχανε ρεύμα τις παλαιολιθικές εποχές και άλλα τέτοια βαρετά και ωραία. Μπορείς επίσης να ξενερώσεις γιατί έχασες το uptime των 120 ημερών στον home server και να σκεφτείς γιατί δεν είχες βάλει UPS. Δεν πειράζει όμως, ευκαιρία να ξεκινήσει το νέο kernel!

Αφού λοιπόν το έχασε ήταν ευκαιρία να πεταχτούν άχρηστες εφαρμογές (web server, mysql κτλ) γιατί πριν κάνα μήνα έτρεχε από εκεί το blog και γενικά έγινε ένα facelift. Αφού λοιπόν είναι καθαρός τώρα, να δούμε σε πόσες μέρες θα ξανακάνει διακοπή η ΔΕΗ.

Κατηγορίες
How-to και άλλα

OpenWRT και Squid cache.

Το OpenWRT είναι μια διανομή Linux για router. Τι καλύτερο απ’ το να μπορείς να πειράξεις τα πάντα στο router σου; Ακόμα και κάποιες ρυθμίσεις τις οποίες με το stock firmware δεν μπορείς; Δεν είναι η μόνη διανομή για router γενικά, αλλά είναι η μόνη που δουλεύει στο router μου. Όπως είπα με το OpenWRT μπορείς να πειράξεις -σχεδόν- τα πάντα 😉 Λοιπόν…

Κατηγορίες
Projects

Planet Hively στο Maemo 5

Για κάποιο λόγο, σήμερα το πρωί έψαχνα κάποια εφαρμογή Linux να προσπαθήσω να περάσω στο Nokia N900. Βασικά για να μου περάσει η ώρα, αλλά και για να δω τι παίζει με το SDK του Maemo 5 και το porting των εφαρμογών. Τι πιο απλό από κάποιο scene demo για Linux; Στην αρχή σκέφτηκα ότι θα ήταν πιο απλό να προσπαθήσω με κάποιο για το GP2X αλλά τελικά αποδείχτηκε το αντίθετο. Έπεσα πάνω στο Planet Hively το οποίο έχει άπειρα port σε άλλες πλατφόρμες, από Dreamcast μέχρι PSP και μου μπήκε η ιδέα :Ρ

Τελικά αποδείχτηκε γελοίο το να το καταφέρεις να το περάσεις. Η μόνη αλλαγή που χρειάστηκε είναι η ρύθμιση της ανάλυσης της οθόνης, από 640×480 που είναι το default σε 800×480 που έχει το N900. Ας είναι καλά το SDL. Θα μπορούσαν να γίνουν κι άλλες αλλαγές στον κώδικα του προγράμματος για να τρέχει γρηγορότερα αλλά δεν νομίζω ότι αξίζει τον κόπο. Βασικά δεν θα έκανα καν post αν δεν είχα δει πόσο χάρηκε ο προγραμματιστής όταν του έστειλα το binary 😛

Υ.Γ.: Αν τύχει και διαβάσει κάποιος Έλληνας αυτό το post και έχει το N900, το binary υπάρχει εδώ.

Κατηγορίες
How-to και άλλα

Wake On Lan Python script

Τον τελευταίο καιρό, που έχει πέσει η μεγάλη βαρεμάρα, σαν καλός geek είπα να ξεκαθαρίσω τα αρχεία του PCιού μου.. Κακώς το ξεκίνησα βέβαια, αλλά μια ψυχή που είναι να βγεί ας βγεί 😛 Κλασικά, βρήκα άπειρα ξεχασμένα αρχεία από εποχές προιστορικές όπως αυτό εδώ το torrent.. 😛 Δε ξέρω γιατί δε λέει seeders και leechers, πάντως είναι αρκετοί!

Κάτι άλλο που βρήκα πριν λίγο.. Ένα script που είχα για να ξεκινάω το PC μέσω του home server! Πάρα πολύ βολικό.. 😉

Κατηγορίες
Brainstorm How-to και άλλα

Linux.. running on.. κινητό!

Όχι, δεν είναι μπαρούφες. Κάτι πολύ απλό που αξίζει να το δοκιμάσει κανείς! Να συμπληρώσω ότι θεωρητικά τρέχει ΟΛΑ τα x86 λειτουργικά συστήματα. Απλά τα Linux είναι αρκετά ελαφριά καταφέρνει να τα bootάρει, βγαίνουν και distro σε μέγεθος floppy.. τέλεια! 😛

Όλα τα κάνει το.. JPC. To JPC είναι emulator x86 γραμμένος σε Java! Υπάρχει έκδοση για υπολογιστή, applet και φυσικά.. για κινητό, σε alpha στάδιο ακόμη. Μπορείς να το δείς εν δράση, να τρέχει FreeDOS εδώ και Linux εδώ.
Όχι, δεν είναι μπαρούφες. Κάτι πολύ απλό που αξίζει να το δοκιμάσει κανείς! Να συμπληρώσω ότι θεωρητικά τρέχει ΟΛΑ τα x86 λειτουργικά συστήματα. Απλά τα Linux είναι αρκετά ελαφριά καταφέρνει να τα bootάρει, βγαίνουν και distro σε μέγεθος floppy.. τέλεια! 😛

Όλα τα κάνει το.. JPC. To JPC είναι emulator x86 γραμμένος σε Java! Υπάρχει έκδοση για υπολογιστή, applet και φυσικά.. για κινητό, σε Alpha στάδιο ακόμη.
Μπορείς να το δείς εν δράση, να τρέχει FreeDOS εδώ και Linux εδώ.

To the point τώρα! Πηγαίνοντας εδώ βλέπεις τις εκδόσεις που υπάρχουν. Κάνε focus κάτω-κάτω, εκεί που λέει “Download the Mobile Demo Application“. Έχει ένα link για το .jad. Βάζοντας αυτό το αρχείο στον browser του κινητού θα κατεβάσει αυτόματα το πρόγραμμα. Δεν χρειάζεται να το κάνεις βέβαια. Κάνε κλικ εδώ και κατέβασέ το στο PC, όπου μπορείς να το περάσεις στο κινητό μετά (μέσω Bluetooth ή μέσω καλωδίου, IrDA, WiFi, brain waves κτλ).

Πάρα μα πάρα πολύ πιθανό είναι να πετάξει error ότι είναι out of memory! Το K750i που το δοκίμασα δηλαδή, πέταξε. Λογικό ακούγεται γιατί έχει μόλις 2mb RAM.. Στο M600i τώρα, με δυστυχώς, 64mb RAM τρέχει. Μερικά λειτουργικά μόνο πετάξανε αυτό το error και μέσα σε αυτά το DSL όταν πάλευε να ξεκινήσει, αφού περίμενα 5 λεπτά να βγάλει όλη την εικόνα που έχει στο boot.

Για να αντικαταστήσεις το image του floppy που έχει μέσα το κάνεις με το WinRAR. Ανοίγεις το .jar, σβήνεις το floppy.img και βάζεις το δικό σου. Προσοχή, να έχει όνομα ίδιο με το προηγούμενο, δηλαδή floppy.img και να είναι image από floppy έκδοση.

Κατηγορίες
Brainstorm

Microcontroller terminal

Εγκαινιάζω νέα κατηγορία. Έπρεπε να γίνει εδώ και καιρό μιας και το dev folder μου έχει γεμίσει μισοτελειωμένες μαλακίες! Τα λυπάμαι να τα διαγράφω έτσι. Εκεί μέσα θα βρεις ότι θες. Από mail bomber, μέχρι script που στέλνει εντολές στην σειριακή πόρτα 😛

Σε αυτή την κατηγορία θα γράφω ότι έχω βρει πάνω σε θέματα τα οποία δεν μπορώ να υλοποιήσω (λόγο κόστους κυρίως) ή απλά βαριέμαι να το κάνω. Επίσης θα postάρω ότι μισοτελειωμένο έχω (script συνήθως).

Κατηγορίες
How-to και άλλα

Αποστολή email από home server ^_^

Για τους γνώστες του αντικειμένου είναι εύκολο. Υπάρχει ένα μικρό σημείο, στα config, όμως που μπορεί να σου χαλάσει τα σχέδια 😛 Δεν εννοώ πως να στείλεις email από κάποια υπηρεσία, αλλά από το PC σου ή κάποιον server μέσω κάποιου server (με την έννοια του MTA).

Κατηγορίες
Σοβαρά

Ubuntistas, τεύχος πρώτο!

Ένα νέο ηλεκτρονικό περιοδικό έσκασε μύτη από το ελληνικό community του Ubuntu, λίγες μέρες μετά την κυκλοφορία της τελευταίας έκδοσης, Intrepid Ibex (8.10).

Με ένα γρήγορο ξεφύλλισμα είδα ότι έχει αρκετά ενδιαφέροντα άρθρα από τι είναι το GNU Make μέχρι και για το Inkscape!