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 ....

9 technologies to be discussed in 2014

software-development-2-logo

According to 9 technologies for a supercharged 2014 there are a few important technologies that are about to increase programmers’ interest in 2014. Below, they are presented in short: 1. Document databases Structured storages and document databases have started to step aside, since NoSQL databases and big data solutions like MongoDB and Couchbase have showed up. 2. Key-value stores Couchbase, ...

Read More »

Android Tutorial : Two methods of passing object by Intent (Serializable,Parcelable)

android-logo

In this post, I will show you an simple example of how to pass object by intent in Android application. Parcelable and Serialization are used for marshaling and unmarshaling Java objects. In Parcelable, developers write custom code for marshaling and unmarshaling so it creates less garbage objects in comparison to Serialization. The performance of Parcelable over Serialization dramatically improves (around ...

Read More »

Lesser-Known SQL Features: DEFAULT VALUES

software-development-2-logo

A lesser-known SQL feature is the DEFAULT keyword, which can be used in INSERT and UPDATE statements. Consider the following table, created using standard SQL syntax:                   CREATE TABLE timestamps ( id INTEGER GENERATED BY DEFAULT AS IDENTITY(START WITH 1), t TIMESTAMP DEFAULT CURRENT_TIMESTAMP, CONSTRAINT pk_values PRIMARY KEY (id) ) Now, in ...

Read More »

On Java Collection Waste

java-logo

This article is about overhead posed by one of the most popular frameworks used – I bet there is close to no applications where the java.util.Collections is not used. The article is based on the fact that the framework provides default values for e.g. initial size of the collections. So we had a hypothesis that most people do not bother ...

Read More »

Good vs Bad Leader

software-development-2-logo

Software is more about people than technology. When I graduated from college, I thought I only had to master technical skills to be a great developer, thinking that people skills are the appanage of managers solely. But experience taught me a good lesson on this one. Whenever I hear that people skills can’t be acquired, and you have to be ...

Read More »

15 hot vs not programming trends

software-development-2-logo

An interesting approach of what’s hot and what’s not in today’s programming is being presented in 15 hot programming trends — and 15 going cold. The 15 new trends of programming are presented in short: 1) Hot: Preprocessors – Not: Full language stacks Programmers nowadays do not create a new programming language. They prefer to just write a preprocessor that ...

Read More »

How Many Lines Of Code Do You Write Every Day?

software-development-2-logo

I was recently asked a bizarre question in an interview – “how many lines of code do you write every day?” I’ve been thinking about that question for a week and realized that it makes sense since she was a C person before migrating to other work a few years ago, not a contemporary java person. To explain, I can ...

Read More »

Securing a JSF application with Java EE security and JBoss AS 7.x

jsf-logo

A common requirement for enterprise applications is to have all JSF pages protected behind a login page. Sometimes you even want to have protected areas inside the application that are only accessible by users that own a specific role. The Java EE standards come with all the means you need to implement a web application that is protected by some security ...

Read More »

Why Continuous Improvement Is Worth It?

software-development-2-logo

When we start a new software project, we are typically full of enthusiasm. The whole team thinks that this time we will be able to avoid the mistakes we made in our previous projects. We dream that this time everything will be perfect. And then, we wake up. When the first weeks (or months) are over, we start to notice ...

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