Link-urile săptămânii 9-15 ianuarie

  1. The Magic of Custom Post Types – Jeffrey Way
  2. Easy-WordPress-Custom-Post-Types
  3. Test-Driven JavaScript Development in Practice
  4. JQ.mobi
  5. Interesting -webkit CSS Properties
  6. 5 Things Every Mobile Design Should Have
  7. Un demo interesant despre ce se poate face cu WebGL, CSS 3d si alte tehnologii noi. Momentan e vizibil doar pe Chrome

Baseproject 1.5 și ceva goodies

În urmă cu mai bine de un an am scris despre baseproject: un punct de pornire pentru proiectele la care lucrez. Fișierele de bază, ca să zic așa.

Între timp am renunțat la E-texteditor (în favoarea Sublime) și, implicit, la cygwin. De fapt cygwin îl foloseam pentru Git dar aveam o mică problemă: oricât de rapid ar fi fost PC-ul, cygwin avea nevoie de câteva secunde să pornească bash.

Prin urmare, am instalat Git ca extensie a windows command prompt, care pornește instant.

După aia am descoperit powershell și posh-git.

Ceea ce înseamnă că nu mai am nevoie de cygwin! Ceea ce înseamnă alt base project!

M-am apucat să rescriu scriptul pentru inițializare ca .bat, astfel încât sa ruleze pe Windows. În principiu se pleacă de la premisa că ai powershell (nu cmd chior) și că sunt disponibile comenzi ca: xcopy, curl, unzip, mv și tar.

Trebuie doar să copiezi i.bat în c:\windows (sau în orice director ce se află în PATH) sub un nume sugestiv (base.bat, baseproject.bat etc), iar când deschizi powershell în directorul în care vrei să începi proiectul, scrii doar numele fișierului (base, baseproject etc).

La fiecare inițializare vei avea ultima versiune a fișierelor (inclusiv jQuery și WordPress), numai bune de început munca la un nou proiect.

Spor la treabă!

pagina proiectului

  1. The JavaScript guide to Objects, Functions, Scope, Prototypes and Closures
  2. Understanding JavaScript OOP
  3. How To Code an Android Widget
  4. scrollorama
  5. Impress.js
  6. A Fix for the iOS Orientationchange Zoom Bug
  7. Design Patterns In Python – Rahul Verma and Chetan Giridhar
  8. On single page apps
  9. Switch the Ctrl and Fn keys on your Macbook Keyboard