Tomek Lipski's blog

Impressions and tips on Open Source, JVM, Clojure, Vaadin and Liferay.

Monday, May 19, 2014

Building Web Applications with Clojure - screencast

›
It's out! I am pleased to announce, that my screencast: Building Web Applications with Clojure has been released by Packt Publishing...
1 comment:
Monday, October 21, 2013

Ganelon tutorial, part 2: widgets and actions.

›
This part of Ganelon tutorial shows how to connect Clojure project to MongoDB and then create dynamic widgets and actions that manage applic...
Tuesday, August 20, 2013

Ganelon tutorial, part 1: basic setup, routes & templates

›
This part of Ganelon tutorial shows how to start Ganelon -enabled project with leiningen, configure basic pages with Hiccup templates and ru...
Monday, August 19, 2013

Ganelon tutorial, intro

›
What is Ganelon? Ganelon is a microframework of mine, built to ease the pain of using AJAX in Ring/Compojure based Clojure web applicati...
Thursday, April 18, 2013

Ganelon 0.9.0 released

›
Ganelon - a micro-framework supporting server-side oriented AJAX web applications in Ring/Clojure has been released in version 0.9.0 - firs...
Thursday, April 11, 2013

Running and debugging Clojure code with Intellij IDEA

›
In the following blog post, I will show how to install La Clojure plugin, import project from leiningen to IntelliJ IDEA, how to interact wi...
11 comments:
Tuesday, March 19, 2013

Introducing Ganelon - micro-framework supporting AJAX in Clojure/Ring web apps

›
I've recently published a simple Open Source micro-framework which allows server-side Clojure code to update web page content or invoke ...
Monday, March 18, 2013

Porting Activiti Explorer to Liferay Portal

›
In the following blog post,  I have highlighted the matter of embedding Activiti BPMS inside a Liferay Portal. With Activiti Explorer built ...
6 comments:
Sunday, February 24, 2013

Integrating Spring, Vaadin & Liferay

›
As there are numerous materials on how to integrate Vaadin with Spring, Spring with Liferay (using portlet dispatcher) and Vaadin with Lifer...
1 comment:
Sunday, May 6, 2012

#Clojure , #MongoDB and removing a set of items

›
When using congomongo library to access MongoDB in Clojure, it is sometimes required to remove a collection of items. As the example on Git...
Monday, April 23, 2012

Hacking Activiti BPM engine: how to use custom MyBatis queries

›
The issue One big change that Activiti has introduced over jBPMv4 was to forego Hibernate ORM and use MyBatis . MyBatis is simpler and cle...
3 comments:
›
Home
View web version
Powered by Blogger.