PNGGauntlet The Responsive grid generator Responsive Web Design Tools and Services Love your devices: adaptive web design with media queries, viewport and more Event Organiser – plugin WP Backbone Fundamentals – A Free Book For Developers Of All Levels What else does HTML5 need to defeat flash? (Part 1) & Part 2 Test-Driven JavaScript Development [...]

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

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

Node.js Introducere – Module

In articolul anterior am facut o scurta analiza a codului demo de pe site-ul Node.js. Specificatiile limbajului de programare JavaScript nu prezintă un mod robust pentru a scrie module, în timp s-au dezvoltat mai multe tipare, dar comunitatea avea nevoie de ceva general acceptat și deaceea s-a creat un sitem de standardizare a modulelor și [...]

CSS3 in practice; Advanced HTML5 video and audio use on iOS: bugs and quirks; Harta româniei cu SVG și Raphael; 10 Essential Differences Between HTML4 and HTML5; HTML5 Dev Conf: JavaScript Programming Style and Your Brain with Douglas Crockford; Native Fullscreen JavaScript API (plus jQuery plugin); Improve The User Experience By Tracking Errors; easyModal.js; Instant [...]

Node.js Introducere – Server HTTP

In articolul anterior am discutat despre diferența dintre modul de programare sincron și asincron. Pentru cine nu are instalată o versiune Node.js, accesați pagină de download. Pentru începători recomand ultima versiune (unstable), că să puteți învăța și beneficia de toate funcțiile care au fost adăugate și să evitați folosirea celor care au fost scoase. Vom [...]

În articolul anterior am făcut o scurtă paralelă între Thread-uri și Events; am precizat că modelul Evented are un loop principal și 2 componente: detectarea evenimentelor (event detection) și manipularea evenimentelor (event handlers). De ce modelul evented este mai eficient pentru server? În mare parte serverele sunt proiectate pt. , ceea ce înseamnă că, în [...]

De ceva timp am foarte mult de lucru (cam trei proiecte simultan de mult) și nu am foarte mult timp să găsesc articole interesante, cu atât mai puțin să le citesc (și să le recomand). Acesta e motivul pentru care am linkurile săptămânii la fiecare… două săptămâni. Spre dezamăgirea unora, sunt un simplu om; mă [...]

Într-un sistem complex, interacțiunea și colaborarea dintre componentele sistemului prezintă principalele structuri când este vorba de efciența. Web-ul (Internetul) este un sistem (global) complex de rețele, servere interconectate care folosesc un protocol (set de reguli) standard, TCP/IP. O persoană care utilizează un Browser comunică cu serverele printr-un alt protocol standard, HTTP. Datorită evoluției rapide a [...]

Da, săptămâna asta a fost mai lungă. E vreo problemă? Link-ul ăsta merită un post separat! Four tips for learning how to program. Trebuie citit de oricine face primii pași în programare. 20 JavaScript Frameworks Worth Checking Out. JavaScript Remote Debugging 50 Performance Tricks to Make Your HTML5 Web Sites Faster. Faster JavaScript Memoization For [...]