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

Blogs by topic: Blogs

• 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 


Programming

Bugs are inevitable. Even after you thought you have finished coding your work, another bug creeps in, making you want to wish the bugs were real tangible objects that you could squish with your bare hands. Being a developer, you should be armed with the right weapons to battle bugs for they come almost all the time. In fact, they are building yet another Death Star. If you don't get vigilant,...
on Oct 24, 2012
Acceptance Test Driven Development (ATDD) is a method wherein business stakeholders, analysts, testers and developers collectively specify and agree on what needs to be completed in the project. Requirement specifications are set and verified even before actual development starts. This ensures that only those value-adding features are delivered to the business. Instead of validating after the...
on Oct 21, 2012
Earlier this October, I was given the privilege of speaking at JavaOne regarding the fusion of contemporary Continuous Delivery processes and practices with the established and widely-accepted Maven release process. I spoke in detail about the similarities as well as the main differences, and how these techniques and methodologies can be combined to deliver iterations and releases that highlight...
on Oct 18, 2012
As this JavaRanch article by Mark Spritzler proofs, there seem to be some people that like to have a generic visitor pattern, so I decided to open source mine (LGPL), which lies around here on my disk for some time. Have fun using it, it is as simple as linking to: <dependency>    <groupId>eu.headcrashing.treasure-chest</groupId> ...
on Oct 3, 2012

JavaOne

During the recent JavaOne conference, I was able to share how developers can put their Java codes up a notch by using functional programming and clean coding practices. Functional Programming puts the spotlight on what we want to get out of our codes rather than how we are going to execute them. With this in mind, codes are relatively easier to understand and are less error prone, due to the fact...
on Oct 20, 2012
SOAP and/or REST and/or WebSockets Table of Contents 1 Intro 1.1 BOF6984 : SOAP and/or REST and/or WebSockets 1.2 disclaimer 1.3 JavaOne / Oracle 1.4 other WebSockets presentations 1.5 other WebSockets presentations 1.6 other SOAP presentations 1.7 other REST presentations 1.8 other REST presentations 1.9 discussion points 1.10 discussion points 1.11 discussion points 1.12 discussion points...
on Oct 2, 2012
I chatted briefly with consultant Anton Epple (@monacotoni) at JavaOne 2012 on the topic "Java/JVM technologies and your involvement in them": Kevin: What's great that's happened recently? Anton: JavaFX Canvas and NetBeans Project EASEL Kevin: What are you working on right now that's exciting? Anton: Angry Nerds for JavaFX Kevin: Some months from now I hope/plan to: Anton: Release a nice...
on Oct 1, 2012
I chatted briefly with Sven Reimers at JavaOne 2012 on the topic "Java/JVM technologies and your involvement in them": Kevin: What's great that's happened recently? Sven Reimers: JavaFX running on Raspberry Pi! Kevin: What are you working on right now that's exciting? Sven Reimers: FX UI for NetBeans Platform Kevin: Some months from now I hope/plan to: Sven Reimers: Release FX UI for...
on Oct 1, 2012

Distributed

Do You Want to Get This Message? by Mark Fisher, Jonas Partner, Marius Bogoevici, and Iwein Fuld, authors of Spring Integration in Action Spring Integration allows you to selectively process messages and define alternative routes within the system. In this article, based on chapter 6 of Spring Integration in Action, you'll see how you can limit the scope of what your components will handle by...
on Oct 19, 2012

J2EE

Note this blog is obsolete, see https://www.manorrock.com/blog/ for the current blog The definition of a PartialStateHolder according to the PartialStateHolder interface:   void clearInitialState()   boolean initialStateMarked()   void markInitialState()   Note that the methods above do not mention that a PartialStateHolder extends from StateHolder. Be aware that if...
on Oct 18, 2012

Community

Behavior-Driven Development (BDD) is all the buzz now. To contribute to the increasing buzz BDD has been creating, I'm heading off to the Canberra JUG meeting next week to give a talk about it. BDD is a communication and collaboration process that aims to deliver what is only value-adding to the business. It is a process of establishing a common language between the business stakeholders and the...
on Oct 17, 2012
    Nowadays there are too many NOSQL database, with different architecture and data structure. However with much variety they share one thing in common: Only search information from the keys. A good option is uses other service to help the NOSQL databases. In this post will how the Lucene does work together a NOSQL database, join two world in one application.     The...
on Oct 13, 2012
Meruvian is founded as a mix need between a legal entity for JUG Indonesia movement and also JENI (Java Education program founded by Ministery of Education) and a small project between Frans Thamura and Kompas (the biggest newspaper in the country, regarding OpenSource alternative to Microsoft solution which it is Sharepoint, we use Alfresco - the project lead by Rene -- and cannot related to my...
on Oct 12, 2012
Searching at Scale by Trey Grainger and Timothy Potter, authors of Solr in Action One of the most appealing aspects of Solr, beyond its speed, relevancy, and powerful text searching features, is how well it scales. In this article, based on chapter 3 of Solr in Action, the authors explain how Solr is able to scale to handle billions of documents while still maintaining lightning-fast search...
on Oct 12, 2012
Meruvian's blog is here.. yes, in java.net now. This is because we believe that we will get more attraction if blog here. and we are blogging in English here. We also have our own blog server power by Apache Roller, take a look http://blogs.mervpolis.com. The main reason we blog here, to promote what is Meruvian and the work around Meruvian. A lot of friends asked about how can Meruvian survive...
on Sep 21, 2012

Education

Next week holds a lot of exciting events for me at Canberra. Aside from delivering a talk on Behavior-Driven Development for the Canberra Java Users Group, I will also be conducting the Agile Java Development Practices workshop. If you want to learn how to write effective tests and better your code, produce high quality applications, know the latest on agile development tools and practices, and...
on Oct 17, 2012

Databases

        Launched the latest Easy-cassandra version, that come with improvements to manage multi-nodes. Use many node is very usefully in Cassandra because avoid bottlenecks, fault tolerance, elasticity.     After have multi-nodes in Cassandra, the next step is divide task between their. Secondly join the databases like only one ( reply all information among their...
on Oct 3, 2012
by Raymond Roestenburg and Rob Bakker, authors of Akka in Action Save 40% on Akka in Action and other selected books. ScalaTest is a xUnit style testing framework. An actor is an object that can be reached through an address, processes messages from a mailbox and sends messages to other actors using the same type of addresses. An actor encapsulates state; it does not share this state with...
on Sep 28, 2012
by Florian Müller, Jay Brown, and Jeff Potts, authors of CMIS and Apache Chemistry in Action Save 40% on CMIS and Apache Chemistry in Action. Use promo code 12netja when you check out at manning.com Enterprise Content Management (ECM) repositories often have a lot of types defined, sometimes hundreds in extreme cases. This means that there needs to be a way to organize and retrieve them in a...
on Sep 19, 2012

J2ME

A simple question that immediately responds: “No, we do not need it.” If it is possible, however, is quite another matter. Really, it is an interesting challenge changing the interface of the calculator in a way that can attract and impress the user of perhaps one of the most widely used and useful software in an operational environment. Over the years, the calculator’s user interface has...
on Sep 28, 2012