blog by trinnovative team.    About    Archive    Feed    Web

Testing Java Applications with Spock

Spock is a testing framework building on the concepts of Behavior Driven Development (BDD). It uses the Groovy programming language to allow writing tests in a concise manner. It offers an alternative to commonly used testing frameworks like JUnit or TestNG. Spock was created by Peter Niederwieser, a software engineer... Read more

Introduction to Apache Cassandra

Apache Cassandra is a popular column oriented NoSQL database which was originally developed at Facebook and is influenced by Googles Bigtable and Amazons Dynamo DB. It is focused primarily on high availability, fault tolerance and scalability. It is often used in Big Data settings and supports up to 2... Read more

Open Source Deep Learning Libraries

Deep Learning has recently gained a lot of attention. In January, Google announced that its deep learning powered system AlphaGo has beaten the European Go Champion. The corresponding paper was published in Nature. Besides that public media attendance, there’s another recent trend in deep learning: There are more... Read more

Automatic JPA 2 Metamodel Generation Using Hibernate 5 and Gradle

The JPA 2 Metamodel provides a way to create JPA Criteria Queries in a type-safe manner. For Maven, there’s an integration provided directly by Hibernate. In this post, we’ll have a look at automatically generating the necessary JPA Metamodel classes with the Gradle build automation tool. Moreover, we’ll... Read more