• submit to reddit
Mitch Pronschinske07/30/10
4963 views
0 replies

Drupal 7 and Drupal Gardens are on the Way

The new hosted Drupal service called Drupal Gardens, was recently given beta status.  This announcement means that anyone can now go to the site and start using the beta for free.  The leaders of the Drupal community have also announced that the next...

Lyndsey Clevesy07/29/10
2911 views
0 replies

Focus on One Platform, Contribute to Open Source, and Unit Test

It's easy for a programmer to get excited about the plethora of languages that developers have now to build all sorts of applications, but Andrew Theken says...

Giorgio Sironi07/29/10
9151 views
1 replies

Practical PHP Patterns: Two Step View

The Two Step View pattern, as its own name suggests, proposes a mechanism composed of two steps for generating an HTML page:first, a logical representation of the page is produced, as a map (key => value) of the different elements of the page.then, the...

Jared Richardson07/28/10
12600 views
6 replies

Digg is Using Continuous Deployment. To Deploy to Production.

I recently stumbled across an amazing article. I've been using continuous integration for years, and I've used continuous deployment for a long time, but I've never tried this trick. The clever developers working on the very popular Digg.com site are using a...

Mitch Pronschinske07/27/10
14802 views
2 replies

ØMQ - Fast, Broker-Free Messaging

ZeroMQ (or ØMQ) is an open source messaging library supported by the iMatix Corporation.  It has been described as messaging middleware, TCP on steroids, and now is just "a new layer on the networking stack."  Basically it allows you to design a...

Giorgio Sironi07/27/10
5091 views
0 replies

Practical PHP Patterns: Transform View

The Transform View pattern involves a view mechanism that processes data structures one element at the time, and transforms them into an end-user representation like HTML.The Transform View usually takes the shape of a view class (or function) with these...

Giorgio Sironi07/26/10
9435 views
2 replies

Firebug is beautiful

Firebug is one of the most famous extensions for the Firefox web browser. In the past years, the functionalities offered by this plugin alone sold Firefox as the platform for web development over Internet Explorer (besides the respect of W3C standards that...

Mitch Pronschinske07/22/10
11545 views
1 replies

IDEA and TeamCity Updated, PyCharm Beta Released

JetBrains pulled out a hat-trick this week with a triple release of its flagship IDE, IntelliJ IDEA, its CI server, TeamCity, and its lightweight Python IDE, PyCharm.  TeamCity and IntelliJ got small version updates, while PyCharm had a bigger milestone with...

Mitch Pronschinske07/21/10
7440 views
0 replies

SQLite Gets Write-Ahead Logs

There's reason to celebrate today as SQLite 3.7 is released in GA.  The lightweight, ubiquitous database includes some game-changing new features, which have arrived about two years after the 3.6 beta came out.  Today's release will feature nested...

Mitch Pronschinske07/21/10
14032 views
3 replies

Developers Still the Most In-Demand IT Workers

In the last week I've seen two surveys of the IT industry posted that indicate two things:  1. Java ain't dead.  2.  Developers continue to be the most sought-after IT staff - Java/J2EE developers in particular.

Giorgio Sironi07/21/10
9693 views
0 replies

Practical PHP Patterns: Template View

In this series we have seen two Web presentation patterns so far:

Renaun Erickson07/20/10
42990 views
0 replies

Tutorial: Transitioning an Application from Flex 3 to Flex 4

Adobe Flex 4 provides a lot of new features including a component architecture, CSS improvements, MX backward compatibility, new state mechanisms, and a new graphic markup language called FXG. Along with the Flex 4 SDK, Adobe Flash Builder 4 has improvements...

Giorgio Sironi07/19/10
14912 views
0 replies

Practical PHP Patterns: Front Controller

We have seen that Page Controllers (or, with their alternate intent and name, Action Controllers), are the basic units that get to respond to HTTP requests. But since we have many Page Controllers, how can we distinguish between them and make everyone answer...

Mitch Pronschinske07/15/10
9438 views
1 replies

The Kiwis Reject Software Patents

In New Zealand, a major battle is almost won for those who want to see an end to software patenting.  Today the NZ Commerce Minister Simon Power announced that the Patents Bill in Parliament would not be modified despite lobbying efforts from the pro-patent...

Giorgio Sironi07/15/10
24093 views
7 replies

The absolute minimum you'll ever have to know about session persistence on the web

What is the definition of session persistence? For instance, it means recognizing an user as the same one that has compiled a login form before. Technically speaking, it means identify a client in between different HTTP requests.