4 steps to become a certified Java Developer

Passing Java SE Programmer I exam 1Z0-808 (OCA) is the first step towards achieving an Oracle Certified Professional certification. Recently, I decided to take the challenge and check my knowledge of the … Continue reading “4 steps to become a certified Java Developer”

How to add, edit and update package

In the last post, we talked about some theory around Swift Package Manager. Now let’s talk how to actually use it with Xcode. How to add, edit our packages and … Continue reading “How to add, edit and update package”

Swift Package Manager

Swift Package Manager

Finally, Apple native package manager is available on iOS. It’s called Swift package manager and its role is to replace Cocoapods and Cartage.  In the upcoming series of posts, we … Continue reading “Swift Package Manager”

JUnit 5 and Rest Assured using Extension API

JUnit 5 brings a lot of new, interesting features into Java developer toolbox. From my perspective, one of the most important is new Extensions API, which allows a user to … Continue reading “JUnit 5 and Rest Assured using Extension API”

Different ways of testing exceptions in Java and JUnit

An exception is an event that occurs during the execution of a program that disrupts the normal flow of instructions.Java programming language provides exceptions to deal with errors and other … Continue reading “Different ways of testing exceptions in Java and JUnit”

Don’t get lost, take the map! – DTO survival code

There are a few topics that can turn programming community red hot. Plural or singular database table names? Should we use DTOs or not? And so on, and so forth. … Continue reading “Don’t get lost, take the map! – DTO survival code”

AndroidAnnotations — semantics, stupid!

The pace of today’s mobile world is tremendous; new devices and technologies come and go, and developers are constantly under pressure to learn new things. Despite what most hard-core Unix … Continue reading “AndroidAnnotations — semantics, stupid!”

Will HTML5 fulfill the old Java(script) write once run anywhere promise?

Do you remember the slogan Java Everywhere – write once, run anywhere – WORA, sometimes WORE or by some, and here I mean .NET developers (like me), called Just-W*ORE. This … Continue reading “Will HTML5 fulfill the old Java(script) write once run anywhere promise?”

Pretty Time – timestamp formatting made easy

It’s of the highest importance to present information in an understandable way. Users of applications shouldn’t waste their  valuable time figuring out the meaning of information. A great example is … Continue reading “Pretty Time – timestamp formatting made easy”

JEE6 – CDI and Conversation Scope

Recently, we attended Adam Bien’s presentation concerning Java EE 6 technology. Inspired by Adam Bien we decided to describe one of the CDI features: conversational context lifecycle. With an example … Continue reading “JEE6 – CDI and Conversation Scope”