Kategorie: Tim’s Weblog

  • Versioning REST

    Adam Kalsey – Versioning REST: „One thing I dislike about URL schemes for versioning a web services resource is it feels decidedly un-RESTful. The URL of a resource shouldn’t change simply because the format of that resource’s representation does. […] In Tagyu, I’ve going to accomplish this by placing a <versions/> element in the XML…

  • On Java

    François Nonnenmacher – On Java: „In the past height years, while running my company web platform, I’ve eliminated two major things: Microsoft and Java, the two over which I’ve lost sleep. The big winner is LAMP with P as in PHP, Python and Perl. The new kid on the block is Ruby on Rails, though…

  • Easier form validation with PHP

    Simon Willison – Easier form validation with PHP: „FormML (for want of a better name) is never passed to the browser; instead it is processed by my PHP FormProcessor class before being displayed. This class strips out all of the FormML tags, and also applies logic to the rest of the form based on the…

  • Why is programming fun?

    Demian Turner cites Fred Brooks‘ book The Mythical Man-Month – Why is programming fun?: „Finally, there is the delight of working in such a tractable medium. The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination. Few media…

  • Current style in web design

    Ben Hunt – Current style in web design: „I’m glad to say that web design in 2006 is better than ever. […] The examples below (which I’ll roll over time) show excellent modern graphic design technique. They all look good, and are clear and easy to use.“

  • On PHP

    Tim Bray – On PHP: „I should really buckle down and try writing a PHP app because, at the moment, I have an attitude problem. […] All the PHP code I’ve seen in that experience has been messy, unmaintainable crap. Spaghetti SQL wrapped in spaghetti PHP wrapped in spaghetti HTML, replicated in slightly-varying form in…

  • AquaBrowser Library

    „Welcome to AquaBrowser Library. Discover: * A constellation of words on the left shows you related terms, spelling variations and translations. * Click on words in the constellation to explore the contents of the catalogue. Refine: * Refine shows you what your search results contain. * Click on any term to focus and narrow your…

  • IBM Initiative to Capture New Growth Opportunities in Information Management

    „IBM today announced a company-wide initiative that combines its software and industry consulting expertise to help clients better compete in the global economy through uninhibited access to accurate, reliable and trustworthy business information. […] Additionally, IBM is announcing six new solution portfolios and new software products to help clients transform their businesses from an outdated…

  • Campfire

    „Campfire makes group chat easy Every chat has a permanent URL Campfire chats don’t require special chat software or networks Instantly share and discuss files with your colleagues/clients Search or browse through transcripts of past chats“

  • Lussumo Vanilla

    „With Vanilla we wanted to break the mold created and followed by just about every other forum on the web. We sat down and thought about what we liked, and more importantly, what we didn’t like about web forums. We wanted emphasis on the discussions rather than the statistics. […] Vanilla is a PHP /…