Over the wall
Java trivia: some consider Visual Cafe to be the first Java IDE, but I think that distinction belongs to Rogue Wave's JFactory - which was introduced in January 1996 and has since disappeared into oblivion (along with the zApp C++ GUI library).
Open source Visual Cafe?
The deal will also means WebGain will halt all development and sales of its market-leading IDEs Visual Café and WebGain Studio - the latest version of which is currently in beta. WebGain hopes the IDEs will be picked-up by the open source community, carrying the product forward.From The Register's May 6th article WebGain to exit tools, Oracle to buy TopLink. If the above quote is true, it means there will be three major open source IDEs (I'm assuming that Visual Cafe and Webgain Studio are really the same thing): Netbeans, Eclipse, and Visual Cafe. And four if you count jEdit.
Udell: Eclipse is hot stuff
It's true that SWT is not yet available everywhere. But Eclipse 2.0 works with Windows, Motif, and GTK+ (Gimp Toolkit) 2, and operability on Mac OS X seems imminent. Unlike Swing-based software, Eclipse works immediately with native features such as Windows XP skinning. "Microsoft has lots of programmers and so does Gnome/GTK," Grindstaff says. "So why not leverage that?"From a very interesting InfoWorld article on Eclipse via Sam Ruby. I prefer Swing, but if the Eclipse SWT approach means that vim could be embedded into the Eclipse IDE then Eclipse will be the IDE for me. I need to download the Eclipse 2.0 beta and take it for a spin.
Roller roadmap
Upcoming Roller 0.9.3 release
- New tabbed menu in editor interface (already in CVS)
- Better day and entry permalinks (already in CVS)
- Blogger API support (almost done - some of it in CVS)
- New website setting: Enable Blogger API
- New website setting: Category for Blogger API posts
- Add Resin servlet engine to installation guide (to be done)
- Add javax.sql.ConnectionPooledDataSource setup to installation guide (to be done)
- Three nice themes (to be done)
Performance problems
Intalio stops support for OpenEJB, OpenJMS, etc.
Welcome Shawn Dahlen
Roller art
I'm back again
During the downtime, I configured connection pooling for Roller by using the MM MySQL JDBC driver's MySQLConnectionPoolDataSource and by configuring Castor and Velocity to look up their datasources via JNDI. The performance improvement is wonderful - I've gone from 15-20 second page loads to 2-5 second loads on rollerweblogger.org and down to 1 second page load on my homebox.
RSS syndication problems
OSCache
Things are definitely looking up for rollerweblogger.org. CQHost has completed the Resin 2.1.1 upgrade and now Roller is running smoothly there. However, I've still got a little work to do before I can go live. Stay tuned.
Shawn Dahlen has implemented the Blogger API for Roller and he tested his implementation by using the w.bloggar blogger client to post to Roller. Shawn used Apache XML-RPC to do this work. What an awesome new feature for the upcoming 0.9.3 release - this is great!
Now, on to CQHost. For a brief time yesterday, I was able to run Roller on CQHost. There were some glitches but things seemed to work, for a while. Then everything became slow, then the server appeared to crash. Now I can't run any Servlets or JSPs at all. So, I'm stuck again.
Great news: CQHost has finally upgraded to Resin 2.1.1 and my simple Struts example works fine. Now it is time to deploy Roller. Wish me luck.
« Previous page | Main | Next page »