Archive for March, 2007

h1

If you see some codes like this…….

March 30, 2007

The Longest Way to Zero – Worse Than Failure:

People alway criticize  programing  language, but they never look themselves. 

h1

Code Review

March 27, 2007

evan_tech — code review is great:
“At Google, all code must be reviewed before you can check it in. This means that another engineer needs to look over your change and give it their approval. Traditionally we’ve done it via email and some wrapper scripts, but more recently people have been switching to Guido’s fancy tool.”

Here is the Link to Google Video Google Mondrian

h1

How many problems you can solve?

March 27, 2007

Project Euler:

Some problems are interesting. You might want to try some of them for fun.

h1

Managing a Standardized Build Process Outside of the Eclipse IDE

March 26, 2007

Managing a Standardized Build Process Outside of the Eclipse IDE — Building objects in the Eclipse IDE is simple – it’s a point-and-click solution. However, as applications built on the Eclipse platform mature the need for building outside of the IDE increases. This need can be driven by the development team that is striving to perform agile development techniques where builds are executed based on a file ‘check-in’ action into an SCM tool. The need can also be driven by IT governance where a scheduled and audited production build is required. Moving from builds managed inside of the Eclipse platform to builds managed outside of the Eclipse platform can be a big task in itself. Don’t hesitate to make this jump. It’s a jump that you’ll find you can’t do without. The sooner you get out of your point-and-click build process, the sooner your application will begin to mature.

h1

who wrote “Hello World” first?

March 22, 2007

1. Based on wikipedia it seems the first “hello world” (without capital letters or exclamation sign) was written by Brian Kernighan ; However I also heard:

2. It seems that the first “Hello World” application was written in 1966 by Martin Richards (Cambridge University), when he was developing BCPL. programming language.

Here is the list of “Hello World ” programs written in 100+ ways. Link

h1

How to make crap code worse in 5 Easy Steps

March 20, 2007
h1

Not Just A Simple Organizer

March 20, 2007

ThinkingRock:

Organize your thoughts and get them done – a good personal brain organizer. Try it1

h1

SQL Injection

March 18, 2007

SQL Injection Cheat Sheet:

Currently only for MySQL and Microsoft SQL Server, some ORACLE and some PostgreSQL. Most of samples are not correct for every single situation. Most of the real world environments may change because of parenthesis, different code bases and unexpected, strange SQL sentences.

h1

Internet over TV airwaes or Power Line

March 15, 2007

Tech Firms Push to Use TV Airwaves for Internet – washingtonpost.com:

A coalition of big technology companies wants to bring high-speed Internet access to consumers in a new way: over television airwaves. Key to the project is whether a device scheduled to be delivered to federal labs today lives up to its promise….

Broadbands power line push

A big-ticket investment by three corporate heavyweights in a little-known start-up that provides Internet access over electrical lines has sparked renewed interest in a technology that’s never come close to living up to its billing.

h1

Developer Cheat Sheet

March 14, 2007

The Developer Cheat Sheet Compilation by Fuzzy Future:

“I know personally, I’m not one of those people that can remember every detail of every language without looking things up. It’s nice to have a cheat sheet with a quick summary of some of the most commonly used procedures, tags, tools, syntax, etc, saving time that would have been used to look it up on Google or dig through documentation either online or in printed text. The following is a list of links to several different cheat sheets on a wide variety of tasks and tools. You can print them out and hang them on your wall (my personal choice) or simply bookmark them for easy access down the road. If you have any additional suggestions or see something I’ve missed, let me know…”