Books with Disputable Facts
Posted by Jonathan Ng | Filed under Technical
I’m sure you’ve heard of plenty of books where the reliability or accuracy of facts/information presented is arguable. The best example, is probably our Sejarah textbooks. As a student, I rarely come across technical books that present doubtful information, up till now.
It’s a long story, but I evetually bought the book “Data Structures with Java” by John R Hubbard and Anita Huray. I havn’t cover till the data structure parts yet, but I have to say, I don’t really agree with the OO principals it presents in chapter 1.
You see, the authors seem to champion the use of composition. Aggregation is implemented by defining class A with a field that can reference class B. Simple. However, for composition, the author suggests defining those classes, within it’s parent class. For example:
public class Person {
protected final String name;
protected final Phone phone;
class Phone {
private String areaCode, number;
public Phone(Phone that) {
this.areaCode = that.areaCode;
this.number = that.number;
}
}
public Person(String name, Phone phone) {
this.name = name;
this.phone = new Phone(phone);
}
}
Tags: rants
Results Finally Out
Posted by Jonathan Ng | Filed under Personal
Results were finally out.. sigh, it wasn’t very good, bout you could say it wasn’t very bad either. There were 2 that I’m pretty disappointed with: Digital Multimedia practical, which was a Flash assignment: only C. The other was Object Oriented Analysis and Design paper, a measly B. Really didn’t expect that..
Sigh.. I’m NOT gonna get another freakin’ C, or even B for my practicals anymore.. I’m supposed to be good at that.. Argh~ hopefully, like some people say, exams isn’t the only way of gauging my performance…
Tags: life
Final Version of IE7
Posted by Jonathan Ng | Filed under Technical
I don’t know what got in to me, but I just downloaded IE7. Not surprisingly, I couldn’t install it the usual way, no thanks to the Windows Genuine Advantage check thingy. But no worries, all I needed to do is:
- Download IE7.
- Extract it’s contents to a folder using any file compression tool. (I used 7zip)
- Open notepad, save it (without any content) as “iexplore.exe.local” in the folder where you extracted IE7.
- Double click on iexplore.exe to run. You might wanna create a shortcut ;-)
To my surprise, the tabs on top of my blog don’t look right in IE7. Perhaps they’ve improved their CSS handling and my IE7 specific CSS is no longer appropriate/needed. This blockquote look weird too. Anyways, will look into it this weekend. IE7 final seems to use less memory than the beta too, making a must use for those Microsoft lovers. In fact, it’s lower than Opera or Firefox.
Aside: Joke of the Day
Vista: VIruses, Spywares, Trojans and Adwares.
by Anth.
Tags: software
Streamyx @ 2Mbps
Posted by Jonathan Ng | Filed under Personal
Yeap.. I’m on the RM 88 a month package, and since yesterday, my modem gets connected at 2048 Kbps. But seriously, I don’t feel any difference (when web surfing), except when downloading files over HTTP and some torrents. Top speed? Abot 150-170 KBps. :p I think this is pretty consistent with excit3’s prediction that Streamyx will soon cap speeds at 4 Mbps and you pay for whatever bandwidth you use.
Click here for a screenshot.
Formatting Again, Sigh..
Posted by Jonathan Ng | Filed under Personal
Sigh.. I just don’t know what’s wrong with my computer. After a while after boot, I can’t seem to get online.. I don’t know if it’s some application I installed.. so like they say, no choice but to format.. here’s a list of what I’ll have to re-install..
- Microsoft Office: Word, Excel, Access, PowerPoint
- Microsoft Visio 2003
- Microsoft Visual Studio .NET 2005 (Visual Web Developer, C#)
- Microsoft SQL Server Express 2005
- Microsoft SQL Server Management Studio Express
- Java SDK 1.5
- NetBeans 5.5 or Borland jBuilder 2007 Foundation
- Notepad++
- Mozilla Firefox + an extension to save browsing session
- uTorrent
- Free Download Manager
- Smart FTP
- Windows Live Messenger
- Macromedia Fireworks MX 2004
- Foobar 2000
- K-Lite Codec Pack
- 7-Zip
- Kaspersky Anti-Virus 6.0
- Microsoft Clear-Type Tuning
- RocketDock
That’s a darn long list.. will probably take ages.. too bad I don’t have enough memory to virtualize the OS into seperate ones..
Update: I’ve already formatted my computer more times than s00kwei.. isn’t it ironic?
Tags: life