Ten Things Your IT Department Won’t Tell You – WSJ.com:
Admit it: For many of us, our work computer is a home away from home.
Archive for July, 2007

Ten Things Your IT Department Won’t Tell You
July 31, 2007
Yet Another Operator Overloading Abuse
July 30, 2007If you’ve worked as a C++ programmer for long enough, I’m sure you have plenty of stories about operator overloading abuse. Today, Jake Wyland shares the worst abuse he’s seen to date ...read more

HTTP Authentication Woes
July 25, 2007HTTP Authentication may be RESTful, but it’s not very USEful. Read more

Prevent Session Hijacking in Web Application
July 25, 2007Trying to prevent session hijacking is a pain in the butt, especially since replay attacks by-pass pretty much any mechanism you can put into place (aside from using HTTPS). I’ve read suggestions about using things liked hashed (with a salt) User-Agent strings that get appended to the url and checked, in addition to the actual session id (coming from a cookie). Anyone have a particular idea that works well, or have any suggestions on things that really should be avoided? See more at link

The ICFP Programming Contest
July 25, 2007The ICFP Programming Contest is a programming competition to be held the weekend of July 20 – 23, 2007. Link

Top Ten Must Read Books for the Java Developer
July 20, 2007A list of the most important Java programming books ever published. These books are must-reads for every professional Java programmer, no matter their specialty or experience level. Link

101 Ways To Know Your Software Project Is Doomed
July 18, 2007- Management has renamed its Waterfall process to Agile Waterfall
- You start hiring consultants so they can take the blame
- The Continuous Integration server has returned the error message “Fuck it, I give up”
- You have implemented your own Ruby framework that uses XML configuration files
- Your eldest team member references Martin Fowler as a ’snot-nosed punk’
- Your source code control system is a series of folders on a shared drive
- Allocated QA time is for Q and A why your crap is broken
- All of your requirements are written on a used cocktail napkin
- You start considering a new job so you don’t have to maintain the application you are building
- The lead web developer thinks the X in XHTML means ‘extreme
- ……

Not the most Thought Out Enumeration
July 18, 2007When programming, ensure not to confuse others unless you write it for yourself. Here is a story:
Not the Most Thought Out Enumeration – Worse Than Failure:

A Good News for Mac and Linux
July 16, 2007The cost of upgrading to Windows Vista is forcing more organizations to evaluate alternatives including Apple Macs and Linux for the desktop.
Half of silicon.com’s 12-strong CIO Jury IT user panel said the Vista factor is likely to lead to an increase in Macs on the desktop in the corporate computing environment. Read more

CVS/SVN or Git
July 16, 2007Have no idea about Git, but the distribute concepts of Git is kind of worth watching the talk Video.
The link