POCO C++ Libraries Blog

News and discussion for the POCO Community


PocoPDF

I have just submitted a first attempt of PocoPDF into the SVN sandbox. It is a wrapper for the Haru PDF library. Haru depends on zlib and libpng, so full source for all three is embedded in PocoPDF. Submitted code works and it comes with two samples – one showing how to create a text […]


Introducing PageCompiler and ApacheConnector

As promised a few days ago, here are two new and cool addition to POCO. PageCompiler is a simple compiler that translates HTML pages containing embedded C++ code (using syntax familiar from JSP and PHP) into HTTPRequestHandler classes. ApacheConnector is a module for Apache 2.x that allows you to use POCO HTTPRequestHandler subclasses in Apache. […]


It Just Works

I love things that “just work”. Ubuntu distro is supposed to be one of those things. Some time ago, I tried to install it on an old laptop and ended up with LCD panel split in three screens (I’m not kidding) and mouse popping up all over the place. Then I tried Mepis and I […]


The Incredible Bulk

OK, forget about the step I mentioned before – it’s gone and we have true bulk instead. For the drivers/connectors that support it properly, that is. Namely, when one gets into implementation of more advanced features, some ODBC drivers simply do not live up to the expectations. I was not able to find PostgreSQL driver […]


XML Schema support, Part 2

The XML schema support library has reached a state where I can say: yep, it’s doing something useful. I gave it a test run with the MPEG-7 schema files (one of the larger schemas I know). More than 300 C++ header and source files are generated in less than a few seconds, all beautifully and […]


Wiki/Forum Registration

Since upgrading the Tiki software to the latest release (due to the security issue posted earlier), the wiki and forum registration is unfortunately broken, so registering a new user does not work. We are working on the issue with the Tiki developers and hope to have it fixed soon. In the meantime, just reply to […]


More Data Results

A couple of new features supported by PocoData: multiple resultsets (for batches of statements and stored procedures/functions returning cursors) step – variable number of fetched rows Date and Time binding/extraction (in addition to DateTime) The step feature only works for connectors that support it (e.g. ODBC), otherwise it is silently ignored (e.g. SQLite). Date and […]


XML Schema support

Today I finished the implementation of our XML schema parser. Just need to test it throughly and then I can start to implement a C++ code generator based on schema information. This should work flawlessly together with PocoRemoting 🙂 Generating code is so much more fun than writing it…


The Wiki Has Been Hacked

On November 1, someone hacked our Wiki. The result was that, whenever a link to the Wiki was clicked from a Google search result page, the browser would be redirected to some pr0n site. Thanks to Eric Hill and others for telling me about this. As a result of this, I have upgraded both the […]


Status Update

The weblog has been quite silent lately, mostly for the reason that we have been quite busy with various projects (using POCO, of course). A few quick updates: Alex has done some significant improvements to the Data library (he has occasionally blogged here about it). I have made some performance improvements to the XML library […]