Blogmarks
Filters: Sorted by date
Techa Kucha Night. Tonight. I’m doing one on Functional Programming and JavaScript.
httplib2.py. Joe Gregorio’s better HTTP library for Python.
The Anti-Web 2.0. Gina Trapani questions the wisdom of only saving your data to the cloud.
Python API for Akismet. My hand-rolled spam prevention works pretty well, but I might give this a try.
Unit testing asynchronous JavaScript. A better testing API for JavaScript.
XML-RPC servers using Django. Another advantage of the simple Request/Response model.
Spry Data Set and Dynamic Region Overview. This looks surprisingly clever and well designed.
Spry framework for Ajax. Another take on declarative Ajax, this time from Adobe.
Buy A Customized Jessica Simpson MP3 At Yahoo! Music. The fact that it’s an MP3 should cause waves.
Web App Follies: Keep Sites Running Smoothly By Avoiding These 10 Common ASP.NET Pitfalls. Holy cow, ASP.NET is complicated.
AOL Retention Manual Revealed—37 signals take note. That’s why AOL developed, “Keep It Real”...a set of principles that will drive a world-class Member experience...
Paying the top DIGG/REDDIT/Flickr/Newsvine users (or “$1,000 a month for doing what you’re already doing.”). Jason Calacanis stirs things up again. Why work for free?
Must Ignore vs. Microformats (via) Interesting perspective from Elliotte Rusty Harold.
Ten Things Yahoo! Is Already Doing with the YUI Library. A good answer to a Frequently Asked question.
ruby_blocks.py. Ian Bicking’s port of Ruby style blocks to Python using decorators.
Instant inlining of C/C++ in Python. Really neat API, but depends on SWIG.
MySpace parser. Tom Dyson’s Python library for screen scraping MySpace profiles, based on Beautiful Soup.
Ruby Style Adding Methods to Existing Classes in Python? What’s the best way of doing this?
How Shellcodes Work. Surprisingly accessible considering the level of detail.
S5 Project. Ryan King is running a community development process around Eric Meyer’s S5.
TracDev/UnicodeGuidelines. How the Trac developers handle unicode. Includes a good Python-Unicode introduction.
L.A. News Service Sues YouTube Over Beating Video. The first lawsuit with tags (an “idiosyncratic choice of descriptive terms”) as a key concept?
How the myspace SWF hack worked. If Flash is a vector for XSS, is this the end of Flash badges?
Driving Mum and Dad Mad—Video. I sat next to this kid on the train last night. He was quite sweet. Glad he was unarmed though...
CouchSurfing—Participation. Community barn-raising brought back the site after a total backup failure.
YUI Library Release 0.11. Forgot to link this last week. Highlights include colour animation and a logger control.
Carousel Component—Documentation. Bill Scott’s latest widget.
The Right Way to do Ajax is Declaratively. I wouldn’t say it’s the only right way, but it’s definitely a useful concept.
Xooglers: This word just in…. Insider insight on the Google-as-a-verb story.
BackgrounDRb (via) Easy back-end daemons for your Rails apps. Django needs this.