Dear Sitepoint.com

One of the best site I use to read is Sitepoint.com. Besides great articles, you can find some great books on this site. Anyhow, there is a major problem: they won’t deliver in Romania! Why? They said we are a high risk country.

But!

There is a big, big (huge!) but! They ship in this countries (some picks):

  • Afganistan. C’mon, after Monkey Bush seek & destroyed this country, the only books they need is „Rebuilding a country for dummies”!
  • Antarctica (!!!). I bet there is some penguins and polar bears who want really BADLY to read some good stuff!
  • Bermuda. Probably the package will disappear in the damn triangle!
  • Cambodia, Congo and… Congo. Yes, Congo is in that list twice! I don’t know if even they have electricity!
  • Christmas Island. Dude, the only thing they need is snow! Every time of the year is Christmas and they need snow. Not books, SNOW!

Ok sitepoint, now seriously: you ship in a LOT of country with high risk of fraud. You even ship in Moldova. Which, if you read a history book, you will find it IS Romania. They only was under soviet occupation, but they are romanian people!

Let’s make a simple list:

  • Amazon.com send books & cd’s in Romania
  • Amazon.co.uk send books & cd’s & electronics!
  • Our country is a fully UE member
  • Paypal has finally accepted us
  • Sitepoint thinks we are a risky country

I usually buy books I like, but for sitepoint i make an exception: i will download them from torrents. Yes, i know i can buy them from Amazon.com (by the way, they don’t think we are a risky country, but hey, who am I to judge?), but if Sitepoint show us no respect, why the hell show anything else?

Fair enough, right?

PS: Nu vreau comentarii în română. Dacă ai ceva de spus, fă-o în engleză! Orice comentariu în română va fi șters.

Organizarea fișierelor comune.

Inițial am vrut să folosesc „assets”, dar mi-a fost ușor teamă de eventualele repercursiuni, așa că le-am zis fișiere comune. Întâi să-ți dau câteva exemple despre ce ar putea însemna fișierele comune și de ce trebuie să le organizezi:

  • Librării JS: jQuery, prototype, moo etc;
  • Framework-uri server side: Zend, Cake, Symphony etc. Sunt destul de sigur că se poate aplica și la alte limbaje decât PHP.
  • Imagini folosite în mai multe proiecte (gif-uri animate pentru ajax activity, de exemplu)

De ce?

În urmă cu ceva timp am scris despre cum să faci un folder pentru fișierele comune și să incluzi de acolo ce ai nevoie. Problema a apărut însă în momentul când trebuia să trimit lucrarea finală clientului: unele librării erau în directorul /assets, ce era localizat în altă parte decât restul proiectului. Rezultatul? Toate scripturile nu funcționau (nu se încărca jQuery, jQuery UI, etc). Prin urmare, a trebuit să găsesc o soluție.

În cazul în care lucrezi la mai mult de un proiect, iată avantajele:

  • Poți face update foarte simplu: înlocuiești UN fișier și gata
  • Ocupă mai puțin spațiu pe HDD. Sigur, nu se cunoaște nicio diferență în cazul jQuery, dar în cazul lui… să zicem Zend framework (aprox 100Mb), lucrurile stau un pic diferit. Mai ales dacă lucrezi de pe un notebook cu un hdd nu foarte generos

Cum?

Citeste mai departe »

Relax!

Sunt singurul care simte un fel de oboseală în mâini după ce scriu foarte mult? Nu? Foarte bine, atunci uite-te la filmul de mai jos:

via.

windows apple dropbox facebook twitter