Autor: Tim Strehle

  • Maybe it’s Not Just Ruby on Rails

    chromatic – Maybe it’s Not Just Ruby on Rails: “In my mind, the issue isn’t “Ruby on Rails is more flexible and capable than standard J2EE or .NET for any project under a (very high) threshold of complexity“. The real point is that the simplicity, flexibility, and abstraction possibilities offered by dynamic languages and well-designed…

  • Reinventing Email using REST

    Paul Prescod – Reinventing Email using REST: “As an educational tool, this article will describe how to re-engineer a familiar application, email, as a Web Service using HTTP and the principles of Web Architecture and REpresentational State Transfer.”

  • Selenium

    “Selenium is a test tool for web applications. Selenium tests run directly in a browsers, just as real users do. And they run in Internet Explorer, Mozilla and Firefox on Windows, Linux and Macintosh. […] Installed with your application webserver, Selenium automatically deploys it’s JavaScript automation engine – the Browser Bot – to your browser…

  • Wikipedia Notes

    Tim Bray – Wikipedia Notes: “As of today, there are 124 servers, fairly heterogeneous, although these days they’ve pretty well standardized on dual-Opteron boxes. The MediaWiki software is PHP-based, mostly running on Fedora; I wonder if this is the world’s largest-scale PHP deployment, or would Yahoo top that? They get a pretty good hit rate…

  • Preview: Windows Workflow Foundation

    Oliver Rist at InfoWorld – Preview: Windows Workflow Foundation: “WWF creates a class of application that is rarely seen except when created through extraordinary effort: A distributed user-facing application. From a developer’s perspective, WWF is a toolbox of abstractions for workflow-related activities such as receiving and sending Web services calls, taking conditional branches from an…

  • Hardware Layouts for LAMP Installations

    John Allspaw (Flickr) has nice presentation slides titled Hardware Layouts for LAMP Installations [Powerpoint], talking about hardware requirements, MySQL load balancing and caching for large-scale LAMP installations.

  • Oracle 10g XE and PHP

    Harry Fuecks at SitePoint – Oracle 10g XE and PHP: “In case you missed it, yesterday Oracle announced a free (as in beer) version of their database – Oracle 10g Express Edition (XE) – basically a ‘lite’ version – some industry analysis here. Significance of this move aside, more interesting is having a play. Managed…

  • Producing Open Source Software

    Karl Fogel: “Producing Open Source Software is a book about the human side of open source development. It describes how successful projects operate, the expectations of users and developers, and the culture of free software. Producing Open Source Software is available in bookstores, and you can browse or download it here.”

  • Learning from THE WEB

    Adam Bosworth at ACM Queue – Learning from THE WEB: “Successful systems on the Web are bottom-up. They don’t mandate much in a top-down way. Instead, they control themselves through tipping points. For example, Flickr doesn’t tell its users what tags to use for photos. Far from it. Any user can tag any photo with…

  • Weblog Usability: The Top Ten Design Mistakes

    Jakob Nielsen – Weblog Usability: The Top Ten Design Mistakes: „Some weblogs are really just private diaries intended only for a handful of family members and close friends. Usability guidelines generally don’t apply to such sites, because the readers‘ prior knowledge and motivation are incomparably greater than those of third-party users. When you want to…