Saturday, July 26, 2008

GZip testing

A nifty online test tool for GZIP compression testing, along with some sample codes and methods to enable GZIP compression for your site/pages. ;)

http://www.gidnetwork.com/tools/gzip-test.php
http://www.desilva.biz/php/zlib.html

-------------------------------------

On Apache, if zlib is installed, we can use just a simple code snippet to enable GZIP compression:



Really simple right?

Tuesday, July 22, 2008

Monday, July 21, 2008

Movie Weekend



After watching L: Change The World and Red Cliff over the weekend, the difference in standards really stand out man. Only problem with Red Cliff is that there's a sequel....right when the tension is mounting again towards the end of the movie -_-

Might start reading into the Three Kingdoms. My only impression of it from the past is the PC game (RTK4) that we used to play from a 3 1/2" floppy disk =D

Wednesday, July 16, 2008

Emu Music Online Store

Have been getting emails about Emu Music's online store, but I've only recently checked it out. Seems that all their albums are available online, making it far easier to get our hands on a copy now (short of waiting for it to be "imported" into Singapore) =)

Wednesday, July 09, 2008

TrueCrypt 6.0a is out

Available for download from their downloads page.

Tuesday, July 08, 2008

Getting NetBeans 6.1 to work with Nokia Symbian S40 and S60 SDKs

For Symbian S60 SDK
It seems that the steps to get the S60 SDK to work with NetBeans 6.1 isn't that intuitive (read: we need to scour the documentation to get it right), and the information isn't (easily) found on the Net, so I'll write it down here to share.

(If you get a NullPointerException thrown by the SDK, complaining that it failed to initialize session at the Connect to Agent step, you might want to try these steps to configure NetBeans to recognise the S60 SDK properly. )

In order to get NetBeans to be able to launch the S60 emulator successfully (to test run our midlet projects), we need to take note when configuring NetBeans to recognise the S60 platform.

This obscure information can be found in your NetBeans help section if you installed the S60 SDK enabling the automatic integration with NetBeans IDE.
S60 3rd Edition SDK for Symbian OS, Feature Pack 2 > Tools and Utilities > Using the SDK with an IDE > Java Development > NetBeans > Installing and configuring NetBeans

1) In NetBeans, select Tools > Java Platforms.

2) Select Add Platform.

3) Select the radio option Java ME MIDP Platform Emulator, click next and wait~~~.

4) If the S60 SDK isn't listed, click on Find More Java ME Platform Folders and select the main folder where your S60 SDK is installed. Select the S60 SDK and click next.

5) NetBeans will autodetect the platform details (the MIDP profiles, CLDC configurations and optional APIs supported by the SDK) if the correct folder/SDK was selected. What remains is to click on finish to add the S60 SDK into the list of Java Platforms for NetBeans.

6) Use the S60 Emulator in a project configuration and run the main project as per normal. You should see that the emulator fires up as it should =)


For Symbian S40 SDK
The steps to configure NetBeans with the S40 SDK are similar.

1) In NetBeans, select Tools > Java Platforms.

2) Select Add Platform.

3) Select the radio option Custom Java ME MIDP Platform Emulator, and click next.

4) Click on Browse to select the main folder where your S40 SDK is installed.

5) Give the platform and device names. Click Next, then Finish to add the SDK to the list of Java Platforms.

6) Use the S40 Emulator in a project configuration and run the main project as per normal.

Fail IPPT

When you fail your 2.4KM run by a mere 19 seconds, you know it's way past time to get serious about your time planning for training up/keeping fit.

The worst part of it is that due to circumstances, I was only able to attempt my first attempt for this cycle today, and this cycle ends in two days.

Remedial training in the pipeline~~ Not really looking forward to it, counting that we're trying to adapt to the new lifestyle.

Monday, July 07, 2008

.NET: ILMerge

For .NET developers: ILMerge takes multiple .NET assemblies and merges them into a single .NET assembly. Might come in handy sometime in the future.

[Link]

Wednesday, July 02, 2008

Wireshark 1.0.1 is out

Wireshark 1.0.1 is out. Get it from the downloads page. (PortableApps installer listed in that page also)

Macross Frontier OST

Have been following the series so far (my first Macross series to date), and it's been really a great anime to watch =) the fighter planes...the story...the characters...the emotions...the songs especially! Woo~~

Now that the OST has been released, I hope it comes to Singapore soon. Really would love to get a copy of it to keep man =)

Anger and Pity

Only two emotions can be used to describe now...

Pity: at the (horribly irrational) state that she seems to be stuck in now.

Anger: at myself for losing control of my tongue yet again. At the whole situation, that a person, a mother can become like this...

Christians are changed people, but that's only because they've been changed by another Being.

I wish I'd stop acting like this, but what's needed is now far beyond human action alone.

Fiddler HTTP Debugger - A free web debugging tool

For those who want a transparent proxy extensible using .NET (rather than Java or BeanShell for WebScarab), here's Fiddler.

Web Security: ratproxy tool

Interesting reporting done by this tool. May be worth checking out when this goes out of beta.

Google Code page
Screenshot
Source Code

Edit: Seems that Google uses it themselves

Diablo III

So much looking forward to Diablo III's release =) But I wonder whether my laptop can take it or not?




Perhaps not, but let's keep our fingers crossed...