The Age of Fanboys…

Παραθέτω μια απάντηση μου προς έναν φίλο (και νυν blogger) ο οποίος έγραψε ένα άρθρο για το ότι η Apple (την οποία συμπαθεί πάρα πολύ) τον “απογοητεύει” και ήθελε μια Apple όπως ήταν το 2007. Απλά θέλω να διατηρήσω την απάντηση μου και σαν blog entry εδώ.

Παναγιώτη ξέρεις πόσα χρόνια γνωριζόμαστε και είμαι στο χώρο (ήδη τότε ήμουν αρχαίος).
Επειδή γνώρισα την Apple όχι την εποχή των G3 αλλά ακόμα στην εποχή που είχε τον Motorola 68000, μπορώ να πω ότι ΚΑΜΙΑ ΣΧΕΣΗ δεν έχει η σημερινή Apple με την τότε.
Οι μεγαλύτερες ενστάσεις μου με την σημερινή Apple είναι οι εξής…

1) Αυτό που θίγεις. Η κοροϊδία του “κάτσε να σου δώσω ένα καροτάκι ακόμα και να πω ότι είναι ο Μπλέ Λοτός” και εσύ να ξαναπληρώνεις.

2) Ότι έχει ΜΗΔΕΝΙΚΟ τον παράγοντα “enterprise”. Όντας επαγγελματίας του χώρου, δουλεύοντας σε περιβάλλοντα που είναι (ή έπρεπε να είναι) με αυστηρούς κανόνες, βλέπω το IOS να ανθίζει, ενώ (όπως και το OS X εξάλλου), έχει το 1/100 (και πολύ λέω) των χαρακτηριστικών που ΑΠΑΙΤΟΥΝΤΑΙ ώστε ένα προϊόν να δουλέψει σε ένα οργανωμένο επιχειρηματικό περιβάλλον. ΒΕΒΑΙΑ αυτό δεν το έχει εμποδίσει να πουλάει ΚΑΙ εκεί (πχ. εκεί που είμαι τώρα, όλοι εκτός από εμένα έχουν iPhone 4 και 4S εταιρικά). Εγώ ξέροντας το “από κάτω” ξέρω τι δεν μπορεί να κάνει και θα έπρεπε. Ξέρω ότι το ξέρει και η Apple και δεν το κάνει επειδή θα έκανε την (ΑΠΛΟΙΚΗ τελικά) συσκευή της “βαρύτερη”.

3) Επέκταση του #1. Φύκια για μεταξωτές κορδέλες. Τελευταία χρόνια η Apple έχει την εξής επιτυχία. ΠΑΚΕΤΑΡΕΙ καλά και όμορφα ΠΡΑΓΜΑΤΑ ΠΟΥ ΗΔΗ ΥΠΑΡΧΟΥΝ και στα πλασάρει κάτι σαν όχι μόνο νέο… αλλά και επαναστατικό. Εμένα μου φαίνεται κοροϊδία συγνώμη. Πάντα μιλάω και για IOS και για OS X και ΠΕΡΙΣΣΟΤΕΡΟ για το hardware (είτε gadget είτε όχι). Αν θες μπορώ να σου πω δεκάδες παραδείγματα. Ακόμα και το αρχαίο WM6.5 που σνόμπαρες τότε για το IOS (και που το WM6.5 ούτε εγώ το χρησιμοποιώ πια παρά μόνο σε μια… τρίτη συσκευή, αφού με καλύπτει πια το Android – μέχρι νεωτέρας), είχε ένα ΚΑΝΟΝΙΚΟ “desktop” (ή today screen ή όπως θες πες το). Το IOS από το version 1 και παραμένει έτσι ΑΚΟΜΑ (!!!) σαν “φάτσα” του έχει απλώς μια συλλογή με εικονίδια… WOW ΤΡΟΜΕΡΟ! (άσε που γίνεται πανεύκολα σε ΟΛΑ τα “αντίπαλα” mobile OS από αρχαιοτάτων χρόνων). Γυρίζοντας στο hardware, ακόμα και το “new” iPad, όπως και όλα της τα μηχανήματα είναι ουσιαστικά… Samsung, με επεξεργαστή της ARM Cortex και υποσύστημα γραφικών της PowerVR. Απλά το σύστημα γραφικών της PowerVR έτυχε και το έβαλε πρώτη (εννοώ αυτή την έκδοση του), μέχρι φυσικά να το βάλουν και άλλοι. Έτσι είχαν κάνει και με τα Quad-Core στα dekstop. Απλά ένα deal με την intel ήταν τότε να προηγηθούν για 2-3 μήνες πριν τα δώσουν αλλού. WOW μεγάλη δουλειά.

4) Το χειρότερο ίσως θέμα μου είναι ότι η Apple έχει πετύχει μέσα από μια δήθεν “νεοχύπικη” φιλοσοφία (που υποτίθεται προμοτάρει την ελευθερία), είναι ΟΤΙ ΚΛΕΙΣΤΟΤΕΡΟ ΥΠΑΡΧΕΙ ΜΑΚΡΑΝ στην αγορά και του mobile και του desktop. Στο desktop ας μη το πιάσω και ξεφύγουμε. Στο mobile (που επικεντρώνεσαι περισσότερο), έχουμε ένα μηχάνημα φτιαγμένο από την Apple (ε όχι ακριβώς), με λειτουργικό από αυτήν και ΟΛΟ ΤΟ SOFTWARE να το εμπορεύεται και ελέγχει εκείνη. Κάθε τι διαφορετικό είναι παράνομο. Με συγχωρείς δεν θα πάρω. Συσκευές Android φτιάχνουν οι πάντες (φτιάξε και εσύ που λέει ο λόγος), το λειτουργικό είναι Open Source και από κάτω έχει Linux και άμα θες υπάρχουν νομίμως αρκετά markets εκτός του Android Market (που μετονομάστηκε σε Android Play) για να διαλέξεις. Πχ. εγώ έχω ένα για… πειρατικά (!), ενώ έχω και ένα μόνο για Ελληνικό software. Αν αυτά ξεφεύγουν από τα κουτάκια που σου έχει μάθει η Apple, είναι γιατί είναι ΣΧΕΔΙΑΣΜΕΝΑ να είναι έτσι.. ΕΞΩ από κουτάκια. Ναι έξω από τα κουτάκια θα γίνει και η “λαδιά” (το κακό software που θα σου χαλάσει την καλή αίσθηση), αλλά με την ελευθερία έρχονται και αυτά (βέβαια αυτά “αυτοριθμίζονται” από τον κόσμο που τα απορίπτει). Εδώ το iTunes δεν επιτρέπει ΚΑΝ refund για εφαρμογή που άλλαξες γνώμη ή δεν σου κάνει. Το πήρες; Κρίμα. Στείλε mail στην Apple αν θες κάτι (!!!!!!!). Στο Android Play υπάρχει refund policy. Εγώ το έχω χρησιμοποιήσει 2-3 φορές. Δεν μου άρεσε κάτι που δεν είχε demo να το δω αλλιώς; Το παίρνω και το δίνω πίσω μετά (σβήνει και από το σύστημα μου). Απλά και ωραία.

Στην τελική επειδή έχω ταμπλετο-τηλέφωνο (Samsung Galaxy Note – μεγάλη παντόφλα αλλά αυτό ήθελε να είναι), αλλά γλυκοκοιτάζω και tablet, χίλιες φορές προτιμώ να περιμένω 2-3 μήνες (ίσως λιγότερο) για να κυκλοφορήσουν το Asus Eee Transformer Infinity (που ο μπαμπάς του Transformer Prime ΠΑΤΑΕΙ ΚΑΤΩ το iPad2) ή το Asus Phonepad (το απόλυτο ψαρωτικό σύστημα με αποκορύφωμα το… πενάκι bluetooth handset) ή βέβαια σε 3-4 μήνες που η αγορά θα αντιδράσει και θα βγάλει την ανάλυση του “νέου” iPad (όχι ότι μας χαλάει το 1920×1200 του Infinity) και ίδιο ή καλύτερο chipset γραφικών.

Εγώ συμπαθούσα την Apple ως Amigάς, μια και ήταν το αντίπαλο δέος της wintel φιλοσοφίας, αλλά η δεύτερη κατάφερε να είναι πιο ανοιχτή από οτιδήποτε άλλο και μακράν πιο enterprise. Εγώ δεν ψαρώνω από τα keynotes των εκάστοτε CEO της Apple (RIP Steve).

Αν δεις η αγορά δείχνει ότι ο κόσμος καταλαβαίνει σιγά σιγά και η φούσκα IOS ξεφουσκώνει (δεν θα πάει αμαχητί σίγουρα) και το Android στον mobile χώρο ΚΥΡΙΑΡΧΕΙ και με συνεχώς ανοδικές τάσεις (ακόμα και το “consumer” Windows Phone 7.5 μπαίνει δυναμικά!). Ευτυχώς το ξανθό ούφο (γιατί αυτός είναι ο κύριος όγκος αγοραστών) με το iPhone στα χέρια θα μείνει μόνο του σε λίγο. Όσοι ξέρουν κάτι παραπάνω, θα έχουν κάτι άλλο.

Για να κλείσω όπως κλείνεις, εμένα δεν μου λείπει η Apple πριν το 2007. Εμένα μου λείπει η Apple η ΕΠΑΝΑΣΤΑΤΡΙΑ που έχω αρκετά περισσότερα από 5 χρόνια να δω.

Δεν θα έβαζα στο post μου τον τίτλο που έβαλα αν όσο έγραφα το reply μου στο original blog, δεν έγραφε ένας τυπικός Apple fanboy. Δικαιολόγησε τα πάντα και στο τέλος παρουσίασε και το σχόλιο που σε αντικειμενική κριτική δεν κρατιέται με τίποτα. Από την απάντηση μου θα καταλάβετε:

Όποιος λέει ότι το iPad2 είναι πολύ καλύτερο από οποιοδήποτε Android tablet, μάλλον δεν έχει δει και πολλά…
Όταν δεις φίλε μου AMOLED tablet με Tegra3 (σε σχέση με iPad2 λέμε), με διπλή μνήμη από το iPad2 (τώρα με το “νέο” έφτασαν στο 1GB), με απεριόριστη επέκταση (λέγε με microSD), με απείρως καλύτερη κάμερα πίσω και μπρος κλπ. έλα να τα ξαναπούμε.

Bye bye Steve Jobs…

Steve Jobs R.I.P.
Definitely a big honcho in the field.
As a marketeer of course.
Truth us that there was a bit less innovation than most people believe.
Always Apple tied together (bought or stolen and OK some own) ideas in beautiful packaging easy for consumer use. From Apple Lise and the first Mac (whatever they had on them was invented by someone else), to iPhone, iPod and iPad (where all those products or their supposedly special characteristics already existed in some form or another). Not that this is not something. It definitely is.

Even the original garage Apple, was in fact built by Wozniak and Jobs was “just” the right guy to say make the proper talk and knock the proper doors.

BTW this sucks: http://www.apple.com/search/?q=wozniak&section=global&geo=us

Of course Computing has definitely gained from Jobs. Even as opposing force to “wintel” philosophy, which if it was alone would keep us 20 years back (Amiga -the best contender- died early in the battlefield).

It’s sad that he left this world so early (on the other hand seven years with his kind of cancer is not something most of us would survive – without the millions of dollars needed for that), but it is also sad that other big brains (possibly bigger) left us without all this fuss (RIP Jay Miner).

PS. Is it possible he died before or during the conference and they kept it secret?

NAS or Something Like That, Version 3.5…

Τελικά με πολλά ζόρια κατάφερα να στήσω υπολογιστή!

Το motherboard αλλάχτηκε και μάλιστα το επόμενο ήταν ελαφρώς καλύτερο. Το hardware φυσικά θέλησε να με ταλαιπωρήσει πάλι, αφού το μηχάνημα είχε δυο θέματα…
Σε αυτό δούλευε το BIOS αλλά άρχισε να μου σβήνει στα καλά καθούμενα και δεν άναβε πριν ανοιγοκλείσω την τροφοδοσία ολόκληρη! Πρώτες φορές όταν έμπαινε κάτι στο USB, μετά λίγο μετά το ξεκίνημα του setup… “Αμάν πάλι για motherboard πάμε” σκέφτηκα. “Δεν κάνω κάνα hardware test;” Ξεκίνησα από την RAM… μπαμ power off. “Μήπως είναι σειρά της RAM;” Ανοίγω να βγάλω καμία, τι να δω… εκεί που είναι χωμένη (μιλάμε για 12 δίσκους με τα SATA/IDE τους και τις τροφοδοσίες τους) δεν γινόταν τίποτα. Ίσα χώνω ένα… δάχτυλο (αχεμ), κουνάω λίγο τα DIMM. Όποιος θέλει το πιστεύει… αυτό αρκούσε!
Μετά από αυτό δεν τελειώσαμε. Αφού έστησα το λειτουργικό, ενώ το BIOS έβλεπε ΟΛΟΥΣ τους δίσκους, το λειτουργικό έβλεπε… τέσσερεις (!) λιγότερους. Τους δυο IDE και τους SATA2 που είχα πάνω στην PCIe κάρτα (την PCI με τα δυο SATA2 την έχω άδεια για spare αφού το νέο motherboard έχει 6 SATA2 ports αντί 4 του παλιού). Θα έλεγε κανείς ότι είναι θέμα driver, ότι δεν την είδε. Έλα όμως που ήταν ΑΚΡΙΒΩΣ ίδιο chip με το on-board, το οποίο δούλευε μια χαρά! Άρχισα και σκεφτόμουν μήπως ακριβώς αυτό είναι το θέμα και έχουμε conflict. Μετά μου έκοψε. Παρατήρησα ότι στο hardware tree είχε μόνο microsoft drivers για τους controllers… Δοκίμασα λοιπόν και σήκωσα και τους intel και τους JMicron (οι δεύτεροι είναι για το controller τον δεύτερο του motherboard και για την PCIe). Αρχίζω με τους intel, ενθαρυντικά τα πράγματα, πράγματι αντικατέστησε, αφαίρεσε και ξαναπρόσθεσε τους δίσκους και όλα αυτά χωρίς καν reboot. Βάζω το JMicron driver… ΧΑ! Αυτό ήταν… αντικατέστησε και εκεί τους controller drivers (και τους δυο), ζήτησε όμως restart αλλά εγώ είχα ήδη καλμάρει: Είχε δει ήδη τους δίσκους!

Αφού και το hardware ξανα-ματα-ξανάκανε τα τερτίπια του, είχα πια το OS να παλέψω. Εκεί βρισκόμαστε και τώρα. Έγινε ένα βασικό στήσιμο (που σήμαινε και αλλαγές σε DNS του host μου κλπ. αλλά τα βασικά εκκρεμούν:

* Configuration του Exchange. Θέλω να μαζέψει (POP3) όλα μου τα email καθώς και του domain μου (ilogic.gr) και επιτέλους να τα βλέπω ενοποιημένα όλα από παντού (Outlook Web Access).

* FlexRAID και FlexRAID-View. Εκεί θα έχει ζόρι (το θέμα με τους signed drivers δεν έχει ξεπεραστεί).

* Πριν γίνουν αυτά, έχει ξεκινήσει η μετακίνηση των data μεταξύ των data disks. Το WHS σε αφήνει με ΚΑΤΑΚΕΡΜΑΤΙΣΜΕΝΟΥΣ φακέλους (πχ. ένας φάκελος μπορεί να είναι σκόρπιος σε 9-10 δίσκους!) και τώρα σιγά σιγά τους συγκεντρώνω για πολλούς λόγους:
(1) Οικονομίας. Αν θέλω να δω τα disk images γιατί να γίνονται spin 5 δίσκοι;
(2) Πρακτικούς. Ξέρω που είναι τι. Αλλά (φτου μακριά από μας) και αν χαλάσει κάτι, ξέρω τι χάνω.
(3) Να διευκολύνω το View (αν πούμε ότι θα δουλέψει) γιατί υποψιάζομαι ότι θα τα έπαιζε με τόσα merges.

Εκεί  βρισκόμαστε τώρα. Η διαδικασία είναι επίπονη μια και μιλάμε για 9 data disks. Τι απέγιναν τα 12;
* Ο ένας IDE 320GB έγινε σύστημα. Τον έσπασα μάλιστα σε δυο partition μια και το λειτουργικό είναι “preview” και κάποια στιγμή θα ξαναστηθεί, ώστε κάποια πράγματα να παραμείνουν στο 2ο partition.
* Άλλος ένας IDE 320GB έγινε bare-metal backup του από πάνω. Πρώτη φορά το ξεκινάω αυτό μια και το λειτουργικό είναι τώρα πιο πολύπλοκο και πιο πολύ βασισμένος σε αυτό (Exchange κλπ.). Το backup το προτίμησα από το RAID1 για πολλούς λόγους (και μεγάλη συζήτηση) – και πρακτικούς πάντως.
* Ο ένας 1TB δίσκος πήρε τη θέση του ως parity (άσχετα αν ακόμα δεν χρησιμοποιήθηκε για το σκοπό).
…Οπότε ήδη έγινε δουλειά να καθαριστούν από data αυτοί οι τρεις δίσκοι και τώρα γίνεται το ξεκαθάρισμα των άλλων εννέα.

Καλή συνέχεια.

Show disks in a system as one and make a data (not disk) parity… Is it so hard?

OK people that have read my previous posts about my quest for the “perfect” home server, might have noticed that I consider a priority (a) to be able to unify the space of various disks (various sizes, makes, filesystems, buses) into one large bucket and (b) to have some data redundancy, without utilizing mirror techniques that would in fact half my storage capacity.

Well it seems both those things are tough nuts to crack! I wonder why.

Here is a summary of what I know or have tried on both those Fronts. Note that the article is Windows oriented unless otherwise specified.

Well at first I tried unRAID. I won’t spend much time on this as I have elaborate articles about the pluses and minuses of this system. It is Linux based (Slackware), rather closed (although finally it slowly shifts away from this philosophy), commercial and works – but just that. It gives you both my requirements:

  1. Disks, all together make one contiguous space and unRAID manages how to fill them up.
  2. System needs your larger (or same size as the larger) disk to build a parity of all the rest (whatever their size up to the size of the parity).

Good system, “just works”. Why I took it out? Briefly:

  1. The author never really got what community presence is, never really got what “keeping current” is, never really got how “commercial software” ties the company.
  2. It was Linux. I could expand it to do other “server” things only by hacking things (and then braking the hack with every new build and trying to find another).

So I decided to move to Windows.
Window on the first part of the equation (JBOD) has various solutions:

Mapping drives instead of letters, to subfolders of a single disk (instead of mapping to a letter). This has been Windows functionality for quite some time. In fact it is the default for other OSes. Never really caught up in Windows. Unfortunately it doesn’t give you real “single” disk functionality as those mapped “folders” can actually be up to the size of the disk they represent.

Hard-links. Rather advanced function of the OS, again not really exploited in Windows (and very exploited in *x systems). Can lead to interesting results but needs very very complex administration as there is no automated system to handle the creation and change of hard-links to simulate properly JBOD-like functionality.

Dynamic disks. Dynamic volumes can extend over disks. Unfortunately if something happens, you die. As simple as that. No real tools to help you, disks cannot be seen if moved to another system (esp. separately) etc. Just seen some hacks and some commercial software from mysterious companies handle those kinds of disks. Last but not least, any possible high-layer (file/folder) parity solution would need to see distinct volumes too. So dynamic disks mess this thing up too.

Disk Extender version 1 (aka Windows Home Server). Well this was my second attempt. Seems it will be more sort lived than my (have to say) problem-free life with unRAID. Why? Let see first briefly what it gives you:

  1. Windows (and in fact Server 2003, same kernel as XP, the most compatible kernel of all). This means I can run other applications and services! …and I did, as a 24/7 system in a house really has to justify the electricity bill.
  2. Is normally easily manageable using a special remote console. In practice a more advanced user will need normal desktop (over RDP etc.).
  3. It gives you “JBOD” but uses a complex and NOT bullet-proof method (“tombstones”) for disks. It is a combination drive mapping and hard-links, both managed by the OS. At least it is (barely and by “hack”) compatible with 3rd party parity solutions.
  4. Also gives you data redundancy but only with the not very smart method of mirroring specific folders. So if you want all your data safe, you half your storage.

Unfortunately WHS has MANY problems and MANY limitations. Currently my system is dying. Just like that for no reason. Services fail and crash etc. No data corruption (yet?) at least. Also the way the system is built doesn’t allow for fully utilizing the Windows core, nor allows for REAL recovery in case of serious failure. This is why it is going out the… erm… window. 🙂

Disk Extender version 2 (aka Aurora and Veil). Well last two years saw serious changes in the Windows Home Server and Windows Small Business Server (and Windows Essential Business Server). EBS was killed. WHS and SBS teams joined to one (HSBS team or something). This brought some fresh air in the form of Aurora (the new junior version of SBS which in a large part is about “the cloud”) and Veil (the new WHS). Both of them share the same kernel (64bit Win 2k8R2), the same administration suite and very very very large part of the code. We can say they are the same product with a few “switches” on and off depending on the market targeted. This is not an article about them though; the part we care is disk extender. Well seems it got better in a way. It’s now done in lower level (something like dynamic disks), so it kills the compatibility with 3rd party parity solutions and “gains” all the disadvantages (in fact worse because it’s fully “custom” as it is) of dynamic disks as they cannot be read by ANY other system and right now NO recovery utilities exist. No thanks.

Those are the non-hardware solutions for “JBOD” kind of disk handling. In fact there are a couple more, but since they are 3rd party and more interconnected to error recovery too, we’ll mention them separately (for all their functionality) below.

First of all we have FlexRAID. This was my choice along with WHS. In theory (and I am sure in practice for many of us), it will build a snapshot parity of your data. Being “snapshot” (i.e. point in time, whenever you ask the system to do it), means it is great for static data but not very good for data that change frequently (video edits etc.). In my theory I would use the DE part of WHS and the parity part of FlexRAID. Well we talked about how good WHS was to me. FlexRAID was also not very good to me. Parity creation is not optimized for my spread of disks and controllers and in fact could take in my tests from half a day to two days! Same with rebuild. I saw that this won’t work. Potentially it could work but to be honest, the author doesn’t really seem to have taken his project very seriously. In the past he has scr**ed his users by disappearing for months, his last beta expiring. After (quite) some time, he resurfaced with a build from scratch and seemingly more dedication. This is where I went in (I already knew the past events but said “what a heck, he probably knows better now). Well now, I am not sure. Lately he also disappeared for months but now resurfaced just a few days before the expiration of his beta (we see a louse pattern?). A new beta is out now. I have to internally fight to trust this project. We’ll see. It shows promise as they author had said about a “live” version (not snapshot based) which could be the solution to my problems and has already developed a single view of disks I define, giving me the “JBOD” feeling I want (or close), although still with many bugs. It is still the solution I will be… forced to use if I move to SBS7 (as is my plan).

DisParity.Well DisParity hasn’t gone far yet. It’s built on the same idea of FlexRAID snapshot, but hasn’t been in development very actively. The interesting part is that DisParity was built as reaction by an angry user of FlexRAID that “suffered” from the first incident described above. As I said it hasn’t seen too much development. That doesn’t mean it doesn’t work.

Liquesce. Well this a fairly new project. Right now it concentrates on the JBOD part, but maybe in the future (possibly as separate project) it will move to the field of parity based redundancy. I giving this a good look (and suggest everyone else to that too) as the developer is doing a very organized job, in fact more organized that ALL the guys above and this project has the potential to go FAR. Go help him!

Well in my quest for the Grail of home data storage, this is what I’ve discovered. What would I do if I started today?

  • If you don’t care about anything else than a machine that you throw disks on, it “merges” them and keeps the data in there secured AND don’t mind a lazy developer, I suggest unRAID.
  • If you like an “add-on” thing more than a closed “native” thing and most of your data are “static” (which is usually the case for most of us), then I would suggest a Windows system along with a 3rd party solution.
    • WHS? Well it is the most “compatible” with 3rd party parity solutions while giving you the JBOD part of the equation, but really… I cannot suggest it today.
    • Veil? Still in its “preview” form, WAY more modern than WHS, but also way less developed. You will have a problem with parity solutions though (as the disks don’t show separately).
    • Aurora? Same thing in SBS costume (eg. if you don’t want -some- media capabilities and want domain users).
    • SBS2008. Only for the advanced (and with access to the license). Will give you many services, will leave you choose (erm, I mean find) your own solution for the JBOD AND redundancy problems.
    • SBS7. Well same thing way more modern WHEN it comes out. I am waiting for it as this is what I’ve decided to move to.
    • XP or 7 (not Vista). Why not? Keep things simple and go match your own JBOD and redundancy solution.
    • (yes not Windows) Linux and FlexRAID (as it’s the only one ported to Linux). Well you might want that mix.
  • FlexRAID if you feel you might get lucky. Still don’t bet too much on the developer too (it’s like unRAID’s Tom that doesn’t even have to pretend because the software is not commercial). 🙂 Still it’s way the more developed solution after unRAID. If it fits you.
  • If you want to play with smaller players, try DisParity. There are already (or “just” – depending how you see things) a couple of successful data recovery cases described in the forum, but things pretty much end there.
  • Liquesce. You should visit codeplex for Liquesce just because of the potential (at least for the JBOD part for now). We should help nicely organized and with the appropriate passion attempts.

Now in the end what I need? Let me make a nice “wishlist” of what I would like to see both for the JBOD and redundancy problems I have.

  1. Parity should be live. Snapshot solutions have some use, but limited if you ask me.
  2. Allow for different parity engines. Only FlexRAID has done some work on this yet.
  3. Configuration (both of parity and JBOD) with multiple backups (on system folders, on all data disks etc.) and the system to automatically search all those possible locations in case of recovery.
  4. Since I mentioned configuration. Web is number one nowadays. GUI second, console only for the geeks. Of course all methods should talk (read/write) to the same configuration files (duh!).
  5. Rich and user friendly reporting system. Not just logs, but also system prompts.
  6. If you talk about folder based disk distribution (to a single JBOD like view), then the system should both be smart AND allow for great user flexibility. I expect to see a choice of filling disks one by one (possibly up to a threshold – and with use choice “smaller-to-larger” or the opposite or even following a specific priority set by the user) OR evenly filling them AND allowing at all times the user to put something on a specific disk manually without messing the system’s logic.
  7.  Expand the above to “green”. A single folder should remain on one disk if possible. Other disks don’t need to spin if files the user is looking (like “Music”) are all together. In fact NO disk should spin if the system includes a nice smart directory listing cache (user configurable size and supporting maintenance in case something de-syncs it… manually putting a file on a specific disk shouldn’t normally de-sync it, as the OS has functions that can alert the system of the change).
  8. On a more mature system, a maintenance mode where the system will be able to move files around based on the logic of #6 above. In other words if the user decided in the past to evenly fill disks and then changed his mind to fill them one by one, to be able to do it. “Safe” moves of course. The same maintenance mode could also become smarter to support green philosophy mentioned above. For example system had decided that folder “videos” and “pictures” are on the same disk (user has decided to fill disks one by one). Then adding to videos makes this folder so large that “pictures” wouldn’t fit if videos where all in the same disk. So the system puts new videos in the next disk but when in maintenance, shifts the whole “pictures” folder on next disk and puts all videos together on the first. It’s a wishlist, ain’t it? 🙂 Of course this isn’t very “green” as it creates more disk I/O daily (or whenever system is doing maintenance). But give user the choice of what happens during maintenance
  9. The custom “unified” views should have their own user/group security and of course be able to be mapped to a drive letter and shared (else what is the point eh?).
  10. Should be able to work on various FS (in fact if possible not care for the FS as long as normal system calls work) – in fact even different FS at the same time.
  11. Folder caching should also support at some point, an off-line mode. In other words set some attribute for files on a missing disk and still show them (in fact it should be user choice to show or not). This will possibly help cooperation among parity systems.
  12. I would in the end love, to automatically support something like Windows 7 “library” logic. i.e. drop a file on a specific folder in a custom view based on file type.

 I ask to much? You bet.

ΟΣΦΠ – ΑΕΚ 1-2

Έλεγα να τα γράψω στο GOToC αλλά θα πήγαινε χαμένο (διαβάζουν πια ελάχιστοι δυστυχώς), έλεγα να το βάλω στο facebook αλλά δεν επιτρέπει μεγάλα κείμενα… εξάλλου θα εμφανιστεί και εκεί αφού “συγχρονίζουν”.

Η ΑΕΚ λοιπόν μετά από 15 χρόνια νίκησε στο Καραϊσκάκη. Η ΑΕΚ η υπό διάλυση λέω. Τον Ολυμπιακό που ήθελε (τρομάρα μας) τον Μπεν Αρφά λέω.

Ερωτήσεις και σχόλια ατάκτως:

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

– Το πρώτο γκολ ήταν κανονικό. Ο Μήτρογλου ήταν σε θέση off side, αλλά δεν ακούμπησε μπάλα, ούτε επιρρέασε τελικά τη φάση. Ο τερματοφύλακας της ΑΕΚ είχε ΗΔΗ χάσει τη μπάλα (τον είχε προσπεράσει) όταν το πόδι του Μήτρογλού προσπάθησε να φτάσει (αλλά ΔΕΝ έφτασε) τη μπάλα. Ο Μήτρογλου λοιπόν δεν επηρέασε ούτε τη μπάλα, ούτε το οπτικό πεδίο του τερματοφύλακα. Εξάλλου αν δεν μέτραγε αυτό, δεν έπρεπε να μετρήσει ούτε το δεύτερο της ΑΕΚ μια και είχαν βγει 2-3 off-side την ώρα του “κρεμάσματος” – φυσικά κανείς δεν θα το ακύρωνε αυτό.

– Το 2-2 ήταν ΚΑΝΟΝΙΚΟΤΑΤΟ φυσικά, κανείς δεν κατάλαβε γιατί δεν μέτρησε.

– Το κρέμασμα του Νικοπολίδη ήταν 100% ευθύνη του και χρεώνεται ως λάθος ΑΚΟΜΑ ΠΕΡΙΣΣΟΤΕΡΟ επειδή είναι αυτός, δηλ. ο πιο έμπειρος (και θα έλεγα ο καλύτερος εδώ και πολλά χρόνια) τερματοφύλακας στην Ελλάδα. Ωστόσο επειδή έσωσε… 2-3 ακόμα και επειδή γενικά αυτό κάνει (μας σώζει ουκ ολίγες φορές), μάλλον δεν πρέπει να κατακριθεί τελικά.

– Η ΑΕΚ έπρεπε να μείνει με 10 παίκτες από το 4ο λεπτό. Δεν υπάρχει μεγαλύτερος ορισμός της κόκκινης, εκτός ίσως από χτύπημα εκτός φάσης. Ακόμα και έτσι όμως, ο ίδιος παίκτης έπρεπε να έχει πάρει δεύτερη κίτρινη τουλάχιστον άλλες… δυο φορές (!). Ο κος. διαιτητής δεν ήθελε όμως. Ίσως σκεφτόταν ότι θα ακούσει πολλά για το 1-0 αύριο οπότε κοίταγε να τα μπαλώσει (αυτά εξάλλου γίνονται όταν παίζει κάποιος αντίπαλος του ΟΣΦΠ… μην ξεχνάμε την… παράγκα που όλοι επικαλούνται με αποτέλεσμα ο ΟΣΦΠ πάντα να παίζεται με εναντίον διαιτησίες – το κόλπο δουλεύει καλά).

– Εκτός από τον Γιάχιτς, ο άλλος ο τύπος (δεν μπορώ να τον πω ποδοσφαιριστή, ο άνθρωπος δεν παίζει ποδόσφαιρο, ανήκει σε ομάδα συνοικιακού κανονικά) ο Καράμπελας… έπρεπε να έχει βγει 2-3 φορές. Ο άνθρωπος δεν έπαιξε ούτε μια στιγμή ποδόσφαιρο.

– Ο κος. διαιτητής ήξερε να βγάλει κίτρινη ακόμα και στον… Πάντο που είχε μπει 2 λεπτά πριν και χωρίς να έχει κάνει ούτε φάουλ (αφού έδιωξε μπάλα πρώτα και καθαρά – μετά βρήκε πόδι με το πίσω δικό του, αλλά άντε το πολύ πολύ να δώσεις ένα τραβηγμένο φάουλ, όχι και κάρτα).

…βγάζοντας τις παραπάνω “δικαιολογίες” από πάνω μου (έπρεπε κάποιος να τις πει, γιατί ξέρω ότι όλοι θα σταθούν στον χάλια Ολυμπιακό παρά σε αυτές, δικαίως μεν, αλλά γιατί εμείς να μην τα λέμε ενώ αν τα είχαμε κάνει εμείς θα είχε βουήξει αύριο ο τόπος;…), συνεχίζω με τα του οίκου μας…

– Ο Ζίκο πάλι πειράματα έκανε. Για μένα πάντως το φταίξιμο είναι πρώτα της διοίκησης… γιατί δεν του έχει δίπλα έναν “παλιό” να του εξηγεί για τους παίκτες που δεν ξέρει; Δεν ξέρουμε βέβαια αν ο βραζιλιάνος “ανέχεται” τέτοια, αλλά ο Κόκκαλης άμα θέλει ξέρει να επιβάλει πράγματα, μη μας κάνει το θύμα τώρα.

– Ο Ζίκο ΚΑΚΙΣΤΑ έδωσε τέτοιο ρεπό. Είχε βέβαια δοθεί πριν την ήττα προ-εορτών, είχε δοθεί πιθανότατα και με πίεση των βραζιλιανών να πάνε στην πατρίδα τους, είχε δοθεί γιατί και ο ίδιος ήθελε να φύγει να πάει στο… άγαλμα, αλλά όπως και να είναι ΚΑΚΩΣ.

– Είμαι ΣΑΦΩΣ εναντίον του να τεθεί θέμα προπονητή πάντως. Αυτά είναι αηδίες που κάνουν οι μικρές ομάδες.

– Οι παίκτες ήταν αδικαιολόγητα ανοργάνωτοι και τεμπέληδες. Εννοώ παραπάνω αδικαιολόγητα από όσο εξηγεί ένα λάθος στήσιμο από τον προπονητή. Θα έλεγε κανείς ότι ήταν ακόμα στο ρεπό, ότι έκαναν κάποιο είδος λευκής απεργίας (γιατί;…), κάτι τέτοιο… τι να πω. ΤΕΣΣΕΡΑ ΦΑΟΥΛ ΣΕ ΟΛΟ ΤΟ ΝΤΡΕΡΜΠΙ; Ο Ολυμπιακός επειδή αποτελείται περισσότερο από τεχνίτες παίκτες από κάθε άλλη ομάδα, δικαιολογείται να έχει λίγα σχετικά φάουλ σχετικά με τον (Έλληνα) αντίπαλο, αλλά ΤΕΣΣΕΡΑ δεν δείχνει τέχνη… δείχνει αδιαφορία. Οι παίκτες έπαιζαν στο 1-2 σαν να ήταν 2-1 (που και εκεί δεν παίζεις έτσι γιατί φοβάσαι την ισοφάριση). Τι να πω.

– Τα (*^%(*^%(^%*παιδα με τα πράσινα laser δεν μπορεί κάποιος να τους τα χώσει πουθενά; Πόσο πανίβλακες είναι τελικά; Γυρίστε αν τολμάτε τις κάμερες πάνω τους (μερικοί είναι τόσο ηλίθιοι που χρησιμοποιούν πράσινο που φαίνεται ΚΑΙ η δέσμη και άρα τους βλέπεις ΚΑΤΕΥΘΕΙΑΝ ποιοι είναι) και κατευθείαν αυτόφωρο και μήνυση.

– Και φυσικά τελευταίο αφήνω τον Κόκκαλη. Μέχρι και στημένο από αυτόν να χάσουμε λέω. Έχεις περάσει στους 16 και ξέρεις ότι έχεις ένα απειροελάχιστο ποσοστό να πας στους 8. Άρα από εκεί πήρες ότι χρήματα είναι να πάρεις και τέλος. Κύπελλο είσαι εκτός. Πρωτάθλημα δεν έχει να σου δώσει κάτι τρομερό (ειδικά μετά από τόσα χρόνια μονοπώλιο) και που να τρέχεις μέχρι τελευταία αγωνιστική από δεύτερος (είχε μικρό ποσοστό να τουμπάρει ακόμα και πριν το +5)… βγαίνεις αύριο και λες ότι αφού το πρωτάθλημα απομακρύνεται, δεν χρειαζόμαστε και άλλη μεταγραφή. Σούπερ σχέδιο. Λέγαμε για τον καβουρογίαννη αλλά αυτός αποδεικνύεται χειρότερος. Και μη γυρίσει κανείς να πει ότι πρέπει να χρωστάμε και αιώνια ευγνωμοσύνη… αυτό κερδίζεται κάθε μέρα, δεν παίρνεται εφάπαξ και μετά το βάζουμε στην τράπεζα για να τραβάμε τους τόκους. Ο άνθρωπος ΑΠΟ ΤΗΝ ΑΡΧΗ δεν είχε σκοπό να πάρει παίκτες. Έκανε το πρώτο έγκλημα το καλοκαίρι, μας έπεσε και το ρεκόρ τραυματισμών, μας πέταξε και το απίθανο μπαλόνι (και μη κοροϊδεύεστε, ΑΠΟ ΤΗΝ ΑΡΧΗ μπαλόνι ήταν) “Μπεν Αρφά” (μια ζωή ο γαύρος είναι το playground των manager έξω, μοχλός για να πετυχαίνουν ότι θέλουν με τις ΑΛΛΕΣ ομάδες – μην σας κάνει εντύπωση αν και από εκεί παίρνει ο Κόκκαλης). Πήραμε όμως το αφορμάριστο Λούα Λούα που ο ίδιος έδιωξε πρόπερσι. Τώρα λέει και για τον Καστίγιο. Μη σας κάνει εντύπωση αν τρίτος στόχος είναι και ο… Λουτσιάνο. Ρε ουρτ λέω.

Η ιστορία έγραψε. ΟΣΦΠ-ΑΕΚ 1-2. Με τις υγείες μας.
Και αν δεν σοβαρευτούμε… εύχομαι “και του χρόνου”. Μη σας τσαντίζει. Τα λάθη πρέπει να τιμωρούνται.

Θέλανε και δώρο…

Χτύπησαν το κουδούνι τις προάλλες για δώρο οι οδοκαθαριστές του Πειραιά.

Δεν το είπα καλά… Ήθελα να πω ΕΙΧΑΝ ΤΟ ΘΡΑΣΟΣ να χτυπήσουν.

Αυτό το κουδούνι το περίμενα μέρες… λέω “πλάκα θα έχει να περάσουν και φέτος”. Ναι είχε πλάκα γιατί χτύπησαν. Αλλά ήταν τυχεροί: Απάντησε η γυναίκα μου. Όχι ότι δεν τους είπε τίποτα, αλλά πράγματι ήταν τίποτα σε σχέση με ότι θα άκουγαν από μένα.

Μας είχαν αφήσει μέσα στη βρώμα με ΒΟΥΝΑ από σκουπίδια μέσα στις γιορτές (ΠΑΛΙ).
Μέσα στην υγεία για το 2 χρονών παιδί μου.
Είχαν απεργία τα πουλάκια μου – κάτι ζήταγαν πάλι.
Απορώ στα μαγαζιά που είχαν τα βουνά έξω από την πόρτα τους και περίμεναν να σταυρώσουν πελάτη, πήγαν;

Αυτά που δεν μου λένε είναι:

– Εγώ μπορώ να κάνω απεργία; (όοοοχι βέβαια)
– Εγώ από ποιον να ζητήσω δώρο; (από τον εαυτό μου και θα μου πει και όχι)
– Εγώ από ποιον να ζητήσω και τι επίδομα από τα ένα σωρό δικά τους; (από Το Θεό – αφού λένε “έχει Ο Θεός”)
– Πόσα βγάζουν; Να δούμε αν εγώ ή ένας δικός τους βγάζει περισσότερα; Εμένα όμως θα ξανα-ματα-φορολογήσουν σαν να είμαι εξ’ ορισμού κλέφτης.

Ίσως ο δήμος να τους χρωστάει – εξάλλου αυτός ο δήμος παντού χρωστάει …και μένα κάνα χρόνο μου χρώσταγε χρωστούμενα για δουλειές που τους είχα κάνει. Ποιος δήμος; Μα Ο Δήμος. Ο δήμος που έχει περισσότερα δημοτικά τέλη από την Κηφισιά. Ο Πειραιάς.

Ο δήμος που βρωμάει μόλις τον πλησιάζεις και όχι από τους… γαύρους (που είναι και ευωδία εξάλλου η γαυρίλα :)), αλλά επειδή ακόμα και ΧΩΡΙΣ απεργία η καθαριότητα είναι ΤΟ ΜΕΓΙΣΤΟ ΧΑΛΙ.

Μου έρχεται η ΔΕΗ (έχουμε και την γελοία ΕΡΤ μέσα – αλλά ας μη το πιάσω αυτό) σχεδόν 50% πάνω για δημοτικά τέλη, για μια πόλη που δεν έχει μέρος να παρκάρεις, που βρωμάνε και ζέχνουν οι δρόμοι, οι δρόμοι οι οποίοι αν φύγεις λίγο (λίγο εννοώ 500 μέτρα) από το κέντρο του Πειραιά είναι ΜΟΝΟ για Enduro μηχανές.

Πάω καμιά βόλτα στον ξάδερφο/κουμπάρο/λογιστή μου στο Περιστέρι και ντρέπομαι να πατήσω στα πεζοδρόμια. Που; Στο Περιστέρι. Όχι δεν είπα Άνω Βούλα.

ΡΕ ΟΥΡΤ!

HTC HD2 vs. …HTC Touch Pro – part II (software + wrapping it up)

Let’s move to software.

First of all I have to say this: Software is …erm… software. Software changes. Software is a critical factor if things cannot change, because vendor has locked things out or doesn’t care to update or user doesn’t want an unsupported device, but is next to a moot point if the user takes care of really updating their device using official or non-official paths.

I say this because TP uses Windows Mobile 6.1 with HTC TouchFlo3D 1.2 and HD2 uses Windows Phone 6.5 with HTC Sense (TouchFlo3D 2.5). Officially. Non-officially? 6.5 (and even newer build than HD2) with HTC Sense has been hacked to TP anyway.

This won’t stop is from comparing the too, just to see how things progressed.

  • OS
    • HD2:  Windows Phone 6.5 – v5.2.21864.5.0.81
    • TP: Windows Mobile Professional 6.1 – v5.2.20764.1.4.3

Well the difference is obvious (market name change) or not so obvious (build version) depending on how you see things. In practice I have to agree with the people who yell that 6.5 is half baked, but I have to disagree that it sucks so much.  WP is by far the most enterprise-enabled mobile OS available. As simple as that. Yes you can make “nicer” phones with iPhone (supposed-)OSX or Android. You don’t have the underlying power though. Plus it is very interesting how “Microsoft-monopoly” actually gives us the MOST open platform of them all. iPhone is not open at all. Even the hardware platform is closed. Android is supposedly open, yet, everything spins around Google core applications… Yeah right. In any case I am not looking to open the debate that has opened thousands of times already over the Net.
Half baked isn’t ignored easily though. For example someone will immediately notice the stupid way of sorting icons in “honeycomb”… “move to top” or “move down”? And this was released? Oh come on! (I know that newer builds now work as iPhone icon sorting)
Note that both HD2 and TP already have “cooked” ROMs with the latest 6.5 builds which differ quite much from the current official build. They name them 6.5.X (like 6.5.3), but personally would name the latest ones easily 6.6. That aside, HD2 hardware is more capable of lifting the weight of a Microsoft OS than TP. Sad, but a fact.

  • Front End
    • HD2: HTC Sense – Manila 2.5.19202525.0
    •  TP: HTC TouchFlo 3D – Manila 1.2.35845.1_1813.6

When Diamond (and soon later TP) came up with TouchFlo 3D, the mobile world, wowed. There were commercial front-ends out there (SPB Phone is a notable example), but never before such a functional eye-candy. HTC had nice tricks up their sleeves with every TF3D generation, unfortunately didn’t take care to update existing models every time TF3D became better. This job was again taken over by some bright people, hacking everything in. As with the OS, you can find the latest and “bestest” (sic) on both devices, hacked by 3rd party.
Staying stock though, Sense is WAY better than TF3D. HTC managed to hide the underlying OS well (“too much” possibly in some areas) and a normal user will never need to lay hands on the OS layer. For the rest of us, as always, Sense can be bypassed easily. In fact for people that haven’t worked with 6.5 yet, even the 6.5 new “today” can by bypasses and people can get back to the oldie-but-goody classic today screen (with the plug-ins etc.).
I won’t talk about how snappier Sense is from TF3D, because we have big hardware difference and newer OS. Will comment on this comparison if/when I upgrade my TP to 6.5+Sense.
Original TF3D although looked nice (to some, even better than Sense), lacked some vital details (for example calendar). Sense does much better (but still far from perfect).
Sense does a GREAT job integrating socialization in the interface. You can link your contacts with their Facebook account and missing info (including their photos) update missing info in their local contact card. You can even see what they are doing, history (mail/SMS/call) centered on each contact etc. There is also Twitter.

  • Included software

Except the newer versions of everything (like new Office Mobile), HD2 has shortcuts for many of the new Sense functions, easily accessing them from the Start menu (which is not a menu any more in 6.5). Other notable inclusions are WorldCard Mobile (business card scanner) like in TP, MS Marketplace and Facebook and a Twitter app. Also Digital Compass, a demo of CoPilot (that eats up all the included 2GB microSD and is the first thing that gets deleted), Google Maps (multitouch enabled like everything included in the stock device). Things missing that ARE in TP? Notably ANY voice-dial app (why?) and a backup solution (WHY!?).

  • Overall Experience

Well this is the “juice”. The greatest change is of course capacitive screen and NO stylus (yet – it is said they are about to sell a special one as extra). A seasoned WM user will immediately argue that a finger cannot do what a stylus can do and will be 100% correct. Older apps suffer, although the big screen makes things a bit better. Apps that need detailed pointing (remote desktop apps, painting etc.) suffer. Games suffer, esp. the older ones that need buttons (those suffer also on TP) and cursor control. I really don’t think it was time yet.
On the other hand, someone HAD to push devs to think about being more thumb friendly anyway. A trend that started with iPhone, many WM apps were already finger friendly, but now if they want to stay current they HAVE to be.
In fact this hard “push” had worked the other way too. I find myself using my TP less and less with the stylus! I take the stylus out only when absolutely needed. Before, it was my first move (this is why TP has a stylus sensor that wakes the device when stylus comes out).
HD2 feels WAY WAY snappier.
HD2 GPS feels 1000 times better. I opened iGO8 (same version, same map and larger skin on HD2) at the same time in both devices… didn’t clock it, but HD2 opened in less than 10 seconds, while TP took almost 30! In fact HD2 got (CORRECT) GPS signal BEFORE TP iGO8 even opened! TP opened iGO8 and then took almost a minute to get some signal (maybe more, as I said I didn’t clock it).
What is bad? We have to wait for apps/games to really update. I have about 500 apps/games in my TP. Remember TP was “picky” esp. with games already. Think how “picky” HD2 is.

So, is HD2 a step forward? By all means yes.
Is HD2 missing things that could be important to some? Definitely yes.
If I had to choose one, which one would I keep? Hard choice today 1st of December 2009. HD2 is clearly the new kid on the block with all the modern bling bling. TP is far from outdated though and much much more compatible with software of today. It even has hardware that got eliminated with HD2 (not talking just for the keyboard). This potentially becomes more difficult by the fact that I will hack 6.5 and Sense in my TP. Yet… HD2 is indeed a more smoothed-out experience. People that want less “fight” with their smartphones and more “just do it”, should definitely go with HD2 (although I still hear some whiners coming from iPhone camp).
If you ask me, HD2 is currently the Best Smartphone on Planet Earth as of October 2009.
Long Live the King (until he dies and we happily crown a new one).

HTC HD2 vs. …HTC Touch Pro

Ok here is a comparative review you haven’t read before.
(note that in this article you won’t find nice photos or screen captures since you can find plenty on the net)

If someone was to make a WM comparative review even between two different type devices (one with hardware keyboard and one without), you would expect maybe the newer Touch Pro 2.
Well, basically I do not own a TP2 and I don’t like it! I consider it a step back from Touch Pro in some vital areas.
Also going a bit back (just a bit – I don’t consider TP old in any way), we can see trends more clearly and things going obsolete possibly because some statistic found they are not widely used.
So let’s see what we have, starting with hardware and moving on to software…
  • CPU
    • HD2: Qualcomm 8250B @ 1024MHz
    • TP: Qualcomm 7201A @ 528MHz
 HD2 is the beyond any doubt clear winner here. Snapdragon CPU feels fast. Very fast. This is the first time I saw such a “snappy” WM device for years. I think the last time I saw such a strong device was with a 624MHz CPU back in PocketPC2003SE days. PPC2003 (pre-SE) sucked in terms of speed and WM5.0 REALLY sucked in terms of speed (I really skipped that generation altogether).
  • RAM
    • HD2: 448MB RAM
    • TP: 288MB RAM
I’d say HD2 is again the clear winner, but in reality both devices has very similar FREE RAM for the user (possibly because Sense + WM6.5 is way more memory hungry than TF3D + WM6.1)… and both have plenty (that nothing came close before).
  • ROM/Storage
    • HD2: 512MB + microSDHC
    • TP: 512MB + microSDHC
Same for both and both great. 512MB is plenty for “vital” apps/services that HAVE to be online whatever happens to the card (although again, the system doesn’t give all the space to the user). microSDHC means up to 32GB for storage (up to 16GB readily available). Really plenty and since you can in fact swap… unlimited.
  • Display
    • HD2: 480×800, 4.3″, capacitive transflective
    • TP: 480×640, 2.8″, pressure-sensitive transflective
Big discussion.
Let’s start from the resolution. WVGA is indeed better than VGA. VGA on the other hand is already good enough (four times QVGA resolution) and still much more compatible (esp. in games) than WVGA as VGA is available for more years than WVGA. Things are getting REALLY better for WVGA by the day though.
Screen size. Well… HD2’s screen is a dream to use and watch. It’s way bigger than almost any modern smartphone (inc. iPhone of course). The small TP screen has its virtues though too. First of all the DPI are better (i.e. pixels are smaller) so TP display is theoretically more crisp. Also, big screen means a big device. That part is a matter of preference. I remember the time when “smaller was better” (IN TECHNOLOGY) but now it seems we have the opposite trend. Again, it’s hard not to love HD2 “satisfying” display.
Capacitive vs. Pressure-Sensitive. Well… HTC has done a FANTASTIC job to make stylus redundant for all the features shipped WITH the device. On the background we still have WM (and Thank God, as I am not of those people that fail to realize what an Enterprise-grade mobile OS is). WM6.5 nevertheless which has taken steps towards “finger friendliness” (waiting for WM7). Still there are times (esp. with older software) that stylus is indispensable. I have bought a “capacitive friendly” stylus (for iPhone), but it’s not very friendly after all… Seems that HTC is developing its own though.
  • Telephony
    • HD2: All modern standards up to 3G, with limited US band choice (no problem for me). NO videotelephony
    • TP: All modern standards up to 3G, with limited US band choice (no problem for me)
Seems the chipset HTC uses doesn’t go well with being a “universal cell phone”. Works in the states, but not on all the possible bands. For some reason, HTC believes videotelephony didn’t catch up, thus eliminated the option and the (cost of the) front camera. Well they are right to be honest but this is still considered a step back. We have an older phone with “more hardware” in this area. If videotelephony magically catches up in 2010, then HD2 (and all of the same trend) becomes more obsolete than TP. BTW, since I work with VoIP I see video options expanding day by day rather than becoming obsolete.
  • Audio
Well the options are virtually the same. Both devices have speakerphone, can deal with bluetooth headsets and have wired audio in/out. TP uses the HTC extUSB connector (for which there are adaptors to transform it to normal 3.5″ audio I/O) and HD2 has a normal 3.5″ I/O connector. Eliminating extUSB BTW had other side-effects too (to mention below). HD2 speakerphone is way better (also ringtones louder) and this not (only) because HD2 has a larger rear speaker, but also because TP in fact DID have a great rear speaker but the rear cover made too good of job to… silence it (! – I wonder if this cost the job of some HTC designer).
  • Wireless
    • HD2: BT 2.1+EDR, 802.11b/g(/n?)
    • TP: BT 2.0+EDR, 802.11b/g
Well we have a bit of a generation gap here, but nothing too serious. HD2 has the latest BT stack (pending 3.0 chipsets) and in WiFi area there are reports that draft-n (which is now n-final) is just a registry tweak away. Haven’t tested yet, but for HTC to have it disabled, there must be a reason (POWER if you ask me). After all g is more than enough for anything this phone can do. I would prefer a switch anyway.
I have to note that I never got why irDA protocol got eliminated from WM a few years ago. OK it didn’t say much for file transfer, but they killed a whole market of “programmable remote control” software. Was it SO difficult and/or expensive to keep it in?
  • Camera
    • HD2: 5MP, autofocus with dual-xenon-like LEDs
    • TP: 3MP, autofocus with LED + 0.3MP front camera for videotelephony

Well leaving aside the obvious difference (one vs. two cameras) already mentioned, we see a nice jump in camera hardware. 5MP is still “mediocre” in the mobile-phone market but still much better than 3MP. For some reason WM cameras are nothing to write home about, yet they are more than ok. TP LED is very nice, but HD2 flash is over the top. It blinding. Now I really mean it’s blinding. Friends will curse you for taking their photograph if the flash goes off and subject will be very easily over exposed. Needs some software work.

  • GPS
Both devices use the embedded GPS functionality of their Qualcomm chipset – I’d say it’s worse than SiRF Star III. On the other hand, HD2 seems to function way better than TP (I have yet to directly compare them side by side, but I still get this feeling). HD2 seems to actually really use assisted-GPS functionality (which TP is also capable, but seems the software didn’t manage to utilize it fully). HD2 has another nice feature too. Digital compass. I wouldn’t call it 1-degree-accurate, still it works and doesn’t depend on open sky visibility (or ANY visibility) and this really makes it a tool.
  • Radio
Well, Nokia (pffff) make us believe good-ol-FM-radio is nice to have. Both devices have this functionality along with RDS. Nothing much to say here except that they do need the headset cable as antenna and that the software could be WAY WAY better.
  • Sensors
    • HD2:  Accelerometer, light sensor, possibly proximity sensor (I think it’s possibly the light sensor again)
    • TP: Accelerometer, light sensor, keyboard open/close sensor, stylus in/out sensor, capacitive area in the buttons (that supports multitouch)

Well I am not sure if HD2 is a step forward in this area. It’s not missing anything that it HAD to have, but just seeing the listing, you can’t help but say the same. TP was over-its-head with sensors. On the other hand HTC never published a proper API to use them – third party HAS done it though. You could trigger things by opening or closing the keyboard (I had a program that killed the soft-keyboard), taking out or back in the stylus, doing gestures on the capacitive area (I had a program to unlock my device by tripple touching the action button) etc. HTC made use of all these in their own software. Was very nice indeed. Software makes good use of the (remaining) sensors in HD2 too.

  • Notifications
    • HD2: Vibration, single LED
    • TP: Vibration, LED pattern
Well this is a category you rarely see, but I like talking about this. For some reason, after PocketPC2002, making sure that you are notified about something stopped being too important (!), contradicting the role of a “PDA” as I knew it. People remember problems with notifications not activated, or when activated, making a pathetic job of actually notifying the user. Anyway…
All current WM devices have vibration alert. Good.
TP had a nice far-from-kitsch (ahem-X1-ahem) white LED pattern around the action button, that depending on the pattern (unfortunately not programmable), meant something else. Really nice.
HD2 has a single LED hidden in the earphone hole, which I am not even sure that it actually uses for notifications. Well… I wouldn’t call this progress. At least as I said, HD2 speakerphone audio is much louder.
  • Power
    • HD2: 1230mAh li-ion, removable
    • TP: 1340mAh li-ion, removable

Well… Another big debate. For some reason, nice 1500+ mAh batteries are a thing of the past. If you asked someone 3-4 years ago, they would bet their thumb that in 2009 2000+ mAh batteries would be commonplace, which along with more power-effective hardware would mean that finally WM devices would be able to survive a week without charging. Well… it didn’t happen. Don’t ask me why. Today you are considered lucky if your WM survives 24 hours without charging.
HD2 in fact shows the trend. Smaller although the device is bigger; and it’s not that Snapdragon is really power-friendly. Quite the contrary.
On the other hand my VERY-loaded TP does eat batter faster than my yet-to-overload HD2. Time will show.

  • Control
    • HD2: Finger control, 5 non-(seemingly)-programmable hardware buttons, volume +/-
    • TP: Stylus, 3 non-(seemingly)-programmable hardware buttons, 1 programmable hardware button, volume +/-, 5-way keypad, side-slide-out keyboard, separate power button

OK one of my favorites too. About finger vs. stylus we already talked. We could talk more, but there are many articles out there for this already. Let see the rest. The trend for some STUPID (STUPID STUPID) reason is (a) to eliminate cursor control (WHY?), (b) stop having programmable buttons (again WHY?).
For “a” I don’t really get it at all. This is one of the STUPID things iPhone brought to the world. It was even more stupid with HD(1) that had cursor control eliminated already but did not support multi-touch (thus you didn’t have ANY alternative DUH!). I don’t get it. Esp. for games… g-sensor, screen touch control, do not compare with good-ol’ cursor control. As for “b”… I understand that vendors wanted uniform control, not something messing with their intended functions, but still the Planet survived just as well back when we did have plenty of programmable buttons. In this respect TP does better, yet NOT as good as expected. For example even the keyboard is not fully utilized by software that you really expected to utilize it.
One point for TP: The reset hole is easily accessible in contrast to HD2. HTC wanted us to believe that WM6.5 + Sense won’t need so much of a reset. Well… think again.

  • Physical
    • HD2: Big and thin… not very light
    • TP: Small but fat (remember there is a full keyboard there with separate numeric row)… again not very light

Well we see two different schools here. HD2 is of the iPhone school. Big flat, yet because it’s very thin and well contoured still confortable in the hand. If it wasn’t for iPhone people would feel awkward to put it on their ear anyway. TP on the other hand, is surprisingly small. It is tiny. Diamond (which is same dimensions with TP but since it has no keyboard also very thin) was BY FAR the most compact WM. TP feels great in your hands, like a generation back of non-smartphones. In your pocket? I’d say surprisingly HD2 feels better.

I’d say this is pretty much it for hardware. My next article will be on the software side and wrapping it all up.

Στρατιωτικά Τραγουδάκια

Βρήκα πρόσφατα σε κάποιες 15 ετών (όταν ήμουν φαντάρος) σημειώσεις μου μια συλλογή που είχα μαζέψει από στρατιωτικά τραγουδάκια. Είχα μαζέψει (μαζί με τις παραλλαγές τους) πάνω από 100!

Έχω μέσα μέχρι και ένα που έγραψα ο ίδιος. 😀

 Θα ήθελα όποιος θυμάται (ή για τους νεώτερους τα έχει φρέσκα) τέτοια να μου τα στείλει για να μεγαλώσω τη συλλογή…

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

Ευχαριστώ!

NAS Episode XVIII (or whatever)

Αναμένοντας το τροφοδοτικό που παράγγειλα, είχαμε δυο ακόμα εξελίξεις…

Πρώτα από όλα ανακάλυψα ότι το 420άρι τροφοδοτικό που είχα ήταν μια χαρά επώνυμο: HEC ACE 420PB. Πολύ ωραίο, μαύρο, silent και green.

Με 75%+ απόδοση, 16 και 15 amps στα δυο +12V rails του.
6 Molex και 4 SATA ports.

Είναι σχετικώς παλιό (πριν τα Core2 νομίζω), αλλά μια χαρά τα πήγαινε για τόσο καιρό.

Ίσως να μην έφταιγε το τροφοδοτικό; Θα περιμένουμε να έρθει το άλλο να δούμε.

Τι άλλο όμως συνέβει εντωμεταξύ; Ας κάτι πολύ απλό (και από όσο ξέρω όχι τόσο ασυνήθιστο). Σε έναν από τους 500άρηδες SATA2 μου, αποφάσισε να σπάσει το πλαστικό που προστατεύει (αγκαλιάζει) τα data pins του! Ναι αυτό που είναι κολλημένο μαζί με τα pins. Μιλάμε για δίσκο γεμάτο data!

Μέσα στην ατυχία μου, τα pins δεν έσπασαν, ούτε καν λύγισαν και στέκονται γερά στη θέση τους (αντίθετα με ένα DVD-R που θυμάμαι). Με λίγο κεντράρισμα κατάφερα να ξαναβάλω το φισάκι (μαζί φυσικά με το σπασμένο πλαστικό που είναι σφηνωμένο μέσα του) και όλο μαζί το στήριξα με… μισό μανταλάκι!!! Ναι κι όμως με μισό μανταλάκι, πιέζω το φυσάκι πάνω στα pins αλλά και κρατάω το σύστημα ευθυγραμισμένο.

Βάζω ξανά τα βασικά καλώδια (γιατί ο “έξυπνος” είχα ήδη αφαιρέσει το τροφοδοτικό – βιαστικά και χωρίς λόγο αφού το άλλο δεν έχει έρθει ακόμα) τροφοδοσίας και μια τροφοδοσία σε αυτόν το δίσκο και όπως φαίνεται… ΔΟΥΛΕΥΕΙ.

Πάντως αυτό που έπαθα δεν νομίζω ότι σχετίζεται με το σπασμένο πριζάκι. Ο δίσκος αυτός είναι πάνω στον PCIe controller, όχι on-board και μιλάμε για το data plug, ούτε καν για το power plug για να δικαιολογεί περισσότερο ξαφνικά resets.

Στην αναμονή λοιπόν. Ο server μου απέκτησε και μισό μανταλάκι και περιμένει το νέο τροφοδοτικό του (α απέκτησε και έναν 500άρη SATA2 ακόμα, οπότε έφτασα τους 12 δίσκους για 12 bays και 12 buses – αλλά μπροστά στα άλλα δεν το θεωρώ μεγάλο νέο).

WP2Social Auto Publish Powered By : XYZScripts.com