Înapoi la articole →

Cel mai recent articol

Ultima verificare

Urmăritori 0 urmăritori
Articole: 93
  1. Functional testing with qUnit

    Automated testing is an essential part of application life-cycle (see Continuous Integration).

  2. Scalable JavaScript Application

    Make of JavaScript the language you need Any diligent developer is constantly working on improving his or her code.

  3. Pseudo-classical Inheritance in JavaScript for Modules

    The classical design of object in JavaScript can be expressed like: var ConstructorFunc = function () { var _privateMember = "private member"; } ConstructorFunc.prototype.publicMember = "private member"; ConstructorFunc.prototype.privilegedMethod = functi…

  4. Dependency Injection via Factory

    You know, when coupling is not loose, components depend too much on each other.

  5. Design by Contract and JS

    Related articles: Prototypal Inheritance in JavaScript for Modules and Scalable JavaScript Application Design Design by contract (DbC) is an approach in application design, which originally came from Eiffel, but now widely used on different languages (par…

  6. Flyweight pattern using Mixins

    In my previous article among other patters I was telling about Flyweight.

  7. Design Patterns by PHP and JavaScript examples

    After having your project fully tested, deployed and running, it seems the application architecture is pretty good enough.

  8. Bringing realtime to your web applications

    Few years ago only lazy didn’t say about bringing desktop application experience to the web ones.

  9. Build Your Own Simple Web Form Testing Tool

    When testing a web-site, nevermind who you are developer or QA-engineer, it happens to you pretty often to fill-in form fields again and again.

  10. Support Request Tool like Google Feedback

    Have you ever noticed Google+ has an amazing feature called Google Feedback.

  11. WebSockets vs Server-Sent Events vs Long-polling

    Apparently social networking is the banner of the nowadays web.

  12. Review services getting consolidated

    I anticipate Google to swallow Review Services market using G+.

  13. HTML5 Video on iPhone: Challenges and Solutions

    Enabling your videos for iPhone Safari doesn’t seem as a big deal.

  14. When Great Ideas Meet Bad Code: A Look at Drupal

    Related articles: Drupal Meets MVC: A Smarter Way to Build Websites and Beyond the Basics: Enhancing Drupal’s MVC Architecture Working with Drupal for half of year and constantly tuning it for better maintainability, code consistency I came to the idea –…

  15. ECMAScript 5 and JS frameworks

    Standards are being always approved with a slow pace.

  16. Beyond the Basics: Enhancing Drupal’s MVC Architecture

    Related articles: Drupal Meets MVC: A Smarter Way to Build Websites and When Great Ideas Meet Bad Code: A Look at Drupal I’ve already described an approach of using MVC in Drupal .

  17. Customizing phpBB3 the Smart Way

    Let’s assume you have installed phpBB3 to run forums on the web-project you are working on.

  18. Drupal Meets MVC: A Smarter Way to Build Websites

    Related articles: Beyond the Basics: Enhancing Drupal’s MVC Architecture and When Great Ideas Meet Bad Code: A Look at Drupal If you ought to build a new site and don’t have time to develop a CMS, you’ll likely take an open source solution.

  19. MVC on command line

    If you work with Zend Framework, you likely tried ZF Console (Zend_Tool on command line).

  20. Real-Time Updates with HTML5: Unlocking Server-Sent Events

    Related articles: Bringing realtime to your web applications and WebSockets vs Server-Sent Events vs Long-polling Besides, already noted bidirectional communication channel, known as WebSocket, HTML5 propositions include also comet communication pattern by

  21. YUI3 vs jQuery

    Everybody time to time comes to the dilemma which JS library to choose for further development.

  22. Mastering i18n: Internationalizing Dynamic UIs with Ease

    Since YUI 3.1 version, the framework includes internationalizing utility.

  23. From Chaos to Control: PHP Error Handling

    However fondly you treat your application, errors happen and they happen often when it is being developed.

  24. Anonymous Functions and Closures in PHP

    If you are used to switch between JS and PHP programming, it obviously happened to you to miss some of JS flexibility in PHP.

  25. Source Code Analysis: Code Sniffer

    Choice problem In the previous article we examined the only way of code analysis – PHP tokinizer.

  26. Image Slider: Comparing JS, JQuery and YUI3 Implementations

    Here lies the story… First I decided rewrite my old BlogSlideShow JS-class.

  27. Measuring Translation Coverage in Your Project

    How to Make Translation Term Coverage Report Let’s assume our application has a UI translation module.

  28. Persistent Full Duplex Connection via Web Socket

    RIA is considered one of the most distinctive features of the modern Web, reflecting a trend where web applications grow to resemble desktop applications.

  29. Sapid CMF reload

    Eventually I reincarnated my personal site using alpha version of Sapid CMF 2.

  30. Feature Driven Development for Web Developers

    Ten years ago, most web projects were static and development was relatively straightforward.

  31. Building a Facebook Application with FBML and FBJS

    Why Facebook applications made sense Most Facebook applications in 2008 were trivially simple.

  32. A World of Fascinating People: On Social Networking

    It is common to encounter success stories that begin with the words: “I’ve have been lucky in my life.

  33. Tendencies in Content Management Software: CMS 2.0

    Opinions on the future of Web 2.0 differ, and sometimes a lot, but no one would argue that this concept in many ways shaped the present-day Internet.

  34. Communities 2.0 or The Architecture of Participation

    Today there’s no lack of reports on successful Web 2.0 community projects(1).

  35. E-Business 2.0

    What do we actually know about e-business?

  36. Rich Internet Applications and Content Management

    In the mid-2000s, everyone seemed to be talking about Web 2.0.

  37. Aspect-oriented Software Development and PHP

    Introduction Object oriented approach has been popular for a number of years.

  38. How to Make AJAX Read between the Lines

    Technical sites often include terms that readers may not know.

  39. What is XML Sapiens?

    In 1995, Vignette introduced the first commercial Content Management System (CMS).

  40. Interactive Grid with Your Own Hands

    Users coming from desktop apps tend to find web application interfaces frustrating.

  41. Data, its presentation and user interface forms

    XML has acquired a distinguished popularity lately.

  42. XML Sapiens: Dividing Site Functionality from Core Logic

    Each minute the amount of content in the Web is surging up.

  43. How to make own CMS

    Every day millions of new web documents emerge on the Internet, and the amount of web management tools is growing simultaneously.