Kevin's Blog

Friday, July 30, 2004

BlueGlue

OpenLogic makes a product called BlueGlue which sells for $200+ per seat (depending on your version). What does it do? It downloads and updates OPEN SOURCE projects for you!?! Talk about the ultimate in laziness. Certainly, they have taken the time to find a good set of programs, and their list of complete programs is an interesting checklist for any Java programmer, but to pay them to download it for you? That's just silly... half of the skills I have in programming have come from fooling around with freeware/open source programs and seeing what's out there. Experimentation is the only way to really learn. Why would I pay someone to take away the opportunity to experiement?

Project Looking Glass Demo

Project Looking Glass is a new Java desktop mananger. Check out the quicktime demo.

Thursday, July 29, 2004

Project Management Tools No Programmer Should Be Without


  • CruiseControl does scheduled builds from your CVS repository.

  • Bugzilla allows an individual or a team of programmers to track bugs and issues. Helpful for task managment and issue tracking.

  • CVS is a great way to do version control.

  • Subversion is a new version control system that may very well replace CVS as the tool of choice. Version 1.0 looks promising, but I'll stick with CVS until they finish coding/debugging the features for the 2.0 release.

  • ViewCVS: Viewing CVS Repositories is an all around helpful tool for managing your CVS repository. Although certain CVS clients can do all of the functions of ViewCVS, it's nice to have it all on one screen and to be able to e-mail links to versions/change logs to other members of your development team.

Wednesday, July 28, 2004

Ryan Adams' "Rock N Roll"

Rock N Roll by Ryan Adams is my pleasant discovery of the day. Probably will buy it at some point.

Tuesday, July 27, 2004

Project Marmalade

Project Marmalade is part of Andrew Ko's thesis research and aims to make the programming environment more helpful.

Andrew Ko

Andrew Ko is a PhD student at CMU and is doing HCI & Programming Languages. Very very interesting marriage of my two interests. Perhaps CMU is a good choice for grad schools after all.

Relative Debugging

Guardsoft has information about a new idea of relative debugging. Taken from Slashdot.

Monday, July 26, 2004

Google, Circa 1960

Wednesday, July 21, 2004

Agitar Software, Enterprise Developer Testing for Java

Agitar Software, Enterprise Developer Testing for Java won the 2004 Duke's Choice Award at JavaONE. Seems pretty interesting.

Album List for Winamp

Album List for Winamp allows you to list albums in WinAmp rather than individual songs. Perhaps helpful for my computer!

Tuesday, July 20, 2004

Development Cycle Quote

The first 90 percent of the code accounts for the first 90 percent of the development time...The remaining 10 percent of the code accounts for the other 90 percent of the development time.
--Tom Cargill

Pattern-Oriented Software Architecture

For those who have read Design Patterns by the GoF, check out Pattern-Oriented Software Architecture, Volume 1: A System of Patterns and Pattern-Oriented Software Architecture, Volume 2: Patterns for Concurrent and Networked Objects

Monday, July 19, 2004

Design/Simplicity Quote

"Making the simple complicated is commonplace; making the complicated simple, awesomely simple, that's creativity.
-- Charles Mingus (Musician, 1922-1979)

Understanding Quote

“If you can't explain it simply, you don't understand it well enough."
-- Albert Einstein

GetMail 2.5

GetMail 2.5 is a lovely little program that will forward e-mail from a Yahoo!, Hotmail, or other POP3 account to any other e-mail address.

This is particularly helpful for those of us that have GMail accounts but don't want to kill our other accounts and are far too lazy to check multiple accounts at once.

Friday, July 16, 2004

Picasa: Automated Digital Photo Organizer

Picasa: Automated Digital Photo Organizer software, instant photo albums, sharing & printing: Download

an interesting new product from your friends at google!

in case you were wondering

I did end up getting the TV that I wanted and Comcast is still sending a signal over the wire!

Tools No Java Programmer Should be Without

Thursday, July 15, 2004

did you know

That you can post to blogger via e-mail?! Nice!

linksys wrtg45

here's an interesting article on how the linksys WRT54G can be hacked