Archive for the technology Category

Διαχείριση κωδικών

Posted in technology on 14 Απριλίου 2009 by mathpoet

Όλοι πια γνωρίζουν ότι οι κωδικοί πρέπει τουλάχιστον να:

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

Δυστυχώς, τουλάχιστον μέχρι επιτέλους να βγουν στην αγορά τα εμφυτεύματα μνήμης, είναι αδύνατο για τον μέσο χρήστη να εφαρμόζει τους παραπάνω κανόνες. Πολλοί από εμάς, δυσκολεύονται να θυμούνται ακόμα και όλα τα ονόματα χρήστη (username), που είναι πιο απλά από τον κωδικό. Οπότε συνήθως καταλήγουμε να έχουμε 1-2 κωδικούς μέτριας ασφάλειας, οι οποίοι δεν αλλάζουν ποτέ. Η μόνη λύση με την παρούσα τεχνολογία είναι οι εφαρμογές διαχείρισης κωδικών (password manager). Αυτά τα προγράμματα αποθηκεύουν τους κωδικούς ώστε να μην απαιτείται απομνημόνευση, αλλά το σημαντικότερο είναι ότι παράγουν ισχυρούς τυχαίους κωδικούς οι οποίοι ανεβάζουν ψηλά το επίπεδο της ασφάλειας. Αποφάσισα λοιπόν να σταματήσω να αναβάλω την όλη διαδικασία και άρχισα να ψάχνω μια τέτοια εφαρμογή έχοντας 3 βασικές απαιτήσεις. Να είναι ανοιχτού κώδικα για περισσότερη ασφάλεια, να μπορεί να μεταφερθεί σε ένα usb flash και να λειτουργεί τουλάχιστον σε windows και linux. Τελικά κατέληξα στην KeePassX.

KeePassX generator

Τη δοκίμασα και στα 2 λειτουργικά και παίζει μια χαρά. Έτσι, άλλαξα όλους τους κωδικούς μου με τυχαία παραγόμενους από την εφαρμογή και φυσικά ασφάλισα τη βάση με όσο πιο δυνατό κωδικό μπορούσα.

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

Amazon kindle 2

Posted in technology on 10 Φεβρουαρίου 2009 by mathpoet

Η ιδέα του e-paper δεν είναι καινούρια, αλλά δυστυχώς δεν υπάρχει ακόμα μια ευρέως διαδεδομένη τεχνολογία. Η amazon ανακοίνωσε τη 2η έκδοση του kindle, το οποίο φαίνεται πολύ ενδιαφέρον. Δυστυχώς προς το παρόν είναι διαθέσιμο μόνο στην Αμερική και πάσχει από τις τεχνολογικές αρρώστιες (proprietary format, DRM) που εισάγουν οι εταιρείες στα νέα κυρίως προϊόντα, ελπίζοντας να βγάλουν κανένα ευρώ παραπάνω. Μόλις όμως ανέβει λίγο ο ανταγωνισμός, σίγουρα όλα αυτά θα ξεπεραστούν. Το σημαντικό είναι πως πλησιάζουμε τον απόλυτο στόχο, να έχουμε ανά πάσα στιγμή τα άπαντα της ανθρωπότητας σε μια σελίδα στην τσάντα μας και να σταματήσουμε να σκοτώνουμε δέντρα για να μεταφέρουμε πληροφορία. Φέτος άραγε θα πάω στην παραλία έχοντας υπό μάλης όλη τη βιβλιοθήκη μου; Μαγεία!

Τι κάνει ο Η/Υ όσο περιμένετε;

Posted in technology on 2 Δεκεμβρίου 2008 by mathpoet

Ο κύριος Gustavo Duarte, έγραψε ένα πολύ ενδιαφέρον άρθρο για την αρχιτεκτονική των σύγχρονων (intel core 2 duo) υπολογιστών. Αν δεν θέλετε να το διαβάσετε, δείτε τουλάχιστον το καταπληκτικό σχήμα. Ο βασικός του σκοπός είναι να δείξει τι καθυστερεί την εκτέλεση των προγραμμάτων και γι’ αυτό έκανε κάτι πολύ ωραίο. Έβαλε σε κάθε μονάδα επεξεργασίας και μεταφοράς δεδομένων τους πραγματικούς χρόνους. Οι περισσότεροι χρήστες δεν είναι σε θέση να ασχοληθούν με τα GHz και τα Gbps, απλά έχουν σαν βασικό κανόνα ότι το μεγαλύτερο νούμερο σημαίνει και καλύτερο προϊόν. Προφανώς αυτό είναι λάθος και το εκμεταλλεύονται οι εταιρείες συνέχεια, αλλά δεν είναι εύκολο να αλλάξει. Θέλω όμως να τονίσω κάτι άλλο που συναρπάζει συνέχεια ακόμα και αυτούς που ξέρουν 5-6 ακρωνύμια παραπάνω. Την απίστευτη ισχύ των σύγχρονων κυκλωμάτων. Όπως πολύ ωραία αναφέρει το άρθρο, ένας επεξεργαστής με ρολόι 3GHz εκτελεί μια στοιχειώδη εντολή (πχ την ακέραια διαίρεση ενός 18ψήφιου αριθμού με το 2) σε 0,00000000033sec! Αυτός είναι ο χρόνος που το φως ταξιδεύει περίπου 10cm. Επίσης σκεφτείτε ότι οι σύγχρονοι επεξεργαστές έχουν 4 πυρήνες. Δηλαδή 4 (σύντομα 8, 16,…) τέτοιες παράλληλες πράξεις στον ίδιο χρόνο. Κάθε φορά που το σκέφτομαι…

Γιατί όμως οι υπολογιστές εξακολουθούν να αργούν τόσο πολύ μερικές φορές; Στα σχήματα του Gustavo φαίνεται ξεκάθαρα. Το πρόβλημα είναι ο χρόνος που χρειάζεται για να φτάσουν οι πληροφορίες από το μέσο αποθήκευσης/εισόδου (μνήμη, δίσκος κλπ) όπου βρίσκονται στον επεξεργαστή και πάλι πίσω σε κάποιο άλλο μέσο αποθήκευσης/εξόδου. Όπως χαρακτηριστικά παρουσιάζεται, αν αντιστοιχήσουμε τη μεταφορά μιας λέξης από την L1 cache στον επεξεργαστή στην αναζήτηση μιας σελίδας στο γραφείο μας (3sec), τότε η αναζήτηση στο δίσκο είναι σαν να ψάχνουμε σε όλη τη γη για 1 χρόνο και 3 μήνες! Γι’ αυτό μια καλή αναβάθμιση επεξεργαστή δεν σημαίνει ανάλογη βελτίωση στη γενική χρήση του Η/Υ.

ΥΓ: Η σύγκριση με την ταχύτητα του φωτός μου έδωσε μια ιδέα. Δεν θα είχε πλάκα, όπως κάνουν οι αστρονόμοι με τις αποστάσεις, να μετράμε τη συχνότητα του ρολογιού του επεξεργαστή με ας πούμε «αποστάσεις φωτός»; …Κάνε καμιά αναβάθμιση ρε τσίπη, ο επεξεργαστής σου είναι ακόμα στα 6cm φωτός και όλοι έχουμε πέσει στο επίπεδο των mm.

EDIT: Υπάρχουν και κάτι άτομα σαν τον duck που εκτελούν τις δικές τους στοιχειώδεις εντολές σε 0,00000000018sec και 0,00000000012sec! (5,4 cm φωτός και 3,7cm φωτός αντίστοιχα)

Athens digital week

Posted in technology on 26 Νοεμβρίου 2008 by mathpoet

Τώρα είδα κάποιες φωτογραφίες που τράβηξα στο Athens digital week και ενώ έχει περάσει ένας μήνας, είναι ευκαιρία να εκφράσω τον ενθουσιασμό μου. Η εκδήλωση ήταν καταπληκτική! Δεν είχε καμία σχέση με τις κλασικές εκθέσεις οι οποίες έχουν στόχο την προβολή των επιχειρήσεων. Ήταν μια πραγματική γιορτή της τεχνολογίας. Μίλησα με φοιτητές για τις εργασίες τους, παιδιά που ασχολούνται με το ελεύθερο λογισμικό, είδα τους κουρήτες και την ρομπο-ποδοσφαιρική τους ομάδα, θαύμασα επαγγελματίες gamers, άκουσα ηλεκτρονική μουσική και παρακολούθησα τρισδιάστατα animations. Δυστυχώς έχασα κάποιες ενδιαφέρουσες ομιλίες, αλλά οι υποχρεώσεις δεν μου άφησαν περιθώρια. Διοργανωτές και συμμετέχοντες αξίζουν συγχαρητήρια και εύχομαι την επόμενη χρονιά να ανέβει ακόμα πιο ψηλά ο πήχης.

D)

Ο πρώτος υπολογιστής στον οποίο έγραψα κώδικα. (Σημείωση για τα νέα παιδιά: Αυτό είναι ολόκληρος ο υπολογιστής όχι μόνο το πληκτρολόγιο :D)

Διάφορα ρομποτάκια

Διάφορα ρομποτάκια

Σκληρά μαρκαρίσματα μεταξύ Ελλήνων και Ιταλών

Σκληρά μαρκαρίσματα μεταξύ Ελλήνων και Ιταλών

Εκπαιδευόμενοι hackers

Εκπαιδευόμενοι hackers

Ψηφιακά… αγκού!

Posted in technology on 25 Νοεμβρίου 2008 by mathpoet

Δεν έχω να πω κάτι, η εικόνα μιλάει από μόνη της…

Την είδα σε αυτό το άρθρο και σχεδόν συγκινήθηκα 😀

Προς Άγιο Βασίλη: Ομολογώ ότι δεν ήμουν και το καλύτερο παιδί φέτος, αλλά δεν ζητάω πολλά, ένα NAO μου αρκεί.

Facebook

Posted in technology on 24 Νοεμβρίου 2008 by mathpoet

Όλοι έχουμε καταλάβει ότι οι εφαρμογές κοινωνικής δικτύωσης δεν είναι
απλά μια ηλεκτρονική υπηρεσία, αλλά ένα κοινωνικό φαινόμενο. Στη σελίδα της Ομάδας Δράσης για την Ψηφιακή Ασφάλεια, έχουν αναρτήσει μια ελληνική έρευνα για το facebook και τη διάβασα με πολύ ενδιαφέρον. Η παράγραφος «facebook και κατάθλιψη» είναι τουλάχιστον τρομακτική αλλά μάλλον επιβεβαιώνεται από αυτά που παρατηρούν οι χρήστες. Αν όλα αυτά πάντως φοβίζουν ένα τεχνοφρικιό σαν τον υποφαινόμενο, κάτι δεν πάει καθόλου καλά.