Kategorie: Tim’s Weblog

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

  • Light Appliances

    „Light Appliances is a system of information appliances to give access to internet communication and media to people otherwise unable to do so, without using the PC. The system is composed of buttonless appliances, each one dedicated to one specific function like email, voice over internet, video call and internet TV. […] Imagine a person…

  • Bosworth’s Web of Data

    At ONLamp.com, Daniel H. Steinberg summarizes Adam Bosworth’s keynote at the MySQL Users Conference 2005: „Adam Bosworth suggested that we „do for information what HTTP did for user interface.“ […] As a result of a simple, sloppy, standards-based, scalable platform, we have information at our fingertips from Google, Amazon, eBay, and Salesforce. Bosworth’s own company,…

  • HTTP response splitting

    Diabolic Crab – HTTP response splitting: „These kind of attacks are generally carried out in web applications by injecting malicious or unexpected charecters in user input which is then used for a 302 Redirect, in the Location or Set-Cookie header. […] To avoid such HTTP Splitting vulnerabilities parse all user input for CR LF rn…

  • MicroFormats

    „microformats are: * a way of thinking about data * design principles for formats * adapted to current behaviors and usage patterns * highly correlated with semantic xhtml, AKA the real world semantics, AKA lowercase semantic web, AKA lossless XHTML“ Take a look at the hCalendar example.