May 2010 Archives

While Extreme Programming remains a valuable template for project success, the decade of its adoption also saw the rise of many dilutions and derivatives. This post debunks some common myths about TDD.
Sean McGrath is writing a series around the design issues for KLISS (Kansas Legislative Information Services System) which his company is doing.
Last fall, all 15 of the original Bugville Critters books were released in a special "e" format for the beta of the Ripple Reader. Just recently, the Ripple team officially launched their Reader. If you are a parent with young...
The use of ICT to tackle climate issues is growing in sophistication, as well as the methods for tracking and measuring their effectiveness...
2 years later from my original disclosure, the Carpet Bomb vulnerability on OSX remains un-patched.
In my opinion, not since Gutenberg's invention of the printing press has their been as dramatic change in the distribution of the written word as we are experiencing right now.
After blog posts, open letters, and many comments on the "Apple vs Adobe Flash" affair, here is an extract from an interview with Adobe founders made in November 2008. But still very actual.
The printer called today with upsetting news: Three fonts were missing from the InDesign CS3 package I'd just uploaded for my new children's book — Bookman Old Style and two Japanese fonts. It didn't make sense; there were no errors...
All systems fail. In the computing world, the best we can hope for is the creation of redundant systems and backup systems that help minimize the impact of those failures. Where people run into trouble in the cloud is when they believe that "putting a system in the cloud" means not having to worry about redundancy and backup systems.
In ramping up its on-going PR blitz to try and sway public opinion in favor of forcing Apple to support its Flash Runtime model, Adobe is facing three fundamental challenges. Read more.
Rise of the Fallen, the first book in the Ruin Mist: Dawn of the Ages series, releases/released on May 11, 2010 in hardcover. Although set in the fantasy universe of Ruin Mist, the book is very different from the previously...

Open Branding and the TorrentBoy Experiment

By Piers Hollott
May 10, 2010

I caught up recently with MCM, the creator of highly successful animated series, Rollbots, and proprietor of 1889 Labs, a publisher specializing in electronic and print-on-demand fiction, to discuss one of his experiments in alternative branding, the TorrentBoy Project.
Building a multilingual site is often a difficult and expensive task, not because there is anything especially difficult about hiring translators, but because web publishing and application development tools tend to treat translation as an after thought. However, there is a cheap and easy way to do this, using a translation proxy server. The Worldwide Lexicon, an open source translation platform which I developed, has released just such a beast.
I wish I did not agree with Miguel de Icaza's blog from last month The Right Spirit. I interpret him as not meaning "you should" when he says "we should": I think he is not being dogmatic. Here are some...
Marketing 2.0 is about companies engaging and addressing the needs and interests of the consumer or risk losing credibility and quickly becoming irrelevant. Marketing is less about generating one-to-many discussions, in the form of advertisements or press releases, and more about creating an ongoing dialogue with customers...
If you're interested in learning how to build a Twitter app on your Android phone with Java then you'll want to check out our upcoming online course, Developing Android Applications with Java: Building a Twitter App, and you'll want to watch this screencast so you're ready to go on the first day of class. In this screencast, instructor Tony Hillerson walks you through how to register an application and get your authentication keys to use with OAuth on Twitter.
I usually don't link to posts here at oreilly.com (which kindly hosts this blog), but Tim O'Reilly has a strong pair of articles out: The State of the Internet Operating System in two parts: Part 1 and Handicapping the Internet...
It strikes me that harmonization of XML standards (i.e. where you have different XML standards covering much the same ground and you want a workable strategy for converging them) needs to be as much concerned with granularity issues as it...
My last post showed how to mock a webservice. When you have more than one webservice, all their common code, tests, and mocks should remain DRY. This post demonstrates a ruthlessly effective test pattern that forces many different interfaces to behave as similarly as possible, using the minimum possible test code.
This post shows how to write a web service using Test-Driven Development. Our source code example is the exemplary active_merchant contribution to Ruby on Rails. It reveals how developer tests can correctly attack remote web services. Programmers writing clients (or servers) for any kind of web service should use these techniques. My next post will extend this one into the Abstract Test Pattern.
We all know that Lightroom is not yet a net-workable application. While we can point our catalog to images on a network accessible drive we cannot put our catalog on a network drive. This presents a problem to those of...

News Topics

Recommended for You

Got a Question?