Trifork Blog

Category ‘Custom Development’

GOTO Academy NL Newsletter

December 17th, 2014 by
(http://blog.trifork.com/2014/12/17/goto-academy-nl-newsletter/)

Take a look at the upcoming events and trainings schedule! 

FREE EVENTS

  • Wednesday, January 7th, Janne Jul Jensen, Interaction Designer and Usability Specialist and trainer for the UX Course, will present a talk at the UX Meetup group. Registration opens Dec. 28 at 12 PM.
  • Monday, January 19, GOTO Night: Docker - An Introduction & Its Uses. RSVP Now.

VIDEOS

TRAININGS Read the rest of this entry »

Integrating FlywayDB In A Spring Framework Application

December 9th, 2014 by
(http://blog.trifork.com/2014/12/09/integrating-flywaydb-in-a-spring-framework-application/)

flyway-logo-tmThis post is about how to integrate Flyway into a Spring/JPA application for database schema migration. To skip all the preambles and get straight to the instructions, jump to Project's Dependencies Set-up

Flyway is a database migration tool which helps do to databases, what tools like git/svn/mercurial does for source code...which is versioning. With Flyway you can easily version your database: create, migrate and ascertain its state, structure, together with its contents. It basically allows you to take control of your database, and be able to recreate it across different environment or different versions of the application it runs with, while keeping track of the chronological changes made.
Read the rest of this entry »

GOTO Academy Trainings Schedule

November 24th, 2014 by
(http://blog.trifork.com/2014/11/24/goto-academy-trainings-schedule/)

Take a look at the upcoming trainings schedule! 

Follow @gotoacademyNL on Twitter for latest updates.

!VIDEOS

TRAININGS

spring logo

Spring Web Course (4 days) - January 20 - 23, 2015 - early bird price until December 19!

This four-day training is a course in Web application development. This hands-on training teaches you how to apply the latest in Spring to create Web applications. Completion of this course gives participants the opportunity to take a Spring Certified Professional Exam. The training will be led by Joris Kuipers, a former SpringSource Consultant. Read further. For more info, please contact us or visit the Academy.

AngularJS (4 days) - February 2 - 5, 2015 - contact us for pricing

Become an expert in AngularJS with  this four-day in-depth training course. The first day covers the basics of AngularJS, and requires no prior experience with AngularJS, however the course does require a solid understanding of Javascript. The second day covers more advanced topics, while the third and fourth days focus on the most difficult and advanced aspect of AngularJS, namely directives. More info and register.


Read the rest of this entry »

Pen and Paper Vs. Sketching Tools

November 18th, 2014 by
(http://blog.trifork.com/2014/11/18/pen-and-paper-vs-sketching-tools/)

Quite a few people have asked me over the years why I, as an interaction designer, do not use some of all the sketching and prototyping software that is out there, and why I still draw by hand despite the availability of all of these really smart and practical tools. Here’s why:

 

Screenshot of Balsamic

Screenshot of Balsamic

When I sketch a first prototype of a piece of software for a customer, then despite having done my homework well exploring the customer’s wants, and researching the users’ needs, I usually never get it right the first time. Understanding a new domain of expertise is a process that takes time and effort, and I always learn new things about a domain when I present a first prototype sketch to the customer and/or the users. There were things they forgot to tell me the first time, things I did not fully grasp the importance of initially. These new pieces of information usually causes the interaction design to change, as it should. But….

 

Read the rest of this entry »

@ J - Fall 2014 -Real-time user interfaces - sometimes just easier!

November 3rd, 2014 by
(http://blog.trifork.com/2014/11/03/j-fall-2014-join-trifork-cto-allard-buijze/)

 

Trifork is thrilled to be participating in the key break-out sessions at this year’s J - Fall 2014 Java event. Join our CTO Allard Buijze session on: Real-time user interfaces - sometimes just easier! Read the rest of this entry »

Trifork News Bites: October 2014

October 27th, 2014 by
(http://blog.trifork.com/2014/10/27/trifork-news-bites-october-2014/)

 

This month we have several news items that we want to share with you, the next GOTO Night and several training's. But also a couple of projects that have gone live: the new website of FD, the examination system of CBR that we developed and our latest joint-venture DinDan Social. Read on to learn more about all of this!

Read the rest of this entry »

Thoughts of a software developer - How to build extendable software

October 21st, 2014 by
(http://blog.trifork.com/2014/10/21/thoughts-of-a-software-developer-how-to-build-extendable-software/)

Imagine you are starting to work for a customer who has an existing software system that needs to be extended. On your first day at the customer you want to quickly understand the existing piece of software. So you start your favorite IDE and check out the project from Git or Subversion. You are trying to run the project but nothing happens and you are still trying to get anything running but nothing happens again. You are getting frustrated. This blog entry should help you avoid getting others in this situation. But this blog entry is also useful for software architects that need to work with external or newly hired software developers. This blog entry is not so technical, but it is more about how to build software that can easily be extended by new developers.

Read the rest of this entry »

Setting up Maven to use Grunt/NodeJS

October 7th, 2014 by
(http://blog.trifork.com/2014/10/07/setting-up-maven-to-use-gruntnodejs/)

grunt-logo For one of our projects we wanted to automate javascript concatenation/minification/tests and incorporate it into our maven build. While there are a number of maven plugins for those tasks, I've found that depending on another technology offered so much more and basically ended up integrating Grunt into our maven build. Grunt is a task runner which runs in node.js and it along with its plugins (tasks) are distributed with NPM. One could compare it with Maven + Ant with one big advantage for frontenders, it's all javascript driven. This advantage means there's a wider scenery of tooling catered specifically (but not exclusively) for frontend development and makes it quite delightful to find and use tools. It will feel weird to integrate a dependency manager and task runner into another dependency manager and task runner, but it actually makes sense from a polyglot point of view. Don't worry though, we will be using Maven to add Grunt to the build.
Read the rest of this entry »

Training Courses @ GOTO Academy NL

September 11th, 2014 by
(http://blog.trifork.com/2014/09/11/training-courses-goto-academy-nl/)

Vagrant Logo

Take a look at the upcoming trainings schedule!

This month we have a FREE evening event on the topic iBeacon.

Follow us on Twitter to get a 5% discount on trainings! @gotoacademyNL

Read the rest of this entry »

Htop - The process viewer for Linux and Mac

September 9th, 2014 by
(http://blog.trifork.com/2014/09/09/htop-the-process-viewer-for-linux-and-mac/)

Htop LogoIn this short blog I will introduce you to a useful tool called Htop, a process viewer for Linux, which is also available for Mac. In the words of Htop's author Hisham Muhammad, it aims to be a better alternative to the top program. Among other features it provides full horizontal and vertical scrolling, searching and filtering.

Read the rest of this entry »