• Linux 101: grub recovery

    When you messed with many OSs, boot strap loader might point to somewhere you don’t want it to be. grub considering the best – easiest? – to deal with many OSs and of course, it’s easy to tweak or  adjust as well.

    Firstly get into any sort of shell. There are basically 2 parts needed to be done: set active partition and set MBR back to point at grub again. The first part is fdisk, there is ‘m’ for help. All you have to do is set the partition where grub is to active. Others are not.


    The second part: set MBR point back to grub. That’s easy via grub command shell



    The easiest way to find partition referenced by grub is to find it

    find /boot/grub/menu.lst

    Then you have to set toot and setup the hard drive. Then you are all set. For grub menu, Linux needs

    Title XXX
       root (hd0,0)
       kernal /boot/vmlinuz root=/dev/…bla bla bla
       initrd /boot/initrd

    For Windows, you just need to link to Windows boot loader again.

    Title Windows XX
       rootnoverify (hd0,0)
       chainloader (hd0,1)+1 # this is Windows partition.

    That’s all you have to do. pretty easy, right?

  • iPhone OS 3.0 – Major update to crash Pre?



    No matter how Apple wants to say this is a big update. It looks like updating features waiting for Palm Pre to me.

    * copy & paste
    * SEARCH!!
    * finally more Bluetooth support!
    * Apple Push notification service [seems like Apple wants taking control of everything to me though]
    * more GPS support
    * etc.

    Apple Push Notification Service Apple SDK iPhone 3.0

    Although there will be thousand of new API, I still don’t think it will change anything and make anything more exciting to well-established platform like iPhone. Jail-breaker one still is the way to go anyway—more apps, much cooler apps without any interferer. However, there is one thing that could make a difference—search. I would love to see how Spotlight goes in this update, that’s probably the only thing that makes Palm Pre look so great over iPhone to me. With the delay of Pre, I bet iPhone will rule mobile arena for another year comfortably. But $9.xx bucks for iPod Touch user again? That’s a lot. Thinking of $20 last time for 2.0 and a few more for minor updates. Such a greedy Apple.

    All in all, I hope there would be a lot more “potential opponents” like Palm Pre over the next year, so iPhone 3.5 or 4.0 will catch up all iPhone 1.0 promise such as Flash eventually. What the heck are you doing Microsoft?? You were better than this  :-P I was so wrong; Windows Phone (formerly Windows Mobile) and all RIM army are still out there standing firmly—we shall see if they will be over hype of Jesus phone or not.

    Q4 2008: WM beated iPhone in term of sale, not hype; also RIM shipment over last 2 years never go down a bit [over iPhone always of course]

    That’s going to be much more interesting this year. If I were Palm, I would quickly unleash Palm Pre before the *hype* was gone although there still are several bugs or unfinished work—just disable/hide it like Apple did to iPhone.

  • Hotmail revision

    Hotmail w/o ad

    As far as I remembered, Hotmail was such a bloated webmail fully loaded with ads, esp. on the top—around 100px height. That is about 15% waste in vertical space. Now, they are gone—and of course, it has changed to as right column instead which is much better considering new screen is wider and wider.Not only eliminating ad at the most disturbing place, but also add supporting for POP3 server for free as well. FYI, it will work with your hotmail, live and msn account too.

    POP3 server: pop3.live.com:995 (SSL)
    Username: Your Live ID
    Password: That’s the one only you know
    SMTP server: smtp.live.com:25 (SSL)
    Authentication required: Yes

    Nevertheless, Hotmail always provides such a nice alternative for e-mail client anyway and today it’s Windows Live Mail—using HTTP to fetch all stuffs in a secret way. It works flawlessly if you ask me. Is there anyone care about standard {protocol bla bla bla} if what they use works already?

    I, myself, prefer to use off-line e-mail client any day with any e-mail, but sometimes without my own computer, webmail is required. Thus, with this update, I see myself accessing more ‘used to be abandoned’ Hotmail account more often I guess.

  • Photoshop 101 - keyboard shortcut for switching tools

    photoshop_toolbarI always find Photoshop such a great tool, but it’s quite annoying that I couldn’t find how to switch between tool (in the same group) quickly.

    Then: It’s the same keyboard shortcut, so how can I switch between them then? Hold ‘G’ would not do it, Ctrl + ‘G’ is not right. As a result, I have to stick with hold the left click and switch it.
    Now: Just hold shift + ‘G’ (or whatever key you want) to rotate tools in the group. That’s easy, right? I really wish I knew this long time ago!!

  • Reminder: Check your bank transaction more often..

    I don’t know if you guys have experienced this issue or not, but I have faced this several times by now. Unauthorized transactions magically appeared on my PayPal—oddly, I used many cards, but only PayPal one that has this issue. First time it was about half a year ago, 2 strange transactions buying some service from some unknown websites—about $150 in total—were authorized under my card. I contacted PayPal in sudden, mailed an affidavit form and waited about 2 weeks to get $ back. It was not that bad since we all know that we would get $$ back anyway. However, if we haven’t checked, that’s what we are going to lose.

    Again, few days ago I got an unauthorized transaction from Square Enix, playonline.com, as shown below.

    SQUARE ENIX PLAY ONLINE unauthorized charge 

    I never heard of this merchant before, so I dag for more info a bit. As a result, it was game online website. Some of kids in there probably needed $$ so badly since I’m not the only one who had the issue #1 #2 (same day & amount as mine too!), and a lot more. Thus they have to find the illegal way to satisfy their need. I honestly have no clue how my info was leak yet, but at least, this should be a good warn for everyone—check your transaction thoroughly before you will be the next victim.