jMaki plugin for NetBeans is evolving rapidly. Now, a new set of JSP wizards is available to create JSP files following well defined CSS styles...
This tip shows how to enable syntax highlight for Velocity Files (*.vm)
BeanView 1.0.1 has been posted. The main feature change is support for render IDs in the Echo 2 implementation, thereby adding support for Selenium. If you are interested in quickly developing applications either with Ajax (via Echo 2) or via Swing, you should check out BeanView.
Tool builders can now easily add pluralization to their applications using Inflector, a new Java library hosted on java.net.
Creating and Drawing useful diagrams without install anything.
The AJAX jMaki NetBeans plugin is now available: See the screencast
Get it from the jMaki project site
I've released an open source framework I've been working on for some time now as BeanView 1.0. BeanView allows you to create user interface forms automatically from your POJO + JDK 1.5 Annotations objects. It supports generating forms for both Swing and Echo 2 user interfaces. No code generation is required - the form is generated entirely via reflection.
Yes, it's true that I've been lax in my blogging so far this year because I've been working as the Chief Architect of Krugle. Sure, I've written some entries on the Krugle blog but living the startup life is definitely not conducive to regular blogging -- even at a company whose blogmaster is none other than the wild and crazy Chris Locke of e.g., The Cluetrain Manifesto fame (and the rest of the team ain't too shabby, either :-).
What we're creating with Krugle is a search engine for software developers. I.e., no more pawing through pages and pages of Google searches, hunting around various web sites, etc. trying to find useful results for technical information. We're crawling millions of technical pages and sucking down terabytes of source code using Nutch, processing pages with Antlr-based parsers, and serving up the search results using Lucene.
The site is currently in a limited beta and we're getting great feedback. I just saw that we're the most anticipated launch on the Museum of Modern Betas. Heck, that's even cooler than winning a DEMOGod award.
So, if you know any take-no-prisoners, hardcore people who want to work on a project that's actually making developers' lives better... Krugle is hiring.
Luntbuild is a build automation and management tool. Ivy is a dependency manager. Luntbuild produces artifacts, Ivy uses them. See how.
If you need reliable multicast communication in Java, then you need JGroups. But if you run SuSE Linux 10.0 you'll have troubles running its demos.
Eclipse 3.2M6 was out and is almost ready for the final. Eclipse 3.2 supports Java SE 5 as well as Java SE 6.
Eclipse Web Tools project also unveiled WTP 1.5M5, which is aimed at Java EE 5 with Dali, EJB 3 support and JSF. Once Eclipse 3.2 and WTP 1.5 cut the final simultaneously, you will be able to enjoy developing Java EE 5 applications on top of the full Eclipse support.
When it comes to "...
So, I've been happily using Opera for a while now. I have applied a cool skin, imported my Firefox bookmarks, created and saved sessions (Opera has session-saving of tabs built-in), and so on.
There are, of course, a few caveats:
I'm not too fond of the way Opera caches things. For normal browsing this is fine, but it's annoying for web development. For now, I've actually turned off caching.
I came across several interesting communication glitches in an offshore development software. This project comprises analysis, design, architecture and QA teams who work onshore, while developer teams are working offshore. We faced problems such as communication bottlenecks and lack of awareness of what developers were physically producing. A big part of these problems we got solved through the implementation of a communication plan between the teams. This plan focused on face-to-face interactions and the use of tools like Wiki, IM, Skype, forum and desktop sharing systems.
About quality of blogs preparation process
Like many Java developers (and an increasing number of web users in general), I have been a big Firefox supporter ever since I switched from Mozilla quite some time ago. The development plugins make it great for building web applications, tab browsing is cool, and it's a snappy little browser.
Or at least it used to be snappy. Lately, especially with version 1.5, it seems to gobble up tons of RAM...
Downloads are available at http://download.eclipse.org/eclipse/downloads/drops/S-3.2M5-200602171115... . This milestone is the final for API changes, and some time will be spent for feature finalization and functional stabilization. I enjoy Eclipse 3.2M5 with WTP 1.5M4 in developing JEUS because:
1. Powerful debugging
Sometimes class hot swapping works (this is great because I don't need to...
I must admit I'm having trouble figuring out the inner workings of the Eclipse ecosystem. Almost all main tool vendors participate in the project and you can find hundreds (if not thousands) open source plug-ins. In spite of that, Eclipse remains a difficult environment to start with, and it's not easy to identify a successful set of â€œmust-haveâ€ open source plug-ins.
If you are a member of a project in which every person could choose his own
development environment, I'm sure you have painfull experiences with the code-style,
integration and even the project communication. It is so common I decided to
register this situation here in my blog.
NetBeans IDE Field Guide book...An update.
Do you have your Java tools and Server runtime on the Mac/Intel platform?