Kategorie: Tim’s Weblog

  • We need a universal canvas that doesn’t suck

    Jon Udell at InfoWorld – We need a universal canvas that doesn’t suck: „While e-mail dissolves barriers to the exchange of data, we need another solvent to dissolve the barriers to collaborative use of that data. Applied in the right ways, that solvent creates what I like to call the “universal canvas” — an environment…

  • Choose RELAX Now

    Tim Bray – Choose RELAX Now: „Everybody who actually touches the technology has known the truth for years, and it’s time to stop sweeping it under the rug. W3C XML Schemas (XSD) suck. They are hard to read, hard to write, hard to understand, have interoperability problems, and are unable to describe lots of things…

  • Microsoft XML Notepad 2007

    Chris Lovett – XML Notepad 2007 Design: „I finally got around to fulfilling a promise I made to a friend at MSDN. Back in 1998, we shipped an XML Notepad, written by Murray Low in C++. Later on it fell behind in support for XML standards and, because we didn’t have time to fix it,…

  • Sphinx – Free open-source SQL full-text search engine

    SphinxGenerally, it’s a standalone search engine, meant to provide fast, size-efficient and relevant fulltext search functions to other applications. Sphinx was specially designed to integrate well with SQL databases and scripting languages. Currently built-in data source drivers support fetching data either via direct connection to MySQL, PostgreSQL, or from a pipe in a custom XML…

  • Scalable PHP with APC, memcached and LVS

    Mike Morgan – Scalable PHP with APC, memcached and LVS (Part 2): „In our journey with addons.mozilla.org (AMO) we made some interesting group decisions a year ago that we regretted later: Smarty PEAR::DB PEAR::DB was unnecessarily large, and Smarty is just not worth it — it confuses the issue and redoes things PHP is already…

  • The S stands for Simple

    Pete Lacey – The S stands for Simple: „SOAP Guy: On the bright side, nobody uses the Doc/Lit style anymore. In order to get transport independence back we’re all using wrapped-doc/lit now. Doesn’t that sound cool: wrapped-doc/lit? Developer: What’s that? SG: Well, it’s just like Doc/Lit, but you take the whole message and wrap it…

  • Tantalizing hints of the Knowledge Navigator

    Jon Udell – Tantalizing hints of the Knowledge Navigator: „It’s all compelling stuff, but there’s something about Avi Bryant’s [Dabble DB] maneuver that shouts Knowledge Navigator. In this 90-second excerpt from the screencast, you can see how Avi hoists data right out of a web page and weaves it into a structured view. So natural,…

  • More structured metadata

    Jenn Riley – More structured metadata: „I often encounter people who see my job title (Metadata Librarian) and assume I have an agenda to do away with human cataloging entirely and rely solely on full-text searching and uncontrolled metadata generated by authors and publishers. That’s simply not true; I have no such goal. I am…

  • That’s Not Write

    Sam Ruby – That’s Not Write: „I’ve known for a while that pretty much all the browsers don’t implement document.write when found in the context of XHTML documents — even in the case where both the enclosing document and string are separately well formed.“