• submit to reddit
Robert Nyman11/09/11
1 replies

Using the HTML5 canvas clip method to hide certain content

People are creating amazing things with HTML5 canvas, especially combined with other HTML5 features. I thought I’d touch on a handy method that some people don’t seem to know about: canvas clip. When it comes to presenting things on a canvas, you can...

Mitch Pronschinske11/09/11
0 replies

MongoDB Madness: Is it a Hoax? Do We Care?

This week kicked off with yet another highly publicized post on 'why technology X is a piece of crap and you should never use it'  A few weeks ago it was Ted Dziuba taking a shit on node.js.  This week we have a post on pastebin called "Don't Use...

Giorgio Sironi11/09/11
0 replies

Practical PHP Refactoring: Remove Parameter

As Kent Beck says, all refactoring techniques are bidirectional; in the case of add and remove refactorings, one direction increases the moving parts to face with complexity while the other simplifies the design after some responsibilities have been clarified...

Brian Swan11/09/11
0 replies

Sharing Private BLOBs with the Windows Azure SDK for PHP

In the last couple of weeks, I’ve been spending quite a bit of time learning more about Windows Azure Blob Storage. Two questions I wanted to answers to were “How do I share private BLOBs with others?’ and “How do I access private BLOBs that others...

Niels Matthijs11/09/11
1 replies

CSS3 Background Transitions/and Why it's a Hack

I've never been a big fan of css animation (and I still have my doubts), but when it comes to purely presentational animation I feel it has a sound purpose. Used sparingly and in a way that enhances user feedback, I feel it can give your site a more...

John Esposito11/09/11
0 replies

Video: Selenium and Drupal, Part 2

Maximize your CMS's time-saving potential with Selenium, the browser-automation framework for testing whole sites.This video (part 2 of a five-part series) explains how to run multiple tests on multiple sites using Selenium, and how to fine-tune recorded...

Veera Sundar11/09/11
1 replies

Sorting an array of custom objects in JavaScript

Currently I’m rewriting my Timelinr application entirely using JavaScript, thus replacing PHP which is now generating the timeline. In my code,  I have an Event object which looks like this:

John Esposito11/08/11
0 replies

CSS from the Definition Up: Keeping Boxes Square

Today I came across a slick little HTML5 tool called Fluid Squares -- keeps squares square even within a fluid layout. Neat, but pretty darn specific.

John Esposito11/08/11
0 replies

Manage HTML5 Microdata in Drupal

From the developer's point of view, websites want basically two things: lots of readers, and easy maintenance. Content Management Systems make websites easy to maintain -- by storing structured data separately from generated markup.  Microdata makes websites...

Ben Kepes11/08/11
1 replies

Stackato, a Private PaaS for Python, PHP, Java, and more, gets Management and Monitoring

I’ve been really positive about Cloud Foundry, seeing it as doing the sort of things for PaaS that OpenStack does for IaaS. If Cloud Foundry succeeds in its aim, Organizations will have a PaaS solution that they can use where they want, with whichever...

John Esposito11/08/11
0 replies

Painlessly Mix Media and Data Streams with Mozilla's New Popcorn 1.0

Mozilla recently released version 1.0 of its new JavaScript framework for HTML5 media, called Popcorn.You may be thinking, 'I know all about HTMl5; I can interact with media just fine.' Maybe, but Popcorn looks to make HTML5 media really, really easy to use.

Jennifer Marsman11/08/11
4 replies

Learn HTML5 in 5 Minutes!

I’ll cover the new semantic markup, canvas for drawing and animation, audio and video support, and how to use HTML5 with older browsers. Might be a bit more than five minutes, but I promise I’ll keep it quick. Stick with me ... it’ll be worth...

Giorgio Sironi11/08/11
4 replies

Eventual consistency is everywhere in the real world

Our habit, at least in the 2000s, was to build web sites and web applications backed by a relational database. In my case these web products were built with PHP, a language that does not usually spawn resident processes running on the server, but only...

John Esposito11/08/11
0 replies

Video: Selenium and Drupal, Part 1

Maximize your CMS's time-saving potential with Selenium, the browser-automation framework for testing whole sites.This video introduces Selenium and the Selenium IDE (Firefox extension). Later videos in the series will treat Drupal more specifically....

jb j11/08/11
1 replies

Mastering the HTML5 audio tag

Since internet connections are fast enought to play sounds on websites, Flash has been the tool of choice for anyone who wanted to play sounds on a website. But HTML5 is going to change the way developers can play sounds online. In this article, I’m...