Παρασκευή, Ιούλιος 03, 2009

Server in a Closet


WARNING
: This is a long and geeky post. It is also in English. If you don't like any of these, please press Ctrl-F4.

Well, the situation in the living room is pretty fixed : A Samsung Plasma 50'' TV, accompanied with a PS3 and an Onkyo A/V receiver with B&W MT-20 speakers. The furniture is custom-designed and manufactured in a way that any expansion is (at least visually) impossible...


... or so it seems ! Behind the sturdy cabinet there are some thru-wall holes that end inside the closet of the adjacent room ! This closet (a part of it actually) hosts the phone line, the internet router and a gigabit switch which awaits (for over a year) for something more juicy ...


How about a fully featured and economic DLNA media server ? Here are my requirements :

1) DLNA enabled (for streaming photos/music/video to PS3 - not transcoding)
2) RAID1 for data security
3) Remotely managed (no monitor/keyboard/mouse)
4) Low power consumption
5) Ready for : torrent client, FTP server, printer server etc.
6) Not more than €300

Sounds difficult, having in mind that similar NAS solutions like these are very very pricey. However, let's give it a try :


1) Motherboard ASRock N68PV-GS for €41 (Mini ATX, on board RAID, GLAN, VGA)
2) CPU AMD LE-1640 for €31 (Slow, but more than enough for streaming media)
3) 2 x 1 GB SuperTalent DDR2 800 MHz for €21 (more than enough)
4) 2 x 1 TB WD Caviar Green 32 MB cache for €158 (for total 1 TB secure RAID1)
5) 2 x 12 mm fans for €18 (it will get hot in there !)

Subtotal : €249 ! There are €51 more to spend on DIY stuff. So let's begin :

Well, we also need a PSU, but I already had an old 20pin one. No prob though, this little diamond (N68PV-GS) supported it ! Here's the initial installment (I strongly suggest a surge-protected outlet) :


Next step, motherboard mounting. Found some old metal hex nuts, marked the holes, drilled and plugged them in the wood firmly.


Mounting the motherboard was a piece of cake. Four screws did the job fine !


Where did the rest of the money go ? Well, a custom-open-HDD-rack is an excellent idea, as suggested here. Bought the materials, cut to size, drilled, riveted etc and here it is :


The idea was easily transferred to the two fans as well. It was the least I could do since the rig-in-the-closet will get hot for sure !


Here comes the messy part. All the above components (including a floppy and a CDROM) had to be mounted together temporarily, in order to tune the BIOS, format the RAID array and install Windows. The installation was flawless (even after using the ugly floppies for installing the RAID driver) !


After the above mess (not proud for that), everything useless was thrown away and, with the aid of a few wood-screws, the hardware took its final and neat form. No monitor, no keyboard, no mouse, but only ...



UltraVNC !!!

This gem is awesome. However, you first have to sign up to DynDNS.com, get your own host name and configure your router to continually renew your (dynamic) IP address (or use the excellent DynDNS updater if the router doesn't support updating). Then, install the free UltraVNC (server only), open the necessary ports in your router and here you go.

You can access the imaginary desktop of your monitorless rig from everywhere ! This includes using not only the dedicated UltraVNC client but also a simple web-browser ! The possibilities are endless...


For the record, idle temperatures with the door closed are 48 °C for the CPU and 42 °C for the 'case' ;) Pretty cool I suppose. The SpeedFan utility is highly recommended for monitoring this stuff. Not only it shows the above valuable information, but you can also configure it to alert you by e-mail or even shutdown the system when any selected parameter exceeds a threshold value (i.e. CPU temperature over 60 °C). Of course I did it, using an email account that also provides SMS notification ! Geeky !!!

For media streaming, it is needless to say that I installed TVersity. Really great for my PS3 system, since everything is already wired under gigabit ethernet. All formats supported by the PS3 are played fine. Last but not least, uTorrent is another necessary addition to the system :)

This post will continue... and here's a teaser :


Well, as I promised, here's the UPDATE (24/07/09)

Now it's time for the sugar on top; that's a graphical LCD panel displaying realtime system information, together with a power led, HDD led and a power switch, all assembled on a shelf, over the whole rig.

The necessary stuff was : a 240x128 pixel graphical LCD (GLCD) module, the parallel interface PCB (designed and built some time ago for my main desktop PC), the necessary cables, an aluminum faceplate designed in CorelDRAW and professionally laser-routed and, finally, the wooden shelf.


Since the faceplate design was very accurate the assembly of the control panel was a rather easy task !


Now comes the hard part : the wooden shelf had to be cut through and drilled for the faceplate to fit in. No problem since I am a proud owner of the most ingenious power tool ever made.


Four bolts/washers/nuts and everything is firmly in place ! Here's the back of the panel.


The only thing left is to place the shelf on the closet and plug the wires on the motherboard (power switch, power led, HDD led, USB power and parallel data cable for the GLCD).




The GLCD is running LCDStudio, a simple yet powerful driver software, displaying all the necessary system information of the media server.


The media server is now ready ! I am closing the door and let it run 24/7 !

Κυριακή, Απρίλιος 26, 2009

Η αβάσταχτη ελαφρότητα των XP

Ναι, όντως προτιμώ τα XP γιατί είναι ελαφρύτερα από τα Vista (για προϊόντα M$ μιλάμε πάντα). Πόσο ελαφριά μπορούν να γίνουν όμως ;

Αν το σύστημα δεν χρειάζεται internet και δίκτυo, αλλά είναι απλά για εργαστηριακές και χομπίστικες δουλειές, τότε η διαφορά είναι ολοφάνερη όταν :

- Μπεί σε Classic Mode και Performance Mode.
- Antivirus ; LOL
- Κλείσουν όλα τα άχρηστα services εκτός από τα απολύτως απαραίτητα :

(εντάξει, άφησα ανοιχτό τον ήχο για να παίζει και κάνα MP3)

Και το αποτέλεσμα : Commit charge μόνο 62 ΜΒ !!! Και φυσικά σφαιράτο :)


PS. Αφήστε σε comment το δικό σας commit charge (μόλις σηκωθούν τα XP), να δούμε πόσο επιβαρύνουν τη μνήμη του συστήματος όλα τα υπόλοιπα.

Τρίτη, Απρίλιος 21, 2009

God Bless America !

Παρήγγειλα τις προάλλες κάτι ημιαγωγούς από eBay.com. Σήμερα, μαζί με το εμπόρευμα, ο φάκελλος περιείχε και το παρακάτω κόμικ :

Το συμπέρασμα είναι ένα : σε ότι και να κάνουν, ΕΙΝΑΙ ΠΟΛΥ ΜΠΡΟΣΤΑ !

P.S. Το New Hampshire έβγαλε Obama 54%, wtf ?

Πέμπτη, Μάρτιος 26, 2009

The best input system on the planet. Period.


More info here and here. Period.

Δευτέρα, Ιανουάριος 05, 2009

Boolshit

Όταν βλέπεις κάτι τέτοια... με τι κουράγιο μετά να γράψεις σόφτγουερ ;


Δυστυχώς ο υπολογιστής δεν καταλαβαίνει '0.02' αλλα '3F947AE147AE147B'. Και ο αλγόριθμός σου πάει περίπατο...

Round-off errors, ο εφιάλτης του scientific software.


UPDATE : In-depth (τι σκατά συμβαίνει ;)


Τα πράγματα φαίνονται απλά. Συγκρίνω μια σταθερά η οποία έχει οριστεί μια φορά στην αρχή (f_esu) με μια μεταβλητή που υπολογίζεται ξανά και ξανά (Abse).

Το αποτέλεσμα Abse <= f_esu, όταν και οι δύο όροι είναι ίσοι με 0.02, αντί να είναι μόνιμα true, προκύπτει τυχαίο ! Η προφανής υποψία λοιπόν είναι round-off error στην τιμή της Abse, η οποία επαναυπολογίζεται συνεχώς.


Όπως έδειξα και στην αρχή, η εξέταση των τιμών των μεταβλητών μέσω του Watch List δεν βγάζει κανένα νόημα, οπότε είναι η ώρα να μπούν τα μεγάλα μέσα...

Με το CPU Window μπορεί να δει κανείς πως μεταφράζονται οι high level εντολές του προγράμματος σε assembly (κώδικας μηχανής που λέγαν οι παλιοί), και πλέον δεν μπορεί να ξεφύγει τίποτα. Μπαίνει λοιπόν ένα breakpoint στην εντολή όπου γινεται η σύγκριση Abse <= f_esu (δεύτερο σκέλος μετά το and) και βλέπουμε τα εξής :


Σύντομη επεξήγηση

fld qword ptr [ebp-$10]

Βάλε τo qword (64 bit αριθμός κινητής υποδιαστολής) στην FPU από τη διεύθυνση ebp-$10. Η τιμή αυτή αντιστοιχεί στη μεταβλητή Abse του προγράμματος.

fcomp qword ptr [ebx+$58]

Σύγκρινε την παραπάνω τιμή (Abse) με την qword που υπάρχει στη διεύθυνση ebx+$58, η οποία αντιστοιχεί στη σταθερά f_esu του προγράμματος (αυτό μπορεί κανείς να το διαπιστώσει όταν η τιμή 0.02 γίνει assign στην f_esu, όπου και μπαίνει στην συγκεκριμένη διεύθυνση μνήμης).

fstsw ax
sahf

Στείλε το αποτέλεσμα (flags) από την FPU στον register AX της CPU και αντέγραψε τον register AX στα αντίστοιχα flags της CPU. Με λίγα λόγα μετέφερε το αποτέλεσμα από την FPU στην CPU.

jnbe +$37

Αν το αποτέλεσμα δεν είναι μικρότερο ή ίσο (δηλαδή Abse > f_esu), σήκω και φύγε (πήδα 37 addresses), δηλαδή ουσιαστικά παράκαμψε το begin-end block που ακολουθεί στο πρόγραμμα.


Το πρόβλημα λοιπόν εντοπίζεται στην σύγκριση μεταξύ των δύο τιμών qword ptr [ebp-$10] (Abse) και qword ptr [ebx+$58] (f_esu). Για να προκύπτει λάθος, θα πρέπει η μία εκ των δύο να είναι μεγαλύτερη από 0.02 !

Ας πιάσουμε την ύποπτη μεταβλητή Abse. Το παραπάνω screenshot αντιστοιχεί στην (τυχαία) περίπτωση που το αποτέλεσμα βγαίνει σωστό. Εξετάζοντας την θέση μνήμης ebp-$10 παρατηρούμε (πάνω δεξιά) ότι ο EBP register έχει τιμή $0012FA64 , οπότε :

ebp-$10 = $0012FA54

Στο κάτω δεξιά κουτάκι παρατηρούμε ότι στη θέση $0012FA54 αντιστοιχεί η τιμή $47ΑΕ147Β. Επειδή όμως πρόκειται για qword (64 bit), θα πρέπει να κολλήσουμε από αριστερά και το επόμενο dword (32 bit), δηλαδή αυτό στη θέση μνήμης $0012FA58, που είναι ίσο με $3F947AE1. Έχουμε λοιπόν την τιμή :

$3F947AE147AE147B

Βάζοντάς την στο κατάλληλο calculator προκύπτει ότι $3F947AE147AE147B = 0.02 όπως προβλέπεται !


Τί συμβαίνει όμως με την (τυχαία) περίπτωση που η σύγκριση βγαίνει λάθος ; Το CPU Window σε αυτή τη περίπτωση είναι το εξής :


Βλέπετε την διαφορά ; Η τιμή της (υποτιθέμενης) σταθεράς f_esu είναι πλέον :

$3F947AE147AE147C

Για να τη βάλουμε στο calculator...


Αντί λοιπόν για 0.02, έχουμε 0.020000000000000004 !!! Εδώ λοιπόν φαίνεται καθαρά το round-off error που δεν 'επιασε' το Watch List !

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


"To err is human, to really foul things up requires a computer"



Δευτέρα, Οκτώβριος 13, 2008

Lost και Prison Break σε High Definition στο PS3

Ζητάω πολλά ; Μάλλον ναι.

Ως γνωστόν μεταξύ των τακτικών θαμώνων διαφόρων νομιμότατων sites τύπου mininova, οι δημοφιλείς τηλεοπτικές σειρές κυκλοφορούν σε δύο εκδόσεις : μία σε υψηλή ανάλυση 720p, που αντιστοιχεί στην εικόνα που βλέπει ο ευτυχής Αμερικάνος στο HD καλωδιακό του κανάλι και μια σε πολύ χαμηλότερη ανάλυση, ωστόσο λίγο καλύτερη από αυτήν που βλέπουμε εμείς εδώ στις κατα ένα χρόνο καθυστερημένες μεταδόσεις της ΝΕΤ, ΑΝΤ1 κλπ. Περιττό να ειπωθεί ότι η διαφορά μεταξύ των δύο είναι η μέρα με τη νύχτα.

Τεχνικά, αυτό μεταφράζεται (για υψηλή ανάλυση) σε ένα αρχείο τύπου Μatroska (.mkv) με μέγεθος κάτι παραπάνω από 1 GB ανά επεισόδιο και (για χαμηλή) σε ένα αρχείο DivX/xVid (.avi) με μέγεθος περίπου 350 ΜΒ. Διαλέγετε και κατεβάζετε.

Αν - σωστά - προτιμήσετε την πρώτη επιλογή (παρεμπιπτόντως εκτός από την πεντακάθαρη εικόνα κερδίζετε και πολυκάναλο ήχο 5.1 αντί για απλό stereo) μπορείτε να επιλέξετε να απολαύσετε το θέαμα απευθείας στην οθόνη του PC σας, ή στην HD Ready/Full HD τηλεόρασή σας, αφού πρώτα συνδέσετε σε αυτήν το PC σας μέσω HDMI. Αν πάλι αντί για PC έχετε PS3, ξεκινάει μια πονεμένη ιστορία που θα προσπαθήσω να εξιστορήσω παρακάτω :

Η μαμά SONY ως μεγάλος υπέρμαχος των πνευματικών δικαιωμάτων, προφανώς έχει απαγορέψει την αναπαραγωγή .mkv αρχείων, γιατί είναι γνωστό από που αυτά προέρχονται.

Λογικό, πάμε παρακάτω.

Προφανώς εδώ χρειάζεται η μετατροπή του .mkv αρχείου σε κάτι που το PS3 δέχεται να παίξει. Όπως ένα bluray δισκάκι για παράδειγμα. Φυσικά η κοινότητα δεν έχει μείνει με σταυρωμένα τα χέρια και προσφέρει αφιλοκερδώς τα κατάλληλα εργαλεία. Όταν βέβαια χρειάζεται να συμπεριληφθούν και οι απαραίτητοι υπότιτλοι στην εικόνα, τα πράγματα περιπλέκονται και η πληθώρα των διαθέσιμων εργαλείων περιορίζεται αρκετά. Εδώ ξεχωρίζει το φανταστικό tsMuxer, το οποίο μπορεί να μετατρέψει το .mkv σε ένα DVD δισκάκι (που έχει τη δομή bluray). Όμως χρειάζεται να ξοδέψεις ένα δισκάκι ανά επεισόδιο !

Καλύτερα δεν θα ήταν να γίνει η εγγραφή του επεξεργασμένου αρχείου σε έναν εξωτερικό δίσκο η USB stick και να παίζει από εκεί ; Εδώ έρχεται το AVCHD Me που ξεγελάει το PS3 για να νομίζει ότι παίζει bluray.

Αυτό είναι μέχρι στιγμής η μοναδική λύση εκεί έξω. Και για όσους ταλαιπωρούνται με την πολυπλοκότητα της παραπάνω διαδικασίας τώρα υπάρχει και κάτι καλύτερο, κατεβάστε το :

http://users.hol.gr/~vpapanik/QuickMuxIt12.zip



Ένα κλικ και τέλος. Χωρίς πολλά πολλά.

PS. Και όλοι εμείς νομίζαμε ότι το PS3 είναι το καλύτερο μηχάνημα στο κόσμο και παίζει τα πάντα. Λογαριάζαμε όμως χωρίς τον ξενοδόχο (SONY).

Σάββατο, Αύγουστος 23, 2008

Το iPhone έφτασε !

Δεν αναφέρομαι στην νέα καμπάνια της Vodafone, δεν τσιμπάω με κάτι τέτοιες αρπαχτές. Επίσης δεν τσιμπάω με 3G και σχετικές αηδίες, στην Ελλάδα βρισκόμαστε. Αναφέρομαι στο απλό iPhone πρώτης γενιάς 8 GB που μόλις κατέφτασε από το Αμέρικα μέσω eBay. Ελαφρώς μεταχειρισμένο, σε άριστη όμως κατάσταση, αρκετά οικονομικό και φυσικά με το τελευταίο firmware (που φοράει και το 3G).

Πριν προχωρήσω σε λεπτομέρειες, ένα έχω να πω ... το κινητό κάνει ...


... όταν βέβαια πέσει στα σωστά χέρια ! Αλλιώς δεν κάνει ούτε για αεροσυνοδούς, όπως με προειδοποίησε γνωστός και μη εξαιρετέος πιλότος που όπως και να 'χει ... ξέρει κάτι παραπάνω !

Δεν χρειάζεται να είσαι ο Mitnick για να το απολαύσεις σε όλο του το μεγαλείο. Ουτε καν ο vpapanik (LOL). Απλά χρειάζεται μια ενημέρωση από τα 'κατάλληλα' sites. Η αρχή του νήματος βρίσκεται εδω ... και η συνέχεια εδω ... και τελειωμό δεν έχει ...

Μερικά screenshots για να ανοίξει η όρεξη :


Κεντρική οθόνη

Τηλέφωνο

Browser (Safari)

iPod

Gmail

Google maps

Ο καιρός

YouTube

Facebook

Αλφάδι (wtf ?)

The Secret of the Monkey Island

Και όλα αυτά σε δυο μερούλες... τι άλλο έχουμε να δούμε ! Η άποψη μου για την Apple αρχίζει να αλλάζει προς το καλύτερο ...

P.S. Για να τα λέμε όλα όμως : 1) Δεν έχει MMS 2) Δεν έχει αναφορές παράδοσης SMS 3) Δεν έχει ελληνικό πληκτρολόγιο. Τα παραπάνω φυσικά ισχύουν και για αυτά που θα φέρει η Vodafone εδω. Τα δύο πρώτα ίσως έρθουν σε επόμενο firmware update, ίσως και όχι. Για το τρίτο, τα παιδιά εδώ φαίνεται ότι κάνουν καλή δουλειά, και τους αναμένουμε με ανυπομονησία ...

Τετάρτη, Ιούλιος 02, 2008

ΔΕΗ explained

Μετά ομολογουμένως από μεγάλο διάστημα απουσίας (πέσανε δουλειές, ανακαινίσεις, μετακομίσεις κλπ), επιστρέφω με ακόμη μια κοινωνική προσφορά (χορηγός επικοινωνίας η ΕΡΤ). Πρόκειται για την μεγάλη της αδελφούλα, ΔΕΗ, η οποία ως γνωστών τον τελευταίο καιρό ζορίζεται και για τρίτη φορά μέσα σε σύντομο χρονικό διάστημα ζητάει την βοήθεια των αγαπημένων της πελατών.

Μετά λοιπόν τις χθεσινές αυξήσεις στα τιμολόγια (δεν μπορώ να πω, στο site της τα δημοσίευσε αμέσως), παρατηρούμε ότι διατηρείται η (πολύπλοκη για τον μέσο καταναλωτή) γραμμική κατά τμήματα συνάρτηση που περιγράφει την τιμολογιακή της πολιτική. Βέβαια με αυξημένους τους επιμέρους συντελεστές.

Με απλά λόγια, στο παρακάτω διάγραμμα (οικιακό τιμολόγιο ανά τετράμηνο), αντίστοιχα με το πόσο ρεύμα ξοδεύετε σε KWh (χιλιάδες βάτ ανά ώρα, πχ. ένα PC με κατανάλωση 300W για 10 ώρες λειτουργίας καταναλώνει 3 KWh) πληρώνετε σε € :

(Προσοχή : η ΕΡΤ πάει έξτρα !)

Σημείωση : Μονοφασικό ή τριφασικό ; το βλέπετε στον πίνακά σας. Συνήθως, αν έχει μια κυκλική λευκή πορσελάνινη ασφάλεια τότε είναι μονοφασικό, αν έχει τρεις είναι τριφασικό. Βέβαια υπάρχουν και ασφάλειες νέου τύπου, αλλά μέχρι εδώ.

Παρατηρήσεις :

Η παραπάνω γραμμική κατά τμήματα συνάρτηση προσπαθεί να μοιάσει εκθετική (δηλαδή να 'τιμωρήσει' με αυξημένα έξοδα τους μεγάλους καταναλωτές) αλλά δεν νομίζω ότι πείθει κανέναν για τον άγιο αυτό σκοπό της. Άλλωστε μετά τις 3000 KWh μένει αμετάβλητα γραμμική.

Παρατηρήσατε κάποια 'πηδηματάκια' ; Όντως, συμβαίνουν σε ορισμένα επίπεδα κατανάλωσης, και συγκεκριμένα στα 800, 1600 και 2000 ΚWh, κυρίως μέσω αλλαγής του παγίου (και κατά δεύτερο λόγο της χρέωσης ανά KWh). Τα 'πηδηματάκια' δηλαδή αφορούν τις χαμηλότερες καταναλώσεις, δηλαδή όλους εμάς. Πάμε λοιπόν στο πρώτο και κυριότερο 'πηδηματάκι' που αφορά την μεγαλύτερη πλειοψηφία των νοικοκυριών. Ας κάνουμε ένα zoom :

Αν λοιπόν κάνετε το λάθος και ξεπεράσετε τις 800 KWh στο τετράμηνο (καθόλου δύσκολο), με τη μια τρώτε καπέλο €21.21 ακαριαία ! (αν έχετε τριφασικό €23.15). Και το καλύτερο ποιο είναι : Αν πχ. έχετε 790 KW τότε πληρώνετε περίπου 7.2 λεπτά την κάθε μία. Αν περάσετε τις 800, τότε πληρώνετε 8.8 λεπτά την καθεμία για ΟΛΕΣ, όχι μόνο τις επιπλέον των 800 !

Τα υπόλοιπα συμπεράσματα δικά σας.
Μην ξεχνάτε τον θερμοσίφωνα ανοιχτό.

Κυριακή, Μάϊος 18, 2008

Google SketchUp

Απίθανο, μοναδικό, συγκλονιστικό !

"Μα καλά, τώρα το ανακάλυψες ρε ****** ;"

Δεκτόν. Κudos to Google ! Για μένα η εξυπνότερη εφαρμογή της δεκαετίας.

P.S. Να τα βλέπει κοτζάμ Autodesk που για να κάνεις ενα orbit περιμένεις αιώνες...

Σάββατο, Μάϊος 17, 2008

Geek survey repost - vpapanik version

Αποδέχομαι πάραυτα την πρόσκληση/πρόκληση του αγαπητού storm και ξεκινάω :

Πόσα χρόνια χρησιμοποιείς Η/Υ ?


Κοντέυω τα 22

Είσαι: newbie, casual user, power user, master, umber, jedi ?

umber-lla

Τί είναι ο main υπολογιστής σου ?

AMD 4400 X2 @ 2640 Mhz. Το ξέρω, καιρός για αναβάθμιση...

Συναρμολογείς/Ψαχουλεύεις μόνος τον ΗΥ σου ?

Πάντα

Έχεις σπάσει ποτέ Η/Υ απο τα νεύρα σου ?

Almost αλλά τον λυπήθηκα στο τέλος

Ποιός είναι ο browser σου ?

Firefox, αλλά με εκνευρίζει συχνά-πυκνά

Ποιός είναι ο media player σου ?

WinAMP

Ποιός είναι ο mail client σου ?

Thunderbird

Ποιός είναι ο IM σου ?

gtalk & skype

Τί add-ons έχεις ?

Foxmarks / Download Statusbar / Fasterfox / PDF Download / Tab Mix Plus / Adblock Plus / ShowIP

Τί antivirus έχεις ?

Kaspersky avast! πλέον...

Aγαπημένα software

Apps :

Delphi 7 / ATENA / ZeusNL / CorelDRAW / Photoshop and many more...

Utilities :


Aγαπημένη εταιρία software development

Google / Borland (rip)

Mισητή εταιρία software development

Microsoft

Aγαπημένη εταιρία hardware

Sony

Mισητή εταιρία hardware

Apple

Αγαπημένη geek δραστηριότητα στον Η/Υ

Coding / hacking

Dream-machine ?

PS3

Ήταν τσόντα το πρώτο βίντεο που είδες στον υπολογιστή ?

Nope. Ήταν από το παιχνίδι 'Sherlock holmes consulting detective' σε CDROM. Οι τσόντες εμφανίστηκαν πολύ μετά.

Ψαχουλεύεις οταν κάτσεις στον υπολογιστή γνωστού σου ?

Εξαρτάται τον γνωστό

Έχεις βρει embarrassing υλικό στο κάδο ανακύκλωσης του ?

Οι γνωστοί μου τον έχουν πάντα άδειο

Τρως άσκοπες ώρες στον ΗΥ ανοιγοκλείνοντας απλά παράθυρα ?

Έλεος όχι, τρώω άσκοπες ώρες με ένα σωρό άλλα πράγματα

Να σαι καλά σ' ευχαριστώ για το χρόνο σου

Με φακέλωσες τώρα ;

Γειά

cul8r

Συμφωνώ με τον θείο, δεν πετάω κι εγώ μπαλάκια.

Ratings