Pe homepage la Apple.com e un counter care iti atrage atentia ca App Store (magazinul de aplicatii pentru produse Apple) va atinge 1 miliard de download-uri.

E adorabil pentru ca Apple va atinge acest numar (pe homepage) cand isi doreste, conform lui downloadcounter.js. Scriptul de JS nu face call-uri asincrone la server, nici macar ocazionale, ci ruleaza un algoritm simplu de incrementare. Singurul punct in care scriptul vorbeste cu serverul mama este la incarcarea paginii cand isi ia cea mai mare valoare atinsa dintr-un fisier text sincronizand data serverului cu cea a localelor de unde ruleaza counterul.
Apple ruleaza scriptul de incrementare pe baza unor predictii obtinute din deja aproape 1 miliard de downloads deci nu face mult rau. Totusi mi-ar fi placut sa vad din cand in cand un call de sincronizare cu numarul oficial de download-uri de la server – de dragul corectitudinii si calitatii cu care Apple isi obisnuieste audienta.
Daca lucrezi cu Prototype.js si ai nevoie de o idee pentru un algoritm de incrementare + counter sa te uiti in cel de la Apple. Daca poti citi cod JS obfuscat o sa il gasesti interesant :)
Pentru a-ti pune continut pe iPod trebuie sa folosesti programul iTunes de la Apple.
In iTunes pot sa imi copii manual continutul pe player sau pot alege sincronizare automata.
Cei care au conceput functia de sincronizare automata la iTunes presupun ca nu s-au gandit ca vom ajunge in asa hal incat sa detinem mai multe masini de lucru.
Daca bifez sincronizarea automata aceasta imi va exermina tot continutul de pe iPod si imi va copia doar ce am selectat de pe masina curenta. E o prostie magistrala pentru ca am doua masini de lucru: un PC si un Mac.
- de pe PC imi iau muzica ocazional.
- Mac-ul este masina de zi cu zi pe care am podcast-uri care se updateaza zilnic: stiri de pe CNN, stiri tehnice de la CNET, Yahoo Developer Center podcast, animatii … chestii cat se poate de legale.
Totusi, ca sa imi sincronizez doar podcasturile trebuie sa fac o actiune de click pe un nenorocit de buton. Asta mi-e pedeapsa pentru ca nu ii dau voie lui iTunes sa imi “automatically manage music and video” – actiune care mi-ar rade toata muzica.
Apple presupune in iTunes ca am o singura masina sau sunt un fel de ciudat care isi sincronizeaza toate compurile pe care lucreaza – greseala!
Cat timp sunt la servici am iPod-ul in dock (o caruta de bani si ala) care e tot timpul conectat la Mac. Mi-ar placea ca atunci cand sunt gata de plecare sa am deja cele mai proaspete podcasturi gata copiate pe dracovenia aia de player.
Dar nu, acum trebuie sa am rabdare sa dau un click pe “Sync” si sa astept copierea continutului – uneori cativa giga seriosi de video / audio.
iTunes are multe greseli dar imposibilitatea de a sincronza separat continutul video / muzica / apps in functie de masina la care e conectat playerul mi se pare un bug fundamental. In bug tracker-ul de la Adobe acesta ar figura la severitatea cea mai mare: Crash / Data loss.
Aici Apple pierde puncte cu galeata din partea mea pentru ca imi folosesc zilnic iPod-ul.
Apple a scos noua generatie de iPod Shuffle cu care se lauda ca si-a permis sa ii reduca volumul prin mutarea controalelor pe firul de la casti.
Vad doua probleme in aceasta mutare:
- nu imi voi putea folosi marca preferata de casti:
“Brand preferat aici” in care am investit suficient de mult pentru calitatea deosebita sunetului.
- ma face dependent de produse Apple:
In eventualitatea in care pierd sau mi se strica setul de casti din pachetul orginal ma vad obligat sa cumpar tot un produs Apple la un pret deloc neglijabil de 29$ (in Europa cel mai probabil 29 Euro)
Apple a facut multe mutari pana acum prin care incetul cu incetul isi asigura existenta prin faptul ca te face dependent de produsele sale.
Acesta este doar cel mai recent exemplu.
Mai sunt si:
Acesta incepuse a fi un post “anti-dealer oficial” vs “distribuitor de capul lui” dar tindea spre ceva foarte subiectiv si nu mi-a placut cum suna.
Too much bitching lately.
Am sters si de la capat:
Magazinul oficial Apple in Romania are reduceri la Mac-uri sigilate si resigilate din generatia veche.
Daca e sa ma uit si la Second Hand, Noumax mi se pare mult mai ieftin. De ce sa platesc eticheta “dealer autorizat” cand si-asa mi se trage teapa la pretul Mac-ului pentru ca sunt european – Apple comercializeaza produse la pretul din state convertit in Euro cifra-pe-cifra.
1000$ = 1000 euro in viziunea celor de la sales din Apple – informatie pe care am obinut-o de la un oficial Apple in Romania.
Daca asta genereaza un flame neasteptat, te invit la o bere si discutam experienta mea cu dealerii de produse Apple cu care am interactionat pana acum.
In orice caz, daca vrei un Mac si nu iti permiti decat generatia veche, e un moment bun sa iti iei unul. Preturile au scazut.
Oricum Apple te va face sa iti doresti un Mac nou in cel mult 12 luni.
Eu folosesc un MacBook Pro vechi de vreo 2 generatii si ne intelegem de minune.

Sticker pe Mac-ul pe care il folosesc
Daca esti trendinez si vrei Mac nou doar ca sa te vada pisi cu el pentru ca e alb si ti se asorteaza cu masina sau ca sa te uiti la poze si filme, nu prea am ce sa iti povestesc.
Sunt pe Mac de 4 luni si imi tot promit ca am sa scriu un review serios.
Deja am fost demonizat de suficiente ori pentru ca am schimbat tabara de la Windows la OSX.