The Internals of Passing Variables by Reference and Value

Tobby :

The concept of passing variables by reference or value isn't new to seasoned PHP developers; but often, newer developers aren't as familiar with this concept. Simply put: "by reference" means that you are passing the pointer (memory address) of a variable, while "by value" means you are copying the contents of a variable.

Posted 12/12/2011 - 09:41

Speakers Announced: OpenGovDC Conference

Betsy:

The speaker line up is now live for the upcoming OpenGovDC conference! This conference is bringing together the individuals who use open source tools to advance open government.

Posted 05/16/2011 - 14:18

Testable Requirements and Code

Josh:

"Is it done?" - a question that I hear probably 10 times a day and one that can often be hard to answer. When is a project or a task really done? How do we tell? These questions often lead to problems with budget and scope and cause nightmares for customers and consultants alike. The Computer Science world recognized this issue a long time ago - albeit in a different context - and created a standard for requirements to avoid these problems: A requirement must be Testable.

Posted 04/22/2011 - 13:47

Computer Science for the Web

Josh:

The discipline of Computer Science is often considered distinct from web development. However, in order to develop high-quality web solutions, good coding standards and requirements gathering is vital. Applying the principles of Computer Science can sometimes become tricky, my hope with this series of blog posts is to map some of these standards directly to the domain of the web.

Posted 04/07/2011 - 10:17 // 2 comments

Setting Up LAMP Stack On CentOS and RackSpace Cloud Server

Irakli:

A step-by-step guide for setting up and configuring a LAMP (PHP 5.2) Stack on a 1GB or 2GB RackSpace Cloud Server.

Posted 12/30/2010 - 22:24 // 6 comments

Dynamic Page Display Behind a Proxy Cache

Josh:
Posted 12/22/2010 - 01:08

Finding git branch authors

Eric :

Recently had to figure out who to contact about cleaning up some git branches, this is what I came up with.

Posted 11/10/2010 - 11:59

JavaScript DOM Ready function

Josh:

Many javascript libraries, including the almost ubiquitous jQuery, provide an element.ready function. This allows for queuing functions to run when the document or element is ready to receive commands.

Posted 07/21/2010 - 10:35

World Bank Opens Development Data

Irakli:

The World Bank Group has announced today that it will offer free access to more than 2,000 financial, business, health, economic and human development statistics that had mostly been available only to paying subscribers. The data will be immediately available through the World Bank Open API for developers and and also gets a user-friendly user-interface at: data.worldbank.org

Posted 04/20/2010 - 13:28 // 2 comments

Groovy: Quick and Easy Scripting

Jed:

Groovy provides a viable (hipper? More modern?) alternative to shell scripting and/or Perl.

Posted 01/28/2010 - 14:05