John Calcote posted a blog entry Nov 5, 2009
Media Center Disappoints Again
My wife and I like to watch old movies, murder mysteries, and reruns of 80’s sitcoms. Our content of choice pretty much mandates that we watch streaming video; NetFlix is our provider of choice today. We watch on a regular basis between 9 and 10 at night because our kids won’t let us near the TV... more »
John Calcote posted a blog entry Aug 10, 2009
RESTful Authentication
My last post on RESTful transactions sure seemed to attract a lot of attention. There are a number of REST discussion topics that tend to get a lot of hand-waving by the REST community, but no real concrete answers seem to be forthcoming. I believe the most fundamental reasons for this include the... more »
John Calcote posted a blog entry Aug 6, 2009
RESTful Transactions
I was reading recently in RESTful Web Services (Leonard Richardson & Sam Ruby, O’Reilly, 2007) about how to implement transactional behavior in a RESTful web service. Most web services today do this with an overloaded POST operation, but the authors assert that this isn’t necessary.
Their... more »
John Calcote posted a blog entry Jun 19, 2009
Java Https Key Setup
In my last article, I showed how to remove all security from a secure web (https) transaction by installing dummy trust manager and host name verifier objects into an SSLSocketFactory. Today, I’m going to take it to the next level by demonstrating how to create a private key and self-signed... more »
John Calcote posted a blog entry Jun 18, 2009
Java HTTPS Client Issues
I’ve written in the last several months about creating a client for a RESTful web-based auditing service. In that client, I had to implement client-side authentication, which is much more involved (or it should be anyway) than writing a simple secure web client that accesses content from secure... more »
John Calcote posted a blog entry Jun 13, 2009
Effective Communications and Apache Ant
Nothing bothers me more, when searching for the solution to a software problem that I’ve encountered, than to find someone with similar problems asking questions on various message boards, only to have response after response sound something like this:
“What’s changed in your code?”
“Look... more »