Wednesday, March 30, 2005

Phalanger - the PHP Language Compiler for .NET Framework

Phalanger - the PHP Language Compiler for .NET Framework

I used to write programs in PHP when I was in my placement job 2 years ago. Hence, I was surprised when I was reading Dr. Chun's Blog and found that PHP can run on dotNet platform. That's a very cool feature for PHP developers.

I still remeber that I had time that I want to find a way to run ASP pages in Apache server. Here, someone comes up with an opposite idea. That's cool~!

.NET Languages

.NET Languages

Here is a of dotNet Langauges for you if you want to know more dotNet Languages. I also gain a more clear image on the long list of dotNet Languages. It surprise me that dotNet is not only C#,VB.NET and ASP.NET, but also PASCAL, PERL, F#, S# and a lot more. Perphaps I still have a long way to go...

Game Fries - videogame commentary up the wazoo: How to get E-books on your PSP

Game Fries - videogame commentary up the wazoo: How to get E-books on your PSP

One of my friends has bought a PSP recently, and brings it out for playing almost every time we go out. I'm not very interested in PSP actually. However, the blog above , teaching you how to read e-book on PSP, really interests me. It reminds me that there were some guys pluging keyboard and mouse onto the PS2 machine and make it into a PC. Hacker? Well, anyway, it's fun.

Tuesday, March 22, 2005

Gmail Going Live April 1st?

The SEO Blog: Gmail Going Live April 1st

Will it be a live? Or will it be a further beta stage? As I see it, Gmail server still not very stable, i.e. down for about 30mins once a week. Although Gmail provide new and attractive features, it still have room for improvement.

Saturday, March 19, 2005

Rainfinity Puzzle Database

Rainfinity Puzzle Database

This page was found when I was searching for the puzzle question "Duck and Fox" raised in the dinner with my colleagues last night. Enjoy the puzzles!

Friday, March 18, 2005

Yahoo! 360°

Yahoo! 360°

After the competition in Web Search Engine, Email Services, and Desktop Search Engine, Yahoo! is going to setup a new battle line, Blogging Services, with Google. It is still in a very early status and now accept registration for waiting list. If you are interested, go and register and look forward to see how powerful Yahoo! 360° will be.

Blogarama - The Blog Directory - Blogs and Blog Resources!

Blogarama - The Blog Directory - Blogs and Blog Resources!

Like BlogWise, you can search for blogs with Blogarama.

Google Code

Google Code

Google's place for Open Source software. It also provides feeds for their publications. Enjoy!

Another ExtremeProgramming Page

On top of Extreme Programming: A Gentle Introduction, I found another web site on XP today - XProgramming.com - an Agile Software Development Resource. Unlike Extreme Programming: A Gentle Introduction, XProgramming.com - an Agile Software Development Resource provides a list of resource, like articles, software and community, on XP. It would be a "must bookmark" web site for XP users.

Thursday, March 17, 2005

What Gender Is Your Brain?


Your Brain is 33.33% Female, 66.67% Male
You have a total boy brain
Logical and detailed, you tend to look at the facts
And while your emotions do sway you sometimes...
You never like to get feelings too involved

Tuesday, March 15, 2005

Fifth Annual Weblog Awards

Fifth Annual Weblog Awards

Here is the result of 2005 Weblog Awards. Learn from the best, and then you may get more excited for blogging.

Video games can improve performance in vision tasks

Video games can improve performance in vision tasks

Check this out for the reason to persuade yourself to play video games.

An Extensive Examination of Data Structures Using C# 2.0

An Extensive Examination of Data Structures Using C# 2.0

I seldom blog MSDN. However, this time, the article is really interesting and usefule for me, as and .NET developer. This article throughly discribe several data structures, especially Array and List, on their structure and performance. I used to use ArrayList (and probably overuse). But now, I think I need to start use List more for performance concern.

By the way, this is again referenced from Dr. Chun's blog.

Provision your IT career requirement

An Evaluation of the Current Technology Job Market: Updated

I found this article while I was reading Dr. Chun's blog. It may give you some idea on what to learn for being an IT professional.

Monday, March 14, 2005

Boing Boing: Game developers' amazing rants on the state of the industry

Boing Boing: Game developers' amazing rants on the state of the industry

The last time I read some articles like this on game development is when I was doing my FYP. Well, about an year ago. This is an interesting comment on game development job as a developer. Take a look, and find your way.

Feedster RSS Search : ken choy

Feedster RSS Search : ken choy

Here is a powerful feeder search engine. This will help you when you need to search for a blog. How powerful is it? Well, at least it reach this blog. ^^

Blogging Beyond the Men's Club

Blogging Beyond the Men's Club

It seems that today we got more news on blogging itself.

As discussed in a recent Harvard conference, the main stream of bloggers is white males. This contradict from the original purpose of blogging. Blogging is invented so that everyone can express themselves. However, it turns out with a white male domination in the blogging world.

It's sad to hear this fact, as I think blogging can be global. I enjoy reading blogs, no matter it's from white or black, male or female. We may need to promote blogging to all out friends, I think.

Blogs Not Yet in the Media Big Leagues

Blogs Not Yet in the Media Big Leagues

What do you think about blogging? Is it very common? Is it very useful? And is it very successful? The link above is a survey on Americans' blogging habbit. After you have read through the survey, you will notice that blogging still has a long way to run, even in the US.

Friday, March 11, 2005

VB.NET and C# Comparison

http://dev.csdn.net/article/4/article/25/25324.shtm

For me, a C# developer, may seomtime need to read VB program code (when I have found something I wanted except it is in VB). Well, here is a page that could help someone like me to read through VB program code. It provide sytatic comparison on VB.NET and C# in a point-by-point manner, which will help us to understand more clearly.

Thursday, March 10, 2005

Business schools redefine hacking to "stuff that a 7-year-old could do"

Business schools redefine hacking to "stuff that a 7-year-old could do" from Philip Greenspun's Weblog

Just like what Philip said in his blog:
'In the 1960s the term "hacking" meant smart people developing useful and innovative computer software. In the 1990s the term meant smart evil people developing and running programs to break into computer systems and gain shell access to those systems. Thanks to Harvard Business school the term now means "people of average IQ poking around curiously by editing URLs on public servers and seeing what comes back in the form of directory listings, etc."'

MT-Keystrokes

MT-Keystrokes

Spamming is one of the most annoying internet behavior. We got email spamming, web site guest book spamming, and now blog comment spamming. How could we avoid this for our blog? Try MT-Keystrokes. It basically works by detecting keystroke events and allowing blog comment submission only if keystroke events exist.

Wednesday, March 09, 2005

Ajax: A New Approach to Web Applications

Ajax: A New Approach to Web Applications

Have you ever experience the instantenous response from pages Gmail, Google Suggest and Google Map? I think you probably have lots of experience on it and highly rated them on their performance. So, how do these sites works? And what is the architecture of these kind of web application?

This article gives you an introduction on definition and structure of a brand new web application approach - Ajax (Asynchronous JavaScript + XML). For developers, I high recommend you to take a look on the article and keep yourself up-to-date.

The Baby Name Wizard's NameVoyager

The Baby Name Wizard's NameVoyager

Search out your name and know how popular your name is.

Saturday, March 05, 2005

The Yau Yee League

The Yau Yee League

The league was established in Hong Kong about 30 years ago, with only 8 soccer teams. But nowadays, the 48 teams in the league are divided into 4 divisions. Some teams even hire professional coach for a team training and management.

I admire this league.