In order to simplify the development of TiddlyWeb-based applications (like TiddlyRecon), I created a generic library for making HTTP requests to a TiddlyWeb server.
Introducing chrjs, a JavaScript Library for TiddlyWeb Clients
jQuery API Documentation in TiddlyWiki
The jQuery folks are nice enough to provide a raw XML dump of their API documentation (http://api.jquery.com). I wrote a quick macro to parse that data and store it as tiddlers:
Python virtual namespaces
Recently we’ve started adding TiddlyWeb plugins to a virtual namespace. Holger (of py.test fame) was interested in this technique, so I posted my experience to the py-dev mailing list — which I figured was worth copying here:
jQuery Idioms For Element Generation
While working on some jQuery-based applications for TiddlyWeb (post upcoming), I noticed there was no obvious concise way to chain the creation of multiple nested elements. Over the course of several discussions with Mike, we’ve come up with some simple idioms which we hope will make our code a little prettier:
Where Python Sucks
More raw notes from EuroPython 2009 – this time from the entertaining and informative Python Sucks[1] session: retitled What Sucks About Python in the official program [↩]
Rapid Testing with py.test
Somewhat unexpectedly, I attended a tutorial on py.test at EuroPython today — which turned out to be very useful.
Git Basics: Getting Started
Since my last post on the subject, I’ve become much more familiar and comfortable with Git. While I still don’t consider myself an expert – especially when it comes to truly distributed collaboration – I did manage to pass on some basic knowledge to those around me just getting started.
Mozilla Bespin Meetup
Last night, some of my colleagues and I attended the Bespin meetup. It was great hearing Ben, Dion and Joe – quite obviously very smart hackers – speak, and later getting a chance to join various discussions with them.
London Geek Nights: Game Programming
I really enjoyed yesterday’s Geek Night on game development. Instead of writing an elaborate draft that ends up never getting published, I’ve decided to simply post a few quick notes (personal and non-authoritative):
JavaScript Framework Detector
Heavily inspired by Oskar Krawczyk’s WTFramework and Paul Downey’s subsequent enhancements, I’ve re-engineered this bookmarklet to be more extensible and better support multiple frameworks.
- OH: "I'm on BGT (British Geek Time)" - "if you were, you'd still have been in IRC at 1am ... this may be the difference between BGT and UGT" [link]
Recent Entries
- Introducing chrjs, a JavaScript Library for TiddlyWeb Clients
- jQuery API Documentation in TiddlyWiki
- Python virtual namespaces
- jQuery Idioms For Element Generation
- Where Python Sucks
- Rapid Testing with py.test
- Git Basics: Getting Started
- Mozilla Bespin Meetup
- London Geek Nights: Game Programming
- JavaScript Framework Detector
Recent Comments
- FND in jQuery Idioms For Element Generatio…
- proppy in jQuery Idioms For Element Generatio…
- FND in jQuery Idioms For Element Generatio…
- Michael Mahemof… in jQuery Idioms For Element Generatio…
- » Where P… in Rapid Testing with py.test
- » Git Bas… in Git-SVN: Using Git to Interact with…
- Ajaxian »… in Mozilla Bespin Meetup
- » Mozilla… in London Geek Nights: Game Programmin…
- Fun with Fragme… in TinyURL Bookmarklet
- Michael Mahemof… in JavaScript Framework Detector