Πρώτες εντυπώσεις από τον Mozilla Firefox 4 Beta1

Βγήκε χθες η πρώτη beta έκδοση του Mozilla Firefox 4. Την κατεβάσαμε από εδώ και τη δοκιμάσαμε σε περιβάλλον Windows 7. Οι πρώτες εντυπώσεις θετικές, με εμφανείς επιρροές από τον Google Chrome. Στις βελτιώσεις περιλαμβάνονται η ανανεωμένη εμφάνιση με τις καρτέλες πάνω από την μπάρα διεύθυνσης, η ταχύτερη μηχανή Javascript και η μεγαλύτερη υποστήριξη HTML5 και CSS3. Η νέα μηχανή Javascript παρότι είναι ταχύτερη σε σχέση με τις προηγούμενες εκδόσεις της σειράς 3.6.x ξεπερνά σε επιδόσεις μόνο την preview έκδοση του IE9, καθώς Chrome, Opera και Safari παραμένουν μακράν ταχύτεροι.

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

Το πρώτο είναι σημαντικό και αφορά την απουσία των κουμπιών ελαχιστοποίησης, μεγέθυνσης και κλεισίματος που έχουν όλες οι εφαρμογές των Windows. Όπως φαίνεται και στο screenshot οι λειτουργίες απουσιάζουν δυσχεραίνοντας σε μεγάλο βαθμό τη χρήση της εφαρμογής σε production environment. Διατηρούμε επιφυλάξεις για την περίπτωση που την ευθύνη για το πρόβλημα την έχει το persona που έχουμε εγκατεστημένο ή κάποιο add-on που δεν είναι πλήρως συμβατό.

Το δεύτερο είναι ότι περιμέναμε το home tab να μην αποτελείται ξανά από μία κενή σελίδα, αλλά να προστεθεί μία λειτουργικότητα παρόμοια με αυτή του ανταγωνισμού. Ιδιαίτερα μετά την ολοκλήρωση του σχετικού διαγωνισμού για το σχεδιασμό του νέου home tab, ελπίζαμε ότι θα βλέπαμε την έκπληξη που μας ετοίμαζε η dev team του Mozilla Foundation. Μάταια. Φαίνεται ότι χρειάζεται κι άλλη αναμονή μέχρι να δούμε την πρόταση του Firefox για το home tab.

Συνολικά το Firefox 4 φαίνεται να ανταποκρίνεται στις προσδοκίες. Το Mozilla Foundation αφουγκράστηκε τον ανταγωνισμό και τις απαιτήσεις της τεράστιας βάσεις χρηστών του και δίνει ένα σύγχρονο και πλήρως ανταγωνιστικό προϊόν. Αν το δοκιμάσετε, συνιστούμε τη χρήση του πολύ καλού πρόσθετου Weave που επιτρέπει τον συγχρονισμό όχι μόνο των bookmarks αλλά όλων των features του Firefox (history, ρυθμίσεις, κλπ).

Περιμένουμε με αγωνία την τελική έκδοση!

Ενημέρωση: Ο καλύτερος τρόπος να δοκιμάσει κανείς την τελευταία διαθέσιμη (που έχει ήδη πάει στην Beta2 αυτή τη στιγμή) είναι το Minefield. Το Minefield είναι η κωδική ονομασία της προέκδοσης του Firefox 4 για όσους θέλουν να το δοκιμάσουν. Θα το βρείτε εδώ.

HTML 5: Ένα νέο web!

Αν το 2009 ήταν η χρονιά του αριθμού 7 λόγω του τελευταίου λειτουργικού της Microsoft, τότε το 2010 είναι σίγουρα η χρονιά του αριθμού 5! Ο λόγος για την 5η έκδοση της markup γλώσσας HTML η οποία, παρά τις δριμείες κριτικές, έρχεται να ταράξει τα νερά του web browsing.

To web όπως το ξέρουμε σήμερα απαρτίζεται από ένα σύνολο τεχνολογιών με κυριότερη την HTML. Μία πληθώρα άλλων τεχνολογιών, όπως το Flash, η Javascript, τα Java Applets και άλλα, συμπληρώνουν την εμπειρία της πλοήγησης στον παγκόσμιο ιστό. Η HTML5 έρχεται να δώσει νέες δυνατότητες στους browsers μας, καθιστώντας άχρηστα πολλά από τα πρόσθετα που χρησιμοποιούμε μέχρι σήμερα!

Οι σημαντικότερες νέες δυνατότητες συνοψίζονται στα εξής:

  1. Δυνατότητα drag’n’drop αρχείων μέσα στον browser μας. Πχ έχετε λογαριασμό στο GMail και θέλετε να στείλετε με e-mail ένα αρχείο. Η HTML5 μπορεί να δώσει τη δυνατότητα να σύρουμε το αρχείο που επιθυμούμε να επισυνάψουμε απευθείας μέσα στον browser σαν πρόκεται για μία κλασσική εφαρμογή όπως το Outlook! demo
  2. Chatting. Κουβεντιάστε απευθείας μέσα από τον browser σας! demo
  3. Συγχρονισμός βίντεο. Τα καρέ δύο ή περισσότερων βίντεο μπορούν να συγχρονιστούν με απόλυτη ακρίβεια. demo
  4. Χρωματισμός background. demo
  5. Δυνατότητες 3D. demo
  6. Δυνατότητες drag’n’drop στοιχείων της σελίδας. demo
  7. Σχεδιασμός καμβά. demo
  8. Γεωγραφικός προσδιορισμός. demo
  9. Αποκόλληση ενός iFrame (Magic Frame) ως νέο παράθυρο στο λειτουργικό σύστημα.
Φυσικά υπάρχουν και άλλες δυνατότητες, λιγότερο ή περισσότερο αισθητές στον τελικό χρήστη. Κι αυτό γιατί η HTML είναι η γλώσσα στην οποία γράφεται μία ιστοσελίδα. Πίσω από τις εικόνες, τα κουμπάκια, τα όμορφα μενού, τα χρώματα και τα βιντεάκια υπάρχει η γλώσσα που περιγράφει στον browser τι να απεικονήσει στην οθόνη του υπολογιστή μας.
Προφανώς οι αλλαγές που φέρνει η HTML5 δεν περιορίζονται σε αλλαγές που γίνονται αντιληπτές από τον τελικό χρήστη αλλά επεκτείνονται και σε νέες δυνατότητες και ευκολίες προς τους προγραμματιστές και τους σχεδιαστές ιστοσελίδων. Αυτές θα δώσουν τη δυνατότητα για ταχύτερη δημιουργία όμορφων και λειτουργικών ιστοσελίδων με λιγότερη προσπάθεια. Επίσης, θα επεμπλέξουν τον τελικό χρήστη από την εγκατάσταση δεκάδων προσθέτων (plugins) για κάθε μία από τις πολλές λειτουργίες που παρέχουν τα διάφορα sites, αφού η HTML5 φιλοδοξεί να καλύψει σχεδόν όλες τις σύγχρονες ανάγκες πλοήγησης.
‘Ένα από τα σημαντικότερο οφέλη που αναμένεται να φέρει η HTML5 είναι η ταχύτητα. Πράγματι, η σύνθεση μίας HTML5 σελίδας σε σχέση με μία κλασσική ιστοσελίδα με HTML4 και Javascript είναι σημαντικά ταχύτερη. Η διαφορά είναι τόσο μεγάλη που η Google για να ξεπεράσει το πρόβλημα της αργής επεξεργασίας της Javascript είχε σχεδιάσει την δική της τεχνολογία εκτέλεσης κώδικα Javascript  που άκουγε στο όνομα V8. Με την έλευση της HTML5 η Google δηλώνει πρόθυμη να αφήσει την V8 για χάρη της HTML5. Αυτό και μόνο δείχνει την ταχύτητα της HTML5, την απλότητα και το όφελος που αναμένεται να έχουμε όλοι από αυτή.
Όπως θα διαπιστώσει κανείς και από τα παραπάνω demos, η HTML5 δεν είναι πλήρως υλοποιημένη σε όλους τους browsers. Κάποιες λειτουργίες υπάρχουν ήδη σε μερικούς browsers, ενώ κάποιες άλλες μένει να υλοποιηθούν. Σύντομα όμως και με την έλευση του Internet Explorer 9 της Microsoft οι δημοφιλέστεροι browsers αναμένεται να υποστηρίζουν πλήρως το νέο πρότυπο. Τότε θα δούμε και τις πρώτες εντυπωσιακές αλλαγές σε γνωστά μας site όπως αυτό της Google, του YouTube, του Facebook και άλλων γνωστών διαδικτυακών υπηρεσιών. Οι αλλαγές αναμένονται σταδιακά τους ερχόμενους μήνες και εντός του 2010.
Φροντίστε να έχετε ενημερωμένο τον αγαπημένο σας browser ώστε να αξιοποιήσετε τις νέες δυνατότητες από την πρώτη κι όλας μέρα που θα εμφανιστούν στα sites που επισκέπτεστε!

Τσάμπα… προστασία

Οι περισσότεροι χρήστες Windows χρησιμοποιούν δωρεάν εκδόσεις προγραμμάτων προστασίας από ιούς και malwares. Το ερώτημα είναι αν το επίπεδο προστασίας που προσφέρουν οι δωρεάν λύσεις είναι ικανοποιητικό. Τι χάνει κανείς σε σχέση με τις εμπορικές πλήρεις εκδόσεις; Αξίζει η “οικονομία” των 30€ ετησίως που κάνει μία άδεια antivirus ή για να είναι κανείς απόλυτα ασφαλής πρέπει να πληρώσει; Και εν τέλει, ποια είναι τα καλύτερα δωρεάν προγράμματα προστασίας από ιούς και malwares;

Καταρχάς, κανένα πρόγραμμα antivirus δεν μπορεί να παρέχει 100% προστασία. Καθημερινά βγαίνουν νέες απειλές, ενώ τα κενά ασφαλείας των ίδιων των λειτουργικών συστημάτων δεν είναι γνωστά σε κανένα παρά μόνο αφού προκύψουν τα προβλήματα. Οπότε, όποια λύση και να υιοθετήσει κάποιος πρέπει να τηρεί τα βασικά περί ορθολογιστικής χρήσης του Η/Υ του και της λήψης τακτικών εφεδρικών αντιγράφων.

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

Ανάλογα με τον κατασκευαστή, οι διαφορές της δωρεάν έκδοσης με την εμπορική συνοψίζονται στα παρακάτω:

  • Συχνά διαφημιστικά μηνύματα για αγορά της πλήρους έκδοσης. Σε κάποιες εφαρμογές είναι διακριτικά ενώ σε κάποιες άλλες αρκετά ενοχλητικά.
  • Απουσία antiSPAM
  • Απουσία browsing filtering
  • Απουσία ελέγχου εφαρμογών Instant Messaging (πχ Live Messenger)
  • Προστασία Anti-Rootkit
  • Εξελιγμένο firewall
  • Τεχνική υποστήριξη
Φυσικά, μπορεί να υπάρχουν πρόσθετοι περιορισμοί ή κάποιοι να μην έχουν τόσους πολλούς περιορισμούς στην δωρεάν έκδοση των εφαρμογών τους.
Ωστόσο, το ερώτημα είναι αν χρειάζεται κανείς την επιπλέον προστασία που παρέχουν οι πλήρεις εκδόσεις. Η αλήθεια είναι ότι ένας απρόσεκτος χρήστης ή ένας αρχάριος μπορεί να προσβληθεί πολύ πιο εύκολα από έναν ιο από ότι ένας έμπειρος. Το άνοιγμα ενός ύποπτου e-mail, η χρήση ενός link που μας έστειλε κάποιος στην Instant Messaging εφαρμογή, η περιήγηση σε κακόβουλα sites, κλπ είναι κλασσικές συνήθειες των αρχάριων χρηστών που οδηγούν συχνά σε προσβολή του συστήματος από κακόβουλο λογισμικό (ιο, trojan, spyware, κλπ). Σε αυτές τις ομάδες χρηστών η αγορά ενός λογισμικού ολοκληρωμένης προστασίας είναι η ενδεδειγμένη λύση.

Στην περίπτωση πιο προσεκτικών χρηστών που δεν έχουν ιδιαίτερα… ανήσυχες τάσεις, η λύση ενός δωρεάν προγράμματος προστασίας φαίνεται βιώσιμη. Ποιες όμως είναι οι κυριότερες και πιο αντιπροσωπευτικές λύσεις δωρεάν προστασίας αυτή την περίοδο; Χωρίς να λέμε ότι τις έχουμε συμπεριλάβει όλες, οι κυριότερες αυτή τη στιγμή είναι οι εξής:
  • Alwil’s avast! Free Antivirus (link)
  • AVG Anti-Virus Free Edition (link)
  • Avira AntiVir Personal Free Antivirus (link)
  • Microsoft Security Essentials (link)
Στη λίστα δεν συμπεριλαμβάνονται λύσεις που παρέχουν προστασία μόνο από spyware, όπως τα ομολογουμένως πολύ καλά Spybot Search & Destroy, PC Tools Spyware Doctor, κλπ καθώς και εφαρμογές που δεν παρέχουν αυτόματη προστασία, όπως το ελεύθερο λογισμικό ClamAV.

Το Microsoft Security Essentials δεν το έχουμε δοκιμάσει, αλλά οι κριτικές που κυκλοφορούν είναι μάλλον θετικές. Η αναφορά του γίνεται κυρίως για λόγους πληρότητας.

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

Το AVG Anti-Virus Free είναι πολύ καλό πρόγραμμα. Πολύ καλή μηχανή ανίχνευσης, πολύ φιλικό και εύκολο στη χρήση του, συχνότατα updates και ιδιαίτερα διαδεδομένο. Αποτελεί μία από τις καλύτερες επιλογές. Μελανά σημεία; Και βέβαια υπάρχουν! Απουσία “advanced” anti-RootKit λέει η AVG, εμείς λέμε πλήρη απουσία anti-RootKit. Επίσης, λείπουν features που υπάρχουν στον ανταγωνισμό, όπως το Game Mode (αυτόματη καταστολή της μηχανής antivirus όταν βρίσκεται σε εξέλιξη κάποιο παιχνίδι).

Τέλος, το Avast! Free Antivirus της Alwil φαίνεται ότι τα έχει όλα και συμφέρει. Πολύ καλή μηχανή ανίχνευσης ιών, συχνές αυτόματες ενημερώσεις, υποστήριξη προστασίας anti-RootKit και game mode! Το μόνο αρνητικό που ίσως θελήσει να του καταλογίσει κανείς είναι το μάλλον ιδιαίτερο περιβάλλον διαχείρισης. Αυτό μάλλον είναι το μικρότερο “κακό” σε σχέση με αυτά του ανταγωνισμού.

Οπότε, η δική μας πρόταση είναι το Alwil’s avast! Free Anti-Virus το οποίο τα έχει όλα και συμφέρει! Αυτό όμως μόνο για έμπειρους χρήστες ή χρήστες χωρίς πολλές πολλές ανησυχίες και τάσεις “εξερεύνησης” των ορίων ασφαλείας των συστημάτων τους. Για αυτούς που… ψάχνονται επικίνδυνα προτείνεται μία καλή εμπορική σουίτα πλήρους προστασίας!

Βελτίωση απόδοσης Η/Υ από την Piriform

Για τους χρήστες των Windows που με τον καιρό βλέπουν την απόδοση του υπολογιστή τους να παίρνει την κατηφόρα, η Piriform κάνει την δική της πρόταση. Διαθέτει δύο δωρεάν εργαλεία που σίγουρα αξίζουν να δοκιμάσετε. Το CCleaner και το Defraggler. Το πρώτο είναι ένα πολυ-εργαλείο που μας δίνει μια σειρά από δυνατότητες σχετικά με τα όσα υπάρχουν και εκτελούνται στον υπολογιστή μας. Το δεύτερο είναι ένα τυπικό αλλά πανίσχυρο εργαλείο αποκατακερματισμού* του δίσκου.

Το CCleaner έχει μια σειρά από δυνατότητες, τις οποίες όμως δεν θα αναλύσουμε διεξοδικά. Ως γενική οδηγία θα πούμε ότι αν δεν είστε προσεκτικός ενδέχεται να προκαλέσετε ζημιά στο σύστημά σας! Γιαυτό προσοχή, αλλά όχι και πανικός!

Όπως φαίνεται στην εικόνα, οι δύο πρώτες επιλογές, Cleaner και Registry, μας επιτρέπουν να καθαρίσουμε το σύστημά μας από περιττά αρχεία και καταχωρήσεις στη Regisrty. Σε γενικές γραμμές δεν γίνονται δραστικές αλλαγές που μπορεί να βλάψουν το σύστημά μας παρά μόνο κάποιες ασφαλείς διαγραφές παλιών αρχείων και καταχωρήσεων που επιβαρύνουν ελαφρώς το σύστημα. Αν δεν είστε σίγουροι για τις επιλογές, προσπεράστε αυτά τα δύο εργαλεία. Έτσι κι αλλιώς, η διαφορά στην απόδοση είναι μηδαμινή.

Το τρίτο εργαλείο διαθέτει τρεις επιλογές, από τις οποίες μας ενδιαφέρει μόνο η δεύτερη, “Startup”. Εκεί μπορούμε να δούμε τα προγράμματα που εκκινούν αυτόματα με την έναρξη των Windows. Ο σωστός τρόπος για ασφαλείς επεμβάσεις είναι η δοκιμή. Απενεργοποιούμε (Disable) τις εφαρμογές που μας φαίνονται περιττές, κάνουμε επανεκκίνηση και ελέγχουμε καταρχάς αν το σύστημα λειτουργεί κανονικά και μετά αν όντως η ταχύτητα εκκίνησης βελτιώθηκε. Αν διαπιστώσουμε ότι κάτι δεν λειτουργεί σωστά (πχ απενεργοποιήσαμε το Antivirus) τότε πολύ απλά και εύκολα το ενεργοποιούμε ξανά μέσα από το CCleaner. Αυτά που μπορούμε με ασφάλεια να απενεργοποιήσουμε είναι τα Adobe ARM, Adobe Reader Speed Launcher, Java Update Scheduler, Google Updater, Flash Player Update, Office Startup Assistant και διάφορα άλλα που αφορούν γνωστές εφαρμογές που εκκινούν αυτόματα. Αν καταλήξουμε με σιγουριά και μετά από διεξοδικές δοκιμές ότι κάτι δεν χρειάζεται να υπάρχει, μπορούμε να το διαγράψουμε οριστικά από τη λίστα.

Στις περισσότερες περιπτώσεις η βελτίωση είναι εμφανής, ειδικά σε παλαιότερα συστήματα, ενώ εύκολα θα εκπλαγεί κανείς με τη σαβούρα που εκκινεί ο υπολογιστής του όταν ξεκινούν τα Windows. Ο τακτικός επανέλεγχος της λίστα εκκίνησης μέσα από το CCleaner επιβάλλεται αφού κάθε φορά που εγκαθίσταται μία ενημέρωση μιας εφαρμογής (πχ Adobe Acrobat Reader) αυτή επαναδημιουργεί την καταχώρηση που σβήσαμε. Τέλος, είναι σημαντικό να γνωρίζουμε ότι πολλά από τα προγράμματα που εκκινούν αυτόματα εκτελούν εργασίες όπως ο τακτικός έλεγχος νέων ενημερώσεων για τις εφαρμογές που έχουμε εγκατεστημένες. Οι ενημερώσεις είναι πολύ σημαντικές καθώς συχνά αφορούν κενά ασφαλείας τα οποία μπορεί να θέσουν το σύστημά μας και τα δεδομένα μας σε κίνδυνο. Σε περίπτωση  λοιπόν που απενεργοποιήσουμε κάποιο από τα προγράμματα που κοιτούν για ενημερώσεις, θα πρέπει να αναλάβουμε εμείς οι ίδιοι αυτή την εργασία.

Το δεύτερο εργαλείο της Piriform είναι το Defraggler. Δεν είναι καθόλου περίπλοκο. Η λειτουργία του συνοψίζεται στην επιλογή του δίσκου που μας ενδιαφέρει (συνήθως υπάρχει μόνο ένας), την ανάλυσή του (Analyze) και τέλος τον αποκατακερματισμό του (Defrag). Ειδικά για το τελευταίο, υπάρχει η επιλογή για πλήρη αποκατακερματισμό (Defrag) ή γρήγορο (Quick Defrag). Καθώς η διαδικασία είναι ιδιαίτερα χρονοβόρα και μπορεί να απαιτήσει έως και μερικές ώρες, η λειτουργία Quick Defrag είναι πολύ χρήσιμη, ειδικά για… βιαστικούς χρήστες. Η κατάσταση στην οποία αφήνει τον δίσκο μας είναι συνήθως ικανοποιητική, σε βαθμό που συνήθως αρκεί ένα Quick Defrag ενώ το πλήρες είναι σχεδόν πολυτέλεια! Χρήσιμη είναι και η επιλογή για τερματισμό της λειτουργίας του υπολογιστή μετά το πέρας της διαδικασίας.

Τι πρέπει να προσέξει κανείς; Καταρχάς δεν χρειάζεται να γίνεται Defrag (ή Quick Defrag) κάθε τρεις και λίγο. Μία φορά τον μήνα ή και το δίμηνο είναι συνήθως αρκετό. Επίσης, ανάλογα με το πόσο “ανακατεμένα” είναι τα αρχεία μας θα είναι και το κέρδος στις επιδόσεις. Για να έχει θετικό αποτέλεσμα η διαδικασία θα πρέπει ο διαθέσιμος χώρος στον δίσκο μας να είναι τουλάχιστον 10%. Αν έχουμε λιγότερο θα πάρουμε ένα ενημερωτικό μήνυμα το οποίο καλό είναι να μην αγνοήσουμε. Κι αυτό γιατί αν δεν υπάρχει αρκετός χώρος ενδέχεται τα αρχεία περισσότερο να ανακατευτούν παρά να συμμαζευτούν! Τέλος, καλό είναι να μην κάνουμε αποκατακερματισμό σε USB flash sticks γιατί οι αλλεπάλληλες εγγραφές που διενεργούν τα προγράμματα αυτού του είδους μειώνουν τον χρόνο ζωής τους! Και το Defraggler δεν αποτελεί εξαίρεση.

* Για όσους δεν γνωρίζουν ο κατακερματισμός (fragmantation) είναι μία κατάσταση των αρχείων του δίσκου στην οποία ένα μεγάλο πλήθος αρχείων έχει διασκορπιστεί σε πολλά διαφορετικά σημεία της επιφάνειας του δίσκου. Το φαινόμενο είναι φυσιολογικό και πρακτικά δεν υπάρχει δίσκος που να μην έχει κατακερματισμένα αρχεία. Ένα ποσοστό της τάξης του 10-15% θεωρείται απόλυτα φυσιολογικό και ανεκτό, ειδικά αν έχουμε αρκετά αρχεία. Το πρόβλημα δημιουργείται όταν το ποσοστό κατακερματισμού υπερβαίνει το 20%, οπότε οι επιδόσεις του δίσκου μας αρχίζουν να μειώνονται αισθητά. Το φαινόμενο του κατακερματισμού δημιουργείται κατά κύριο λόγο όταν δημιουργούμε και σβήνουμε πολλές φορές μεγάλα αρχεία στον δίσκο μας. Μεγάλα αρχεία θεωρούνται αυτά της μουσικής, του βίντεο ή και εικόνας από ψηφιακές κάμερες με πολλά Megapixel. Τα αρχεία κειμένου και άλλα μικρού μεγέθους αρχεία δεν συμβάλλουν ιδιαίτερα στον κατακερματισμό.

GPL κώδικας παντού!

Πρόσφατα και με αφορμή την έναρξη της μετάδοσης ψηφιακού τηλεοπτικού σήματος στην Αττική, είπα να κοιτάξω στο εγχειρίδιο της τηλεόρασής μου αν υποστηρίζει MPEG-4. Πρόκειται για μία Samsung σειρά 3 που τελικά διαθέτει μόνο MPEG-2 αποκωδικοποιητή. Ωστόσο, από την αναζήτηση στο εγχειρίδιο προέκυψε ότι η τηλεόραση περιέχει λογισμικό υπό την άδεια GPL.

Δεν ξέρω τι ακριβώς περιλαμβάνει αυτό το λογισμικό και ποια λειτουργία υλοποιεί, αλλά ήταν οπωσδήποτε μία ευχάριστη έκπληξη και μάλιστα διπλή. Πρώτον γιατί φαίνεται η αξία του ελεύθερου λογισμικού αφού ένας μεγάλος οίκος όπως η Samsung το επέλεξε για την υλοποίηση των προϊόντων της ώστε να κρατήσει χαμηλά το κόστος ανάπτυξης ενώ ταυτόχρονα ενσωματώνει λογισμικό υψηλής ποιότητας και τελευταίας τεχνολογίας. Δεύτερον, γιατί η ενσωμάτωση της άδειας GPL στο εγχειρίδιο δείχνει τον σεβασμό του κατασκευαστή απέναντι στους δημιουργούς του λογισμικού και της άδειας χρήσης του.

Moblin + Maemo = MeeGo

Τον Μάιο κυκλοφόρησε η πρώτη έκδοση του MeeGo. Το MeeGo είναι ο καρπός της συνένωσης του Moblin της Intel και του Maemo της Nokia. Πρόκειται για ένα λειτουργικό σύστημα βασισμένο στον πυρήνα του linux και προορισμένο για netbooks και smartphones. Το δυνατό του σημείο είναι το λιτό και άκρως λειτουργικό interface. Έχει δοθεί έμφαση στην ευκολία, την απλότητα και την παραγωγικότητα.

Το περιβάλλον είναι προσανατολισμένο στη σύνδεση με το Internet, χωρίς όμως να “τρέχει” σε κάποιο cloud όπως κάνουν ανταγωνιστικές λύσεις. Έτσι, διαθέτει σύνδεση για chat σε μια σειρά δικτύων (Facebook, Google Talk, MSN, IRC και πολλά άλλα), browser, σύνδεση με ασύρματα ή/και ενσύρματα δίκτυα, media player, εφαρμογή για webcam καθώς και μία ικανοποιητική συλλογή εφαρμογών για διαχείριση αρχείων και επεξεργασίας εικόνας και ήχου. Επίσης, δεν λείπουν τα παιχνίδια, οι εφαρμογές γραφείου καθώς και η δυνατότητα εγκατάστασης επιπλέον λογισμικού από μια μεγάλη γκάμα ελεύθερου λογισμικού.

Η ταχύτητα απόκρισης του γραφικού περιβάλλοντος είναι εκπληκτική. Το αρχικό “φόρτωμα” του λειτουργικού γίνεται σε σχεδόν μονοψήφιο αριθμό δευτερολέπτων, ενώ όλη η αλληλεπίδραση του χρήστη με το περιβάλλον είναι ότι πιο άμεσο έχουμε δει. Όλα αυτά χωρίς να υστερεί σε ομορφιά, αφού τα eye candies δεν λείπουν. Tooltips και trasision effects υπάρχουν παντού δίνοντας πλήρη αίσθηση ότι το MeeGo είναι ένα απόλυτα σύγχρονο λειτουργικό που δίνει έμφαση όχι μόνο στην ταχύτητα και τη λειτουργικότητα αλλά και στο εικαστικό κομμάτι.

Προς το παρόν το MeeGo διατίθεται μόνο για netbooks. Μάλιστα, έρχεται σε δύο flavours. Μία με τον Chromium ως browser και μία με τον Google Chrome. Όποιος κατεβάσει την δεύτερη έκδοση θα πρέπει να αποδεχτεί το EULA της Google σχετικά με τον Chrome browser, κάτι που συνεπάγεται την αποδοχή στην αποστολή στη Google στατιστικών στοιχείων χρήσης της περιήγησης του χρήστη στο web. Εμείς κατεβάσαμε και δοκιμάσαμε την έκδοση με τον Chromium browser την οποία τρέξαμε ως Live από ένα USB stick. Εκδόσεις με User Interface για smartphones και ενδεχομένως άλλες συσκευές αναμένεται μέσα στους επόμενους μήνες.

Microsoft Virtualization: Ανύπαρκτη υποστήριξη για άλλα OSs

Πρόσφατα αντικατέστησα το Citrix XenServer που έτρεχα στον οικιακό μου server (ο θεός να κάνει server το κακόμοιρο PCάκι…) με το Hyper-V σε Windows Server 2008 R2 Standard. Ο ενθουσιασμός των αρχικών φαινομενικών ευκολιών αντικαταστάθηκε σύντομα από απογοήτευση.

Ναι, το UPS μου πλέον συνεργάζεται με το νέο λειτουργικό, τα Windows κάνουν file and print sharing κάτι που λείπει από τον XenServer, μπορώ να κάνω πλέον Save state σε μία εικονική μηχανή και διάφορα άλλα καλούδια. Ωστόσο, είπα σε κάποια φάση να βάλω σε μία εικονική μηχανή το νέο Fedora 13 να το δοκιμάσω. Το ποντίκι απλά δεν δούλεψε ποτέ! Μετά από πολύ ψάξιμο βρήκα ότι δεν γίνεται να λειτουργήσει το ποντίκι, καθώς το Fedora δεν υποστηρίζεται από τον Hyper-V της μαμάς Microsoft. Με λίγο παραπάνω ψάξιμο βρήκα ότι ούτε λίγο ούτε πολύ, τα μόνα λειτουργικά που υποστηρίζονται πλήρως από τον Hyper-V των Windows Server 2008 R2 είναι τα Windows XP, Vista και 7, καθώς και τα Server 2003 και 2008. Τίποτα πέρα από Microsoft και μάλιστα μόνο τα τελευταία λειτουργικά! Ωραίο virtualization! Στο Citrix XenServer πάνω από 2 χρόνια τώρα δεν είχα ποτέ τέτοια προβλήματα. Και από ότι διαβάζω ούτε στο VMWare ESXi Server υπάρχουν τέτοιοι περιορισμοί.

Προφανώς το Hyper-V δεν αποτελεί μία πλήρη και καθολική λύση virtualization, αλλά μία άκρως εξειδικευμένη λύση virtualization για τα τελευταία εμπορικά λογισμικά της Microsoft. Και προφανώς ο περιορισμός είναι εντελώς τεχνητός, αφού πχ το Fedora 13 λειτουργεί κανονικά στο Microsoft Virtual PC, που μοιράζεται την ίδια τεχνολογία με τον Hyper-V.

Αργότερα ήθελα να πειραματιστώ με κάποιες lightweight διανομές linux, ώστε να επιλέξω την καταλληλότερη για τους σκοπούς ενός εργαστηρίου. ΟΚ λέω, το έμαθα το μάθημά μου. Παρότι τρέχω 24 ώρες το 24ωρο ένα μηχάνημα για τέτοιες δουλειές, τα εμπορικά τρικ της Microsoft με ανάγκασαν να αγκαρέψω το laptop μου για αυτή τη δουλειά. Αφού εγκαθιστώ σε αυτό το Virtual PC στα Windows 7, δημιουργώ δύο εικονικές μηχανές. Μία για το Lubuntu και μία για το Peppermint. Τα LiveCD δεν έτρεξαν με τη μία, αφού έπρεπε να πειράξω τα switches του grub2 και στις δύο διανομές. Όντως, μετά το edit στο Grub2 και οι δύο διανομές έτρεξαν από τα LiveCDs. Για να δω την διαδικασία, είπα να δοκιμάσω να εγκαταστήσω τις διανομές στον δίσκο των εικονικών μηχανών. Τι το ήθελα; Η εγκατάσταση έγινε, αλλά οι εικονικές μηχανές δεν ξανάνοιξαν ποτέ. Πλήρης αντιστοιχία με το “η εγχείρηση πέτυχε, ο ασθενής απεβίωσε”!

Φυσικά, μετά τα παραπάνω είμαι πεπεισμένος ότι η Microsoft δεν έχει αυτή τη στιγμή κανένα πλήρες προϊόν στο κομμάτι του virtualization. Ούτε σε επίπεδο server ούτε σε workstation. Πραγματικά κρίμα για την ίδια την εταιρία. Κρίμα, όχι επειδή δεν έχει την τεχνογνωσία ή το κεφάλαιο για να αναπτύξει ένα τέτοιο προϊόν αλλά επειδή οι ίδιες οι πρακτικές της και οι αντιλήψεις της περί αγοράς δεν την αφήνουν να παρουσιάσει ένα τεχνολογικά άρτιο πρόγραμμα. Για εμάς, ευτυχώς υπάρχουν πολλές εναλλακτικές. Εμπορικές, τσάμπα ακόμα και πλήρως ελεύθερες.

WebOS και Google Chrome OS: Θα τα “χαρούμε” στην Ελλάδα;;

Το τρίτο τρίμηνο του 2010 πλησιάζει και μαζί του και η στιγμή που θα σκάσουν μύτη στην Ελληνική μαζικώς οι πρώτες συσκευές με τα WebOS και Google Chrome OS. Μιλάμε κυρίως για netbooks, smartbooks και tablets. Οι συσκευές μαζί με τα λειτουργικά τους είναι από τις πιο πολυαναμενόμενες τεχνολογίες για τους απανταχού “γκατζετάκηδες” και όχι μόνο.

Και τα δύο λειτουργικά θα σηκώσουν το περιβάλλον εργασίας μας στα σύννεφα. Συνεπώς, για τι σωστή λειτουργία τους απαιτείται γρήγορη mobile broadband σύνδεση στο Internet. Πολλές περιοχές στην Ελλάδα αυτή τη στιγμή δεν καλύπτονται από σήμα 3G, ενώ η οικονομική κρίση δεν αφήνει περιθώρια νέων επενδύσεων στις ήδη χτυπημένες εταιρίες κινητής τηλεφωνίας.
Τίθεται λοιπόν το ερώτημα, πως θα κινηθεί η αγορά σε αυτές τις νέες τεχνολογίες; Η ίδια η αγορά των υπερφορητών συσκευών θα είναι ικανή από μόνη της να παρασύρει τους παρόχους κινητής τηλεφωνίας σε νέες επενδύσεις; Μήπως τελικά η οικονομική κρίση στη χώρα μας, μαζί με τα όσα άλλα άσχημα, θα μας στερήσει την εμπειρία του cloud computing στις υπερφορητές συσκευές;

Google cloud computing

Τον τελευταίο καιρό χρησιμοποιώ όλο και περισσότερο το Google Docs και το GMail. Μπορώ να πω ότι παρά τις ανησυχίες μου σχετικά με το privacy, η ευκολία και η δυναμική τους με έχει κερδίσει. Χωρίς να μπω στη διαδικασία να αναφέρω όλα όσα μπορεί να κάνει κανείς με αυτές τις υπηρεσίες, θα αναφερθώ μόνο σε αυτά που χρησιμοποιώ και έχω βρει ιδιαίτερα ενδιαφέροντα.

  • Contacts: Οι επαφές μου βρίσκονται στο cloud της Google. Σε κάθε επαφή έχω όλα τα σχετικά τηλέφωνα (σταθερά, κινητά, εργασίας, fax, εξοχικού, κλπ), διευθύνσεις, στοιχεία εργασίας, γενέθλια, διεύθυνση, website, σημειώσεις. Και το καλύτερο, έχω βρει εφαρμογούλα για να συγχρονίζω με το Sony-Ericsson κινητό μου (MyPhoneExplorer). Φυσικά, μπορώ να δημιουργώ ομάδες επαφών για να τις ξεχωρίζω σε προσωπικές, επαγγελματικές, κλπ.
  • Calendar: Πολλαπλά ημερολόγια για διαχωρισμό προσωπικών, επαγγελματικών, ακαδημαϊκών, κλπ υποχρεώσεων και ραντεβού. Σε κάθε δημιουργία νέας εγγραφής, υπάρχει η δυνατότητα να γράψω μία διεύθυνση στην οποία θα γίνει η συνάντηση και αυτόματα εμφανίζεται ο χάρτης! Εξαιρετικά χρήσιμο. Όπως επίσης η υπενθύμιση με αναδυόμενο παράθυρο ή SMS στο κινητό μου, όσα λεπτά ή ώρες νωρίτερα θέλω. Και φυσικά χωρίς καμία χρέωση. Και εδώ, το MyPhoneExplorer σώζει την κατάσταση αναλαμβάνοντας πλήρως τον συγχρονισμό με το ημερολόγιο του κινητού μου.
  • Google Docs: Εδώ μπορώ να δημιουργήσω έγγραφα κειμένου, spreadsheets, παρουσιάσεις, φόρμες ή απλά σκίτσα (χρήσιμα σε παρουσιάσεις). Επιπλέον, αν έχω ήδη ένα έγγραφο Word, Excel ή Powerpoint μπορώ να το ανεβάσω και αυτό θα μετατραπεί αυτόματα σε Google Document. Μία πρωτοποριακή δυνατότητα είναι ο διαμοιρασμός ενός αρχείου με άλλα άτομα. Κάθε ένας που έχει πρόσβαση σε ένα αρχείο, μπορεί να έχει επίπεδα πρόσβασης. Μόνο ανάγνωση, προσθήκης ή πλήρους επεξεργασίας. Το εκπληκτικό είναι ότι επιτρέπεται η ταυτόχρονη επεξεργασία του ίδιου αρχείου από πολλαπλούς χρήστες! Πχ μπορεί να μοιράσει κανείς τη λίστα του σούπερ μάρκετ και να προσθέτουν στοιχεία όλοι όσοι είναι στο σπίτι, να φτιάξει λίστες καλεσμένων τις οποίες θα επεξεργάζονται ταυτόχρονα όλοι οι οργανωτές, να συγγράψει ένα μία παράγραφου ενός εγχειριδίου την ώρα που άλλοι επεξεργάζονται άλλες παραγράφους, κλπ. Ανεβάζει την online συνεργασία σε άλλα επίπεδα! Πρόσφατα, προστέθηκε η δυνατότητα να ανεβάζει κανείς αρχεία οποιουδήποτε τύπου, μετατρέποντας έτσι το Google Docs σε ένα εξαιρετικό ιντερνετικό δίσκο αποθήκευσης. Μέχρι στιγμής το μέγεθος είναι 1GB, αλλά μπορεί κανείς να αγοράσει περισσότερο με μηδαμινό κόστος.
  • Google Docs (forms & spreadsheets): Τα spreadsheets στο Google Docs έχουν αναβαθμιστεί πολύ τελευταία. Υπάρχει δυνατότητα conditional formating (πχ αν ένα κελί έχει αρνητικές τιμές κάντο κόκκινο, αλλιώς πράσινο), υποστηρίζει γραφήματα pie charts, bars, lines με πολλαπλά στυλ χρήση στηλών ή γραμμών για ονομασία αξόνων, διαθέτει καρτέλες και σύνδεση με φόρμες. Οι φόρμες είναι ιστοσελίδες που φτιάχνονται πολύ εύκολα με έναν wizard και επιτρέπουν τη συλλογή πληροφοριών, διεξαγωγή γκάλοπ, κλπ από ανώνυμους χρήστες. Μπορεί δηλαδή κάποιος που διοργανώνει μία εκδήλωση να κάνει ένα μιρκό online γκάλοπ με τη χρήση των Google Forms. Τα στοιχεία συλλέγονται σε ένα spreadsheet, από το οποίο μπορεί κανείς να πάρει έτοιμα reports (κυρίως pie charts) ή να τα επεξεργαστεί όπως θέλει ο ίδιος. Η ενεργοποίηση ή απενεργοποίηση της συλλογής στοιχείων γίνεται πολύ εύκολα μέσα από το ίδιο το spreadsheet.
  • Google Docs (παρουσιάσεις): Η δημιουργία παρουσιάσεων είναι επίσης πολύ δυνατό σημείο των Google Docs. Διαθέτει μία μεγάλη συλλογή templates τα οποία στη συνέχεια ο χρήστης μπορεί να τροποποιήσει. Υποστηρίζεται η χρήση εικόνων (είτε από τον δίσκο μας είτε από ένα site) καθώς και η δημιουργία σκίτσων. Η ίδια η παρουσίαση μπορεί να γίνει απευθείας από το Google Docs με τη χρήση της προβολής πλήρους οθόνης που διαθέτουν όλοι οι browsers, ενώ υποστηρίζεται η εξαγωγή τους σε PowerPoint, PDF ή απλού κειμένου. Επίσης, διαθέτει λειτουργία προβολής από κοινού μέσω web. Το τελευταίο βοηθάει αν θέλει κανείς να κάνει μία παρουσίαση μέσω Internet την οποία ο κάθε ενδιαφερόμενος θα βλέπει στη δική του οθόνη. Σε αυτό το mode υποστηρίζεται η αποστολή προσκλήσεων, τα γραπτά μηνύματα μεταξύ των συνδεδεμένων χρηστών στην παρουσίαση καθώς και η ανάθεση του χειρισμού της παρουσίασης από τον παρουσιαστή σε κάποιον από τους χρήστες.
Προσωπικά, τα Google Docs τα χρησιμοποιώ σε καθημερινή σχεδόν βάση ακόμα και για τις πιο κρίσιμες περιπτώσεις. Έχω δημιουργήσει παρουσιάσεις μέσα από το Goolge Docs τις οποίες παρουσίασα μέσα από τον browser μου. Πολλά κείμενα που θέλω να γράψω και να στείλω e-mail τα γράφω πλέον σε Google Docs. Ακόμα και αν θελήσω να φτιάξω ένα γρήγορο σχεδιάγραμμα, πάλι στο Google Docs θα στραφώ. Ο λόγος είναι τριπλός:
  • Μέσες άκρες έχει όλες εκείνες τις λειτουργίες που χρειάζομαι. Τίποτα περισσότερο, τίποτα λιγότερο. Σπάνια χρειάστηκα κάτι περισσότερο. Πχ κάποια σύνθετα σχέδια που χρειάζονταν για τις ανάγκες μιας παρουσίασης τα έφτιαξα στο Visio και μετά τα εισήγαγα σε μορφή εικόνων στην online παρουσίασή μου. Γενικά πάντως είναι επαρκέστατο για το 90% των εργασιών μου.
  • Απαιτεί μόνο έναν browser, τον όποιο όλοι έχουμε ανοικτό ανά πάσα ώρα και στιγμή. Ούτε να περιμένεις να ανοίξει το Word, ούτε να εγκαθιστάς εφαρμογές, ούτε να τις ενημερώνεις με updates, νέες εκδόσεις, κλπ. Όλα είναι απλά και γρήγορα!
  • Πρόσβαση από παντού. Αυτό το τελευταίο είναι σημαντικό. Από οποιονδήποτε υπολογιστή που έχει πρόσβαση Internet μπορεί κανείς να δει και να επεξεργαστεί τα έγγραφά του. Δεν απαιτείται κάποιο εξειδικευμένο πρόγραμμα, παρά μόνο ένας browser με ενεργοποιημένη τη Javascript. Internet Explorer, Firefox, Chrome, Safari, Windows, Linux, Mac, όλα κάνουν μια χαρά για την πρόσβαση στα έγγραφά σου. Ούτε συγχρονισμός σε USB sticks, ούτε τίποτα.
Μετά από όλα αυτά θα συμπεράνει κανείς ότι το cloud computing της Google το συνιστώ ανεπιφύλακτα! Μακάρι να μπορούσα να το πω τόσο εύκολα. Παρότι το χρησιμοποιώ καθημερινά πλέον, έχω ιδιαίτερες ανησυχίες σχετικά με το privacy και ακόμα περισσότερο για τις προεκτάσεις που μπορεί να έχει η συγκέντρωση τόσου μεγάλου όγκου πληροφορίας από μία εταιρία. Αυτό όμως είναι ένα άλλο θέμα, το οποίο θα επιχειρήσω να αναλύσω άλλη φορά.
Μέχρι τότε, ανακαλύψτε τις δυνατότητες του cloud computing και μπείτε πραγματικά στη νέα εποχή της πληροφορικής! Γιατί αναμφίβολα, το μέλλον της πληροφορικής… πετάει στα σύννεφα!

ChromePlus: Ο Chromium στα καλύτερά του

Για όσους παλεύουν ακόμα με τον Internet Explorer ή θέλουν κάτι ελαφρύτερο από τον Mozilla Firefox, η λύση ακούει στο όνομα ChromePlus. Ο ChromePlus είναι ένας browser βασισμένος στον Chromium, στον οποίο βασίζεται και ο Google Chrome browser. Ο ChromePlus όμως φαίνεται ότι προσφέρει περισσότερα, τόσο από τον Google Chrome όσο και τον Chromium:

  • Δεν περιέχει μηχανισμούς αποστολής στατιστικών χρήσης στη Google
  • Διαθέτει Internet Explorer mode για χρήση της μηχανής του Internet Explorer μέσα από τον ίδιο τον ChromePlus. Πολύ χρήσιμο για περιπτώσεις όπου υποστηρίζεται μόνο ο IE, όπως είναι μερικά web banking συστήματα. (μόνο σε Windows)
  • Υποστήριξη mouse gestures
  • Λειτουργία SuperDrag
  • Μπλοκάρισμα διαφημίσεων
Σε σχέση με τους IE και Firefox, υπερέχει γιατί:
  • Είναι ΠΟΛΥ πιο γρήγορος στην εκκίνησης αλλά και την εμφάνιση των ιστοσελίδων
  • Έχει λιτό μενού, αφήνοντας έτσι τον μεγαλύτερο χώρο για την προβολή των ιστοσελίδων
  • Παρέχει εγγενώς μηχανισμούς συγχρονισμού bookmarks. Πολύ χρήσιμο για όσους χρησιμοποιούν περισσότερους από έναν Η/Υ. Απαιτεί Google Account.
  • Υποστήριξη ανώνυμης περιήγησης
Φυσικά, η ChromePlus υποστηρίζει επεκτάσεις, μέσω των οποίων αποκτά περισσότερες δυνατότητες ανάλογα με τις προτιμήσεις του κάθε χρήστη. Η ανάπτυξη του προγράμματος γίνεται από την εταιρία Maple Studio, διατίθεται δωρεάν και υπάρχουν εκδόσεις για Windows και Linux (Debian, Ubuntu, Fedora, OpenSUSE).
Θα τον βρείτε εδώ.