Jahr: 2004

  • Web App Security Testing with a Custom Proxy Server

    Fun with PHP – Nitesh Dhanjani: „In the process of auditing web applications for security flaws, I will also present a PHP script that will act as a web proxy server, allowing us to intercept and alter HTTP requests between the web browser and the target web server. As we will see, this PHP script…

  • Jon Udell on XML E-Mail

    Jon Udell: „Email is where most of our contextual information is created and exchanged, but where none of XML’s contextual power is brought to bear. Here, by the way, Microsoft completely dropped the ball. The only Office 2003 application in which users can’t create and use XML content is Outlook. But that’s precisely where the…

  • The Simplest Thing that Could Possibly Work

    An interview with Ward Cunningham: „I actually enjoy complexity that’s empowering. If it challenges me, the complexity is very pleasant. But sometimes I must deal with complexity that’s disempowering. The effort I invest to understand that complexity is tedious work. It doesn’t add anything to my abilities. A friend of mine once said that there…

  • Windows Media Encoder

    You don’t have to love everything Microsoft, but it’s great that they make Windows Media Encoder 9 available for free. Jon Udell: „Software companies bring in new users, capture their interactions with software on video, and make developers watch the videos. I’ve been on the receiving end of that treatment; it’s painful. […] Windows Media…

  • Text encoding mixture

    Rick Jelliffe: „At the moment, the web uses an ad hoc mix of defaults (ASCII for pre-90s standards, ISO 8859-1 for early 90s standards, UTF-8 for recent standards), out-of-data headers (such as MIME headers), voluntary in-data signals (such as HTML’s meta tag), magic numbers (such as XML’s encoding header), browser and server settings, hidden attributes…

  • Using PHP 5’s SimpleXML

    Adam Trachtenberg at ONLamp.com: „This article shows how to use SimpleXML to read an XML file, parse the results into a useful form, and query the document with XPath. I use RSS for the examples, since some versions of RSS are nice and easy. Then there’s RSS 1.0. It uses RDF, multiple namespaces, and defines…

  • APD

    To do: Test apd, the advanced PHP debugger. Here’s a nice article on using APD: PHP Freaks: Profiling PHP’s Performance

  • XSH – XML Editing Shell

    Sounds like something I should check out: „XSH is a fast and powerfull command-line XML editor. It may be used to query and modify XML documents. XSH may be used either interactivelly or for off-line processing (like bash). XPath expressions are used to select parts of XML document to be processed.“

  • There’s No Such Thing as a Web Site

    I never thought of it this way, but of course Tim Bray is right in saying that There’s No Such Thing as a Web Site: „The technology that makes the Web go doesn’t have any built-in notion of a „site“ or a „home page“, even though that’s how people think about things.“ Here’s his follow-up…

  • Dynamic languages and enterprise VMs

    Jon Udell struggles with Java APIs – I agree that dynamic languages (Python and PHP) are just so much easier to use: „This weekend, I was working with the Java API to Sleepycat’s Berkeley DB XML, and it felt like one of those bad dreams in which you’re slogging through molasses toward an ever-receding goal.…