J.me

Virtual Box Crashed in MSI GX633

Well, this has irritated me for a while. Virtual Box keep crashing when it start OS, this happen on any OS I want to run. So I’m unable to run some OS I needed, such as XP and Linux, inside my Seven. This happens for quite a while now, I have tried updating my Virtual Box to the newest version several times, and none of them have worked.

Today, I tried again running Virtual Box, hoping it will be able to run a small OS like Puppy. The same thing happen, it crashed. I was forced to turn off the machine manually. After that, I did a little Google search. Finally I found that this problem also happen on another AMD Turion powered notebook, and not only on Virtual Box, but also on Virtual PC.

I found that it seems updating the BIOS might solve this issues. That raise my hopes up. But unfortunately, search in MSI website returned that I have the latest BIOS version. So no update is available, thus no solution. Good things that now I know the problem is related to the processor, further search found that hardware virtualization is the culprit.

Now that I have hardware virtualization disabled, I can finally run any OS I needed. To disable it, go to setting on each OS, click on System and move to Acceleration tab. Uncheck the Enable VT-x/AMD-V option.

Reference:

Thanks Google!

ZN5 Backup Tools 1.0

Here is my ZN5 version of Backup Tools.

Even though it used the same name as my E2 version, the code is completely different. I rewrite the code to make sure it would worked well in my ZN5. This is written in Bash and requires showQ and showRadio. So any modded firmware should be able to run this. In addition, you need to have Mgx Box, MPKG Box, or similar software to install MGX.

I just added some basic features for the backup and restore. The backup file is stored in tar archive and the file name is generated by date. By default, the backup file is stored in /mmc/mmca1/backup, you can change it anyway.

It support backup and restore following data:

  • Contact, SMS, and other related data stored in /ezxlocal/sysDatabase/main.db
  • Menu Tree
    this should work only on the same firmware, so it is useful when you want to try a new firmware and then return to your old firmware, you restore this file and your menu tree will still the same as before you flashed
  • Web Profiles
  • Settings
    I would recommend you to restore this on the same firmware, although it might worked fine to use the backup for the other firmware

The best feature it has is it support multiple backup. So you can choose to restore backup from any date you want (as long as you have the backup). 🙂

Download

If the download didn’t work, try to right click and choose save link as (or other similar option in your browser).

Hope you find it useful. Cheers… 🙂

Any comments, suggestions and bugs report are welcome. Thanks.

Frustating WordPress Database Error

Have you ever got this error? While this happens, you must make sure you have configured your wp-config.php. Check for these line:

define(‘DB_NAME’, ‘putyourdbnamehere’);

/** MySQL database username */
define(‘DB_USER’, ‘usernamehere’);

/** MySQL database password */
define(‘DB_PASSWORD’, ‘yourpasswordhere’);

/** MySQL hostname */
define(‘DB_HOST’, ‘localhost’);

Above is taken from wp-config-sample.php file. As long as you have configured the DB_NAME, DB_USER and DB_PASSWORD correctly, you should be fine. Some host might use a different DB_HOST, but mostly worked fine with localhost.

Well, if it does configured correctly and there still the same error happen, you might need to check the wp_options table.

Open the wp_options table using PHPMyAdmin or other similar software. Find the value siteurl in column option_name, if you see the option_value get a blank value like below:

Then you are probably on right track. Edit this row and insert your domain full URL in the option_value. Save.

Hopefully the error will go away. I don’t know why this could happen, but it did happen in one of my client website… 🙂 It’s indeed frustating to look for this error, since WordPress didn’t give any specific information about it.

If you found another cause of this error, please share.

Link Menu 1.0 – jQuery Plugin

Hello there.

I would like to share a jQuery plugin I created some day ago. This is called Link Menu, and currently on version 1.0. This plugin will add a menu box on your link when clicked or double clicked, you can set it on option.

I have used this on my blog if you noticed. 😉

Demo

Download

This file is released under the term of GNU GPL.

Hope you find it useful.

Thank you.

Google sorry

Well, this is a little unusual. I got two times of Google sorry today, while I actually never got one before. This happened when I’m trying to search a query in Chrome address field. Weird… It might be my network though.

And of course, I don’t have any bot program to run search repeatly. And I also didn’t do any ping to their server. Is that means Google have increased their security for overuse of their search engine? Well, whatever. I just hope that it won’t happen again. 🙂

Mouse gesture to emulate stylus scrolling on Firefox

gesture+bamboo

One of the feature I missed while migrating to Ubuntu Linux is the fully functional Wacom tablet. Good things is with Ubuntu 9.04, it has pre-installed Wacom driver, so it works out of the box for my Wacom Bamboo. However, not all features we have on Windows (and Mac) are available on Linux, the only one I missed is the stylus scrolling (by default, in Windows, when we hold the stylus button and drag, the scroll event occur). Since I do browsing all the time, sometime it is hard to allocate the scrollbar, especially in a looong page, that is painful. Up until now, I use the keyboard to scrolling that looong page but it is not efficient, and finally I found the solution by using Mouse Gesture add-ons on Firefox to emulate it. 🙂 I love Chrome better though, but the only solution I found is with Firefox.

So this is how I do it. First install the add-ons called Mouse Gestures Redox on Firefox. Next we setting it up.

Installing Aptana Studio on Ubuntu 9.04

aptana

Aptana Studio is a powerful IDE for web development. It supports HTML, CSS, Javascript and the server side script such as PHP, Ruby and Python. Even more, it support a wide variety of Javascript library. It based on Eclipse and available as a standalone application or as a plugin for Eclipse. Aptana Studio is available on Windows, Mac and Linux. And the best of all is, Aptana Studio is free. Here I will post how I install the recent version of standalone Aptana Studio, 1.5, on 32 bit Ubuntu 9.04 Jaunty Jackalope.

First of all, download the Aptana Studio on http://www.aptana.org, choose the Linux and 32 bit version, or change it accordingly to suit your machine. Before we start installing the Aptana Studio, we need to ensure we have installed the sun-java6-jre and sun-java6-plugin. To do that, simply type this in terminal

The oDesk Debit MasterCard powered by Payoneer

black-card-small

The above picture is the oDesk Prepaid Debit MasterCard that is powered by Payoneer. As you might know already, Payoneer offered a prepaid debit card for every member of its partner company. I got mine from oDesk. Here is my personal experience for using this card and also there is some comparison with Paypal regarding the fees. 🙂

Yesterday, I finally received my oDesk Debit MasterCard. It takes approximately 3 weeks from approval into arrival. FYI, I got my card approved in 4 days after registration and it sended through regular mail. Once it is arrived, I activate the card immediately and withdraw my remaining oDesk balance into the card. I was withdrawing $50 into the card.

Tokyo Magnitude 8.0

tokyo8m

Well, I will bring an unusual topic today. Even though I love anime, but I never post a single post in this topic, but this interesting series makes me want to post one. 🙂 This anime -which is quite underrated- is surprisingly turn out very well. For some people, it might be boring, but for me, it is interesting since the characters emotion was made real, as well as the earthquake.

The first episode introduce the main character, Mirai and her little brother, Yuuki. Mirai was a pessimistic middle school student, while Yuuki is strong and always give courage to her sister. The story started with Mirai, from school, back to home, and then with Yuuki, both without their parent going together to robot exhibition. The first episode ended when the earthquake happened and Yuuki was still traped inside the exhibition building.

It is not recommended for you to hit the read more, if you haven’t watched the series. 🙂

Google Code Jam qualification round

Finally, Google Code Jam 2009 qualification round has finished. I almost forgot this actually, until there is notification that tell us that the Code Jam has a problem at the beginning and get extended time for 2 hours (even though there is a notification 24 hours before, but I completely forgotten, lol). Finally I can participate in a couple of last hours left.

There is three problem that it is needed to be solved. The problem A is pretty simple, we can just change the pattern to Regular Expression and it’s done. I do it this way, but a little slower on large data. The B case is completely blank for me, never have run into this kind of problem before and I can’t finish it. For the C case, I can finish the small data, but not for the large data. It seems, I still need a lot of practice for better algorithm. 🙂 But at least, I’m advanced to the next round. Let’s see how long I can stand in this competition.