COSTELLO CALLS TO BUY A COMPUTER FROM ABBOTT
ABBOTT: Super Duper computer store. Can I help you?
COSTELLO: Thanks. I'm setting up an office in my den and I'm thinking about buying a computer.
ABBOTT: Mac?
COSTELLO: No, the name's Lou.
Σάββατο 21 Μαΐου 2011
Τετάρτη 18 Μαΐου 2011
x86 emulator σε javascript από το Fabrice Bellard
Εχθές, ο Fabrice Bellard (ffmpeg, qemu, tcc, ...) δημοσίευσε ένα πλήρη x86 emulator γραμμένο σε Javascript (!) αρκετά πλήρη ώστε να τρέχει ένα πυρήνα Linux 2.6.20. Από ότι φαίνεται η εξομοιωμένη μηχανή είναι επιπέδου 486 με MMU αλλά χωρίς FPU (το οποίο δεν είναι πρόβλημα για το Linux αφού περιλαμβάνει FPU emulator) και έχει δύναμη περίπου ίση με ένα 486 DX/40.
Για το demo: http://bellard.org/jslinux
Για περισσότερες πληροφορίες: http://bellard.org/jslinux/tech.html
Και για μια πιο εκλαϊκευμένη εξήγηση του πώς δουλεύει ο emulator δείτε εδώ: http://www.quora.com/CPU-Emulation/How-does-bellard-org-jslinux-work
Για το demo: http://bellard.org/jslinux
Για περισσότερες πληροφορίες: http://bellard.org/jslinux/tech.html
Και για μια πιο εκλαϊκευμένη εξήγηση του πώς δουλεύει ο emulator δείτε εδώ: http://www.quora.com/CPU-Emulation/How-does-bellard-org-jslinux-work
Επιλογές παρουσιάσεων από EclipseCon 2011
Εχθές βράδυ κοίταγα τις παρουσιάσεις της EclipseCon 2011 (τουλάχιστον αυτές που έχουν δημόσια διαθέσιμο το υλικό τους) και επειδή στο σύνολο οι παρουσιάσεις είναι πραγματικά πολλές, σκέφτηκα να μοιραστώ τις επιλογές μου (και για δικό μου future reference):
Τρίτη 17 Μαΐου 2011
Υποστήριξη για ADSL modems στο NetworkManager (update)
Μόλις έστειλα αρχικές υλοποιήσεις για υποστήριξη pppoa και pppoe συνδέσεων από ADSL modems, στη λίστα του NetworkManager. Υπάρχει ακόμα αρκετή δουλειά να γίνει βέβαια και ο κώδικας αυτός αφορά μόνο το core του NetworkManager και όχι το γραφικό interface (αν και έχω κάποιες ιδέες / preliminary κώδικα και γι αυτό) οπότε μάλλον είναι λίγο νωρίς για να δηλώσουμε επιτυχία στο project.
Παρόλα αυτά, το γεγονός ότι οι γραμμές αυτές γράφονται από μια PPPoE ADSL σύνδεση (LLC Encapsulation) που δημιουργήθηκε από ένα version του NetworkManager με τα patches μου, δείχνει ότι πιθανότατα δεν είμαστε και τόσο μακριά ...
Αν κάποιος θα ήθελε να βοηθήσει στο project ας επικοινωνήσει μαζί μου μέσω της φόρμας ή στο γνωστό email.
Παντελής
Παρόλα αυτά, το γεγονός ότι οι γραμμές αυτές γράφονται από μια PPPoE ADSL σύνδεση (LLC Encapsulation) που δημιουργήθηκε από ένα version του NetworkManager με τα patches μου, δείχνει ότι πιθανότατα δεν είμαστε και τόσο μακριά ...
Αν κάποιος θα ήθελε να βοηθήσει στο project ας επικοινωνήσει μαζί μου μέσω της φόρμας ή στο γνωστό email.
Παντελής
Σάββατο 14 Μαΐου 2011
Systemd στη Fedora 15
Λίγο πριν δημοσιευτεί η έκδοση 15 της Fedora, ένα από τα πιο ενδιαφέροντα χαρακτηριστικά είναι η χρήση του systemd ως παροχέα για το /sbin/init. Ως κάποιος που παρακολουθεί τις διαφορετικές προσπάθειες για σοβαρότερο process / service management στο Linux τα τελευταία 10 χρόνια πιστεύω ότι το systemd είναι μια φιλόδοξη και πολλά υποσχόμενη προσπάθεια.
Ο δημιουργός του systemd, Lennart Poettering, έχει γράψει μία πολύ ενδιαφέρουσα σειρά από blog posts όπου παρουσιάζονται τα χαρακτηριστικά αυτού του service manager:
Ο δημιουργός του systemd, Lennart Poettering, έχει γράψει μία πολύ ενδιαφέρουσα σειρά από blog posts όπου παρουσιάζονται τα χαρακτηριστικά αυτού του service manager:
- Why systemd
- Systemd for administrators (PDF με τα άρθρα της σειράς)
Όσοι ενδιαφέρονται για init systems και service management θα ήταν πολύ χρήσιμο να ρίξουν μια ματιά ...
Τρίτη 10 Μαΐου 2011
Εντυπώσεις από τη FOSSCOMM 2011
Από το καράβι της επιστροφής από τη FOSSCOMM 2011, θα ήθελα να μοιραστώ τις εντυπώσεις μου από πιθανότατα το σημαντικότερο γεγονός σε επίπεδο Free Software κοινοτήτων στην ελλάδα.
Ως εκδήλωση, η FOSSCOMM περιλαμβάνει booths κοινοτήτων και εταιρειών που ασχολούνται με το ελεύθερο λογισμικό (και μπορούν να επιδοθούν σε "marketing"/"advocacy" και ενημέρωση για τις δραστηριότητες και τα προϊόντα τους), καθώς και παρουσιάσεις και workshop από developers και μέλη της γενικότερης κοινότητας του ΕΛΛΑΚ που θέλουν να μοιραστούν τις εμπειρίες τους με τους υπόλοιπους.
Ως εκδήλωση, η FOSSCOMM περιλαμβάνει booths κοινοτήτων και εταιρειών που ασχολούνται με το ελεύθερο λογισμικό (και μπορούν να επιδοθούν σε "marketing"/"advocacy" και ενημέρωση για τις δραστηριότητες και τα προϊόντα τους), καθώς και παρουσιάσεις και workshop από developers και μέλη της γενικότερης κοινότητας του ΕΛΛΑΚ που θέλουν να μοιραστούν τις εμπειρίες τους με τους υπόλοιπους.
Τετάρτη 4 Μαΐου 2011
Compiling latest versions of NetworkManager and nm-applet on Natty
You might want to play with the new support for WiMax devices in NetworkManager, or you may even want to hack it to support a feature that you always wanted. But it would also be nice if this can be done without disrupting your current well-maintained ubuntu system. When you are done playing with the new versions, you should be able to return back to the system-provided ones and things should be as if nothing ever happened.
The following is the process I used for achieving these goals, in case it is useful to someone else as well: The key is to install under a different prefix (e.g., /opt/nm.git) and modify all the "attachment points" of NM to the system to pick the alternative version. Using dpkg-divert we can ensure that this won't break our system and updates to the system-versions will keep being applied undisturbed (to the renamed files instead of the original ones).
The following is the process I used for achieving these goals, in case it is useful to someone else as well: The key is to install under a different prefix (e.g., /opt/nm.git) and modify all the "attachment points" of NM to the system to pick the alternative version. Using dpkg-divert we can ensure that this won't break our system and updates to the system-versions will keep being applied undisturbed (to the renamed files instead of the original ones).
Εγγραφή σε:
Αναρτήσεις (Atom)