September 2013

If Flash is dead, how can we create rich interactive media on the web? This month’s lead features provide two options: the HTML5 Canvas API and open-source JavaScript library Bonsai. Then we go below the surface with a real-life case study on implementing a distributed service-oriented architecture and a guide to hosting your apps on the Google Cloud Platform.

Contents

  • Image licensed by Ingram Image. You love developing for the web, you've done this for quite a while and you've have seen a lot of cool techniques come and go over the past decade. Haven't you felt...
  • What is Bonsai and some History Bonsai is an open source graphics library that intends to make creation of graphical content easy. Back in the days when developers started to realize the power of...
  • Skillab founders Benjamin Greenaway and Octavia Hirst. Software may be eating the world, but the invasion of computers (and the web) into every aspect of society has left many without even a surface...
  • ©iStockphoto.com/ooyoo At Google I/O this year, the web company announced support for PHP on Google App Engine. We can now make use of this platform-as-a-service cloud for hosting our PHP...
  • PHP East Midlands – September meetupSeptember 5 // Leicester, UK // Free Rob Allen will be giving a talk introducing Dependency Injection in frameworks and how to use a Dependency Injection Container...
  • This month, we speak to Subash Pathak about Prepros, a swiss army knife of a webdev tool which compiles all of your SASS/CoffeeScript/Haml, optimises your images, auto-refreshes your open windows and...
  • About 2 years ago, our team started to work on an interesting analytics project, and the general technical goal was processing data from any web-page. We had to to get the data, process it with...
  • In the first part of this two part series I discussed the history of realtime web technologies and how using them directly in PHP may come across as being difficult. I also promised that this part...
  • Writing down step-by-step instructions for preparing a culinary dish is not a new concept. According to Wikipedia, the earliest known recipes date from approximately 1600 BC and come from an Akkadian...
  • In the last issue I covered various categories of DBMS engines available today. This article will be the first in a short series covering individual DBMS engines, starting with Apache Hadoop. Apache...