• Powerful DOM access via htmlcxx and hcxselect

    For years I have been working with htmlcxx, a very fast and lightweight non-validating html parser for C++. Crunching terabytes of HTML documents and other rubbish, this library never gave up. Furthermore it mimics Mozilla Firefox DOM behavior, thereby allowing easy coupling of a command-line tool build on htmlcxx and visual inspection in your browser.

    Recently I came across hcxselect, a CSS3 selector parser which can match the selectors against a htmlcxx tree. Offering an easy to use and powerful interface to DOM trees in a clean way. Now it is time to build a jQuery like interface! Or come up with a fancy xPath parser for htmlcxx  ;)

  • Scale up: the event driven approach

    Scalability can be achieved on many different levels. Vertical scalable solutions require that adding resources to a single processing node improves performance. Typically waiting (blocking) on I/O is hidden by running many requests in parallel, a common practice in a server architecture. (more…)

FRESH / LATEST POSTS

TAG / CLOUD