Jahr: 2006

  • Bazaar-NG (bzr)

    „Bazaar-NG is a decentralized revision control system designed to be easy for developers and end users alike. Decentralized revision control systems give people the ability to work over the internet using the bazaar development model.“

  • Accessing the web of databases

    Jon Udell at InfoWorld – Accessing the web of databases: „I’ve always regarded the Web as a programmable data source as well as a platform for the document/software hybrid that we call a Web page. Early on, programmable access to Web data entailed a lot of screen scraping. Nowadays it often still does, but it’s…

  • Google Data APIs

    „The Google Data APIs („GData“ for short) provide a simple standard protocol for reading and writing data on the web. GData combines common XML-based syndication formats (Atom and RSS) with a feed-publishing system based on the Atom publishing protocol, plus some extensions for handling queries.“ Update: Byrne Reese on Google Calendar and OpenSearch.

  • Web 2.0 and Databases

    Tim O’Reilly cites Ian Wilkes in Web 2.0 and Databases Part 1: Second Life: „Like everybody else, we started with One Database All Hail The Central Database, and have subsequently been forced into clustering. However, we’ve eschewed any of the general purpose cluster technologies (mysql cluster, various replication schemes) in favor of explicit data partitioning.…

  • The virtualization myth

    Tom Yager at InfoWorld – The virtualization myth: „If I were still working in IT, I’d declare that any software solution pitched to me could not get through my door as a stack of install discs, a quick start guide, and a “give me a call if you run into any trouble.” Leave me with…

  • How to configure a low-cost load-balanced LAMP cluster

    Keith Winston at Linux.com – How to configure a low-cost load-balanced LAMP cluster: „The ubiquitous Linux, Apache, MySQL, and PHP/Perl/Python (LAMP) combination powers many interactive Web sites and projects. It’s not at all unusual for demand to exceed the capacity of a single LAMP-powered server over time. You can take load off by moving your…

  • Giving the user control over accesskeys

    Roger Johansson – Giving the user control over accesskeys: „The normal way for a website to define a shortcut key is to use the accesskey attribute on an element that may have such an attribute, specifying a character that becomes the shortcut key in combination with one or more other keys as implemented by the…

  • Automatic feed enclosure download for backups?

    „FeedStation allows you to download enclosures that appear in your NewsGator Online or FeedDemon feeds. “ That’s nice. Sounds like I can automate downloads for any kind of file… Thinking beyond podcasting: I’ve got a couple of applications on the web (like this weblog) for which I can do automated (local) backups (via a shell…

  • The Development Abstraction Layer

    Joel Spolsky – The Development Abstraction Layer: „A programmer is most productive with a quiet private office, a great computer, unlimited beverages, an ambient temperature between 68 and 72 degrees (F), no glare on the screen, a chair that’s so comfortable you don’t feel it, an administrator that brings them their mail and orders manuals…

  • Digg PHP’s Scalability and Performance

    Brian Fioca – Digg PHP’s Scalability and Performance: „It turns out that it really is fast and cheap to develop applications in PHP. Most scaling and performance challenges are almost always related to the data layer, and are common across all language platforms. Even as a self-proclaimed PHP evangelist, I was very startled to find…