Archive | Java & Programming

08 February 2008 ~ 4 Comments

jQuery – THE JavaScript library to use?

Is it me, or does it seem like jQuery has been picking up a lot of steam over the past 6 months or so?
It used to be that when I thought Javascript/AJAX library, I thought Prototype. Anymore, however, I think jQuery.

Continue Reading

04 February 2008 ~ 0 Comments

Running Jetty from Inside Ant…or Jetty + Ant = Crazy Delicious

Want to speed up your Java web development? Read on…

Jetty is one of the best Java Servlet containers out there. I still don’t use it for production deployment (Tomcat has better monitoring capabilities I think), but it’s all I use for development. I’ve also been using Maven 2 a lot lately (although [...]

Continue Reading

14 January 2008 ~ 0 Comments

Amazon’s S3, JetS3t, MultiThreadedHttpConnectionManager, and Unable to get a connection

Apologies for the long title.
This entry focuses on a recent issue when using Amazon’s S3 in combination with the popular JetS3t library (version 0.5.0). If that means absolutely nothing to you, you can stop reading this entry now:D.

Update: Amazon has reverted S3 back to its prior state, completely fixing this issue.
Update: new link added [...]

Continue Reading

09 January 2008 ~ 0 Comments

New Book in March – Programming Amazon’s S3, EC2, SQS, and FPS

Looks like there’s going to be a book coming out dedicated to development on Amazon’s suite of web services – S3 (Simple Storage Service), EC2 (Elastic Compute Cloud), SQS (Simple Queue Service), and FPS (Flexible Payments Service).

From the the O’Reilley site:
With this book, you’ll learn how companies can take advantage of Amazon Web Services (AWS) [...]

Continue Reading

29 November 2007 ~ 0 Comments

Trying to Decide on a Payment Processor for Credit Cards on Web Site?

If you’re going to try to process credit card payments from your web site, you’ve got a lot of learning to do. On the one hand, there are the third party providers like PayPal, and there are the merchant account providers like Authorize.net. If you have no idea what I’m talking about, have [...]

Continue Reading

25 November 2007 ~ 0 Comments

Good Discussion on High Bandwidth Hosting Alternatives

If you’re in the market for a high bandwidth hosting plan (in the terabytes), have a read of this thread:
http://discuss.joelonsoftware.com/default.asp?biz.5.567507
It discusses different hosting strategies for high bandwidth serving, mentioning Amazon’s S3, SoftLayer, and a bunch of other solutions.
SendAlong uses S3 heavily, and I’ve been very happy with it so far. And the price is [...]

Continue Reading

04 November 2007 ~ 0 Comments

Acegi with CAS SSO Now Running. What’s Next?

I have to admit, for single sign on in Java, CAS and Acegi go together about as well as peanut butter and jelly. Milk and cookies. Cake and ice cream…I should go grab some breakfast.

If there’s any interest, I may write up the steps I took in integrating CAS with Acegi.
Up next is making the [...]

Continue Reading

03 November 2007 ~ 0 Comments

CAS SSO Up and Running…Now onto Acegi

I’ve got the basic CAS demo up and running, successfully doing single sign on between different webapps running on different servers. That link is actually an excellent guide to get you up and running quickly with CAS. Give it a shot if you’re just getting started.
Now on to Acegi integration…

Continue Reading

03 November 2007 ~ 1 Comment

Single Sign On (SSO) and Other Things

I’ve decided to go ahead and try to get JA-SIG’s CAS configured alongside Acegi (Spring Security). I gave the Acegi docs and the CAS demo docs a couple of reads and it looks like it shouldn’t be too hard to get things set up properly. I think the thing that befuddles me most [...]

Continue Reading

31 October 2007 ~ 0 Comments

Alternative Solutions for Single Sign On?

Does anyone have any ideas on how to accomplish an easy single sign on (SSO) setup?
A little background: SendAlong is built using a sort of spoke and hub architecture – there’s one main server (the hub) and several secondary servers (the spokes). It’s worth mentioning that the secondary servers are far away from [...]

Continue Reading