X
T r a s h :: l o g BETA
{ Chen Hendrawan }
chenz v.A-01 chenz v.T23s chenz v.X0-KZ

Archive for the 'the programmer' Category

safari 3 + yahoo messenger for mac == bug

Tuesday, June 19th, 2007

After installing Safari 3 (beta) on my Macbook, I found a strange behavior with the Yahoo Messenger for Mac (beta version too).

When I have a long conversation in the Yahoo Messenger, the message area used to be scrolled down automatically to make the latest message visible. This is a very natural behavior, not a special, so common, and it works.

Then suddenly its change! The message is no longer scrolled down but scrolled UP automatically each time a message arrives or someone in the other side typing a message. I have to manually scroll down? What the hell apple engineers do in their usability labs? It’s so annoying, you have to try it yourself to understand how unreasonable this new behavior is.

At first I don’t have any clue about what happen with my Yahoo Messenger. I spend a couple of minute looking and tweaking the Yahoo Messenger configuration until I realized that I had just installing Safari 3 (beta). Damn Safari. It’s buggy on Windows, buggy on Mac too. Maybe it’s not from Safari itself, but from the new version of WebKit it carried on. I don’t know, not sure. I should report this to apple, but I already uninstall the Safari 3, anyway.

links for 2007-05-07

Monday, May 7th, 2007
  • Languages Only Do So Much

    It’s pretty easy to be an atheist, or an agnostic. All you need to do is study a couple religions you didn’t grow up with.

how to resume firefox broken download

Wednesday, April 11th, 2007

Sometime Firefox download process get stuck and can’t be resumed. Can you imagine downloading a big movie, 90 percent completed, and stuck without able to resume? Fortunately we have a good browser Safari. Although I prefer Firefox for daily use, but sometime Safari can really save my ass (and my bandwidth).

If you want to know how, just follow my step. It was based on my experiment when downloading the latest Bootcamp in Firefox and get stuck in the middle.

1. View the url of the file being downloaded in Firefox download window. Do not cancel this download process as Firefox will remove the temporary file.

2. Firefox name the temporary file using the same name of the download file plus .part extension. Find out this file and make a note of the file size.

3. Open Safari, copy the download url into the address bar, and download it. After the download process started, simply stop download, clear the download history, and close safari.
Safari will create a temporary folder and store download status information in your download destination (default to desktop). The folder is named same with the download file plus .download extension. This folder containing three files, the file being downloaded itself, the icon file, and the .plist file.

4. Open the .plist file using text editor, find your download entry and look for the download progress information. Replace the value under the key <key>DownloadEntryProgressBytesSoFar</key> and <key>NSURLDownloadBytesReceived</key> with the Firefox’s temporary file size. Be careful with this value or your file will be corrupted.

5. Rename firefox temporary file, remove the .part extension and copy it to the safari temporary folder to replace the current file.

6. In Finder, double click the .download folder to resume download in Safari.