Autor: Tim Strehle

  • 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…

  • Sparkline PHP Graphing Library

    Sparkline PHP Graphing Library: „Sparklines are „intense, simple, wordlike graphics“ so named by Edward Tufte. […] We aim to increase the adoption of sparklines on the web by providing a high-quality PHP sparkline library.“

  • Rich Web Text Editing with Kupu

    Robert Jones at ONLamp.com – Rich Web Text Editing with Kupu: „Kupu is an open source application, written in JavaScript, that implements a flexible, full-featured HTML editor that runs in a web page without any special plugins. Its primary use is as an embedded editor in content management systems (CMS), like Zope or Plone, where…

  • Spotlight changes everything

    David Pogue in the New York Times – From Apple, a Tiger to Put in Your Mac [registration required]: „The most important is Spotlight, which is like Google for your hard drive. As you type into the Spotlight box in your menu bar, a tidy menu instantly drops down. It lists every file, folder, program,…

  • Naked programming on naked street

    Sean McGrath at ITworld.com – Naked programming on naked street: „Question: How do you stop people writing programs in which bits of programs crash into each other by sending wrong information into the various algorithms? i.e. sending a number when a date is expected, sending three strings when two are required, that sort of thing?…

  • Constructing or Traversing URIs?

    In Joe Gregorio’s XML.com „The Restful Web“ column – Constructing or Traversing URIs?: „We have all these resources in our system, yet how do we enable the URIs of those resources to be discovered? Part of our specification, and of our running system, is being able to navigate around those resources. There are two types…

  • Does IT demand too much commitment?

    Chad Dickerson at InfoWorld – Does IT demand too much commitment?: „For me, these particulars add up to an aggressively unhealthy culture that views family as an impediment to IT success. […] Delegate some of the late-night work to a trusted lieutenant and use the time to help your kids with their math and science…