Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blog Entries by Topic

• Accessibility • Ajax • Blogging • Business • Community 
• Databases • Deployment • Distributed • Eclipse • Education 
• EJB • Extreme Programming • Games • GlassFish • Grid 
• GUI • IDE • Instant Messaging • J2EE • J2ME 
• J2SE • Jakarta • JavaFX • JavaOne • Jini 
• JSP • JSR • JXTA • LDAP • Linux 
• Mobility • NetBeans • Open Source • OpenSolaris • OSGi 
• P2P • Patterns • Performance • Porting • Programming 
• Research • RMI • RSS Feeds • Search • Security 
• Servlets • Struts • Swing • Testing • Tools 
• Virtual Machine • Web Applications • Web Design • Web Development Tools • Web Services and XML 


Community

Hello all. I am back with more stories about our adventures in the world of Java. From the distant past to recent events. I hope to entertain, enlighten, and encourage. So hold on to your hats. For software developers in IT, there are times when you find yourself present at the birth of a major application. Normally these are dream assignments. But consider the following additional factors. 1)...
on Mar 4, 2013
While Adobe is well known for putting out plugins that have backdoor issues, and that there are enormous number of PDFs that are read every day, many times entirely by accident when opening an email, FireFox did not give the Adobe Acrobat plug-in the red-flag of no confidence like FireFox did with Java. The latest issue and fix to be released by Adobe: http://www.zdnet.com/safe-pdfs-are-almost-...
on Feb 19, 2013
I arrived in Stockholm on Sunday morning and checked into my hotel which is directly connected to the conference center. It is hugely convenient to not have to go play in the snow if I need to run back to my room for something. The conference started with several hands-on-labs on Monday. I didn't attend, but peeking in the windows indicates that they were standing room only. I spent the...
on Feb 5, 2013
   In last week was born the SouJavaLivre in Brazil, its main objective is disseminating and help to envolve the java free and  the OpenJDK in country. For does that there are some sub-projects:    Support to Adopt OpenJDK : With list in Portuguese also some tutorial in Portuguese to help the people to adopt the JVM's reference, but helping and with integration...
on Jan 22, 2013
In my last blog post, I explained how to add versioning capability to templates. Being able to create, view and restore different versions of templates is great, but sometimes it's not so easy to see what has actually changed. And we might not be as lucky as having comments about the change from the author, or they might be cryptic to the point of being useless. So let's try and add the diff and...
on Jan 22, 2013

GUI

Due to a painting regression in JXPanel for Synth-based Look and Feels, we are releasing a regression fix. The new files should appear in Maven Central soon.
on Feb 28, 2013
I am pleased to announce the release of SwingX 1.6.5. The new release is available in Maven central. As always, you may report bugs or request new feature via JIRA. You may also contact us in the discussion forum. Release Notes - SwingX - Version 1.6.5 Bug [SWINGX-1336] - Flickering in JXPanel with alpha < 1 [SWINGX-1449] - JXButton doesn't update font if...
on Jan 29, 2013

JavaOne

The JavaOne India Call for Papers is now open. The conference will take place May 8-9 in Hyderabad, India. The call for papers will be open through March 15. Notifications will be sent out to speakers in early April. The JavaOne Shanghai Call for Papers is also still open. That conference takes place in Shanghai, China July 22-25. The JavaOne Shanghai call for papers ends soon (March 1...
on Feb 20, 2013

Programming

Multimethods in Clojure by Amit Rathore, author of Clojure in Action, Second Edition Clojure multimethods support not only multiple dispatch but much more. Indeed, once you look past multiple dispatch, a commonly asked question is whether a language can dispatch on things other than the types of values. With Clojure’s multimethods, methods can be made to dispatch based on any arbitrary rule....
on Feb 20, 2013
Atlassian has made some seriously great products, for example the project tracker JIRA. We recently upgraded our rather archaic version of JIRA at Magnolia to the latest and greatest offering. Everyone in the team found something in this upgrade. Some of us were desperate to use GreenHopper, others were looking forward to a better LDAP integration, and my personal favourite was the new REST API...
on Feb 20, 2013
Node in a Nutshell by Alex Young and Marc Harter, authors of Node.js in Practice We live in a world of highly connected multicore servers, where web applications are expected to scale from dozens of users to millions. New demands are being placed on developers by the real-time nature of the modern web. Developers are looking for fresh solutions to solve scalability issues—whether it’s to take...
on Feb 18, 2013
Akka and Camel by Claus Ibsen and Jonathan Anstey, authors of Camel in Action Akka comes with a Camel integration module that allows Akka actors to interact with communication partners over a great variety of protocols and APIs. In this article, based on appendix E of Camel in Action, contributing author Martin Krasser presents selected Akka-Camel integration features by example. Akka aims to...
on Feb 13, 2013
Sometimes, life drops a house on your code. Sometimes, it's flying monkeys. Most of the time though, the damn stuff just stops working and it's nothing so obvious as being crushed by a Kansas farmhouse or being carried away by winged primates. For this last common case, there are a good number of great tools to help you out. JMeter may help you to reproduce the conditions under load, while...
on Feb 1, 2013

Databases

Spatial reference system: What is it? by Regina O. Obe and Leo S. Hsu, authors of PostGIS in Action, Second Edition The topic of spatial reference systems (SRS) is one of the more abstruse in GIS to understand. This is mainly due to the loose way in which people use the term spatial reference system and secondly to its unglamorous nature compared to other areas of GIS. If GIS is Disneyland,...
on Feb 13, 2013
Many of the Oracle Java development tutorials that access a database do so against the Oracle HR sample schema. See, for example, Developing Rich Web Applications With Oracle ADF. There are several approaches you can take to getting the sample schema installed in the Oracle Cloud, such as Using SQL Developer or JDeveloper as demonstrated in Shay's blog. In my case, we're going to run the SQL...
on Jan 17, 2013

J2EE

If you have wanted JSF not to store any state now is your chance to try out the stateless mode of JSF. It is as easy as doing the following: &lt;f:view transient="true">  Your regular content&lt;/f:view> And voila you are running stateless. If you decide you do want some state to be kept at the server you can use the @xxxScoped annotations on your beans Be aware that...
on Feb 8, 2013

Blogging

The Fundamentals of a JavaScript Test Suite by John Resig and Bear Bibeault, authors of Secrets of the JavaScript Ninja As important as a solid testing strategy is for all code, it can be crucial for situations where external factors have the potential to affect the operation of your code, which is exactly the case you're faced with in cross-browser JavaScript development. In this article...
on Feb 7, 2013

Virtual Machine

Understanding Coercion by Michael Fogus and Chris Housen, authors of The Joy of Clojure In many cases, Clojure's compiler will be able to highly optimize idiomatic Clojure source code. But there are times when the form of your functions, especially in interoperability scenarios, will prove to be ambiguous or even outright counter to compiler optimizations. In this article, based on chapter 12...
on Jan 30, 2013

Web Development Tools

As a test, I re-created the HRSystem application as described in the tutorial Developing Rich Web Applications With Oracle ADF. It's more than your basic Hello World application. For starters, the HR system application accesses a database. It also takes advantage of some sophisticated ADF features, such as graphs, page flows, auto-suggest, menu options to export to Excel and display in...
on Jan 23, 2013

Deployment

On January 2nd I received a New Year's gift, my "Welcome to Oracle Cloud" email. I had requested a 30-day free trial back on October 17, when the Oracle Cloud was first announced, and had basically forgotten all about it. If you haven't already, request a trial account for yourself: The Oracle Cloud integrates very nicely with Eclipse, NetBeans and JDeveloper, where you can develop and...
on Jan 16, 2013