The hierarchy of the type ‘class name’ is inconsistent
Somehow, this is a tricky compilation error which means that you are implementing a non-existing interface or you are extending a non-existing class. It appears due one of the following two reasons. First, eclipse got stuck and you need to do is to restart it and rebuild your project. Follow nextContinue Reading
Of Course! I am catching Pokemons…
… with Pokemon GO app for iOS. I installed this free-to-play location-based augmented reality mobile game, and yesterday I started my run for those virtual creatures called Pokémons. The game was released for the first time on July 6 2016 in Australia and United States. About Pokémons Looks like there are a totalContinue Reading
How do you write an immutable class in JAVA?
One of the preferred questions of the interviewers is What is an immutable object? Can you write an immutable class? In Java, an immutable object is the object which once created it cannot be modified. Respectively, an immutable class is a class whose objects cannot be modified once created. The mostContinue Reading
How to be an awesome programmer
At the very beginning of this site I wrote about skills of a great developer. A few days ago I found this youtube video called “7 tips how to be an awesome programmer”, and I want to share it with you. Before jump into the video, allow me to makeContinue Reading
How to implement Fibonacci numbers in JAVA
Fibonacci numbers are also know as Fibonacci sequence or Fibonacci series. The Fibonacci sequence is represented by a sequence of numbers, starting with 0 and 1, in which the next element is the sum of the preceding two elements. For instance, the following sequence: 0, 1, 1, 2, 3, 5, 8,Continue Reading
What is an API?
API stands from Application Programming Interface, and it is a term used in computer software. According to wikipedia’s definition an API is a set of routine definitions, protocols, and tools for building software and applications. Pretty goofy, right? My preferred approach is to think at API as a tool usedContinue Reading
S.M.A.R.T. criteria for setting personal objectives. Examples
For instance, a goal defined as: I will develop the ability to be self-oriented. it is goal, but not a SMART one! In the next 30 minutes I will explain what is a SMART goal and how to write one. At the end of this article I will provide several SMARTContinue Reading
How to show hidden files in Finder
In MAC OS X, the Macintosh HD points to the root directory and opening it in Finder, by default, will not show all the content. I don’t know why MAC OS creators took this decision, but my investigation concluded their decision was based on the idea to “reduce the visual clutter and enhancesContinue Reading
The importance of data backup
While running a business which relies on your home computer and operating online, having duplicate copies of your most important data keeps you safe of running into loss of revenue. And yet, this is the most overlooked aspect of the small businesses. And here it is, probably the most important reason toContinue Reading
Spring Framework
The first version of Spring Framework was written by Rod Johnson in October 2002 and released in June 2003 under the Apache 2.0 license. The Spring framework is an open source application framework and Inversion of Control container for the Java platform. The core features of the Spring Framework canContinue Reading