Skip to content

Javalobby - The heart of the Java developer community
Syndicate content
Updated: 2 hours 45 min ago

What Is The Value Of A Software Architect?

Thu, 08/12/2010 - 12:57
(My) definition of the architect's role: "Software Architect is someone who is able to break down customers (=product owners, sponsors etc.) vision in more or less fine grained software artifacts." I prefer the term "vision" over requirements, because most of the time requirements happen to be unstable and the customer actually...
Categories: Communities

I Don't Write Unit Tests Because.... : The Excuses

Thu, 08/12/2010 - 09:11
As someone who's seen the benefits of the approach, I'm a huge believer in test driven development. It adds a level of quality and maturity to the field of software development, yet it's still not a widespread practice across development projects. When it comes to a choice between the features, time and quality, it's always the quality that suffers. We don't want to add extra time for testing and...
Categories: Communities

Generate Benchmark Graphs Easily

Thu, 08/12/2010 - 07:23
After launching a lot of benchmarks for the file copy benchmark and always generating the graphs from the results in Excel, I realized that I was losing a lot of time. So like any Java developer, I decided to create a little tool that would do the work automatically for me. James Sugrue
Categories: Communities

Infinite scroll : Loading Content While Scrolling, Using Java and JQuery

Thu, 08/12/2010 - 07:18
Have you seen the infinite scrolling of content in some web pages? For example, in DZone.com when you scroll the page to the bottom, new links will be loaded automatically and it’ll give you the illusion that the page scrolls infinitely. Another good example is that Bing’s Image Search. James Sugrue
Categories: Communities

clojure.test Introduction

Thu, 08/12/2010 - 07:15
I'll admit it, the first thing I like to do when learning a new language is fire up a REPL. However, I'm usually ready for the next step after typing in a few numbers, strings and defining a function or two.What feels like centuries ago, Mike Clark wrote an article about using unit testing to learn a new language. Mike was ahead of his time. This blog entry should help you if you want to follow...
Categories: Communities

Defne Platform New Feature : Asynchronous Messaging Framework

Thu, 08/12/2010 - 07:08
Defne is a lightweight development platform for Java EE web applications. It provides usable libraries to develop Java EE web applications easily and powerful based on Java EE technologies. Every component library of the Defne framework enables developers use them via Dependency Injection, CDI. We will provide built-in IoC container in future 1.0.3 release that will be based on Apache Tomcat and...
Categories: Communities

Do Developers Have Enough Time to Keep Their Skills Up-To-Date?

Thu, 08/12/2010 - 05:00
Over half of the developers polled in a recent survey by Embarcadero Technologies say "no," they don't have enough time to learn that new language, or understand that new technology.  On the other hand, developers are getting more money, but are the hidden costs really worth it?
Categories: Communities

Daily Dose - First Trojan Pierces the Walls of Android

Thu, 08/12/2010 - 05:00
According to a security firm, the first Trojan virus has infected Android phones this month.  Once the normal looking application installs, it starts texting premium rate phone numbers and criminals actually end up collecting the charges to the victims' accounts.  So far the virus is confined to Russia.First International Agile Certification
Categories: Communities

Oracle Outlines Solaris Roadmap; Other Projects Not So Lucky

Wed, 08/11/2010 - 16:36
Determined not to make the same mistakes that Sun did when they bit off more than they could chew in some of their roadmaps, Oracle presented a more moderate amount of data today to outline their plans for the Solaris 11 operating system and SPARC systems.  This kind of transparency in planning has been rare for many of Oracle's acquired open source projects, and almost non-existent for projects...
Categories: Communities

The buzzword glossary

Wed, 08/11/2010 - 13:19
You keep using that word. I do not think it means what you think it means.  -- Inigo Montoya
Categories: Communities

What Have Google Got Up Their Sleeves For Android?

Wed, 08/11/2010 - 12:24
What's next for Android? We'll find out soon. Google have announced a special event  on Thursday evening to unveil "a couple of cool new mobile features.".With the amount of momentum around Android at the moment, and the iPhone 4's reception issue, perhaps this will be the killer blow from Google in the battle of mobile operating systems.
Categories: Communities

Introducing NIO.2 (JSR 203) Part 5: Watch Service and Change Notification

Wed, 08/11/2010 - 11:44
For a long time Java developers used in-house developed solutions to monitor the file system for changes. James Sugrue
Categories: Communities

Coding: Using a Library/Rolling Your Own

Wed, 08/11/2010 - 05:36
One of the things that I've noticed as we've started writing more client side code is that I'm much more likely to look for a library which solves a problem than I would be with server side code. A requirement that we've had on at least the last 3 or 4 projects I've worked on is to do client side validation on the values entered into a form by the user. ...
Categories: Communities

Using Generalized Type Constraints - How to Remove Code With Scala 2.8

Wed, 08/11/2010 - 05:33
I love removing code. The more I remove, the lesser is the surface area for bugs to bite. Just now I removed a bunch of classes, made unnecessary by Scala 2.8.0 type system. Consider this set of abstractions, elided for demonstration purposes .. James Sugrue
Categories: Communities

Presentation and Use of H2 Database Engine

Wed, 08/11/2010 - 05:26
It's a long time since I started to using the H2 Database Engine as an embedded database in JTheque and other projects. This post is a presentation of this database engine and some information about its utilization.H2 is a pure Java database. It can work as an embedded database or in server mode. The developers of the database have ensured there is a very small footprint for this database;...
Categories: Communities

Daily Dose - Juicy Details About Scala 2.9

Wed, 08/11/2010 - 05:00
It seems that the Scala community is perfectly willing to convert their projects to the new 2.8 binaries (Scala 2.8, released last month, was not binary compatible with 2.7).  Over 50% of more than 500 projects have already been converted.  After a bugfix release, the developers of Scala intend to release version 2.9 in December 2010 or January 2011.  A major new feature of 2.9 will be...
Categories: Communities

Axon CQRS Framework Releases 0.6

Tue, 08/10/2010 - 16:33
Allard Buijze of JTeam released version 0.6 of the Axon Framework (for Java) today.  He says that this version has taken another major step towards full production readiness.  Axon 0.6 has a new mechanism to trigger snapshots and supports testing applications with 'given-when-test' fixtures.  The Google Code page introduces this framework for those who have never heard of it:
Categories: Communities

CouchDB Ready For Android

Tue, 08/10/2010 - 15:54
Having finished integrating Apache CouchDB with Palm's WebOS, Couchio moved on to the Android platform, which is now compatible with web-based and native CouchDB apps.  Couch Apps can leverage peer-to-peer synchronization and several other advantages from being a non-relational database.  DZone talked to Chris Anderson, a co-founder of Couchio and the "Vice President of Hair", about...
Categories: Communities

Map/Reduce to recommend people connection

Tue, 08/10/2010 - 12:57
Once common feature in Social Network site is to recommend people connection. e.g. "People you may know" from Linkedin. The basic idea is very simple; if person A and person B doesn't know each other but they have a lot of common friends, then the system should recommend person B to person A and vice versa.References Reference:  ...
Categories: Communities

NetBeans 6.10 And Beyond: What Would You Like To See?

Tue, 08/10/2010 - 12:51
Following the recent 6.9.1 release of NetBeans, I took a look at the NetBeans wiki to see what's coming up next. Despite all the uncertainty that was floating around with the Oracle acquisition, NetBeans development is still going strong. According the to wiki, as well as improving quality, there will are three other main themes in 6.10.
Categories: Communities