Sponsorised links
This month
Frequently Asked Questions (FAQ) about the future of XHTML
June 2009
Typography of the San Francisco MoMA : un album sur Flickr
Phototype: image manipulation with Javascript
James Carr » Blog Archive » TDD Anti-Patterns
TDD Anti-Patterns, and decided to first quickly jot down some of the most common ones that others or myself have encountered “in the wild.”
Fraser Speirs – On the Flickr support in iPhoto ‘09
Random Etc. - js-vector-maps on github
I've been experimenting with some javascript classes that mimic the structure of mapnik's Layer/Style/Rule classes and render OSM data (via GeoJSON) to a <canvas> element. I've also finally taken a look at how github works, so I've decided to share the initial code there in case people are interested. If you don't want to check the code out for yourself there's a demo page here (tested in Firefox and Safari only, so far).
Sponsorised links
May 2009
Simple Page Peel Effect with jQuery & CSS
March 2009
Digital History Hacks (2005-08)
When I began this blog, I had the idea that it would be an integral part of my critical and reflective technical practice. For the past three years, it has served admirably, providing an easy way to share ideas and code and putting me in touch with a wide range of colleagues and new friends. During that time I've tried to stay true to the promise of "hacks," even if I pushed the boundaries of both "digital" and "history". As my technical work has evolved, however, I've begun to feel like this blog is less and less suited to my day-to-day activities. Rather than try and force it to fit, I've decided to build something new.
Flash - Incredibly realistic coffee smoke effect
My new ticket tracking system is now vaporware!
documentation first.Instead of just banging out code, I decided to write the documentation and the list of supported features FIRST.
Inhabitat » Re-Cover House Wins AIA Award for Renovations
When the new owners of this beautiful wood-clad home decided they needed to update and add a bit more space to the house, who better to renovate it than the architects who designed the original? Re-enter, New York-based Bates Masi Architects, who worked out a plan to enlarge the kitchen and dining areas, modernize the bathrooms, and refinish the floors, walls and counter tops. Materials and wood from the house were kept and re-used in the renovation, minimizing the need for new materials.
Norwegian Broadcasting Corporation sets up its own bittorrent tracker
After some very successful tests through 2008 the Norwegian state broadcaster has decided to set up their own BitTorrent tracker and start offering content through this form of distribution on a more regular basis.
MPlayer OSX Extended
Enabling HTTP Compression in IIS 6.0
February 2009
Simple Cross Browser Carousel with Paging using Mootools
Dad at 13 | Boy Alfie Patten, 13, becomes father of baby girl Maisie with girlfriend Chantelle Steadman, 15 | The Sun |News
Baby-faced Alfie, who is 13 but looks more like eight, became a father four days ago when his girlfriend Chantelle Steadman gave birth to 7lb 3oz Maisie Roxanne.
He told how he and Chantelle, 15, decided against an abortion after discovering she was pregnant.
Enfin la double réalisation du féminisme "un bébé où je veux quand je veux" et de la libération sexuelle. La France prend encore du retard, Sabine Hérold a encore du chemin à parcourir pour rattraper son idole Tatcher.
Snow In Reading
Vega - Opera's vector graphics library - By Opera Core Concerns
Vega was created shortly after we started working on SVG support. When we added SVG support in Opera we needed a vector graphics library. We looked into what what available to use and met our requirements (fast, low memory usage and works on platforms ranging from phones to TVs and desktop computers). We did not find and good match for our needs, so we decided to write our own.
Shortly after we created Vega we added <canvas> support, which also uses Vega.
The most recent addition to Vega is the ability to use a hardware accelerated back-end. The back-ends we are using at the moment are OpenGL and Direct3D.
Who Writes Wikipedia? (Aaron Swartz's Raw Thought)
Opera web standards curriculum: JavaScript in town! - By Opera's Developer Relations Team
JavaScript is such a huge subject area that I decided to deal with it in small chunks, therefore I decided to include just basic core skills in the core web standards curriculum.
January 2009
Things You Should Never Do, Part I - Joel on Software
They did it by making the single worst strategic mistake that any software company can make:
They decided to rewrite the code from scratch.
because old advices are even more precious when they are old.
CouchDB Load Balancing and Replication using HAProxy.
Last night, I decided to dig into CouchDB a bit more than I have in the past and setup a simple load balanced and replicated setup using HAProxy.
n > 1
Workshop Lahti 2009 » The end or the beginning
I decided to make coincidental art with NodeBox in ways that I have learnt, using parts from my paintings and drawings. I extracted little parts from larger very detailed works and coincidentally things came out that weren’t there originally!
Pure Python PNG Canvas - Tao of Mac
While searching for a simpler way to generate simple images from a Python snakelet, I hit upon this pure Ruby Sparklines generator and decided to port the canvas bits to Python .
A Simple Web App using Nitrogen.
Nitrogen is a Erlang web framework created by Rusty Klophaus. It’s looking pretty good so far and seem to be steadily improving. Today I decided it was time to jump in and get to know Nitrogen and setup my own app. Using the Amazon wishlist gen_server code I posted yesterday I created a little app that will accept an email address and then return your wishlist.
another web framework in Erlang.
