Archive | December, 2009

Campaign Monitor – API Documentation

Automatically sync your subscriber lists with your own customer management software. You can use your own in-house software to store customer or member details, and then outsource your email delivery to Campaign Monitor.
(Link: Campaign Monitor – API Documentation)


Using the Campaign Monitor API with Rails – Blog – Campaign Monitor

A while back we pointed to a Ruby gem for hooking into the Campaign Monitor API. It was created by Jordan Brock.
(Link: Using the Campaign Monitor API with Rails – Blog – Campaign Monitor)

KIDO'Z Browser – A browser made for kids

An AIR application designed and built for kids to safely watch videos, play games and browse websites. The system blocks links, scripts and any other attempts that lead to sites and content which have not been approved, preventing them being viewed by children.
(Link: KIDO’Z Browser – A browser made for kids)

Sanitize: A whitelist-based Ruby HTML sanitizer

a whitelist-based HTML sanitizer written in Ruby. Given a list of acceptable elements and attributes, Sanitize will remove all unacceptable HTML from a string.
(Link: Sanitize: A whitelist-based Ruby HTML sanitizer)

Amazon Web Services – Announcing “Requester Pays” Option for S3

You can now configure an Amazon S3 bucket to bill the requester, rather than you (the bucket owner), for both request and bandwidth fees associated with access to the bucket. Requests against such buckets must be authenticated and bear a header that signifies consent to be billed for the request. Bandwidth between EC2 and S3 within a region remains free of charge when this option is enabled.
(Link: Amazon Web Services – Announcing “Requester Pays” Option for S3)

iPhone GUI PSD Design Template | Teehan+Lax

changes and additions in the 3.0 iPhone GUI PSD include:

• Map and map elements including curl
• Copy and paste elements
• Timeline bar editor
• Horizontal iPhone
• Horizontal Panels bars and keyboards
(Link: iPhone GUI PSD Design Template | Teehan+Lax)

Achieving Flow in a Lean Startup

Startups that succeed are those that manage to iterate enough times before running out of resources. Time between these iterations is fundamental.
(Link: Achieving Flow in a Lean Startup)

Likno eLearning LMS – simple, easy to use, flexible and scalable web-based training system

Through Likno Elearning LMS’s cutting-edge technology you will be able to easily create courses, lessons, surveys, projects, and tests, as well as keep track of people’s progress, create reports and schedules, and much more!
(Link: Likno eLearning LMS – simple, easy to use, flexible and scalable web-based training system)

Ajaxian » Jetty introduces WebSocket support (relunctantly)

So if you can’t beat them, join them. Having failed to convince others to create a better protocol, I’m now determined for Jetty to provide the best implementation of the protocol and to become the server of choice for WebSocket Comet development, deployment ( and experimenting with improving the protocol).

Jetty’s async IO architecture is ideally suited to providing a very scalable implementation of WebSocket that is well integrated with standard server-side java application environments. Thus Jetty-7.0.1 now includes a WebSocket server.
(Link: Ajaxian » Jetty introduces WebSocket support (relunctantly))