Daily del.icio.us for Aug 16, 2007 through Aug 21, 2007

Daily del.icio.us for Aug 11, 2007 through Aug 16, 2007

Daily del.icio.us for Jun 13, 2007 through Jun 20, 2007

Daily del.icio.us for Mar 17, 2007

  • SXC – Simple XML Compiler – SXC (Simple XML Compiler) allows you to created optimized parsers and writers for XML. Through a declarative API you’re able to tell SXC what type of XML to expect and what actions to associate with it.
  • On the Stre@m – Flex has become more accessible – The Flex module for Apache and IIS provides web-tier compilation of MXML and ActionScript files on Apache and IIS web servers.
  • Assessing the Survivors of the Java IDE Wars – For enterprise development, I’d say IDEA wins out with its rich support for both J2EE and Java EE 5, followed closely by NetBeans (which also does an impressive job here), and last is Eclipse/MyEclipse (mostly due to their current lack of support for Java
  • An XQuery Servlet for RESTful Data Services – This paper shows how to use XQuery for data integration, and how to expose an XQuery as a RESTful data service using a Java servlet
  • Control.Tabs : Projects : LivePipe – Control.Tabs is a javascript library for creating accessible, flexible & unobtrusive tabbed interfaces in your applications or pages.

Daily del.icio.us for Mar 07, 2007 through Mar 08, 2007

  • Spotlight: Michael Oxley – International Herald Tribune – Knowing what he knows now about the cost and effects of the law, would Oxley – who retired in January after 25 years in Congress – have done it any differently? "Absolutely," Oxley answered. "Frankly, I would have written it differently, and he would have
  • Adobe edits the development cycle | Reg Developer – The change we made was going from a traditional waterfall method to an incremental development model. Probably the most effective thing we did was institute per-engineer bug limits: if any engineer’s bug count passes 20, they have to stop working on featu
  • JetS3t ? An open source Java toolkit for Amazon S3 – JetS3t is a free, open-source Java toolkit and application suite for the Amazon Simple Storage Service (Amazon S3). The JetS3t toolkit provides Java programmers with a powerful yet simple API for interacting with S3 and managing data stored there.
  • Six cool things you can build with OpenID – Apart from explaining what OpenID is and how it works, the key point I was trying to get across in the talk was that OpenID is a simple piece of infrastructure on which smart applications can be built?applications that may not have been possible prior t
  • Flash Demo : Matisse++ ? (cld.blog-city.com) – Roman Strobl has a very cool new Matisse flash demo. It makes use of the new Swing Application Framework and Swing Databindings. If you ever wondered about Matisse++ or what happens after Matisse then you should take a look at a very cool NetBeans 6 and a

Daily del.icio.us for Feb 20, 2007 through Feb 21, 2007

Essential Software for Windows

You know the old routine – You get a new machine and then you spend weeks looking for and installing all the applications, tools, utilities, etc that you had on your old computer that made you so productive. There is always that utility that you use once in a while but you just can’t seem to find it.

I recently bought a new computer and decided to make a list of all the software I installed on the new computer so that I’m ready to do this again for my next machine. I wish I had discovered Belarc Advisor before I rebuilt my old desktop as a Linux (Ubuntu) desktop. So here is a fairly complete list of what’s installed on my machine and if you see something that I should have, please leave me a comment:
The Essentials

Development

Audio, Video & Graphics

Browsers & Extensions

Utilities

Daily del.icio.us for Aug 15, 2006

BEA Workshop Studio and Ubuntu

I have been following BEA’s acquisition of M7 to see what happens to the NitroX product. We are a big WebLogic shop and so I was curious to see what BEA is going to bake in the new release of NitroX renamed Workshop Studio. The new Workshop Suite is based on the Callisto (Eclipse 3.2 and WTP 1.5) release and is chalk-full of goodies including EJB 3.0 (JPA), Kodo, Spring, JSF (yuck), Struts, JSTL, Hibernate support among other specs/frameworks. Another cool thing in Workshop Studio is the ORM tool that is built-in that allows developers to access databases and build an object relational entity layer to model the data using persistence engine providers that implement the EJB3, JPA, Kodo and Hibernate. Workshop also supports Tomcat, Resin, Jetty, JBoss, and WebSphere in addition to WebLogic.

I am a die-hard IntelliJ IDEA fan and IDEA is still the BEST IDE in the market. IDEA has the best refactoring, smart-type auto completion, code analyzer capabilities and it is really the best IDE for writing code. However, it is missing many of the bells-n-whistles that Eclipse and now NetBeans have. In the last few months, I found myself looking at the NetBeans 5.5 betas and Eclipse 3.2 betas and wondering why IDEA was missing a lot of that functionality. Sun has really turned around NetBeans and the latest 5.5 betas have really rocked. The combination of the Profiler with NetBeans makes it a compelling offering and the price is right.

Guess I am getting off-topic here – So I’ve been playing with the latest release of Workshop Studio and my first impressions are very positive. I am hoping to use it exclusively for a month and then blog about my experiences. I recently upgraded my Linux box to Ubuntu (Dapper Drake) and I’ve been running more than SVN, MySQL, Apache, Tomcat and WebLogic on it. I try to install all of my development tools on my XP and Linux box for consistency and so I was able to install Workshop Studio on my Ubuntu Linux box without any problems. Out of the box, Workshop Studio doesn’t support Ubuntu but the installer does allow you to continue installation and use Workshop Studio. Here are the steps I used to install Workshop Studio:

I’m assuming you already have the 1.5 JDK installed on your box. If you don’t, you can use apt-get to get and install the latest SDK. This article at the Javalobby has a lot more details but here’s all I did for my installation:

sudo apt-get install sun-java5-jdk
sudo update-alternatives—config java
export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun-1.5.0.06/
sudo ./WorkshopInstaller.bin

The installer clears the launcher icons in the directory of your choice and you should be all set to use Workshop Studio. On his blog, Bill Roth discusses his experiences of installing Workshop on his Ubuntu box using JRockit. In addition to being a fellow Marquette alum and an all around great guy, Bill is also the vice president of the BEA Workshop Business Unit at BEA Systems. Bill asks the question in his blog entry about BEA officially support Ubuntu in their products and I would have to say a resounding yes to that. Most enterprises use RedHat on their servers but Ubuntu is fast catching up on the desktop side and so BEA should support RedHat and Ubuntu. Cannot wait for the day when I get type in apt-get jrockit, workshop and weblogic.

Java 6.0 (MUSTANG) jumps the shark

Am I the only one that thinks that Sun has completely lost its mind and jumped the shark? Is Graham Hamilton still making these decisions? First they stick a JavaScript interpreter inside the VM and then they add an http server on top of that and now they want to stick a database inside the VM – WTF? Why don’t we stick a whole IDE in there? Oh wait. They do that already. Try to download the JDK and if you’re not paying attention, you’re likely to get NetBeans rammed down your throat. Nothing against NetBeans as it really has improved with stiff competition from Eclipse but I just want the f***ing JDK and NOT Glassfish, NetBeans, Derby, Rhino and any other piece of crap they can shove in there before Mustang goes GA. And then people are wondering why people are running to Ruby and PHP and other languages? Give me a break.

I though Jonathan Schwartz would finally take the company in the right direction after they jettisoned that moron Scott McNealy but seems like nothing has really changed at Sun.

As always, these are just my opinions and do not necessarily reflect the views of anyone else.