This week I’ve been on holidays, and although many people disagree with how I’ve spent this free time, I must admit that I’ve had a quite entertainment week programming again. I’m moving my old movies list entirely to MySQL/PHP, with lots of new stuff to allow me to better describe what I have movie-wise. Although small, this project has made me investigate some of the secrets of MySQL, including the long-time debate of using varchar versus char, or even versus tinytext/text fields. (more…)
Having a WordPress theme in your own language is quite easy, if the theme supports internationalization. Actually, internationalization, or i18n, is not the same as localization, or l10n. Internationalization is the process to make a piece of software ready to support localization. Localization itself is the process to translate a piece of software (which has passed i18n) to a specific language or locale. (more…)
This is collision data of the stepfiles for DDR simulators (Stepmania, Dance With Intensity and similars) found in DDRUK.com. This data allows for detecting equal steps in seemingly different stepfiles. (more…)
Well, the phpBB captcha experiment was a total success. Success in the sense that I discovered that phpBB’s embedded captcha is total crap. I’ve been receiving more spam with the captcha activated than without it. Funny, uh? Spambots must be optimized for finding this captcha nowadays, and maybe they freaked out when they didn’t find it. Now that it’s there, they’re happy. Just yesterday, I deleted ten spam users… (more…)
This article is intended to deal with a simple question, related to design applied to the web. Should web design allow for adaptable width columns? If not, then how wide should a column be? (more…)
Well, this is the story of a guy who knows pretty much nothing of CSS, and his findings about it during a weekend. The story doesn’t end like “and the guy found the zen of CSS and he made great CSS for the rest of his life”, because everytime the guy touches CSS, ends angry with CSS, browser makers, Micro$oft, and a bloke called Murphy. (more…)
I just spent three hours trying to fix one of the phpBB boards I administrate so it could fight spam better. However, it wasn’t as easy as I thought. This was a very needed change for more than a year, but I felt very lazy about digging old code I changed and how to adapt new code to my changes. (more…)
I maintain an AMP server in my computer; AMP stands for (A)pache (M)ySQL (P)HP. The most common flavor is actually LAMP (for Linux), where a whole server with basic features is built just with free and open source software. However, I’ve never dared to install and use Linux (yet), so I do it in Windows. However, I’m going away from the point. (more…)