Connect With WRD
feed via e-mail
feed via e-mail

Cloud IconCloud hosting, storage & content delivery networks (CDNs) are very popular services for the last few years, which is very normal, as they offer a series of advantages in running + serving web applications.

An application hosted in the cloud will:

  • easily scale (with instantly deployable & API controlled instances, unlimited diskspaces, etc..)
  • serve files faster with content delivery network (CDN) support
  • have a better availability (with strong SLAs)

With the increasing number of providers & tools created, cloud hosting is getting simpler & simpler everyday.

Getting in the cloud, in most cases, will save so much time & resources when running a growing web application. You won't need to think of the hardware, better react to the system resources & bandwidth usage fluctuations, pay exactly for what you use & much more.

Here is a collection of popular options & tools that can help you in hosting your applications in the cloud:


Cloud Hosting & Storage Options

Rackspace Cloud

Cloud Servers – (hosting)

Mosso Cloud Servers

The service provides instantly deployable servers with a choice of popular Linux distributions (no Windows). Currently, there is no API support but it is on the way.

Cloud Files – (storage)

Mosso Cloud Files

A redundant data storage service which replicates the data in 3 seperate locations.

Files can be managed from a web-based interface or an API. The system is integrated with LimeLight content delivery network & files can be selected to be served faster via this network.

Amazon Web Services (AWS)

Amazon Elastic Compute Cloud (Amazon EC2) – (hosting)

Amazon EC2

Amazon EC2 is a web service that provides you the environment to instantly launch (or remove) new servers (instances) with the OS & configuration you need which makes scaling of a web application much easier.

This functionality can be controlled via the web service APIs or tools to be mentioned in this post.

You are charged with the resources consumed like hours your servers (instances) work or the bandwidth used.

Read the rest of this entry », one of the most popular flash templates provider with a rich collection of premium website templates for all tastes, is giving away free credits to 3 WebResourcesDepot readers:

  • $100 credit to one reader
  • $75 credit to one reader
  • $50 credit to one reader

Credits can be spent on any FlashMint products which varies from high quality Flash IntrosFlash CMS Templates, premium WordPress Themes to Joomla Layouts & superior osCommerce / Swish Templates.

Details of winning the free credits can be found at  the bottom of the post.

FlashMint Flash Templates

Apart from the exclusive web designs, FlashMint provides Flash components (from XML slideshows to editable e-mail contact forms) for improving your website’s functionality and enhancing its presentation.

And, for any questions you may have before or after purchasing any FlashMint products, they offer a friendly & helpful customer support.

How to win the free credits?

Small Twitter IconSimply tweet this message on Twitter: Want to win $100 credit for Flash Designs from ? Check the details and join the contest at: (click to tweet easily).

Winners will be selected randomly from tweeters & announced 1 week later (10 June 2009) at WRD.

P.S. Credits can not be replaced with cash & it is possible to buy items with a higher price than the credit earned by simply paying the difference.

jqPlot is a jQuery plotting plugin which can generate very good looking line and bar charts.

The plugin offers various features like:

  • different chart style options
  • ability to rotate axis text & customize date axes
  • tooltips, data point highlighting & more..

jQuery Plotting Plugin

jqPlot itself has a plugin support too and it be extended with new chart types & options.

Almost every aspect of the charts created can be controlled like the background of the grid, show/hide ticks, font sizes/types & much more.

The plugin is very well-documented & provides very nice examples.

Jutda Helpdesk is an easy-to-use & open source trouble ticket system that is built with Django.

Whether the tickets are sent via the web interface or e-mail, the application can create the ticket & users can reply to e-mails to continue the conversation (e-mail piping).

Open Source Trouble Ticket Script

It can be enabled to accept tickets from non-registered users which also makes it possible to be used as an advanced contact form.

Tickets can be separated into departments, product-groups, or any other classifications. Also, they can be escalated automatically between users by priority.

The application supports multiple RSS feeds & has an API for integration with 3rd party products.

P.S. Jutda Helpdesk is currently in alpha status yet very promising.

Position Absolute is sharing an easy to use form validation engine built with jQuery.

It offers a flexible way of displaying errors that will possibly match any type of form design. When the script detects an error, it creates a div, positions it at the right-top corner of the input & displays it like a tooltip with the error message inside.

jQuery Form Validation

Validation rules are created inside the classes of every input field like:

<input class="validate[required,custom[onlyLetter],length[0,100]]" name="first" type="text" />

It currently support rules like:

  • required
  • length
  • telephone
  • email
  • onlyNumber
  • onlyLetter
  • & more

Also, you can define custom rules via RegEx & error messages can be localised with custom language files.

As designers & developers, we try to make a website easier-to-use for end-users. This can be building a less-complicated system, using different sizes & colors according to the priority of the content, etc.

But, whatever we do, we need to findout if these work or not. Because sometimes, users do the unexpected & surprise you with "how the easy-to-use website you created" is not easy for them.


Clixpy, a very easy to install & use web usability testing tool, is a great helper for finding out how users browse a website. It does this by recording the activities of:

  • mouse movements
  • clicks
  • scrollings
  • form inputs

A statistics application can give you the browsing route of a visitor. But, it does not provide what happens at that route & why readers choose that route, which actually are the vital questions. And this is what Clixpy offers.

How to install & use it?

A JavaScript code inserted into a website’s footer is automatically detected by Clixpy & tracking/recording starts (will be great if it becomes possible to limit the websites that can use the code to prevent unexpected usages).

From the admin interface of the application, you can filter the sessions recorded by domain, date or the status (new captures, atched ones, etc.).

Before viewing a session, you can have a strong idea about the details of it as Clixpy displays the number of pageviews, which pages are viewed, duration & user + browser details captured. It also enables you to save & take notes on any capture to analyze them later.

Clixpy Session Player

By clicking on any captured session, Clixpy presents you the same experience the reader has on the website.

Also, you can define a limit on the capturing process like "capture first 20 sessions" or "stop the whole capture feature anytime".

What to expect as a result?

After installing Clixpy & capturing the sessions of your visitors, it is time to analyze the results. Simply:

  • watch the sessions
  • see which features your visitors find difficult & easy to use
  • take notes
  • & take action, fix the parts that you can offer a better user experience. And, for a double check, re-capture those webpages with Clixpy to see if the updates really work.

50 free promo codes with 100 captures each

Clixpy is offering 50 free promo codes to WebResourcesDepot readers for tasting the application. Each promo code enables you to capture 100 sessions. To get one, besides any comment you might have, simply mention "I want a discount code" in the comments & one promo code will be e-mailed to you within a day.

All promo codes are now requested. But don’t worry, you can always play with Clixpy’s demo to see how it works.

Well, mostly disliked by everyone, even the employers, resumes are parts of the business world & in most cases required when applying for a job.

And, they can also be helpful when you’re not searching for a job but willing to present your experience.

For web designers & developers, probably, the best method of having a CV is having it online as employers will be from the online world as well.

Free HTML Resume Template

SampleResumeTemplate is a free HTML resume template which provides a clean presentation with various list types (both vertical & horizontal) that makes it easier to use & improve (built with YUI Grids Framework).

You may also want to check 5 free HTML resume templates from Terril Dent or this one from Alex King.

jsTree is a cross-browser, free & flexible JavaScript tree component with various features.

It can create the tree from the following data sources:

  • predefined HTML
  • JSON
  • XML

Different types of nodes (open, close, rename, create, delete) can be created & supports various callbacks (onchange, oncreate, ondelete, onload, etc …).

JavaScript Tree

A great feature is async loading for creating dynamic trees by simply mentioning an URL for requesting data when needed.

Other features of jsTree:

  • drag & drop of nodes
  • multiple node selection
  • multilingual – same tree in as many languages as you like
  • ability to customize the look & feel
  • animated open/close of nodes
  • optional keyboard navigation
  • ability to move nodes between multiple trees

The component can also work as a jQuery plugin.

TiddlyWiki is an open source wiki application which works with only one HTML file.

It uses the power of CSS & JavaScript (with jQuery) to enable displaying, editing, saving, tagging & searching of the content.


Considering the ease of use, installation & portability, it is ideal for creating an instant (maybe temporary) website, a personal notebook & so.

It is possible to import/export content from other TiddlyWikis & improve the features with the plugin support.

Google Web Elements is a fresh website where you can find all Google widgets in one place & easily add any of them to your websites.

The website simply offers a similar customization interface for each widget and generates the JavaScript code for embedding them.

Google Web Elements

It currently presents 8 widgets:

  • Calendar (for sharing your Google Calendar with your readers)
  • Conversation (a comment replacement where users can have a conversation)
  • Custom Search (custom Google search engine)
  • Maps (easier Google Maps integration)
  • News (latest Google News articles)
  • Presentations (for sharing Google Docs presentations)
  • Spreadsheets (for sharing Google Docs spreadsheets)
  • Youtube News (Youtube news videos from a selected list of publishers)
Uptime Robot