Mika Koivisto Hands-On Solution Architect / Payments & Open Banking
Writing

Notes on banking, code & home automation

Establishing credit history

If you are a foreigner like me that has come to US to work you’ll very soon notice that you will be paying a lot extra for everything because you don’t any credit history. For example I had to pay extra security deposit on my apartment,…

Getting started with Liferay Maven SDK

This will be the first in series of posts on how to develop Liferay plugins with Maven. In this post we'll start by creating a new parent project for your plugins and add a portlet project to it. You need to have your maven environment…

Liferay 6.1 GA1 Maven artifacts released

I’m glad to announce that we have released Liferay maven artifacts to 6.1 GA1. All the artifacts will be pushed into the central repository through http://oss.sonatype.org where they are already available. This release includes…

How do I cluster Liferay with Terracotta?

That's a question I've head many times and in this post I will show you just how to do that. These instructions are for Liferay 6 CE GA3 Tomcat 6.0 bundle however you can use any app server supported by Terracotta but the location and…

Using Freemarker in your theme templates

Freemarker is a template language very similar to Velocity. Starting from Liferay 6.0 Liferay supports also Freemarker templates in themes and Web Content templates. In this post I will show how you can use Freemarker in your themes.…