|
|
||
WeblogsAugust 30 2005The cajo what?: With two major milestones this month; our 100th new member, and official recognition by the Internet Assigned Numbers Authority: The cajo project is quite likely, the most famous unknown project on the net. Please help let this cat out of the bag... Collaboration between two look-and-feel projects: Today I have approached Werner Randelshofer who is the owner of Quaqua look and feel for Macintosh and asked him if he would be willing to share his excellent color chooser UI delegate with my own (cross-platform) Substance look and feel. He kindly agreed, and now you can see the results. Mustang, Swing, and NetBeans on Windows Vista: Looking Good!: Swing's native look & feel is looking and feeling good on the Beta1 build of Windows Vista Compiling the JMX API in Mustang: The Java SE sources are downloadable from java.net, and you can
change and extend them within the constraints of the relevant
licenses. But building the whole of Java SE is a major
undertaking. Here's how to build just the JMX API. The same
ideas would apply to building other subsets of Java SE that are
Java-language-only. BlueJ Way: Advanced features of the beginner's IDE... also:
August 29 2005Denver Airport scraps automated system: Used only by United, the system could not be debugged in the 10 years since its installation, and currently costs $1M monthly in maintenance. The next generation of languages: One of the first comments I heard when Java arrived was "why are we still dealing with 3GLs?" Third generation languages (3GL) have been around a long time. 10 years later, there are still rumblings on why Java, and what is the next generation of languages. Using EJB Annotations Outside of EJB: I make a case for moving @PostConstruct and @PreDestroy out of EJB3 and into JSR 250 Common Annotations. Carry That Weight: What does "active in java.net projects" mean anyways? Also:
August 28 2005Personalizing your java.net project site - using icons for address bar and bookmarks: August 27 2005Agile '05 conference, part 5 (last) - Invited talks, TDD workshop: Some random things from Open Space, two invited talks, and a TDD workshop. August 26 2005Agile '05 conference, part 4: Jeff Sutherland on Advanced Scrum Every Project needs a Name: Frameworks and APIs are only as good as the applications they help you create. I've got a great app in mind for testing SwingLabs APIs, but no name. This is an official call for help! (queue Beatles tunes...) AJAX Solutions Online : A demo is better than 1000 words: Some he AJAX Solutions that are part of the BluePrints Solutions Catalog including the basic versions of Autocomplete, Realtime Form Validation, Progress Bar, and Refreshing data are now online. XMLGregorianCalendar improvement: Friday has always been a good time for making performance improvements for me, for some reason. Today, its target was javax.xml.datatype.XMLGregorianCalendar class.
New CVS support: It's in the Q: The next version of NetBeans will have a completely new user interface for CVS support. Now is your chance to provide feedback. Looking for a home for my SnipSnap: It's nearly impossible to find the "perfect fit" for Java web hosting. All kinds of hosting companies provide "Java support", but they charge too much for WAY too little, and the important features are all wrong. So, I put the question before the public: if a guy were looking to host a SnipSnap on Tomcat and have his own JVM, where's the best place to do this? When 12% is really greater than 50%: The 2005 WritersUA Skills and Technologies Survey shows JavaHelp as valuable or invaluable to 12% of the respondents. But a careful look shows that the 12% is actually over 50% of the java repondents. C# The saga continues and a testing competition: I read a report that contained the data point that C# only has 15% marketshare in the enterprise. Also news on a testing competition. Swing Can Really Hang You Up the Most: A burst of Swing activity... also:
Agile '05 conference, part 3: Informative Workspaces workshop; Kent Beck Open Space on "Renewing the Fire"; Pollyanna Pixton Open Space on "Organizational Change"; Kent Beck Open Space on "XP for Beginning Teams"; Research - Scrum and Overtime; Research - Collaborative Iteration Planning August 25 2005(Updated) JavaServer Faces 1.2 and JavaServer Pages 2.1 Proposed Final Draft Specifications available: JavaServer Faces 1.2 and JavaServer Pages 2.1 Proposed Final Draft Specifications available Kickin', rockin', jammin' FX for Swing: SwingLabs provides a variety of awesome components and frameworks. It now brings cool eye-candy effects for your Swing apps. Should we generify Swing's filtering and sorting?: We want to know, will generifying Swing's filtering and sorting API in mustang help or confuse you? Handling moderation e-mails automatically: Ryan and I launched another service to make it easy to own a project in java.net.
Using Swing's JFormattedTextField for integers is not as trivial
as it should be.: Recently, the javadesktop.org JDNC forum has hosted some spirited discussion
about using Swing JFormattedTextFields for decimal input/output. I'd written
a blog on a similar topic about 8 months ago and forgotten to actually publish it.
So here it is! International Unicode Conference #28: You have limited time for conferences, but if you're involved in software internationalization, the Unicode Conference has to be on your list. Calling You: Simplifying AJAX client-server connections... Also:
Decoupling client-side JavaScript components from server-side web frameworks: AJAX and Web Services may hint at a better way to build a web component framework. August 24 2005Agile '05 conference, part 2: Delivering APIs in an Agile Context Open JavaServer Faces: I'm pleased to announce that Sun's implementation of JavaServer Faces is now open source, and it is available under the Common Development and Distribution License (CDDL). One Trick Pony: How does your career affect your development choices? Also:
Connecting to a Command Line Process: I built some fairly elaborate code to wrap around the Graphviz command line. Here it is. How single can your singleton instance be?: The singleton pattern must rank one of the most-widely used. We all know the pattern and its benefits. Joshua Bloch taught us how to ensure single-instance when the class is Serializable. However, it's quite easy to make any number of fully-functional instances of your singleton class using a simple ClassLoader trick. August 23 2005VM Agents and JVM TI: Creation of Virtual Machine agents improved with the new Java Virtual Machine (tm) Tool Interface (JVM TI) in JDK 5.0. If you are curious how VM agents work read on, but beware, native code lurks here. | ||
|
|