sugree's blog

Kid's Programming Language

I have seen a news at NewsForge about Kid’s Programming Language aka KPL. At the first glance, it is very promising since my son may learn how to program so easy. So I looked into the snapshot. Cool! KPL could create interactive games and most of them are arcade. They are beautiful games. KPL comes with its own smart IDE looked very similar to Visual Studio.

New Professional Themes for Drupal

There are so many criteria to help choosing a CMS. However, I would say that the most important part is impression at the first glance. If you are a developer or designer, you don’t really care about look and feel because you are able to modify it yourself. In fact, you might suppose to modify it to fit your imagination so you choose which is better for modification. Anyway, the situation is totally in most enterprise. One with manager role chooses what he/her want. They usually focus on what they see at first signt. Yes, it’s just look and feel. They don’t care about how good it is.

BTQueue 0.1.1 451

I am very happy to announce the release of BTQueue 0.1.1 at release number 451. In this version, I focused on fixing race condition, handling error and integrating to external frontend. There is one change that you have to know. resume command now just changes any state of given ID to waiting for the next scheduling. If you want to force it to run immediately, you have to use option "-f". Two commands are introduced in this version: du (disk usage) and df (disk free). These commands are to help integration with external frontend with quota support. Lastly, you are able to see latest error message again.

20060506-chequeAfter blogging for 4 months, I have finally got my first earning from  program. It is not as much as my income but it is enough to run this site for 2 years.

Some might say that many successors had been blogging as their main job. They usually get earning from Google AdSense and other affiliate programs. I don’t want to blog as my main job. I love my job. I love programming. Actually, I must say that I only blogged about my day-to-day experiences. If I don’t have my job, I may not have anything to blog. As you might see slogan of this site, "Share Know-How". I just want to share my experience and also my open-source works. In other words, Google AdSense indirectly sponsors me to contribute open-source programs.

How to fix MySQL errno: 145 Can't open file

I have got repeated error message like "Can’t open file: ’accesslog.MYD’. (errno: 145)". Actually, I can’t access the table named accesslog for any purposes including read or write. This table is not so important for me but it’s a kind of some annoying. I can’t even dump the database to back it up. I tried to search for this similar problem in Google using keyword "". There are about 900,000 search results. Great! What is the cause of this problem? The host that I got that error message is FreeBSD. I also got it in Linux. OS might not be the problem. So the problem seems to be MySQL itself. I don’t know.