Monthly Archives: December 2009

GSM cracked

So now that Karsten Nohl finally showed everyone how you can be listening to GSM phone calls of other people in 10 Minutes flat using hardware you can almost pick up from anywhere, Something needs to be done fast. GSM, … Continue reading

Posted in GSM, Mobile Phone | Tagged , , , | Leave a comment

Open Source Statistics

I have been using google analytics for some time now (Urchin), but the truth is, although it is very very nice, i lack control. What amuses me is how good an open source alternative piwik (piwik.org) is. And all of … Continue reading

Posted in Statistics | Leave a comment

Safe Auto Update

WordPress consumes a considerable amount of my time, not blogging, but updating this wonderful blogging tool, but is it not time yet to create some sort of Auto-Updating software ? And by auto updating, i mean in a safe way … Continue reading

Posted in Uncategorized | Leave a comment

AJAX no longer optional

So, i have been a C++ developer for 10 years, a PHP developer for 6 and a system administrator (*NIX) for god knows how long, but i speak no JavaScript. I tried once with a very nice book called “JavaScript, … Continue reading

Posted in Uncategorized | Leave a comment

Memory to good use

At my office, Everyone runs a PC with pleanty of RAM, and  uses less than 2GBs most of the day My computer processes data stored in a database, my hard drive constantly making noises, reading and writing to that database, … Continue reading

Posted in Uncategorized | Leave a comment

Multi Disk MySQL

For performance reasons, separating DBs to Multiple hard disks can be beneficial In Linux, when you want to include a directory for a database, you add a symbolic link ( Using the ln -s targetdir command), in Windows, there are … Continue reading

Posted in LAMP, Linux, Web Development, Windows | Leave a comment

MySQL data compression

A table with millions of records, one of them a long text field was taking up too much space, especially that it is on a solid state drive (Expensive and small), so i decided it was not done correctly The … Continue reading

Posted in Uncategorized | Leave a comment