Kategorie: Tim’s Weblog

  • Introduction to XFML

    Peter Van Dijck at XML.com – Introduction to XFML: „XFML is a simple XML format for exchanging metadata in the form of faceted hierarchies, sometimes called taxonomies. Its basic building blocks are topics, also called categories. XFML won’t solve all your metadata needs. It’s focused on interchanging faceted classification and indexing data.“

  • AJAX: redesign your PHP applications?

    Björn Schotte – AJAX: redesign your PHP applications? „First of all, XMLHttpRequest has a problem: in InternetExplorer, it doesn’t work without ActiveX. This makes it pretty useless when being used in companies like HypoVereinsbank or Siemens (both are customers we’re working for) where ActiveX has been disabled for security reasons. Second, the fixed costs for…

  • Problem-first design

    Dave Megginson – Problem-first design: „How many developers do you know who complain about working nights and weekends manually entering connection information for thousands of publicly available web services? Given that there are, at most, a few dozen sites offering web services over the public web (and that’s web services in the most general sense,…

  • IBM: ‚LAMP‘ users need to grow up

    ZDnet.com – IBM: ‚LAMP‘ users need to grow up: „‚If you look at the history of LAMP development, they’re really primative tools … the so-called good enough model. The type of businesses being created around those particular business models are essentially going to have to grow up at some point. I believe that in the…

  • What’s the worst bug you’ve ever written?

    Andy Lester – What’s the worst bug you’ve ever written?: „Then, after the candidate tells me the story of the terrible bug, I ask the crucial follow-up: „What did you learn? What did you change about yourself?“ The reaction is often telling, and I can easily see how self-aware she is. If the answer is…

  • A Simpler Ajax Path

    Matthew Eernisse at ONLamp.com – A Simpler Ajax Path: „While not exactly new, the XMLHttpRequest object is receiving more attention lately as the linchpin in a new approach to web app development, most recently dubbed Ajax (asynchronous JavaScript and XML). […] As it turns out, it’s pretty easy to take advantage of the XMLHttpRequest object…

  • PHP_SELF XSS Woes

    Sean Coates – XSS Woes: „What I forgot about, as I suspect some of you have, too (or maybe I’m the only loser who didn’t think of this (-; ), is that $_SERVER[‚PHP_SELF‘] can be manipulated by the user.“

  • Zend Core for Oracle

    „Oracle and Zend Technologies have entered into a partnership to develop an integrated solution designed to help developers build and deploy database-driven Web applications based on the popular PHP scripting language. We will make available Zend Core for Oracle, which is a fully tested and supported PHP 5 distribution that will include integration with Oracle…

  • Making Wrong Code Look Wrong

    Joel Spolsky – Making Wrong Code Look Wrong: „The real point is that exceptions eliminate collocation. You have to look somewhere else to answer a question of whether code is doing the right thing, so you’re not able to take advantage of your eye’s built-in ability to learn to see wrong code, because there’s nothing…