This post originated from an RSS feed registered with Java Buzz
by Mike Shoemaker.
Original Post: Gateway Software Symposium - Day 2
Feed Title: Unruly Rambling (java category)
Feed URL: http://www.shoesobjects.com/blog/feed.xml?flavor=rss20&category=java
Feed Description: My thoughts on software, technology, and life in general
Cryptography for Programmers By: Stuart Halloway
This talk focused on everything crypto and I would recommend that anyone not familiar with it attend this session. All and all this session was par for the course for Stuart. A fantastic presentation on good detailed content. Topics covered included hashes, secret key cryptography, public key cryptography and digital signatures. OpenSSL and Java Code were both used in examples.
We also discussed how many products claim to have a 128 bit hash, or 256 bit encryption, or 64 bit block cipher, but the only number that really matters is the number of bits of security. This becomes basically the lowest common denominator of your security. In other words, your system is only as secure as it's weakest link. In a nutshell this talk was everything programmers should know about security.
Test First Development By: Venkat Subramaniam
The best part of Venkat's presentation was that there was almost no presentation at all. What I mean is that when I went to grab copies of the slides, there were only two pages. This entire session was done within IDEA and coded based on user interaction. While I appreciated the energy put forth, I think I would have better spent my time elsewhere. I've presented these kinds of things in the past to groups at work. I kind of knew this ahead of time but there wasn't much else offered during this time-slot that caught my eye. I hope to catch a more advanced session by Venkat tomorrow. He is a really good speaker.
The Fallacies of Enterprise Systems(Architecture) By: Ted Neward
Ted's talk covered the ten fallacies of distributed computing. Upon hitting each one, he shared personal experiences where he or his team may have fallen into this trap. He also encouraged group participation around the topics. All in all it was a good interactive session.