Introducing Sinatra

Sinatra is a Domain Specific Language(DSL) for quickly creating web-applications in ruby. It keeps a minimal feature set, leaving the developer to use the tools that best suit them and their application.

Link: Sinatra



Introducing sIFR Lite

Once upon a time some really good web developers created sIFR. Their goal was to seamlessly convert HTML headlines into nice fonts. Well, these developers did a great job getting it to work nicely. Looking at their code, I decided I would create a "lite" version of sIFR using a more object-oriented approach. sIFR Lite is a bit easier to read, and more intuitive to use. The only drawbacks are that it is currently unproven on a large scale in the real world.

Link: sIFR lite



Livedrive.com offers unlimited online storage

Livedrive claims to offer a better service than the likes of giants such as BT, Microsoft and HP, to those users that want to create secure copies of files accessible from any device online.

Link: Livedrive.com offers unlimited online storage | News | TechRadar UK



ColorPad Helps You Grab Color Values

ColorPad is a lightweight color picking application. Weighing in at only 148k and fully portable, it's no burden at all to tuck it in your flash drive toolkit.

Link: Featured Windows Download: ColorPad Helps You Grab Color Values



Mobile Firefox Hits Alpha 2 with Speed Improvements

This alpha mostly improves upon the speed, smoothness, and usability of Fennec's existing features, but the newest thing to try out are two recommended extensions that can be installed. URL Fixer attempts to auto-fix common misspellings entered by fat thumbs into the address bar (like Gogle.com, perhaps?), while AutoAuth simply adds password memory for sites that require authentication.

If your not familiar with mobile Firefox then check out the video walk through below. Lifehacker also has a good overview with screenshots.

Link: Featured Early Adopter Download: Fennec, a.k.a. Mobile Firefox, Hits Alpha 2 with Speed Improvements



Zend_Amf – Add Native Flash Messaging To Your Existing Services (Zend Framework)

Many tutorials suggest that you set up the Zend AMF server directly in the bootstrap or index.php file. But what if you want to build a hybrid application with both Flex and HTML interfaces? In this case it's better to let the bootstrap file do its usual job of application dispatching, and to make the AMF gateway a controller.

Link: Zend_Amf – Wade Arnold – Zend Framework Wiki



Scalability Strategies Primer: Database Sharding

For those wondering what database sharding is all about here is a great overview on the concepts and strategies involved.

This article is a primer, intended to shine some much needed light on the logical, process oriented implementations of these scalability strategies in the form of a broad introduction. More specifically, my intention is to teach the majority of these implementations by example. Examples will be formatted as imagined scenarios modeling real life scalability challenges.

Link: Scalability Strategies Primer: Database Sharding



Zend Framework and Dojo Integration Screencast

An overview of Dojo toolkit integration with the Zend Framework

(more…)



W3C Web Standard Defines Accessibility for Next Generation Web

WCAG 2.0 addresses barriers to accessing the Web experienced by people with visual, auditory, physical, cognitive and neurological disabilities, and by older Web users with accessibility needs. WCAG 2.0 explains how to make content:

  • Perceivable (for instance by addressing text alternatives for images, captions for audio, adaptability of presentation, and color contrast);
  • Operable (by addressing keyboard access, color contrast, timing of input, seizure avoidance, and navigability);
  • Understandable (by addressing readability, predictability, and input assistance); and
  • Robust (for instance by addressing compatibility with assistive technologies).

Link: W3C Web Standard Defines Accessibility for Next Generation Web



40 Tips for optimizing your php code

The title says it all…

Link: 40 Tips for optimizing your php code



Next