July 2006
July 3, 2006
Software Patent Lawsuits Against Open Source Developers (via) Someone has a patent on ORM.
Django and Ajax. Django already has all the Ajax support it needs.
15 Things you can do with Yahoo! UI. Dustin’s tricks and hacks with YUI.
July 4, 2006
pytz—World Timezone Definitions for Python. This stuff is surprisingly complicated.
July 5, 2006
DeWitt Clinton: On RSS and Atom. Atom is lossless.
ASP.NET 2 url rewriting considered harmful in some cases. This is dumb.
Don’t serve JSON as text/html. Another sneaky XSS trick.
July 6, 2006
JavaScript Closures for Dummies. Not quite for Dummies as it talks about C pointers, but a valiant attempt.
July 7, 2006
Anatomy of a Paypal Phishing Scam. The phishers even get the form validation right.
vadm. Source control for server configuration files, built on svn.
RailsConf 2006 Keynote Series. Videos. To watch.
FlashAid. Excellent. I’ve been talking about this for ages; Aral and Jeremy have actually built it.
Holux GPSlim (GR-236) Review. Matt Biddulph has one of these. They’re awesome.
ChristianLindholm.com: The Fat Duck Restaurant is truly a moving experience. Snail porridge? I’m so there...
July 9, 2006
What Is a Wiki (and How to Use One for Your Projects). Smart wiki tips from the authors of Mind Hacks.
July 10, 2006
BackgrounDRb (via) Easy back-end daemons for your Rails apps. Django needs this.
July 13, 2006
Xooglers: This word just in…. Insider insight on the Google-as-a-verb story.
July 17, 2006
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.
Carousel Component—Documentation. Bill Scott’s latest widget.
YUI Library Release 0.11. Forgot to link this last week. Highlights include colour animation and a logger control.
CouchSurfing—Participation. Community barn-raising brought back the site after a total backup failure.
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...
How the myspace SWF hack worked. If Flash is a vector for XSS, is this the end of Flash badges?
July 18, 2006
L.A. News Service Sues YouTube Over Beating Video. The first lawsuit with tags (an “idiosyncratic choice of descriptive terms”) as a key concept?
TracDev/UnicodeGuidelines. How the Trac developers handle unicode. Includes a good Python-Unicode introduction.
S5 Project. Ryan King is running a community development process around Eric Meyer’s S5.
How Shellcodes Work. Surprisingly accessible considering the level of detail.
Ruby Style Adding Methods to Existing Classes in Python? What’s the best way of doing this?
MySpace parser. Tom Dyson’s Python library for screen scraping MySpace profiles, based on Beautiful Soup.
Instant inlining of C/C++ in Python. Really neat API, but depends on SWIG.