Qt4 and QCA Developer Environment on OSX Lion (Pt. 1)

Setting up Qt4 and Qt Cryptography Architecture developer environment on Mac OSX Lion and Snow Leopard.

I’ve chosen OSX as my main developer platform for one reason an it is not Apple’s continuous marketshare growth. Having Apple hardware allows me to develop software for any platform. I’m able to use one machine with or without virtual machine software to test all my application code on Linux, Windows, or OSX. The cost of having 1 Mac was much less than having the hardware to test everything, plus at the time I was financially able. Qt4 expands on this reasoning and lets me develop one codebase for all platforms, leaving me open to focus on more on the product and worry less about where and how.

Tagged with: , , , , ,
Posted in AppleOSX, Qt4

Setting up Qt4 and QCA in Ubuntu

When working with Qt4 and Encryption the best thing to use is definitely Qt Cryptography Architecture (QCA). For Linux, setting up Qt4 and QCA in a development environment is not very complicated.

Tagged with: , , , ,
Posted in Linux, Qt4

PBEWithMD5AndTripleDES in Qt4/C++ (MailArchiva Archives)

Implementing Java’s PBEWithMD5AndTripleDES decryption in Qt4/C++. Left with no choice when MailArchiva email archives won’t export because exporting malformed messages isn’t “supported” we’ve taken the data into our own hands. Learn how to Derive PBEWithMD5AndTripleDES original part of Java’s crypto library in Qt4/C++ and regain access to the data.

Tagged with: , , ,
Posted in Qt4

PHP5 string concat performance debate

Just did some unscientific but interesting tests between php’s concat and php’s double quotes. I heard once that doing single quote concat with . was faster than double quotes. So now we will see.

Tagged with: , , , ,
Posted in CodeIt

PStats upcoming release 1.2

PStats development has been moving along very nicely. Previously all configuration for each site had to be in an individual configuration file and the full command be added to a cron job like:

* * * * * /usr/bin/Pstats –config /etc/pstats/site1.config
* * * * * /usr/bin/Pstats –config /etc/pstats/site2.config

Now that is all changing.

Tagged with: , ,
Posted in Projects, PStats