Kategorie: Tim’s Weblog

  • Creating Custom Email Queries

    Robert Bernier at ONLamp.com – Creating Custom Email Queries: „In my last article on data mining email, I described how you could upload a Mozilla mailbox into a PostgreSQL database. With the email uploaded, I showed how to search through the email looking for text strings using both the standard SQL and PostgreSQL’s POSIX regular…

  • Vex – A Visual Editor for XML

    „Vex is an editor for XML documents. The „visual“ part comes from the fact that Vex hides the raw XML tags from the user, providing instead a wordprocessor-like interface. Because of this, Vex is best suited for „document-style“ XML documents such as XHTML and DocBook rather than „data-style“ XML documents. Vex is released under the…

  • Internet Explorer „contype“ user agent

    An iX article (8/2004, p. 116) mentions some quite strange Internet Explorer behaviour which affects dynamically generated PDFs – there’s an MS knowledge base article: „To work around this limitation and to considerably improve the performance of your application, watch for the „contype“ userAgent request and only return the content-type.“ On an unrelated note, the…

  • Why PHP 5 Rocks!

    Adam Trachtenberg – Why PHP 5 Rocks: „Fortunately, PHP 5 improves on PHP 4 in three major areas: * Object-oriented programming * MySQL * XML These items have all been completely rewritten, turning them from limitations into star attractions. While these changes alone warrant a new version of PHP, PHP 5 also provides a plethora…

  • RSS growing pains

    Chad Dickerson – RSS growing pains: „As the popularity of RSS feeds at InfoWorld started to surge, I began to notice that most of the RSS clients out there requested and downloaded our feeds regardless of whether the feeds themselves had changed. At the time, we hadn’t quite reached the RSS tipping point, so I…

  • Ontology Tools Survey, Revisited

    Michael Denny – Ontology Tools Survey, Revisited: „Reference to taxonomies and ontologies by vendors of mainstream enterprise-application-integration (EAI) solutions are becoming commonplace. Popularly tagged as semantic integration, vendors like Verity, Modulant, Unicorn, Semagix, and many more are offering platforms to interchange information among mutually heterogeneous resources including legacy databases, semi-structured repositories, industry-standard directories and vocabularies…

  • Just Finally Do It!

    chromatic – Just Finally Do It!: „Without further ado, here are my seven rules for Just Finally Doing It! 1. Untested code isn’t done. 2. Unreleased code isn’t done. 3. Undocumented code isn’t done. 4. Set many, small, specific goals. 5. Simplicity gives you more options than complexity. 6. Do something every day. Finish something…

  • Web Application Security Patterns

    Darrell M. Kienzle, Matthew C. Elder, David Tyree, James Edwards-Hewitt – Security Patterns: „We have produced a Security Patterns Repository [PDF] consisting of 26 patterns and 3 mini-patterns. (A mini-pattern is a shorter, less formal discussion of security expertise in terms of just a problem and its solution.) We focused on the domain of Web…

  • Server Side Autocompletion with PHP and XMLHttpRequest

    Harry Fuecks – Server Side Autocompletion with PHP and XMLHttpRequest: „Christian has an interesting new feature called „Livesearch“ on his blog, described here. Try typing „PHP“ in the search box on the right and see what happens.“