Everything now works. The quick version is: Create a new Fedora 18 VM Do not use “Easy install” Disable 3D acceleration in the VM settings (Command-E) prior to starting the install, otherwise you get a spinning idle cursor and no action upon first boot Install as you see fit. I use a 64 bit…
Category: PHP
How to migrate to PDO without it hurting… much
As we saw in the previous article, conversion to MySQLi is an awful lot of work. So let’s move to PDO. Step 0. Get PDO working with your database server Somewhere along the line, the PHP and MySQL folks decided to not be friends, so even though 99.99% of all PHP scripts require MySQL, in…
Converting your PHP app to MySQLi prepared statements
Okay, you’ve got like a zillion SQL queries in your PHP app, and probably 95% of them have a WHERE clause, and you need to make them safe so people will still download and use your app. Because if you don’t fix your injection issues, I will rain fire on your ass. These are the…
The OLPCs are here
Wow – that was quick. I have three OLPCs in my office. I need to go sort out some US power plugs for them so I can charge them, but they’re here! 🙂
Proto GaiaBB runs fine in Browse
Phew. Obviously, the default theme fails a bit when you see only two rows of topic activity. Will really need to make that work a whole lot better. However, the actual rendering is perfect. Yay! One less task to be done.
GaiaBB and OLPC
Peter Quodling. an old friend, e-mailed out of the blue last week. I have a lot of time for Peter as he’s one of the few Australian IT architects that really knows his stuff, plus he’s a really nice guy. He is involved in OLPC in the PNG region. Last Christmas, I nearly bought an XO…
Google: Don’t be evil
I work on an open source project, ESAPI for PHP. Well, “work” might be too strong a word for it, but I try to prod its lifeless carcass from time to time. That’s not the reason I write today. I write because of stupidity, and evil being conducted in the name of a “law”. I…
Soon, there will be one
Well, what an interesting weekend. A cold, working like a slave, and one of my co-workers is a father for the first time (Congrats, Ty!). But that’s not the most interesting news. I will be taking sole ownership of my forum, Aussieveedubbers, sometime this week. This means that I will have to spend a bit…
Validating ASVS 1.0 beta using a PHP application
A long, long time ago, I took on running Aussieveedubbers, a forum based around the love of Volkswagens. We were on EzBoard, where the adverts and performance sucked so bad, that free was no longer acceptable. Over many iterations, I now run UltimaBB, a derivative of XMB. I had various titles – including lead programmer…
ESAPI for PHP news
AccessReferenceMap, RandomAccessReferenceMap and IntegerReferenceMap, and enough of the other classes (FileBasedAuthenticator, StringUtilties, etc) are present and working: This is very good news as although some of the other classes in Milestone 1 are complicated, these two classes were actually going to be some of the hardest to port as PHP does not have the equivalent of J2EE…