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

Blogs by topic: Blogging

• 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 


Release the newest version of the framework to persist objects in Apache Cassandra in easy way. Among improvement is the JPA annotations, also JPQL. JCassandra jCassandra=persistence.createJCassandra("select * from Person");
on May 26, 2012
When we starting planning how we were going to use Java technology at Amway (10 years ago); we realized we had many decisions to make about standards to adopt, practices to learn, architectures to use, patterns to follow, etc. Fortunately for us, there were many sources of information to help us figure all of this out. Unfortunately for us, there were many sources of information to help us figure...
on May 21, 2012
       Eclipse is famous IDE in em Java, follows the open source model. The Eclipse project was stated by IBM that does the first version, then donated like open source for the community. The begin costs was above 40 millions. Nowadays, the Eclipse is one of the most used worldwide. Has important feature how the SWT uses and not the Swing, there are too many plug-ins...
on Nov 26, 2011
JUG-AFRICA and JCertif 2011 honored in the first Java Magazine Premier Issue (Page 7) and I have published the first of a three part series of technical article in Java Magazine Premier Issue (Page 17) on how to build and deploy RESTful Web Services. Another article about JUG-AFRICA published on Oracle website (
on Aug 7, 2011
There are times in career when you get excited about having an experience for the first time. I well remember how I got excited about seeing my first self-coded shell node popping up in the Windows Explorer (a.k.a custom shell namespace). A bit of excitement I noticed seeing my first reader's comment printed in iX. And I was really excited about receiving my first printed articles in...
on Nov 13, 2010


Boyer-Moore (BM) Overview According to Wikipedia, the Boyer-Moore algorithm "is an efficient string searching algorithm that is the standard benchmark for practical string search literature. It was developed by Robert S. Boyer and J Strother Moore in 1977. The algorithm preprocesses the string being searched for (the pattern), but not the string being searched in (the text). It is thus well-...
on May 21, 2012
String searching algorithm (SSA) According to Wikipedia, string searching algorithms are "an important class of string algorithms that try to find a place where one or several strings (also called patterns) are found within a larger string or text". Some important concepts that you need to understand before reading this entry are pattern, string and alphabet: Pattern: Set of elements that...
on Apr 19, 2012


Knuth-Morris-Pratt (KMP) Overview According to Wikipedia, the Knuth-Morris-Pratt algorithm "searches for occurrences of a "word" W within a main "text string" S by employing the observation that when a mismatch occurs, the word itself embodies sufficient information to determine where the next match could begin, thus bypassing re-examination of previously matched characters". Being 'A' the...
on May 10, 2012
You want JAXB to unmarshal singletons? You already spent lots of time coding rather complex workarounds applying XmlAdapters and afterUnmarshal callbacks? The solution is astonishingly simple. Possibly so simple that nobody in the JAXB team ever thought it would be necessary to put the word "singleton" somewhere next to the JavaDocs for this... Anyways, here is the solution: import javax.xml...
on Jan 14, 2012


Release the newest version of the framework to persist objects in Apache Cassandra in easy way. Among improvement is the JPA annotations, also JPQL. JCassandra jCassandra=persistence.createJCassandra("select * from Person");
on Apr 21, 2012
In this post I show how simple is to integrate mybatis and spring framework. The requirements are: Spring Framwork 3.0.5 + dependencies Mybatis 3.0.3 + dependencies aopalliance-1.0 mybatis-spring-1.0.0-RC3 lombok CoreJavaBeans1.0.1 + dependencies   First of all, let's define a model bean: <span class="line-number"> 1</span> <span class="comment">/*...
on Dec 23, 2010


This page is for introducing Grizzly-Thrift server/client modules and sharing various benchmarking results. Object serialization/deserialization of Java comes expensive. For improving this lack, we sometimes used to use other frameworks for RPC such as Protobuf and Thrift which support various programming languages, RPC and own data structures. Especilally, Thrift has already provided various...
on Dec 21, 2011
You know how nowadays everyone loves to tweet at conferences or presentations in middle of the talk? Sometimes you as a presenter might want to return the favor and tweet something in response. If you know upfront that what you are going to present will provoke a response from audience, you can now actually put the tweets in your presenter notes and have Keynote or PowerPoint to tweet on the...
on Nov 15, 2011
As some of you already know. The next edition of JCertif is coming. This year again the JCertif Conference will bring together developers from across Africa to learn, collaborate, and inspire each other. This year, we're happy to announce 3 days of Java and Android training and 2 days of great talk, focusing on key areas where Java and open source are driving innovation: Java, Android...
on Aug 7, 2011
The month of July was a global gathering for all Java Communities around the world to say "Hello" to Java 7. JUG-AFRICA also hosted multiple events to celebrate Java 7 (see the photos below). I have traveled in Africa to give technical Java7 talks and met with hundreds of vibrant Java and Android developers. In Dakar, Senegal (July 7), Brazzaville, Congo (July 9) and Kinshasa, DRC...
on Aug 7, 2011
I know what you are has always been a service. But the Cloud is making it evolve. Cloud Computing has been one of my favourite topics in the last couple of years. Coming from a sysadmin background I am frequently in awe of how easy it is nowadays to conjure up vast amounts of computing and storage resources out of thin air. Of course I know that its not "out of...
on Feb 16, 2011
Hibernate and OSGI Implementation Made Simple Last April I kicked off FossESI to discuss how to take existing Java applications built using older technologies and implement them using new technologies like OSGi, Spring, Camel and NOSQL databases.  At the time of the kickoff, we intended to begin comparing and contrasting 3 NOSQL databases.  And just after that started, I got a real-life...
on Sep 16, 2010
I've wanted to know how to do this for over a year. Not having the time in the past, well, the task just got delayed over and over. Now I finally figured this out, and I'm sharing with you. Surely there are other bloggers that prefer to use their own blog client and MarsEdit in particular if you're using an OS X client. So, without further delay, here is how I set up my own MarsEdit client to...
on Aug 20, 2010


Content available at:
on Oct 15, 2010
My name is Haim Michael, I am the General Manager for Zindell Technologies and I am an eternal student and a lecturer. I chose to develop the abelski web site for the benefit of all people world wide. I have started to develop it in November 2007 and I continuously update its courses and add new ones. All courses on this web site are available for free personal and academic usage.  The...
on Oct 4, 2010