Name: Jerome Chan
Member since: 2000-12-01 04:27:28
Last Login: N/A

Homepage: homepage.mac.com/eviltofu/

Recent blog entries by eviltofu

VirtualPC is so cool. I'm running Win98 under MacOS9. Time for that blue screen of death soon! I will be soon attempt to load linux, win2k, and openstep if I can find my old CD-Roms. Time to try the MacOS emulating Linux emulating an Apple ][ trick! The speed when running one OS appears to be slightly faster then my 64 mb 200 pentium mmx box (I have a 450Mhz G4 box with 384 mb of ram). Running with virtual memory seems to be faster then with virtual memory turned off.

Didn't spend anytime on the Smalltalk UML project; too busy designing user interfaces for the project at work.

Writing requirements is a dull soul sucking task. I'm glad I have my Powerpuff Girls CD to listen to while doing this thankless task.

INS told me yesterday, the 3rd of January 2001, that my H1B visa has been granted on the 17th of December 2000. Hooray! It only took them 60 days to process it. <Insert sarcasm here>

I am really glad that it was approved. Now to fight with my colleges to get leave for Chinese New Year, which happens to fall on the 24th of January this year. <Insert sigh of relief here>

I figured out what project I want to do under Squeak: a UML draw tool based on the MVC model. Hopefully, it would turn out to be a constructive learning experience. I borrowed Volumes I and II of LaLonde and Pugh's "Inside Smalltalk" from the Cleveland State University Library for reference. Later this afternoon, I'd be heading down to the Cleveland Public Library to get some references for UML. <Insert library support comment here>

And now... Work!

I started reading Peter Gabriel's "Practice of Software" last night after watching "Mononoke no Hime" on DVD. The book was interesting; I was expecting another Go4 Design Patterns book but it turned out to be a collection of articles for "The Journal of Object-Oriented Programming".

I found the book while searching for a Delphi 5 guidebook and impulsively added it to my stack. Why are guidebooks so bloody thick and heavy? Good thing these are just library books. <Insert ad for supporting your local library>

I am waiting for my copy of Delphi (standard) to arrive. My Pascal skills are rusty but I don't think I'm going to have much of a problem.

I poked around in the internals of Squeak 2.8 (a Smalltalk/80 variant) and finally managed to figure out how to open a window under the MVC (Model-View-Controller) system. I have not looked at the Morphic libraries yet but I am surprised at the lack of UIE (user interface elements) under MVC; is this what inspired the Macintosh and Windows user graphical interfaces? As far as I can tell, there are no radio buttons, drop down lists, combo boxes and other elements that I'm become accustomed to. Perhaps I should try hacking some of these UIE but the Squeak team is abandoning MVC and moving to Morphic. Should I even bother with MVC at all?

I simply love the Squeak code browsers. Are there any code browsers out that that are similar for Java, C and C++?

Does anyone believe in Literate Programming at all?

P.S. Mononoke no Hime is excellent!

2 Jan 2001 (updated 4 Jan 2001 at 14:41 UTC) »

First Post!

Ok, just kidding. <insert smiley here> Seems to me that the Recent Diaries Section contains a lot of redundant data. Instead of having the current format:

Recent diary entries
2 Jan 2001 NetHunter
2 Jan 2001 deekayen
2 Jan 2001 lolo
2 Jan 2001 bagder
2 Jan 2001 baueran
1 Jan 2001 Another Day
1 Jan 2001 Another Post

Could we have something like this instead:

Recent diary entries

2 Jan 2001

NetHunter deekayen lolo bagder baueran

1 Jan 2001

Another Day Another Post

This looks nicer to me.

Cheerio!

 

Others have certified eviltofu as follows:

  • huge certified eviltofu as Apprentice

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page