February, 2010


25
Feb 10

Full-time Gmail

Gmail în sus, Gmail în jos, Gmail e grozav, Gmail e cel mai tare…
Dar uite că i-am rezistat eroic până acum două zile și am folosit aproape exclusiv un client de mail desktop—Apple Mail.

Apple Mail e fain pentru că e în sync cu Address Book-ul din Mac și pentru că pot să drag & drop fișiere simplu în mail-uri.
Problema mea cea mai mare cu Apple Mail este că, în anumite situații, atașamentele nu veneau deloc, deși apărea indicatorul “paperclip” care semnalează atașamente. Atunci eram nevoit să intru pe webmail, care e exclusiv Gmail și Google Apps Mail (care e tot Gmail) pentru tot email-ul pe care-l folosesc.

Cochetam demult cu ideea de a migra complet la Gmail, iar acum două zile am făcut-o fără să mă mai uit înapoi. Chiar și pe iPhone am început să folosesc Gmail în loc de aplicația nativă de mail. Face sens, nu?

Mai multe conturi de mail

Având mai multe conturi de mail, toate pe Google Apps, le-am setat pe fiecare să facă forward către o singură adresă, iar copiile locale să le arhiveze. Astfel, nu pierd nimic și am un singur punct de acces. Convenabil.

În Gmail se pot defini mai multe conturi (Settings / Accounts and Import), ca să poți trimite mail sub diferite identități. Mi-am creat câte-o identitate pentru fiecare cont de email pe care-l folosesc.

Totul funcționează impecabil și îmi place mult! :)

Aveți tips pentru Gmail, ceva ce nu e evident? Mulțumesc și apreciez anticipat.


24
Feb 10

Google Chrome nu salvează cookies — FIXED!

Folosesc Google Chrome (Mac) pentru tot în afară de development (Firebug…)—e mult mai rapid ca Safari (browser load & page load) și mai sexy decât Firefox.

Dar, de 3-4 luni de când îl folosesc, am avut o problemă de-a dreptul frustrantă: nu salva cookies!

Durere mare, să trec prin login de zeci de ori pe zi, în aplicațiile pe care le folosesc (nu-mi place să țin enșpe mii de taburi deschise). Ce să mai zic de faptul că am toate parolele generate de 1Password și salvate în el—iar oamenii încă n-au făcut o extensie pentru Chrome, să completeze automat prin formulare. Așa că deschide 1Password, pune parola master (e lungă), găsește gmail/facebook/cpanel/whatever, copiază parola în clipboard, paste în browser… dureros!

Am descoperit că foarte mulți oameni, pe-ntreg mapamondul, au aceeași problemă. Singura soluție funcțională, se pare, ar fi reinstalarea sistemului de operare. Ha! Ha-ha! Ha-ha-ha!

Soluția

Nu am reinstalat sistemul de operare (duuh!), dar am șters directorul cu profilul “Default” (pe Mac e în ~/Library/Application Support/Google/Chrome/), am repornit Chrome și… A MERS!
Dacă nu mergea, renunțam la el.

Motivul pentru această problemă nu l-am descoperit și probabil că va rămâne un mister. Dar mă bucur că nu mai trebuie să fac login de fiecare dată când îmi deschid Reader-ul sau toate celelalte aplicații pe care le folosesc.

O zi splendidă în continuare! :)


23
Feb 10

Startup-ing în Timișoara

Mi-ar fi plăcut să pot ajunge la Startup Days, dar voi fi taman în cealaltă parte a țării, la Iași, pentru primul GeekMeet acolo.

Alex Bleau, unul dintre organizatorii Startup Days, mi-a scris următoarele:

Proiectul are ca obiective incurajarea antreprenoriatului si creearea de experienta relevanta pentru participanti. In plus, tot ca obiectiv este si cresterea si dezvoltarea comunitatii de specialisti.

Inainte de 6 Martie va avea loc la incubatorul de afaceri un workshop despre cum sa iti prezinti ideea. Noi vom filma si apoi posta pe net pentru a fi vizionat si de catre cei care nu au putut participa.

Pe data de 6 Martie va avea loc in Timisoara la incubatorul de afaceri sesiunea de pitching. Aici vor putea veni si cei cu idei, si specialistii pentru a se cunoaste intre ei, pentru a discuta cu mentorii, pentru a vosta ideile si apoi pentru a participa la interviuri ca sa participe efectiv la una din cele 2 idei finaliste.

In ultimul weekend din Martie, cele 2 idei si echipe castigatoare vor merge timp de un weekend la o locatie (cabana) de langa Timisoara unde vor lucra la ideile lor. La sfarsitul weekend-ului trebuie sa prezinte macar un demo sau un beta.

Pe tot parcursul weekend-ului vom lua interviuri, pareri si vom filma astfel ca oricine doreste sa vada sau sa invete sa aiba aceasta posibilitate.

Dupa acest weekend, ne vom reintalni cu fiecare echipa si fiecare membru pentru impresii si pareri si pentru o concluzie legata de continuarea si dezvoltarea ideii lor sau nu.

Nu uitați nici de GeekMeet 24, care va avea loc în acest week-end la Timișoara.

Așa că... go start-up!

P.S. Mă gândesc dacă să fac publică sau nu aplicația de finanțe personale pentru oameni care detestă aplicațiile de finanțe personale…


9
Feb 10

Februarie

Dacă mențin frecvența asta de scris pe blog, scap de mereu-prezenta dilemă a intitulării post-urilor: le dau titlul lunii în curs! Excelent :) .

Îmi place 2010. Mult!

Fapt divers

Săptămâna trecută am renunțat la serviciile ROHOST pentru câteva site-uri personale + jobberbase.com. Am fost mulțumit de performanță, dar dezamăgit de inflexibilitatea lor în ce privește pachetele de hosting și politica de prețuri.
După câteva zile de căutări (mulțumesc tuturor celor care mi-au trimis sugestii și oferte!), am ales un VPS oferit de Dream Production—cu specificații mult mai bune decât pachetul de reseller de la ROHOST, și la jumătate de preț.
Așa că sunt foarte încântat de noul setup! :)

Total aleator: Apache vs Lighty vs Nginx

În ultimele două zile m-am jucat cu Lighttpd și Nginx, ca alternative la Apache.

Concluzii Lighttpd:
[+] Soluție optimă pentru servit resurse statice.
[+] Instalare simplă-simplă, mai ales pe Ubuntu (apt-get install lighttpd).
[+] Fișierele de configurare sunt mult mai lizibile decât cele de Apache.
[+] Documentație destul de bună.
[-] Regulile de URL rewriting se scriu în vhost, iar convertirea lor din Apache/.htaccess nu e chiar trivială. Dar se poate.
[-] Se zice că, din când în când, procesele lighttpd o iau razna și consumă memorie la greu. Nu am testat suficient cât să reproduc problema.

Concluzii Nginx:
[+] Soluția ideală pentru servit resurse statice.
[+] Instalare super-simplă (pe Ubuntu: apt-get install nginx).
[+] Configurare simplă, cu suport de scripting (Lua).
[+] Documentație bună.
[+] Superb pentru reverse-proxy, load-balancing…
[+] Regulile de URL rewriting sunt mult mai similare cu cele din Apache.
[+] Stabil (wordpress, hulu, github, sourceforce—doar câteva din site-urile mari care merg pe nginx).
[+] Consumă puțină memorie.
[-] O migrare de la Apache implică rescrierea regulilor de URL rewriting în vhost-urile Nginx. Nu e chiar așa tragic, dar ia timp.

Astfel, în următoarele săptămâni intenționez să migrez câteva site-uri WordPress, un ExpressionEngine, un MediaWiki și un FluxBB—de pe Apache pe Nginx. Should be fun! :)

Încă un amănunt: ne-am dotat tehnic corespunzător (mixer + microfon) astfel că, începând cu episodul următor StartCast, calitatea va fi mult mai bună ca până acum! Mulțumim că aveți răbdare!

Let’s make things happen.