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)
Uncategorized
crm, gem, marketing, ruby
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)
Uncategorized
crm, gem, marketing, ruby
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)
Uncategorized
adobeintegratedruntime, e-learning, kidzui
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)
Uncategorized
gem, ruby, scraping
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)
Uncategorized
aws, devpay, s3
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)
Uncategorized
design, iphone, template
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)
Uncategorized
startups
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)
Uncategorized
lms
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))
Uncategorized
jetty, websockets
what if you could turn that habit into something that might actually be helpful to school or your career? That’s the premise behind Lingt, a new startup that’s looking to leverage gameplay elements to help with the mother of all repetitive tasks: learning a new language.
The Y Combinator funded company is launching today in public beta, offering a suite of matching games to help English speakers learn Chinese
(Link: YC-Funded Lingt Uses Games To Turn You Into A Language Learning Addict)
Uncategorized
e-learning
The Adobe Flash Platform is the leading platform in the world for developing games on the web. The Flash Platform Game Technology Center is a great place to start learning how to develop your very own Flash games.
(Link: Adobe Flash Platform Game Technology Center)
Uncategorized
flash, games
Database operations often tend to be the main bottleneck for most web applications today. It’s not only the DBA’s (database administrators) that have to worry about these performance issues. We as programmers need to do our part by structuring tables properly, writing optimized queries and better code. Here are some MySQL optimization techniques for programmers.
(Link: Top 20+ MySQL Best Practices | TuVinhSoft .,JSC)
Uncategorized
mysql
The Bellevue, Washington company is shaking up what its investors say is a $83 billion market worldwide. It’s the first of a bunch of new companies that have emerged recently to teach people foreign languages online, including Myngle, Italki and Yappr. Livemocha appears to be in the leading position, according to Google Trends (see chart below). The company says it has 4.8 million registered members, from over 200 countries.
(Link: Language learning site Livemocha keeps growing — gets $8M boost | VentureBeat)
Uncategorized
e-learning
Unintended Consequences
I had lived through this same conversation four times in my career, and each time it ended as an example of unintended consequences. No one on the board or the executive staff was trying to be stupid. But to save $10,000 or so, they unintentionally launched an exodus of their best engineers.
(Link: The Elves Leave Middle Earth – Sodas Are No Longer Free « Steve Blank)
Uncategorized
startups