Blog posts
Collected posts from the various blogs I’ve contributed to since 2002.
Collected posts from the various blogs I’ve contributed to since 2002.
With a few projects coming to an end it turns out I have some time on my hands that I could do with filling with some paying work. I’m an experienced web developer, having been building sites and applications for eleven or twelve years now. I prefer to work with Ruby on Rails, and have been doing so for two years, but am comfortable in a range of environments and want my tools to match the project as well as possible. I frequently find myself working with drupal, and as an eight-year PHP veteran, that’s okay. ...
Restful Open ID Authentication in Identity A rails plugin combining restful_authentication and an OpenID consumer (tags: authentication openid plugins rubyonrails) Creating Printable Documents with Ruby I’ve been implementing PDF output for a rails app today. This was very handy. (tags: pdf rubyonrails)
Race/ethnicity and parent education differences in usage of Facebook and MySpace. Many-to-Many: More data for danah boyd’s research into racial/class factors in take up of differnet social networking sites. (tags: class economics ethnicity race socialnetworking socioeconomics) US Congress | drupal.org “Application Module that imports and manages Bills from the U.S. Library of Congress website as CCK nodes.” (tags: drupal government participationtools) Legislature | drupal.org “A generalized database for storing legislative data, such as bills, politicians, and votes.” (tags: drupal participationtools politics) Welcome to Debatepedia! - Debatepedia ...
blog.pmarca.com: Open Social: a new universe of social applications all over the web Probably the best write-up on on OpenSocial so far. It seems like it may be a step in the right direction, but most of the information so far has been too confused. Done right, a way to write apps that run across the social networking sites would be great (tags: google opensocial socialnetworking) EC2 on Rails “a Ruby on Rails virtual appliance” – looking forward to playing with this ...
Amazon Dynamo: The Next Generation Of Virtual Distributed Storage A much easier to digest summary of amazon’s “highly available storage system” than Werner Vogels’ paper. (tags: amazon databases dynamo performance scalability)
Dopplr Blog » In rainbows Deceptively simple and quite lovely use of colour to supplement the written content (tags: colour dopplr navigation sparklines) Unworkable private sector ideas ’too often used in the not-for-profit sector’ - Third Sector “Neither profit nor market share are relevant to what we do, yet this doesn’t stop some folk from applying it.” – worth considering where else that applies beyond fundraising (tags: branding fundraising marketshare strategy) W I L C O: Tour Dates ...
Judging the Candidates by the Company They Keep Interesting study of the political stances of various candidates based on which other websites visitors to their sites frequented. Sadly appropriate that Hillary Clinton is considered more conservative than a Republican candidate. (tags: data politics uselections uspresidentialelections) Safety Fears Prompt New Crossing (from Haringey Independent) Great news for those of us who frequently cross Endymion Road (tags: harringay localnews trafficsafety) Murder Suspect Caught Through MySpace Wow (tags: fordevblog myspace socialnetworking) The Leaves Of The Tree Are For The Healing Of The Nations ...
The market for books about mashups has become fairly crowded over the past few years but none have really enticed me as from a casual look most seem more interested in following the trend than offering solid information. Thankfully PHP Web 2.0 Mashup Projects manages to slide in a good number of practical programming tips as it works its way through a variety of services. The book dedicates the majority of each chapter to more general concerns than just interfacing with the system in the chapter’s title. So Chapter 2—“Buy It On Amazon”—spends most of its time exploring XML-RPC and REST approaches and building tools to work with those different styles of interface. Similarly the next chapter spends most of its time introducing WSDL, XML Schema and SOAP before showing how they can be used with Microsoft Live Search. ...
On Tuesday evening I found myself at a google/ demos event, How Has The Internet Changed British Democracy?. Unlike most discussions about the net and democracy I’ve attended, the panel here was very ’establishment’, consisting of Demos Director Catherine Fieschi , Spectator Editor Matthew D’Ancona, Stephan Shakespeare, the founder of online polling agency YouGov, and BBC Political Editor Nick Robinson. Tom Watson MP was detained in the House of Commons, or he would have joined the panel. ...
Taking readers step-by-step through the creation of the RailsCoders.net website, Practical Rails Social Networking Sites is a well paced guide to building web applications that tick many of the boxes of the moment. The book starts with basics, giving simple instructions for installing Rails on a variety of platforms, and then steps through simple content management, adding users and groups, building a blogging engine, adding a discussion forum and photo gallery, integrating with Google Maps and Flickr, and deployment. Along the way the various aspects of rails’ testing framework are introduced as they’re used. The style isn’t test-driven, and it would have been nice to see that style introduced, but tests are written after each piece of functionality, demonstrating some of their use and importance. ...