Apr
12th

Το ρουμπινι του Προγραμματισμου!

Μπορεί να μην πρόκειται να ασχοληθούμε με τα πραγματικά ρουμπίνια αυτού του κόσμου σε αυτό το άρθρο, αλλά μάλλον οι φιλοδοξίες του κατασκευαστή της Ruby, Yukihiro “matz” Matsumoto, είναι να αποτελέσει η γλώσσα αυτή το ρουμπίνι των γλωσσών προγραμματισμού! Η Ruby πρόκειται για μια αντικειμενοστραφή γλώσσα προγραμματισμού η οποία πρωτοεμφανίστηκε το 1995 και σύντομα άρχισε να γίνεται γνωστή.

Ο σκοπός του ήταν να δημιουργήσει μια γλώσσα η οποία θα είναι ένα “μείγμα” των αγαπημένων του Perl, Smalltalk, Eiffel, Ada και Lisp, και παράλληλα θα είναι δυνατή ως προς την αντικειμενοστρέφεια. Αυτό το οποίο τονίζει ο Yukihiro είναι πως ήθελε η γλώσσα να γίνει πιο “φυσική” και όχι απλοϊκή. Στη Ruby τα πάντα αντιμετωπίζονται ως αντικείμενα και έχουν τις δικές τους μεθόδους και ιδιότητες. Ο απλός τρόπος σύνταξης σε συνδυασμό με τη δύναμη των αντικειμένων μας δίνει τη δυνατότητα να χτίσουμε σε πολύ μικρό χρονικό διάστημα αρκετά αποδοτικές και  ενδεχομένως πολύπλοκες εφαρμογές.

Κληρονομικότητα, πολυμορφισμός, υπερφόρτωση τελεστών, multithreading, είναι μερικά από τα χαρακτηριστικά τα οποία συναντάμε στη γλώσσα. Η θέση που κατέχει στον TIOBE index, όπου εμφανίζεται σε αυτό τον πίνακα το πόσο δημοφιλής είναι η κάθε γλώσσα, είναι η 10η αυτή τη στιγμή.  Η Ruby αποτελεί ένα θαυμαστό παράδειγμα το οποίο γεννάει το ερώτημα… Μήπως ήρθε η ώρα για πιο απλό και παράλληλα δυνατό προγραμματισμό; Μάλλον καλύτερα, για πιο “φυσικό” προγραμματισμό!

Guest post by Τάσος Κιχίδης

  • Share/Bookmark

Jan
24th

25 χρονια Macintosh!

Σήμερα κλείνουμε 25 χρόνια από την παρουσίαση του πρώτου προσωπικού υπολογιστή με γραφικό περιβάλλον και την εισαγωγή του ποντικιού ως δείκτη σε μια ιστορική συνάντηση του Steve Jobs και της Apple με την ιστορία! Ο λόγος για τα Macintosh που άλλαξαν τον τρόπο που συναναστρέφεται ο χρήστης με τους υπολογιστές, από το αφιλόξενο περιβάλλον του command line στην εικόνα και στην δυναμική που αυτή φέρει μέχρι τις μέρες μας!

Ο Steve κέρδισε τις εντυπώσεις μπροστά σε περισσότερους από 3.000 θεατές, παρουσιάζοντας τα Mac με την ίδια ευστροφία και ικανότητα όπως τον συνηθίσαμε τα τελευταία χρόνια με τις στοχευμένες Τεχνολογικές παρεμβάσεις του!

(more…)

  • Share/Bookmark

Feb
29th

Ασφαλεστερες μερες για το internet;

Υπάρχουν καλύτερες μέρες για τον παγκόσμιο ιστό; Ασφαλέστερες περιηγήσεις στα ηλεκτρονικά μονοπάτια; Μετά από τα πρώτα booming χρόνια του διαδικτύου και περνώντας από στάδια ανάπτυξης και ωριμότητας θα πίστευε κανείς ότι μπορούμε να καταλήξουμε σε συγκεκριμένα συμπεράσματα!

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

Η πολυπλοκότητα λοιπόν είναι σημαντικός παράγοντας ύπαρξης ‘κενών ασφαλείας’ (vulnerabilities) και αδυναμιών σύμφωνα με τον Bruce Schneier ειδικό σε θέματα ασφαλείας και συγγραφέα…

Ένας άλλος ειδικός με πλήρη απασχόληση στην Microsoft ισχυρίζεται ότι μεγάλο μέρος της δουλειάς που γίνεται στην ‘μεγάλη εταιρεία’ αφορά το τομέα της ασφάλειας παρόλο που αυτό δεν είναι εύκολα αναγνωρίσιμο από τον κόσμο και στους επικριτές της! Η εταιρεία έχει βγάλει ασφαλέστερα προϊόντα παρά την δεδομένη συγκυρία!

Καλύτερες μέρες θα υπάρξουν όταν οι ίδιες οι εταιρείες και οι developers ασχοληθούν με την βελτίωση των ιδίων προϊόντων τους, ανεβάζοντας τον πήχη ψηλά! Η open source κοινότητα μπορεί και ο ανταγωνισμός μπορούν να κάνουν το internet ένα ασφαλέστερο μέρος!

Δεν υπάρχουν μαντζούνια λοιπόν, ας στρωθούμε στον κώδικα!

[via]

  • Share/Bookmark

Feb
17th

Ανησυχιες ανωτερων στελεχων για ‘κριση’ στο προσωπικο!

Μία παγκόσμια έρευνα που έγινε σε 750 CIOs και CEOs , αποκαλύπτει την μεγαλύτερη ανησυχία τους, στο πρόβλημα των στελεχών τους και στην κρίση που παρατηρείται όσο αφορά τις ικανότητες αυτών στον ΙΤ χώρο.

Η ερεύνα αυτή έγινε από το ανεξάρτητο μη κερδοσκοπικό ινστιτούτο IT Governance Institute (ITGI), του οποίου η επιτροπή, διαπίστωσε ότι περισσότερο από το ένα τρίτο (38%) των CIOs και CEOs σε ολόκληρο τον κόσμο, επισημαίνουν κυρίως προβλήματα, που συνδέονται με ανεπαρκή προσόντα του προσωπικού τους.

Ακόμη μια διαπίστωση του ITGI είναι ότι το 58% των ανωτέρων στελεχών, ανησυχούν για ανεπαρκή αριθμό υπαλλήλων, ενώ υπάρχει και η αντίθετη άποψη του 48% που υποστηρίζουν ότι τα προβλήματα ‘παροχής υπηρεσιών’ στον τομέα της πληροφορικής είναι πλέον συνηθισμένα.

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

[via]

  • Share/Bookmark

Feb
6th

Η WD στο Green Grid.

Η Western Digital είναι η επόμενη, σε μία λίστα εταιρειών ‘υψηλού προφίλ’ που για λόγους PR. μπαίνουν στο “green grid“, μία ομάδα ανθρώπων που έχει σαν σκοπό την βελτίωση της ενεργειακής απόδοσης σε υπολογιστικά περιβάλλοντα, καθώς οι υπολογιστές θεωρούνται μακράν η μεγαλύτερη ‘power-hungry’ κατηγορία, ειδικά τα συστήματα business όπως είναι τα data centers.

Εταιρείες κατασκευής υλικού όπως είναι και η WD μπαίνοντας στο project green grid κατασκευάζουν συσκευές όπως σκληρούς δίσκους οι οποίοι δουλέυον με την κατανάλωση χαμηλότερων ενεργειακών ποσών, προσφέροντας στο χρήστη ανάλογες αποδόσεις με τους συνηθισμένους. Ίσως οι δίσκοι να μην είναι το πιο ‘ρευματοφάγο’ εξάρτημα σε ένα σύστημα, εξακολουθούν να μην μένουν αμέτοχοι στη συνολική κατανάλωση, κυρίως οι ”γρήγοροι” δίσκοι όπως των 10000rpm.

Αυτή η μέθοδος χρησιμοποιείται από την WD για να κερδίσει περισσότερο κόσμο που ενδιαφέρεται για τα προϊόντα της εταιρείας με ετικέτα ‘green power‘ . Υπάρχουν και οι χρήστες βέβαια που αγοράζουν από προμηθευτές οι οποίοι στοχεύουν σε κατασκευή δίσκων high capacity ‘γρήγορων στροφών’ αγνοώντας την ενεργειακή κατανάλωση. Εταιρείες τέτοιου τύπου καταφεύγουν στην σσύγκριση των τιμών ώστε να κερδίσουν κόσμο από τη μεριά τους. Πολλές φορές αυτή η σύγκριση πετυχαίνει (κυρίως σε home users), σίγουρα όμως μια εταιρεία η οποία έχει στη διάθεση της μεγάλο αριθμό δίσκων (data center κ.α) ενδιαφέρεται κατά πολύ για την ενέργεια που καταναλώνει και είναι διαθέσιμη να δώσει αυτή την παραπάνω αξία.

Σεβασμός στο περιβάλλον λοιπόν…

  • Share/Bookmark

Feb
5th

Οnline 6 nameservers του ”νεου πρωτοκολλου” απο την ICANN

To IPv6. ίσως πολλοί να το είδαν στα Windows Vista για πρώτη φορά, αλλά υπάρχει ήδη πολύ καιρό πριν και θα ‘απογειωθεί’ σε πολλά μέρη του πλανήτη σύντομα! Στις ΗΠΑ η ICANN (Internet Corporation for Assigned Names & Numbers ) ήδη πιέζεται από την επέκταση του ipv6 και πρόσφατα αγόρασε online μισή ντουζίνα root DNS servers για να μπορέσει να ανταποκριθεί στα ipv6 requests. H μεγάλη επιτυχία σε αυτή την περίπτωση είναι η δυνατότητα για ενα ipv6 host να συνδεθεί με ένα άλλο χωρίς να χρειάζεται να επιλύσει μια διεύθυνση σε παλιότερους ipv4 servers. H λειτουργικότητα δεν είναι διαφανής διότι στηρίζεται σε ένα κεντρικό host που είναι προσπελάσιμος μόνο μέσω του ipv6

Όπως αναφέρει και το άρθρο, 4 από τα 5 internet registries είναι προσβάσιμα μέσω ipv6, όμως το μεγαλύτερο ARIN (American Internet Registry of Numbers) στις HΠΑ, δεν είναι γιατί δεν έχει θέσει ακόμα σε λειτουργία nameservers μέσω του ipv6.

Σίγουρα πάντα θα υπάρχει κάποιος που θα ‘σπρώχνει’ προς το ipv6 και αυτό είναι ενθαρρυντικό για πολλούς μικρότερους οργανισμούς που σκοπεύουν να υιοθετήσουν το νέο πρωτόκολλο.

  • Share/Bookmark