Blogmarks
Filters: Sorted by date
Launch Late to Launch Often. “The bottom line being that you want to invest pre-launch such that you optimize for innovation post-launch.”
Flash vs. Ajax: It’s time to expand your toolbox. Dan Webb offers his smart, pragmatic take on the Flash vs. Ajax permathread.
Two visions. It looks like Mark Pilgrim is going to be joining Hixie at Google.
Highrise Forum: Using the undocumented API. Add .xml to the end of many URLs in Highrise to get an XML representation of that page.
Highrise. The new online contact manager from 37signals—exactly the tool I need for managing my freelancing, and it even accepts OpenID.
On the BBC Annotatable Audio project... Tom’s write-up of the work done on audio annotation by the BBC Radio and Music Interactive R&D team.
Viddler.com. Online video sharing site with annotation tools, including the ability to link to a point in a video, tag specific moments and even attach time-specific comments. Reminds me of the BBC’s audio annotation project.
Algorithm Education in Python (via) A paper describing the usage of Python in Algorithm courses at UC Irvine. I found Python invaluable when I was at university and would have loved to see it become part of the official curriculum.
Primality regex. A regular expression that can identify prime numbers. Unsurprisingly, this one comes from the Perl community.
OmniTI_OpenID. OmniTI’s PHP OpenID 1.1 consumer library. Much less full featured than the JanRain library, but it’s good to have more than one.
Chris Shiflett: My Amazon Anniversary. Chris Shiflett discloses an unfixed CSRF vulnerability in Amazon’s 1-Click feature that lets an attacker add items to your shopping basket—after reporting the vulnerability to Amazon a year ago!
What is OpenID Good For? Dare Obasanjo provides some smart responses to Tim Bray’s criticisms of OpenID, including a good angle on the phishing problem.
pg8000 v1.02. The pure Python PostgreSQL library now supports DB-API 2.0 (and SSL too). That didn’t take long!
Improve your forms using HTML5! (via) Anne Van Kesteren demonstrates the Web Forms 2 support in Opera 9—new form attributes include autofocus, required and type=email.
WaSP Street Team. A new Web Standards Project initiative to encourage the promotion of Web standards in local communities. Your help needed!
SXSW: Web App Autopsy. Conversion rates and revenue per customer for RegOnline, FeedBurner, Wufoo, and Blinksale.
The Figures Behind The Top Web Apps. DropSend.com makes $100,000 profit a year, before tax. Ryan’s slides also have cost-to-build data for Freshbooks, Maya’s Mom, Mobissimo and Wesabe.
You vs. the Real World. The lengths programming libraries go to to be liberal in what they accept.
Google Video: How do I enter transcripts? Neat feature of Google Video I hadn’t seen before: you can upload timestamped transcripts of your videos. Anyone seen a video that uses these?
wii.js (via) A JavaScript library that lets you detect the Wii browser, and provides easy hooks for reacting to keys pressed on the Wiimote.
opensource @ Joost. Joost is built on top of Mozilla, Redland, SQLite and a bunch of other bits and pieces of Open Source infrastructure.
Balancing One-Wheeled Scooter. Technical details of the scooter I linked to earlier.
XSS. Sanitising HTML is an extremely hard problem. The sanitize helper that ships with Rails is completely broken; Jacques Distler provides a better alternative.
Meet the one wheel balancing scooter. Home made one wheeled motorised scooter that looks like a skateboard and self-balances like a Segway.
Ficlets (via) AOL’s first application to launch on Rails, and their first application to accept OpenIDs as well as AOL screen names.
Google Seattle conference on scalability. Google are hosting a conference on scalability in Seattle on June 23rd. They’ve just put out the CfP.
OpenID Server Integrated with CAS. Case Western Reserve University now provides an OpenID for every network account holder.
pg8000 (via) A pure-Python interface to PostgreSQL, using the PostgreSQL network protocol directly. Doesn’t (yet) support DB-API 2.0, but that’s promised in a future release.
Ajax3d Demo. Really impressive Virus clone, using the canvas element.
Web Focus Leads Newspapers to Hire Programmers for Editorial Staff. It’s great to see this trend taking off. A newsroom is an excellent place to work as a programmer.