Archive for July, 2008
Time to Switch to Linux?
Over the past few years, I have developed a very strong desire to dump Windows entirely from my day to day computing. I tire of the obscure errors that no one has answers for yet are easily reproducible, the way that Microsoft is enforcing its “genuine Windows” initiative in ways that irritate paying customers while only mildly bothering pirates, and how Windows always has a black box model of operation which always keeps me, the user, out of the loop on what my own computer is doing. The final insult: User Account Control. I disabled that within minutes. Talk about a useless feature. People who know what they are doing will always click yes because they know what they are doing. People who don’t know what they are doing (the ones that were the primary focus for this feature) will quickly learn to always click yes because clicking no may prevent them from doing what they want.
3 commentsEmpty uploaded files with Perl
I work for a company that has a proprietary CMS software package written in Perl. We have a number of servers that run this code, and everything has been fine for a number of years and many different versions and customizations. A few months back, something changed. One of our servers started producing completely empty files for all uploads. This affected all of our code, all of our versions, and every site.
After some time debugging and testing, I finally found the problem. Apparently some code was updated, either Perl itself or one of its packages, and that caused my CGI object to be recylced before the upload code ran. When the CGI object gets recylced, all the file handles are closed resulting in reading and saving an empty file.
The solution was deceptively simple. All I had to do was store the CGI object in a persistent variable that has scope throughout the end of the program execution.
No commentsAnimeFest registration problem solved
Good news. I was contacted by someone with AnimeFest earlier today, and I got my registration taken care of.
So, let this be a lesson. If you having a hard time getting a group to contact you, call them repeatedly, send emails to every address you can find, post on the forum, and send PMs to every person on the forum who has a title.
No commentsAdding AJAX to WordPress plugins
One of the these days I’m going to have to start working with AJAX. To date, I haven’t really had a need, but I’m going to get way behind the curve unless I start working with it now. I recently stumbled on a page in the WordPress Codex called AJAX in Plugins. This will be my starting point for working with AJAX and WordPress. Hopefully I can start cranking out some cool new plugins with AJAX goodness soon. Once I do, I’ll blog with some more details about what hurdles, if any, I faced when developing WordPress plugins with AJAX support.
No commentsAnimeFest registration problems
So AnimeFest is about a month away. My friends and I have been planning on attending for about six months now, and we’re really getting excited. About three weeks ago, I tried to register and hit a big snag. The payment page apparently has problems since it refuses to try to process my card and tells me to call a number instead.
Fast-forward to today, and I have called that number many times and left a number of messages with callback details, I have sent multiple emails, and I have posted on the official forum. To date, I have not received a single call, email, or forum response. From looking at the forum, I’m not the only one having problems as artists and merchants are running into problems and pulling out their hair since no one will confirm or deny their registration, give them information that they require to be able to set up their table, or give them any type of response to their questions.
Worst case scenario, I have to pay for my registration when I get there. It won’t kill me, but my biggest concern is how this will affect the con in the long run. They obviously have some core logistical problems. If these problems aren’t dealt with in a timely manner, this might be a sign that AnimeFest is starting to fall apart.
No commentsDr. Horrible’s Sing-Along Blog
I found this gem right before going to bed, and I’m so glad that I stayed up to check it out. It’s a series of three short musical-style episodes about a mad scientist with aspirations for villainy who longs after a woman at the laundromat.
No commentsImportant changes in WordPress 2.6
WordPress 2.6 allows for moving the wp-content folder and the wp-config.php file. Some code guidelines have been published to help developers standardize their plugins with the new changes. The following code will allow code to work with current versions and the upcoming 2.6.
No comments
