Σάββατο, 20 Μαρτίου 2010

Πώς να γίνεις Hacker


Να ξεκαθαρίσουμε από την αρχή ένα πράγμα.
Η λέξη hacker /χάκερ χρησιμοποιείται με λάθος τρόπο τόσο στα αγγλικά όσο και στα ελληνικά απ τον περισσότερο κόσμο. Νομίζουν ότι πρόκειται για το προβληματικό άτομο που καταναλώνει άπειρες ώρες χαλώντας υπολογιστές.
Εξ άλλου η πρώτη σημασία της λέξης hack στα αγγλικά είναι "πελεκώ", "κατακρεουργώ", οπότε...
Αντιθέτως όμως, για τους γκουρού των υπολογιστών, ο χάκερ είναι ο προγραμματιστής που ασχολείται με τη βελτίωση ενός συστήματος ή την επίλυση προβλημάτων που παρουσιάζονται κατά τη λειτουργία του. Ο χάκερ δηλαδή είναι το αντίθετο και ο μεγάλος αντίπαλος του cracker / κράκερ που προσπαθεί χρησιμοποιώντας κακόβουλο λογισμικό να κλέψει κωδικούς, ή να δυσκολέψει τη λειτουργία ενός υπολογιστή.

Αν λοιπόν σε ενδιαφέρει το θέμα και σκέφτεσαι να ασχοληθείς με χακεριές, το δοκίμιο  αυτό του διάσημου χάκερ Eric Steven Raymond είναι αυτό που ζητούσες!
Θα σου λύσει απορίες όσον αφορά το ήθος που διακρίνει τους αφανείς αυτούς ήρωες που ξεκίνησαν την επανάσταση της πληροφορικής, την καταλληλότερη γλώσσα προγραμματισμού
(ναι καλά το φοβόσουν, η Visual Basic δεν είναι ότι το καλύτερο), τα χαρακτηριστικά ενός χάκερ και οι γνώσεις που κατέχει, και το λειτουργικό πρόγραμμα που προτιμά [πάλι καλά το σκέφτηκες, χρησιμοποιεί συνήθως GNU/Linux ή κάποιο άλλο λειτουργικό ελεύθερου λογισμικού, δηλαδή BSD, Solaris, Haiku, ή οποιοδήποτε άλλο τύπου Unix].

Φυσικά και μπορείς να το διαβάσεις δωρεάν [και εννοείται νομίμως], στα ελληνικά ή στα αγγλικά από τις ιστοσελίδες που παραθέτω.
Ας μην ξεχνάμε πως αυτό που ιδιαίτερα αρέσει στους χάκερ είναι να μοιράζονται.


δικτυακή βιβλιογραφία
Eric Steven Raymond (2008). Πώς να γίνεις Hacker.
http://earthlab.uoi.gr/indy/hacker-howto-gr/
Eric Steven Raymond (2008). How To Become A Hacker.
http://www.catb.org/~esr/faqs/hacker-howto.html