Παρασκευή 4 Απριλίου 2008

ΠΗΡΑΜΕ ΜΕΤΑΘΕΣΗ! ΛΕΛΕ!

Το Κ.ΕΠΙΚ μεταφέρθηκε σε δικό του domain!
Θα μας βρείτε πλέον στο www.kepik.gr
Ενημερώστε bookmarks και γίνετε συνδρομητές στο νέο feed.
Το παρόν blog είναι πλέον ανενεργό. Δεν θα δημοσιευτούν νέα posts και τα σχόλια απενεργοποιήθηκαν. Όλα τα παλιά posts έχουν μετακινηθεί στο νεό blog που με την δική σας οικονομική βοήθεια απέκτησε δικό του webspace και domain και βασίζεται πλέον σε πλατφόρμα WordPress.

Αυτή είναι η τελευταία διαβίβαση του Κ.ΕΠΙΚ. από το arvyla.blogspot.com.
Google σε ευχαριστούμε...

Δευτέρα 31 Μαρτίου 2008

Mathematica, Maple, Matlab, MathCAD και SPlus. Όλα μαζί...στην τσέπη σας!

ppc9 Πόσο έξυπνο είναι το επιστημονικό κομπιουτεράκι σας; Όποια και να είναι η απάντησή σας, σας εγγυώμαι ότι δεν συγκρίνεται με αυτό που θα παρουσιάσω εδώ.

Πολλοί από εσάς γνωρίζετε ότι είμαι μαθηματικός, αρκετοί ότι παραδίδω ιδιαίτερα μαθήματα και λίγοι ότι έχω ένα σχετικά φθηνό, χαμηλών προδιαγραφών PDA που χρησιμοποιώ κυρίως σαν ατζέντα για τα μαθήματα (πρόκειται για ένα HP iPAQ rx1950 με Windows Mobile 5).

Τα PDA είναι πολύ πρακτικά. Ειδικά αυτά που έχουν Windows Mobile και πλούσια χαρακτηριστικά συνδεσιμότητας όπως WiFi ή Bluetooth ή ακόμα αυτά που είναι συνάμα και τηλέφωνα. Εκτός από την προφανώς πρακτική χρήση τους ως full-featured ατζέντα (ειδικά π.χ. όταν χρειάζεται να ακυρώσεις ένα μάθημα και αμέσως μετά την διαγραφή του ραντεβού στο ημερολόγιο αποστέλεται αυτόματα μέσω SMS ειδοποίηση στον μαθητή για την ακύρωση) έχουν ένα σωρό άλλες δυνατότητες είτε προεγκατεστημένες, είτε ως εφαρμογές που κατεβάζεις από το δίκτυο.

Με τις κατάλληλες εφαρμογές, είναι υπολογιστής γραφείου (Word, Excel κλπ), book reader (PDF κλπ), music player (mp3, wma, ogg κλπ), video player (mpeg1/2/4, divx, xvid, qt, real κλπ), φωτογραφική μηχανή, κινητό τηλέφωνο, GPS, παιχνιδομηχανή και ότι άλλο βάλει ο νους σας. Είναι το απόλυτο gadget.

Εδώ και αρκετό καιρό, για εμένα που είμαι και μαθηματικός είναι κάτι ακόμα. Είναι το απόλυτο επιστημονικό calculator. Βέβαια προεγκατεστημένο έχει ένα πρόγραμμα calculator της κακιάς ώρας, αλλά μετά την εγκατάσταση του SpaceTime 3.0 ή του MathTablet 2.13 με προεκτάσεις XCAS -πιστέψτε με- μετατρέπεται σε παντοδύναμο calculator.

ppc7 ppc6

Φυσικά υπάρχει μια τεράστια ποικιλία calculators για Windows Mobile πλατφόρμα είτε σε freeware είτε σε commercial μορφή. Αυτό που κάνει τα SpaceTime και MathTablet να ξεχωρίζουν είναι:

  • Υποστηρίζουν μια αστεία μεγάλη γκάμα αριθμητικών μεθόδων για άλγεβρα (π.χ. υπολογισμούς ριζών, παρεμβολή πολυωνύμου), ανάλυση (π.χ. υπολογισμούς ορισμένων ολοκληρωμάτων πολλαπλών μεταβλητών), θεωρία αριθμών (π.χ. υπολογισμός διαιρετών, ανάλυση πρώτων παραγόντων), θεωρία πινάκων (π.χ. εύρεση ιδιοτιμών, ιδιοδιανυσμάτων, οριζουσών, αντιστρόφων, γενικευμένων αντιστόφων, μετασχηματισμοί Gauss, υπολογισμοί κανονικών μορφών Jordan και QR), στατιστική (π.χ. γραμμική παλινδρόμηση), πιθανότητες (π.χ. υπολογισμός τιμών για όλες τις γνωστές συναρτήσεις κατανομών) και για άλλους τομείς των μαθηματικών.
  • Υποστηρίζουν την δημιουργία custom συναρτήσεων και scripts. Διαθέτουν δηλαδή δική τους σκριπτογλώσσα στην οποία μπορείτε να δημιουργήσετε ότι θέλετε. Στο μάθημα της εφαρμοσμένης στατιστικής, στις εξετάσεις, όταν οι άλλοι έκαναν εκατοντάδες πράξεις στα κομπιουτεράκια τους, εγώ είχα φτιάξει ένα σκριπτάκι 20-30 γραμμών στο MathTablet που του έδινες ένα δείγμα οποιουδήποτε μεγέθους και σε μηδενικό χρόνο έκανε γραμμική παλλινδρόμηση, γράφιζε τα αποτελέσματα, έκανε ανάλυση διασποράς και υπολόγιζε τον πίνακα ANOVA. Περιττό να πω ποιός παρέδωσε πρώτος γραπτό. (Πέρα απ'το γεγονός ότι, αν ήθελα ;-), μπορούσα να έχω και όλο το βιβλίο σε pdf μαζί μου στις εξετάσεις)
  • Έχουν εκτεταμένες δυνατότητες γραφημάτων. Ειδικά το SpaceTime, γραφίζει συναρτήσεις δύο, τριών ή τεσσάρων(!!!) διαστάσεων. Χρησιμοποιεί τον χρόνο ως τέταρτη διάσταση παρουσιάζοντας το γράφημα ως animation! Γραφίζει fractals! Γραφίζει πολλές συναρτήσεις μαζί και στο γράφημα εμφανίζει αυτόματα μέγιστα, ελάχιστα και σημεία τομής συναρτήσεων μεταξύ τους και με τους άξονες. Γραφίζει σε καρτεσιανές, κυλινδρικές, σφαιρικές ή και πολικές συντεταγμένες! Γραφίζει παραμετρικές εξισώσεις! Όσον αφορά την στατιστική κάνει ιστογράμματα, ραβδογράμματα, θηκογράμματα, γραφίζει γραμμικές, τετραγωνικές, κυβικές και παρεμβολές τετάρτου βαθμού και ότι άλλο φανταστείτε.

  • Και το καλύτερο το άφησα τελευταίο. Και τα δύο προγράμματα υποστηρίζουν συμβολική άλγεβρα. Το μεν SpaceTime έχει ενσωματωμένη αυτή την δυνατότητα, το δε MathTablet την υποστηρίζει μετά την εγκατάσταση ενός freeware πρόσθετου ονόματι Xcas. Η υποστήριξη συμβολικής άλγεβρας δίνει την δυνατότητα στα calculators να κάνουν υπολογισμούς με τρόπο παρόμοιο με τον άνθρωπο, χωρίς την χρήση αριθμητικών μεθόδων. Έτσι τα calculators αυτά μπορούν να υπολογίσουν σύνθετες παραγώγους και αόριστα ολοκληρώματα! Μπορούν να παραγοντοποιούν και να απλοποιούν σύνθετες παραστάσεις, να βρίσκουν όρια συναρτήσεων στο άπειρο και εκατοντάδες άλλες λειτουργίες που δεν μπορούν να υλοποιηθούν με αριθμητικές μεθόδους.

Δυστυχώς και τα δύο πραγράμματα είναι commercial και μάλιστα το SpaceTime είναι και κομματάκι ακριβό αφού με όλες τις δυνατότητες κοστίζει περίπου $40. Ωστόσο αν σκεφτείτε πόσο κοστίζει ένα καλό επιστημονικό calculator της HP ή της Casio ή της Ti, τότε μάλλον είναι πολύ φθηνό. Και φυσικά το "καλό" επιστημονικό calculator δεν έχει ούτε το 1/1000 των παραπάνω δυνατοτήτων.

Ίσως λοιπόν, και απευθύνομαι αποκλειστικά σε μαθηματικούς, εκείνο το iPod Touch που σκέφτεστε να αγοράσετε να μην είναι το ιδανικό gadget για σας...

Τετάρτη 26 Μαρτίου 2008

Το ημερολόγιο ενός χάκερ

Αγαπητό ημερολόγιο:

Ημέρα 1η
Σήμερα αποφάσισα να εγκαταστήσω Linux. Δεν γίνεται να είσαι hacker αν δεν
έχεις linux. Βασικά θέλω να ρίξω την Μαιρούλα και να πουλάω μούρη στην παρέα
που είμαι hacker και μπορώ να τους κλέψω τους κωδικούς, τα λεφτά τους, και
να τους κυνηγάει η Interpol, η CIA και η Ελένη Λουκά.
Ρώτησα τον Μιχάλη που έχει linux και είναι hacker και μου είπε να κατεβάσω
ένα bistro δεν θυμάμαι καλά, σε -ware τελείωνε. Αυτό λεεί έχουν όλοι οι
σκληροπυρηνικοί hacker. Έτσι και εγώ... θα γίνω σκληροπυρηνικός hacker.
Υ.Γ Αν και ο Μιχάλης είναι hacker είναι ακόμη παρθένος, περίεργο...

Ημέρα 2η
Έψαξα να βρω τo bistro στο Internet. Κάτι περίεργο συμβαίνει, τα bistro
είναι λέει εστιατόρια και σε -ware βρήκα μόνο κάτι tupperware. Η μαμά μου
πάει σε επιδείξεις tupperware θυμάμαι.
Πρέπει να ξαναρωτήσω τον Μιχάλη, κάτι μάλλον δεν κατάλαβα ή τα linux έχουν
σχέση με τα φαγητά ή η μαμά μου είναι hacker.

Ημέρα 3η
Τελικά είναι Distro και όχι bistro μου είπε ο Μιχάλης και Slackware όχι
tupperware.
Δεν πρόκειται όμως να του ξαναμιλήσω, γιατί όταν τον ρώτησα αν θα με
βοηθήσει να κλέψω τον κωδικό του MSN της Μαιρούλας με μούτζωσε και είπε ότι
είμαι μαλάκας. Μάλλον γουστάρει και αυτός την Μαιρούλα.
Βρήκα τα slackware και ξεκίνησα να τα κατεβάζω. Όσο κατέβαιναν έψαξα και
βρήκα ένα οδηγό για το πώς να κλέψεις κωδικούς MSN. Ακολούθησα τις οδηγίες
και έστειλα mail στον u-suck©gmail.com με τον δικό μου κωδικό και username
από το MSN και αυτός θα μου στείλει μέσα σε 3 ώρες τον κωδικό την Μαιρούλας.
Είμαι πολύ χαρούμενος, ήδη νοιώθω λίγο hacker.

Ημέρα 4η
Γράφω το cd με τα slackware, για κάποιο λόγο δεν μπορώ να μπω στο MSN μου,
σίγουρα φταίει η Microsoft (Micro$oft ή Microsucks όπως την έλεγε ο
Μιχάλης). Πρέπει να αρχίσω να μισώ και να κοροϊδεύω την Micro$oft, όπως
κάνει ο Μιχάλης, έτσι κάνουν οι hackers.
Συνεννοήθηκα με τον Γιάννη που κάνει graffiti/bmx/brake dance να πάμε να
γράψουμε στην Στουρνάρη Microsoft Sucks.
Πρέπει να βρω και τι είναι αυτό το GNU που έλεγε ο Μιχάλης.

Ημέρα 5η
Ο Γιάννης τελικά έγραψε κάτι βλακείες για μια "χρυσή αυγή" στον τοίχο και
όχι για την Microsuck που του έλεγα. Δεν τον είχα για τόσο ρομαντικό, άκου
χρυσή αυγή και ασημένια σούρουπα, ευτυχώς εγώ θα γίνω hacker και δεν
χρειάζομαι όλες αυτές τις ρομαντικούρες. Ρε μπας και θέλει και αυτός την
Μαιρούλα;
Το απόγευμα θα βάλω επιτέλους τα slackware, ανυπομονώ.

Ημέρα 6η
Δεν μπόρεσα να βρω πουθενά το setup.exe στο cd, μάλλον δεν κατέβηκε καλά, το
ξανακατεβάζω . Έφτιαξα καινούργιο MSN και ξαναέστειλα τα στοιχεία μου για να
μου στείλουν τον κωδικό της Μαιρούλας. Έβαλα όμως ένα background με ένα
πιγκουίνο πού γράφει Slack Rules.
Όσο περιμένω θα κατεβάσω από το rapidshare καμιά τσόντα, είδα την Μαιρούλα
σήμερα και έχω ορεξούλες.
Αχ Μαιρούλα...

Ημέρα 7η
Τελικά δεν είχε πρόβλημα το cd σήμερα μόλις άνοιξα το pc έλεγε Slackware και
να πατήσω enter για να bootarei. Τι να έγινε άραγε;
Ποτέ δεν είχα ξαναπατήσει με τόση χαρά το enter!

Mου είπε να διαλέξω γλώσσα: Αγγλικά (όλα στα αγγλικά έλεγε ο Μιχάλης).
Mετά να διαλέξω χώρα: Καμπότζη (έτσι θα ψάχνουν να με βρουν στην Καμπότζη).
Mετά κάτι έλεγε για keymap, δεν κατάλαβα καλά μόνο το googlemap ξέρω, έβαλα
στην τύχη.
Mετά Host Name... Name, εδώ πρέπει να βάλω κάτι καλό... Το βρήκα και ας μου
πήρε μισή ώρα Cyber Hacker of Doom
Tι και άλλο όνομα; Domain Name;;;;; έβαλα το ίδιο βαριέμαι να ψάχνω.
Τι είναι άραγε τα partitions, έγραφε ένα κατεβατό αλλά βαριέμαι να διαβάζω
πάτησα 4 φορές enter, σάμπως τι μπορεί να πάει στραβά; Εύκολα τελικά τα
linux.
Για κωδικό έβαλα 123456 κάτι μου έλεγε ότι δεν είναι καλός αλλά φοβάμαι μην
τον ξεχάσω...
Μου είπε να διαλέξω πακέτα αλλά ομολογώ χάθηκα είχε 6489 πακέτα με κάτι
περίεργα ονόματα term, amf, gtk και κάτι άλλες συλλαβές, τα 1309 πακέτα ήταν
editor τι τους θέλουν τόσους πολλούς editors οι hackers; Στα Windows ποτέ
δεν είχα χρειαστεί το notepad. Έβαλα κάμποσα στην τύχη. Όπως έκανα και με
κάτι άλλα kernel modules τα έλεγε.


Ουφ πολύ διάβασμα θέλουν αυτά τα linux...

Ημέρα 11η
Επιτέλους κατάφερα να κάνω install τα slackware, βέβαια δεν έχω internet,
δεν λειτουργεί ο ήχος, δεν λειτουργεί το ένα dvd-rom, η οθόνη μου δείχνει
μόνο 640x480 και 16 χρώματα, το ποντίκι πάει μόνο του πέρα δώθε, το
πληκτρολόγιο γράφει μόνο ιαπωνικά και έχασα και τα Windows με όλες τις
τσόντες, τα mp3 της Καλομοίρας και κυρίως το msn της Μαιρούλας.
Σίγουρα η Micro$oft φταίει!!!
Πρέπει να βρω πως μπαίνουν στο internet, θα αναγκαστώ να μιλήσω με τον
Μιχάλη.

Ημέρα 12η
Ο Μιχάλης μου είπε ότι τα έχω κάνει σκατά, μάλλον ζηλεύει, μου εξήγησε όμως
πως μπαίνουν στο internet, αλλα δεν κατάλαβα πολλά. Αγόρασα νέο modem, το
παλιό ήταν win-modem, αλλά όταν το δοκίμασα κάτι περίεργο ακουγόταν, δεν
μπόρεσα να καταλάβω τι.

Ημέρα 15η
Τελικά βρήκα τι έφταιγε, το modem καλούσε ένα νούμερο στην Καμπότζη και αυτό
που ακουγόταν ήταν ο Pot Sen Xoa (ένας χωρικός από την επαρχία Pailin)
ευτυχώς που μιλούσε λίγα αγγλικά και συνεννοηθήκαμε, κατάλαβε μάλιστα τον
πόνο μου και μου πρότεινε να τον πέρνω να μου διαβάζει εφημερίδα για να
νομίζω ότι διαβάζω νέα.

Ημέρα 16η
Μπήκα στο freestuff.gr από το net caffe και μου εξήγησαν πως μπαίνω τελικά
στο net, να ναι κάλα τα παιδιά, δεν θα τους hackέψω το site, την γλύτωσαν.

Ημέρα 20η
Τα κατάφερα!!!
Μπήκα στο net και στο IRC.
Μπήκα στο #hackers και τους είπα ότι έβαλα salckware και ότι θέλω να κλέψω
τον κωδικό της Μαιρούλας, μου είπαν να πατήσω: sudo rm -rf / .
Όλα μαύρισαν... δεν bootarei πλέον το pc.
Τα Windows και η Micro$oft φταίνε σίγουρα.

Ημέρα 25η
Δεν μπόρεσα να ξαναβάλω slackware και το cd με τα Windows το είχα κάνει
σουβέρ. Θα πρέπει να πάω στο κυρ Κώστα που έχει το computeradiko στην
πλατεία να μου τα γράψει.

Ημέρα 28η
Μίλησα στην Μαιρούλα και μου είπε ότι έγινε emo. Το αποφάσισα δεν θα γίνω
hacker.

ΘΑ ΓΙΝΩ ΕΜΟ!!!!

Δεν έχει και τόσο διάβασμα ευτυχώς.
Έκανα όμως ένα dark elf με emo φράντζα στο L2 και το ονόμασα Cyber Hacker of
Doom.

Ημέρα 30η
Η Μαιρούλα τα έφτιαξε με τον Τάκη
O Τάκης δεν είναι emo αλλά έχει site
Υ.Γ Άραγε είναι δύσκολο να φτιάξω site;;; Θα ρωτήσω τον Μιχάλη!!!


Πηγή: Macephemera

Πέμπτη 20 Μαρτίου 2008

Δεν υπάρχει περίπτωση να είναι αλήθεια (κι ομως, είναι!)!!!

ΧΩΡΑ: Βουλγαρία
ΕΚΠΟΜΠΗ: Pop Idol
ΤΡΑΓΟΥΔΙ: ?????????

Απλά δείτε το video και θα καταλάβετε... Δώστε βάση στην τελευταία ατάκα της... αοιδού!!!


Πέμπτη 13 Μαρτίου 2008

Παιχνίδια με τις σκιές

Τώρα τελευταία κάτι με έχει πιάσει με το Youtube. Λέτε να πρέπει να ανοίξω λίγο τους ορίζοντές μου;

Anyway, δείτε αυτό το video και τι μπορεί να κάνει κάποιος με τα χέρια του. Μην πάει το μυαλό σας στο πονηρό. Είπαμε, το blog μας έχει ένα επίπεδο!

Δευτέρα 10 Μαρτίου 2008

Απίστευτο σκηνικό στην Σιγκαπούρη!!!

Καλησπέρα και Καλή Σαρακοστή! Ελπίζω ο χαρταετός σας να πέταξε και να μην... έσπασε όπως ο δικός μου!

Και αφού επέστρεψα στη βάση μου από μια κουραστική αλλά ευχάριστη μέρα, είπα να "μπω λίγο στο Internet" όπως λέμε να ξεκουραστώ μιας και η ΔΕΗ μας έχει σκίσει τελευταία με τις διακοπές(και δεν έχω και UPS).

Έτσι έπεσα πάνω σε αυτό το απίστευτο video στο Youtube από την Maeklong της Σιγκαπούρης. Δείτε και θα καταλάβετε...


Κυριακή 24 Φεβρουαρίου 2008

Κατά τον ΑΝΤ1 μπορεί να χάσουμε το φως μας διαβάζοντας blogs!

Το ακούσαμε και αυτό. Direct quote: "...είναι ενδεικτικό ότι ηλικιωμένος κινδύνευσε να χάσει την όραση από το ένα του μάτι, όταν διάβασε στο διαδίκτυο στην συγκεκριμένη ιστοσελίδα σκληρές συκοφαντίες για το πρόσωπό του..."

Και σκέφτομαι τώρα εγώ, οι δημοσιογράφοι του ΑΝΤ1 έχουν άραγε βγάλει το δημοτικό;

Για του λόγου το αληθές δείτε το σχετικό βίντεο (αν δεν σας ενδιαφέρει η "είδηση" για το press-gr πηγαίνετε απευθείας στο 2:47 2:37 του βίντεο):

Τετάρτη 20 Φεβρουαρίου 2008

Βρε τον Copperfield...

Πάντα ήμουν περίεργος να μάθω πως στο καλό ο Copperfield κατάφερνε να ξεγελάει τα μάτια μου και να καταφέρνει αυτά που καταφέρνει. Στο παρακάτω video βλέπετε την εξήγηση του κόλπου του Σινικού Τείχους από την εκπομπή Trickbusters.
Μόνο δείτε το όσο είναι καιρός, γιατί η David Copperfield Disapearing Inc. ζητά και πετυχαίνει την αφαίρεση ανάλογων video από το Youtube

Επιταγή Google AdSense

Το Κ.ΕΠΙΚ. είναι online περίπου 10 μήνες και έχει ξεπεράσει τις 7000 εμφανίσεις μοναδικές επισκέψεις. Στους 9 από τους 10 αυτούς μήνες διαφημίσεις της υπηρεσίας Google AdSense εμφανίζοταν στο blog, με σκοπό να πιούμε μια μέρα καμμιά μπύρα στην υγειά των πιστών μας αναγνωστών.

Η στιγμή αυτή έφτασε μιας και το τέλος του Δεκέμβρη βρήκε τα κέρδη μας να ξεπερνούν τα $100, κριτήριο αναγκαίο ώστε η Google να εκδόσει επιταγή προς όφελός μας. Έτσι τις προάλλες στην αλληλογραφία περιέχοταν ο ανάλογος φάκελος από την Google με την σχετική επιταγή, της οποίας φωτό βλέπετε ήδη στο δεξί μέρος αυτής της δημοσίευσης (μετά από κάποια απαραίτητη επεξεργασία).

Συγκεκριμένα η επιταγή εκδόθηκε για κέρδη ύψους $102.13, τα οποία την στιγμή έκδοσης της επιταγής αντιστοιχούσαν σε €69.51 όπως άλλωστε βλέπετε και στην φωτό. Μένει να πεταχτούμε μέχρι το κατάστημα Citibank στην Τσιμισκή.

Ευχαριστούμε όλους εσάς που μας κεράσατε τις μπύρες μας, κάνοντας κλικ όλον αυτό τον καιρό στις διαφημίσεις που σας ενδιέφεραν. Στην υγειά σας!

Τρίτη 19 Φεβρουαρίου 2008

Σκανδιναβικό τοπίο


Πάντα ήθελα να ζήσω μόνιμα στη Σκανδιναβία, κατά προτίμηση στη Σουηδία(όχι, όχι για τις Σουηδέζες). Και τελικά, ήρθε η Σουηδία σε μένα! Δηλαδή όχι ακριβώς σε μένα, αλλά στο πατρικό μου στο Κερατσίνι!
Όπως βλέπετε και στη φωτογραφία, ελάχιστα σημεία έχουν χρώμα άλλο εκτός από λευκό(αυτό ακουγόταν καλύτερο στα Αγγλικά...)!

Πέμπτη 7 Φεβρουαρίου 2008

total XakeR 12


Το δωδέκατο τεύχος του total XakeR βρίσκεται στα περίπτερα.
Μεταξύ άλλων "ψαγμένων" θεμάτων, το άρθρο με τίτλο "Πως εκτελούνται τα προγράμματα" που εξηγεί ακριβώς αυτό, δηλαδή τον τρόπο που λειτουργούν τα προγράμματα στα Windows, και το άλλο με τίτλο "Εκτέλεση από μακριά" που εξηγεί τον τρόπο με τον οποίο κάποιος μπορεί να τρέξει κώδικα σε απομακρυσμένα PHP-based sites, πραγματικά τα σπάνε!
Στην σελίδα 102 θα βρείτε και το δικό μου άρθρο, το πρώτο μέρος από ένα PHP/MySQL tutorial για ανθρώπους που γνωρίζουν τα βασικά της HTML αλλά θέλουν να επεκτείνουν τις γνώσεις τους ώστε να φτιάξουν δυναμικές ιστοσελίδες, το οποίο θα συνεχιστεί σε άλλα δύο τεύχη. Ελπίζω να το βρείτε χρήσιμο.

Τετάρτη 6 Φεβρουαρίου 2008

Lord of the Rings

Χωρίς σχόλιο.

Τρίτη 5 Φεβρουαρίου 2008

Η αληθινή ιστορία των Θερμοπυλών

Καλημέρα!!!

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

Τετάρτη 30 Ιανουαρίου 2008

Το χρονικό της επίθεσης στο YouReka.gr!

Όπως θα ξέρετε, οι φανατικοί αναγνώστες μας :-), έχω φτιάξει με κάτι παλιόφιλους από την σχολή ένα site με γρίφους, το YouReka. Το site, αν και ακόμα σε πιλοτικό στάδιο, πάει πάρα πολύ καλά από επισκέψεις και πλέον έχει αποκτήσει περισσότερη ζωντάνια με την ενεργή συμμετοχή πολλών επισκεπτών που στέλνουν τις λύσεις αλλά και τους δικούς τους γρίφους.

Το YouReka είναι στημένο σε πλατφόρμα blog και συγκεκριμένα σε Wordpress. Η πλατφόρμα είναι πολύ πρακτική για τις ανάγκες του YouReka. Κάθε γρίφος δημοσιεύεται σαν ένα blog post και τα σχόλια των post χρησιμοποιούνται για ζητούν οι χρήστες, αν είναι αναγκαίο, διευκρινήσεις πάνω στον κάθε γρίφο.

Εχτές το πρωί ξεκίνησε μια συστηματική επίθεση spam στα σχόλια του site. Συγκεκριμένα στο site υπήρχε ένας γρίφος με όνομα "Κολλημένος με τα ζάρια". Κάποιο spam bot θεώρησε ότι εφόσον στη δημοσίευση υπάρχει το keyword "ζάρια", αυτή θα σχετίζεται με τζόγο. Έτσι αποφάσισε να επισκέπτεται κάθε 100 περίπου δευτερόλεπτα(!!!) το YouReka και να εισάγει στον συγκεκριμένο γρίφο ένα σχόλιο που διαφήμιζε κάθε μορφής online τζόγο. Σε λίγες ώρες η MySQL βάση του YouReka είχε πλημμυρίσει με αρκετές εκατοντάδες σχόλια που μεταφράζονται σε αρκετά MBytes spam, και κάθε λεπτό που περνούσε η κατάσταση χειροτέρευε. Πέρα από το flooding της βάσης ο spammer κατανάλωνε και πολύτιμο πληρωμένο traffic.

Το ειρωνικό της υπόθεσης είναι ότι ο spammer δεν είχε κανένα κέρδος από αυτήν την επίθεση αφού ποτέ δεν εμφανίστηκαν τα διαφημιστικά σχόλια στο site. Το YouReka προστατεύεται από το spam με δύο τρόπους:

  1. Έχει γίνει ρύθμιση ώστε τα σχόλια πρέπει να ελεγθούν από κάποιον moderator πριν εμφανιστούν.
  2. Έχει εγκατασταθεί το Akismet plugin στο Wordpress ώστε τα σχόλια spam να μετακινούνται άμεσα στον φάκελο των ανεπιθύμητων σχολίων.

Ωστόσο καμία από τις παραπάνω προφυλάξεις δεν προστατεύει το YouReka από τα δεινά που αναφέραμε παραπάνω. Το Akismet δεν σβήνει αυτόματα τα σχόλια (και καλά κάνει, αφού μπορεί λανθασμένα να θεωρήσει κάποιο επιθυμητό σχόλιο ως spam) οπότε η βάση δεδομένων μεγαλώνει συνεχώς!

Δοκιμάσαμε κάθε γενική και ειδική antispam ρύθμιση του Wordpress χωρίς αποτέλεσμα. Όλες οι μέθοδοι είχαν σαν αποτέλεσμα όχι την απόρριψη των σχολίων αλλά απλά την σήμανσή τους ως ανεπιθύμητα.

Αποφασίσαμε να πάρουμε δραστικά μέτρα εγκαθιστώντας επαλήθευση CAPTCHA στην ρουτίνα εισαγωγής σχολίων. Παρότι το όνομα ίσως σας ξενίζει, όλοι θα έχετε συναντήσει επαλήθευση CAPTCHA όταν συμπληρώνετε μια φόρμα σε ένα site, όπου σας ζητούν να επαληθεύσετε ότι δεν είστε κάποιο bot εισάγοντας κάποιο αλφαριθμητικό που βλέπετε παραμορφωμένο σε μια εικόνα. Μετά από αρκετή ώρα επεξεργασίας κώδικα PHP η εισαγωγή σχολίου στο YouReka προστατεύοταν από επαλήθευση CAPTCHA και το πρόβλημα είχε λυθεί. Έτσι τουλάχιστον νομίσαμε...

Είμασταν όμως αφελείς. Ο spammer ήταν πιο έξυπνος από ότι νομίζαμε. Με έκπληξη ανακαλύψαμε ότι η ροή των σχολίων spam συνεχίζοταν με τον ίδιο σταθερό ρυθμό. Πραγματικά σαστίσαμε. Ήταν αδιανόητο. Το να προσπεράσεις το CAPTCHA verification με bot είναι πρακτικά αδύνατο. Και εκεί μας ήρθε η Θεία Επιφώτηση.

Δεν θέλω να μπω σε πολύ τεχνικά θέματα. Αρκεί να πούμε ότι ο spammer εκμεταλλεύοταν ένα μικρό σχεδιαστικό λάθος στο Wordpress. Φυσικά το πρόβλημα λύθηκε και πλέον το YouReka είναι μια χαρά.

Βέβαια το θέμα δεν έμεινε εκεί. Μετά από μερικά whois queries εντόπισα την ταυτότητα του spammer. Πρόκειται για τον Bezruchenko Konstantin με έδρα την Κύπρο ο οποίος νοικιάζει server από την ολλανδική Webazilla η οποία νοικιάζει traffic από την ρώσσικη NetcatHosting. Διεθνής κομπίνα. Φυσικά ειδοποιήθηκαν οι πάροχοι για τις δράσεις του πελάτη τους αν και δεν νομίζω ότι θα κάνουν κάτι για αυτό. Για όσους ωστόσο θέλουν να σπάσουν πλάκα με ένα κάφρο spammer, το email του είναι mail@bezruk.eu και η IP από την οποία δρα είναι η 195.225.178.29. Μια έρευνα με το όνομά του στο google αποκαλύπτει και άλλες κομπίνες του εν λόγω κυρίου.

Από εδώ και πέρα όταν ένα αμφίβολης ποιότητας site μου ζητά το email για να μου στείλει spam, ξέρω ποιά διεύθυνση να δίνω...

Τρίτη 22 Ιανουαρίου 2008

Ελληνική μετάφραση του Slimbox

Το άρθρο αυτό αφορά μόνο ανθρώπους οι οποίοι αχολούνται, έστω ερασιτεχνικά με web design και development. Δεν θα πω πολλά για το Slimbox γιατί έτσι και αλλιώς η δημοσίευση αυτή μάλλον αφορά ανθρώπους που ήδη γνωρίζουν τι είναι αυτό. Αν πάλι απλά θέλετε την ελληνική μετάφραση του Slimbox προσπεράστε τις επόμενες 3-4 παραγράφους.

Το Slimbox.

Το Slimbox είναι ένα script γραμμένο σε JavaScript από τον Christophe Beils. Το script αναλαμβάνει να παρουσιάσει τις εικόνες σε ένα website με έναν όμορφο και πρακτικό τρόπο. Ουσιαστικά το Slimbox κατασκευάστηκε ώστε να μιμείται την συμπεριφορά ενός άλλου παλαιότερου script, του Lightbox JS v2.0, επίσης γραμμένου σε JavaScript από τον Lokesh Dhakar. Το Slimbox παρότι έχει συμβατά χαρακτηριστικά με το Lightbox είναι περισσότερο εξελιγμένο ώστε να προσφέρει περισσότερα χαρακτηριστικά σε μικρότερο μέγεθος. Δείτε ένα demo από το Slimbox κάνοντας κλικ πάνω στις μικρογραφίες των εικόνων που εμφανίζονται στην κεντρική σελίδα του ίδιου του Slimbox.

H περίπτωσή μου.

Συγκεκριμένα εγώ, ως ερασιτέχνης web developer, στήνω αυτόν τον καιρό ένα site για μια μικρή εταιρία πάνω στην πλατφόρμα του Wordpress. Η εταιρία θέλει να τους φτιάξω και μια σελίδα με μια gallery φωτογραφιών. Για αυτόν τον σκοπό χρησιμοποιώ το Wordpress plugin NextGEN Gallery του Alex Rabe, το οποίο είναι καταπληκτικό και μου έλυσε τα χέρια. Το NextGen χρησιμοποιεί ήδη ένα εφφέ σαν το SlimBox που λέγεται ThickBox αλλά δεν είναι τόσο όμορφο όσο το SlimBox ή το LightBox. Ωστόσο σου δίνει την δυνατότητα να εγκαταστήσεις μόνος σου το Slimbox και τότε το αξιοποιεί αφού κάνεις την κατάλληλη ρύθμιση.

Αν είστε web developer μπορείτε να χρησιμοποιήσετε το script αρκετά εύκολα και χωρίς περίεργες ρυθμίσεις. Αν είστε τεμπέληδες, σαν εμένα, και χρησιμοποιείτε έτοιμες πλατφόρμες CMS ή blog, όπως Drupal, Joomla, Wordpress κλπ υπάρχουν και κάποια έτοιμα plugins ώστε η εγκατάσταση του SlimBox να είναι παιχνιδάκι.

Εδώ έρχεται το Slimbox Wordpress Plugin του Giuseppe Argento. Το plugin αυτό περιέχει και εγκαθιστά την τελευταία έκδοση του Slimbox σε Wordpress blogs πανεύκολα (Παρότι το plugin βρίσκεται αυτή τη στιγμή στην έκδοση 1.0 περιέχει την τελευταία έκδοση του Slimbox που είναι η 1.41). Εγώ το χρησιμοποίησα για να εγκαταστήσω το Slimbox στο site του πελάτη μου, ώστε να χρησιμοποιηθεί τελικά από το NextGEN. Το θέμα είναι ότι οι λιγοστές λέξεις μέσα στο Slimbox (όπως τα link για μετάβαση στην επόμενη ή στην προηγούμενη εικόνα μιας gallery) είναι στα αγγλικά ενώ εγώ τις θέλω στα ελληνικά. Έτσι αποφάσισα να το μεταφράσω.

Σχετικά με την μετάφραση.

Στην αρχή μου φάνηκε ότι η μετάφραση ενός script θα ήταν εύκολη εργασία 5 λεπτών. Δεν είχα πάρει υπόψη μου όμως δύο γεγονότα. Πρώτον, μερικές λέξεις στο Slimbox είναι αποθηκευμένες σε εικόνες. Δεύτερον η άμεση αντικατάσταση των αλφαριθμητικών στο script, με χρήση του PSPad ως script editor, δεν είχε αποτέλεσμα αφού το site ήταν σε κωδικοσελίδα UTF8.

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

Η όλη δουλειά μου πήρε καμιά ωρίτσα αλλά για να μην παιδεύεστε και εσείς, παρακάτω ακολουθούν links για τις εξελληνισμένες εκδόσεις, όπως τις έφτιαξα.

Επιτέλους οι μεταφράσεις

Slimbox 1.41 by Cristophe Beyl (GR_EL translation by Nick Mouratidis)

Slimbox Plugin for Wordpress 1.0 by Giuseppe Argento (GR_EL translation by Nick Mouratidis)

keywords: slimbox, lightbox, thickbox, translate, translation, greek, el, ell, μετάφραση, ελληνικά

Τρίτη 8 Ιανουαρίου 2008

942.105,58 € (συμπ/νου ΦΠΑ 19%) Να τ' αφήσω;

Καλή Χρονιά ρε!

Τι καλή δηλαδή, αφού με αυτά που διαβάζω σκέφτομαι να μετακομίσω σύντομα κατά Μπανανία μεριά.

Την ώρα που για άλλη μια φορά δεν με έπιανε ύπνος χτες το βράδυ, έπεσα πάνω σε μια είδηση σε ένα τεχνολογικό forum που αφορούσε το portal του Δήμου Αθηναίων. Σύμφωνα με αυτή την είδηση, το κόστος κατασκευής και λειτουργίας του εν λόγω portal, ανέρχεται στα 942.105,58 € και πήρε 2 χρόνια για να φτιαχτεί!

Και δεν είναι καν handmade, καθώς βασίζεται στην πλατφόρμα Drupal σύμφωνα με την εταιρεία κατασκευής του. Σε αντιστοιχία, είναι σαν ένας χρήστης να έφτιαξε μια προσωπική σελίδα σε WordPress.

Και άντε να δεχτώ ότι το δημαρχείο έχει ολόκληρο υπόγειο με server και λοιπά(που δεν έχει, αλλά κουβέντα να γίνεται), το μέγιστο ποσό που μπορεί να φτάσει άντε να είναι τα μισά. Δεν έχετε καθόλου τσίπα να τρώτε τόσα λεφτά τόσο απροκάλυπτα; Δώστε τα σε 100 οικογένειες να περάσουν ένα εξάμηνο τσάμπα. Και μην κάνετε καθόλου "portal". Ή πείτε μου να το φτιάξω εγώ τσάμπα.

Φτου!

Δευτέρα 7 Ιανουαρίου 2008

Forthnet 2play και διπλασιασμός upload speed

Κάποια στιγμή μέσα στο Σαββατοκύριακο η forthnet διπλασίασε την ταχύτητα του upload στα πακέτα forthnet 2play από 512kbps σε 1mbps.

Η πλάκα είναι ότι δεν είδα ούτε μια ανακοίνωση, ούτε μια διαφήμιση από πριν σε κάποιο μέσο. Αλλά και μετά που έψαξα δεν βρήκα και πολλές αναφορές στο θέμα, πλην φυσικά τις αναφορές των χρηστών στα μεγάλα ελληνικά fora, insomnia, adslgr, myphone κλπ.

Άντε να κάνει και τίποτα της προκοπής η εταιρία της ντροπής!

Τετάρτη 2 Ιανουαρίου 2008

total XakeR 11

Κάνω πως αγνοώ την αλλαγή του έτους και περνάω άμεσα στο ψητό. Έχω βαρεθεί τις ευχές και φαντάζομαι το ίδιο και εσείς. Άλλωστε ως άνθρωπος ασχολούμενος με τις θετικές επιστήμες, θα μου επιτρέψετε να ακουστώ κομμάτι κυνικός(κλισέ) λέγοντας πως η αλλαγή του ημερολογιακού χρόνου δεν είναι τίποτα άλλο παρά μια -από καιρό- εδραιωμένη σύμβαση.

28279_bThat said, περνάω στο θέμα της δημοσίευσης, που δεν είναι κανένα άλλο παρά να σας ενημερώσω οτι κυκλοφόρησε, πριν μερικές μέρες, το ενδέκατο τεύχος του tX.

Σαν πιο ενδιαφέρων θέμα ψηφίζω το άρθρο που είναι σχετικό με τις ενέσεις κώδικα (code injections) σε εκτελέσιμα αρχεία των Windows. Διαβάστε το για να μάθετε, ανάλογα με το υπάρχον επίπεδο γνώσεων που έχετε, από το πως να δημιουργήσετε το πρώτο σας malware ως τρόπους για να "σπάσετε" κλειδώματα προγραμμάτων και παιχνιδιών.

Η δική μου συμμετοχή σε αυτό το τεύχος είναι ένα άρθρο για την αξιοποίηση του παλιού σας PDA ως δεύτερη βοηθητική οθόνη στα Windows. Ελπίζω να σας φανεί χρήσιμο.

Παρασκευή 7 Δεκεμβρίου 2007

Συνεργασία με το total XakeR...

RAM142RAM136 Για εσάς που δεν με γνωρίζετε από παλιά, πριν από μερικά χρόνια, στις αρχές της νέας χιλιετίας, είχα συνεργαστεί για λίγο καιρό ως εξωτερικός συνεργάτης με το περιοδικό RAM. Συγκεκριμένα συμμετείχα στην ύλη των τευχών 136 και 142 με 2 άρθρα που τώρα πλέον μπορείτε να βρείτε online εδώ και εδώ. Δυστυχώς η συνεργασία δεν κράτησε πολύ καθώς εκείνο τον καιρό στο RAM προσπαθούσαν να μειώσουν την εξάρτηση τους από τους σποραδικούς εξωτερικούς συνεργάτες και να βασίζονται κυρίως στο μόνιμους συντάκτες τους.

totalXaker-grad-bor Μετά από 7 χρόνια, σήμερα, ξεκινάει μια νέα συνεργασία με ένα άλλο περιοδικό, του ίδιου γκρουπ εκδόσεων, του ΔΟΛ, το total XakeR. Το tX, που με το τ.10 που κυκλοφόρησε πριν από μερικές μέρες, γιορτάζει τα πρώτα του γενέθλια, είναι ένα ελληνικό περιοδικό πληροφορικής χωρίς προηγούμενο. Στο εξώφυλλό του δηλώνει "επίσημο όργανο της ανορθόδοξης σκέψης" και επιχειρεί να καλύψει σε βάθος μια γκάμα προχωρημένων θεμάτων τα οποία δικαιολογούν τον τίτλο του. Η μοναδικότητα -κατά την γνώμη μου- του περιοδικού βρίσκεται όχι μόνο στα εξεζητημένα του θέματα, αλλά κυρίως στον τρόπο με τον οποίο το περιοδικό τα μελετά και τα παρουσιάζει. Επειδή αν πω περισσότερα κινδυνεύω να ακουστώ σαν διαφημιστής telemarketing, θα σας προτείνω μόνο να βρείτε λίγο χρόνο να διαβάσετε την ύλη ενός τέυχους.

tX10Αν συμβεί το τεύχος που θα πέσει στα χέρια σας να είναι το τ.10 που κυκλοφορεί αυτόν τον μήνα, στην σελ.36 θα βρείτε και την δική μου συνεισφορά στην ύλη του, ένα άρθρο για advanced resource monitoring σε windows boxes. Και επειδή το theme του περιοδικού απαιτεί οι συντάκτες να υπογράφουν με nicknames αντί για ονόματα, θα με βρείτε να υπογράφω ως "praeto", δηλαδή με το πρώτο nickname που χρησιμοποίησα ποτέ, όταν άρχισα να "μπαίνω" με το 2400bps modem μου στις πρώτες συνοικιακές BBS της Θεσσαλονίκης, στις αρχές των 90's.

Από εδώ και πέρα θα με ανέχεστε και σε έντυπη μορφή... :-)

Παρασκευή 30 Νοεμβρίου 2007

Τσάκα-Πίκο-Μπιρμπιλίκο

Όταν ήμουν πιτσιρικάς οι διευθετήσεις θεμάτων ιδιοκτησίας ήταν απλό θέμα. Όποιος έπιανε πρώτος ένα αντικείμενο (π.χ. ένα παιχνίδι), σήκωνε το ένα πόδι σε στυλ τσολιά, περνούσε με το ένα χέρι το αντικείμενο κάτω από το πόδι του και το έπιανε με το άλλο χέρι. Ταυτόχρονα έπρεπε να αναφωνήσει "Τσάκα-Πίκο-Μπιρμπιλίκο". Ύστερα από αυτό κανένας δεν μπορούσε να αμφισβητήσει ότι το αντικείμενο αυτό ανήκει πλέον σε αυτόν που έπραξε με αυτόν τον τρόπο. Ήταν συμφωνία κυρίων.

Η ιστορία αυτή μου έρχεται πάντα στο μυαλό όταν σκέφτομαι το λεγόμενο "Μακεδονικό ζήτημα" και σήμερα μου ήρθε στο μυαλό όταν διάβασα μια δημοσίευση στο blog του Βασίλη, η οποία παρέπεμπε στον Ιό της εφημερίδας "Ελευθεροτυπία" και συγκεκριμένα στο άρθρο "Οι Δέκα Μύθοι του Σκοπιανού".

Δεν θα χάσετε αν του ρίξετε μια ματιά...