Ok, so I had this file on my Desktop since… alwasy I guess. Zero bytes in size and every single time when I tried to remove it I got this awesome and super explicit error: Could not find this item. Yet the file was there!

The solution is very simple:

  1. Open command prompt (win+r => cmd or shift+right click on folder => open command prompt);
  2. Type dir /x. This will list files in an shorter format, 8.3 (if you are over 20-25 years old, you probably have no idea what’s that; that’s ok, go watch American Idol or something)
  3. Now, instead of Your impossible to delete file you will only have YOURIM~1 or so. (dir command won’t byte, i promise you!)
  4. del YOURIM~1
  5. Done!

Thanks Microsoft!

Nu știu cum sunt alții, dar pe mine mă enervează să am treburi împrăștiate. Fie că-s fișiere, baze de date sau hârtii pe birou. Ok, poate că hârtiile de pe birou le ignor, dar cu restul e mai greu. :D

Dacă ești ca mine și mai ales dacă faci multe proiecte ce folosesc MySQL, cel mai probabil folosești phpMyAdmin pentru administrare. Acesta are o opțiune destul de cool: poți grupa bazele de date. Atunci când ai mai mulți clienți, chestia asta este super utilă: Citeste mai departe »

Tu cum îți testezi codul?

În ultimele zile am devenit din ce în ce mai interesant de unit testing (UT) și de test driven development (TDD). În principiu, pentru că mă încântă ideea de a scrie cod fără să trebuiască să dau ctrl+r în browser după care cinci click-uri, după care mai știu eu ce minune ce trebuie să-mi intre în reflex. Am început să sap după resurse de TDD în JavaScript, am început să înțeleg cum se face (momentan parțial), am înțeles beneficiile șamd. Încă învăț, dar în momentul în care înțeleg totul cum trebuie, voi scrie un articol pe blog :)

Am vorbit cu mai mulți programatori care nu au făcut niciodată UT iar majoritatea nu au făcut pentru că au auzit ei (sau au dedus) că UT presupune a scrie și mai mult cod. Unul mi-a zis că nu face UT pentru că a auzit că se face doar la proiectele mari și că oricum nu știe nici un alt programator care face. Yup, motive bune :) Citeste mai departe »

windows apple dropbox facebook twitter