Wednesday, October 27. 2010
My web hosting company notified me that my FTP password has been compromised. According to them, one of my PC was infected with Trojan Horse. It was the PC that my children are using. I removed the Trojan Horse (there was this file confin.sys at c:\). I went further to check the FTP logs at the server side. To my surprise, a few IPs (from China) are trying to guess my password. These hackers have really nothing better to do ?
As advised by my hosting company, I limit the FTP access from only a few IPs. This should solve my problem.
Wednesday, October 13. 2010
I have to polish up my programming skills for my new job. My Sailor Shortcuts Firefox add on has been updated.
A few new Windows utilities are created. These utilities were previously written using Autohotkey scripts. Using Visual C++ definitely make the programs run smoother, faster and less problematic.
I like doing just all these.
Sunday, September 26. 2010
I was playing with my new laptop, Fujitsu SH760, i5.
Although it has a 13.3 inch display, it weighs only 1.6 kg.
However, battery life is not that great. About 3 hours.
It comes with Windows 7 Professional. I spent some time trying to come to terms with some of the new features. The taskbar and start menu for examples. The overall learning curve is much lower than I needed to switch to Mac.
Wednesday, August 25. 2010
Finally done with backing up all my DV tapes. They had been lying on my table for years. Other than laziness, it was because I do not have proper software tools to do that efficiently.
This time, I found Exsate and DvDate. Exsate captures video from camcorder into separate files split according to date codes / timestamps. This way I can browse through the different scenes easily. Before using Exsate, everyone of my DV video was captured as a single big file (>10 GB). It is a pain to browse and backup this file into DVD.
Monday, August 2. 2010
I am a happy man today. I found a shop in Sim Lim selling OEM Eee PC 901 keyboard last week. I bought one. Unfortunately, that was a defective one. I went to Sim Lim again this afternoon, the sales girl willingly change it to a new one. It is now working flawlessly. For 27.50 SGD, I should not complain too much.
Tuesday, May 25. 2010
Yeah ! I have setup Visual C++ 2010 to work with wxWidgets. The IDE is superb. Much easier to configure. The executable generated is smaller than the same one generated by MingW gcc.
I tried to compile wxWidgets 2.8.11 with Visual C++ 2010 using the IDE. Unfortunately, the project workspaces ("build\msw\wx.dsw" & "build\msw\wx_dll.dsw") conversion always fail.
The solution is to compile wxWidgets using the following commands in the command line prompt.
> vcvars32.bat > nmake -f makefile.vc
Sunday, May 23. 2010
Hmmm.... Apparently Visual Studio has been available free for quite a while now. Although I am happy with MingW gcc compiler, it will be good to give Visual C++ a try. After all, this is the compiler developed by the inventor of its operating system.
Friday, April 30. 2010
I have just written a simple tool to convert Chinese Sentences to their PinYin representations. It's here.
This tool work for both simplified and traditional Chinese sentences.
The original intention of this tool is to help me to convert my MP3 songs with Chinese file names to PinYin file names. For example, 一åƒé›¶ä¸€å¤œ will be converted to YiQianLingYiYe, This is because my car audio player cannot display Chinese characters.
Thursday, March 4. 2010
I never imagine myself coming back to Emacs again. Under Windows, Notepad++ is just to good. I have not found anything come close to Notepad++ for Mac.
Using Emacs on Mac is really a pain, especially the MacBook. There is no Home, End, Page Up, Page Down. Even the function keys, It is such a pain to map shift or control function keys.
I guess Mac is not for techies.
However, I must say Mac OS has a very nice Apple Terminal. It runs without X11 and supports UTF 8 characters.
Sunday, February 28. 2010
5 days into using an Apple computer now. I have to say this is a beautiful machine. Sharp display and great UI. It surprises me with a build in Bash shell, Perl and emacs editor. The F3 key is a great way to switch application. And it comes with PDF writer, no need to install CuteWriter.
However, I am missing a lot of great PC applications.
- Notepad++
- Paint dot Net (GIMP runs but very retarded compared to in Windows)
- Autohotkey
- StarDict
- FreeLaunchBar
- AVG
- Mp3Tag
- Wii Game Manager
I am grateful that at least Firefox 3.5.8 (3.6 has problem running Java applets) is running. Otherwise, I would be very very frustrated.
Saturday, February 27. 2010
Has to downgrade to Firefox version 3.5.8. The problem has been reported here since Jan 24, 2010. No fix yet.
Wasted 1 whole day on this.
Tuesday, February 23. 2010
The MacBook came earlier than expected.
This is what it shows when running Windows.
Thursday, February 11. 2010
Finally figure out how to do this with serendipity. I need to create a separate user, and set to NOT using WYSIWYG editor.
Wednesday, February 10. 2010
This may be a serendipity bug. The RSS feed is always tagged with incorrect time stamps. For example, if a blog post is created on 2010 Feb 08, 23:00:00, the corresponding feed will be tagged with a timestamp of 2010 Feb 08, 07:00:00.
I figured out that this is because I have set the time zone offset to +8 in serendipity. The RSS feed is adding this offset to the timestamp. In actual fact, there is no need for serendipity to add this offset, because the time stamp is in UTC format, any RSS reader will take care of this properly. I will find some time to report this to the author.
Friday, February 5. 2010
The fact that I have a personal web site sometimes makes thing a little complicated. How do I get my blog update into facebook ? Found an facebook app, "Social RSS" that suits my needs for now.
In the process, I have created a customized RSS feed for my photo album. It is not completed yet, but I have got the basic things working.
|