Do you want to know how to develop your skillset to become a Java Rockstar?

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!

1. JPA Mini Book

2. JVM Troubleshooting Guide

3. JUnit Tutorial for Unit Testing

4. Java Annotations Tutorial

5. Java Interview Questions

and many more ....

 

Getting Started With Jedis

nosqlunit-logo

Hi, these days I started looking into Redis. I’ve heard a lot about it so I decided to have a try. Redis is defined in its websites as “an open source, advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets“. We can find very good ...

Read More »

Too Many Parameters in Java Methods, Part 5: Method Naming

java-logo

In my previous post (Part 4 of my series on dealing with too many parameters in Java methods), I looked at method overloading as one approach to providing clients with versions of methods or constructors requiring fewer parameters. I described some disadvantages of that approach and suggested that breaking loose from method overloading to use differently named methods could at ...

Read More »

Neo4j: Exploring new data sets with help from Neo4j browser

neo4j-logo

One of the things that I’ve found difficult when looking at a new Neo4j database is working out the structure of the data it contains. I’m used to relational databases where you can easily get a list of the table and the foreign keys that allow you to join them to each other. This has traditionally been difficult when using ...

Read More »

Programming: Thinking or Typing, Thinking and Typing

software-development-2-logo

“If you don’t think carefully, you might think that programming is just typing statements in a programming language.” Ward Cunningham, in the Forward to The Pragmatic Programmer Software development – design, solving problems, coming up with optimal new algorithms, learning a new language, refactoring messy code into something tight and elegant – requires hard thinking. When you’re trying to do ...

Read More »

Java User Defined Types (UDT) in Java DB

java-logo

Java DB is a relational database management system that is based on the Java programming language and SQL. This is the Oracle release of the Apache Software Foundation’s open source Derby project. Java DB is included in the Java SE 7 SDK. A user defined type (UDT) is a Java class whose instances (objects) are stored in database table columns. ...

Read More »

Android Image Filters

android-logo

Introduction Image Filter allows you to add various effects on image. There are mainly two purpose of Image Processing: Image Understanding: It is used to identify content of image, weather image has human faces, objects (bus, train, etc.), measure dimension of objects,etc. OpenCV (Open Source Computer Vision Library) is one of the main library used for Image Understanding. Image Beautify : ...

Read More »

Tower Defense in JavaFX (2)

javafx-logo

In the last part we’ve created a simple editor that let’s us place turrets. Now we’ll add a spawnpoint where the enemies originate, and define an attack target for them. First I’ll add some more information to the map via an Object Layer. That’s standar TMX, so we can do it in the TileMap Editor:           ...

Read More »

Hawtio & Apache JClouds

hawtio-logo

Introduction I’ve spent some time lately working on an Apache Jclouds plugin for Hawtio. While there is still a lot of pending work, I couldn’t hold my excitement and wanted to share… What is this Hawtio anyway? Whenever a cool open source project is brought to my attention, I usually subscribe to the mailing lists so that I can get a better ...

Read More »

Signing Git tags

git-logo

One of Git’s interesting features is definitely the ability to sign tags. Using your GPG key-pair you can create a signed tag. Anyone with your public key can verify that you are the true creator of that tag. Why you should sign your tags As Git is a distributed version control system (DVCS) you need a to verify the source ...

Read More »

The Lazy Expert

software-development-2-logo

Until two years ago I was reading tech articles every day, I was regularly watching presentations, I was contributing significantly to stackoverflow. Then I gradually reduced my “efforts” of this sort. Followed a couple of tech aggregators (HN, reddit, DZone) on twitter, and that has been the only source of blogposts and articles ever since. I almost stopped answering stackoverflow ...

Read More »
Do you want to know how to develop your skillset and become a ...

Subscribe to our newsletter to start Rocking right now!

To get you started we give you our best selling eBooks for FREE!
Get ready to Rock!
To download the books, please verify your email address by following the instructions found on the email we just sent you.

THANK YOU!

Close