Archive | April, 2011

JBoss MAT – Migration Assessment Tool

This tool is used as a starting point for estimating the effort required to migrate a group of J2EE applications from an Oracle/BEA WebLogic environment to a JBOSS AS environment.
The tool produces reports, in HTML format, on the following information:1) Class Dependencies:2) WebLogic Server Configuration:3) Applications deployment configuration

(Full Story: JBoss MAT – Migration Assessment Tool)


How SmugMug survived the Amazonpocalypse

  1. Spread across as many AZs as you can.
  2. Beyond mission critical? Spread across many providers.
  3. Build for failure.
  4. Understand your components and how they fail.
  5. Try to componentize your system.
  6. Test your components.
  7. Relax. Your stuff is gonna break

(Full Story: How SmugMug survived the Amazonpocalypse)

Pry is a powerful alternative to the standard IRB shell for Ruby

Pry also aims to be more than an IRB replacement; it is an attempt to bring REPL driven programming to the Ruby language. It is currently not nearly as powerful as tools like SLIME for lisp, but that is the general direction Pry is heading.

(Full Story: Pry is a powerful alternative to the standard IRB shell for Ruby)

AWS Developer Forums: Life of our patients is at stake

“You put a life critical system on virtual hosted servers? What the hell is wrong with you?”

(Full Story: AWS Developer Forums: Life of our patients is at stake)

The Economics of Dropbox

Adding all this up gives us a cost in the range of $3.1M – $5.8M per month….At this much lower profitability level, Dropbox will need between 852,000 and 1.6M paid users, or a conversion rate of 3.4% and 6.3% respectively. Running this calculation at a paid usage somewhere in the middle results in a required conversion rate of 1.8% to 3.4%

(Full Story: The Economics of Dropbox)

No More Projects – Chad Fowler

Projects are lovely for procrastinators. As soon as you call something a project, you give it permission to not be completed right now.
Events such as the Rails Rumble have shown that it’s possible to finish software projects in two days that might take a corporate development team weeks or months in a normal project scenario. What’s the difference? Do the Rails Rumble participants throw quality out the window? Do their apps suck? Do they avoid testing and cut corners? Yea, sometimes. But so do most corporate development groups. That’s how things are.

(Full Story: No More Projects – Chad Fowler)

RESTduino – Arduino hacking for the REST of us

This REST approach makes interfacing the Arduino to web applications elementary (a jQuery example is included) and most platforms provide basic HTTP out-of-the-box so integrating with desktop and mobile applications is very straightforward.

(Full Story: RESTduino – Arduino hacking for the REST of us)

Reply to “Top 10 reasons why I don’t like JSF”

 JSF is not perfect, no framework is. JSF 2 is a major upgrade over JSF 1.2 and if you include a rich component library such as RichFaces (and plus Seam) you get a pretty powerful tool set for building Java web applications.

(Full Story: Reply to “Top 10 reasons why I don’t like JSF”)