pjagielski.pl
Event processing in camel-drools
http://pjagielski.pl/2010/07/21/event-processing-in-camel-drools
Full stack JVM development. Event processing in camel-drools. In a previous post about camel-drools. I’ve introduced camel-drools component. And implemented some simple task-oriented process using rules inside Camel route. Today I’ll show how to extend this example by adding event processing. So how to describe an event? Rule definition may look like this:. Task not completed after 10 days. Firstly, we need to declare our model classes as events by adding @role(event) and @expires annotations. Then we de...
pjagielski.blogspot.com
pjagielski: Event processing in camel-drools
http://pjagielski.blogspot.com/2010/07/event-processing-in-camel-drools.html
Open Source, Java, Groovy, ESB. Środa, 21 lipca 2010. Event processing in camel-drools. In a previous post about camel-drools. I've introduced camel-drools component. And implemented some simple task-oriented process using rules inside Camel route. Today I'll show how to extend this example by adding event processing. So how to describe an event? Rule definition may look like this:. Import org.apache.camel.component.drools.stateful.model.* global org.apache.camel.c...Then we describe rule: 'when there ar...
pjagielski.pl
Vert.x on Raspberry Pi
http://pjagielski.pl/2013/02/23/vertx-on-raspberry-pi
Full stack JVM development. Vertx on Raspberry Pi. Lightweight JVM web server. Some people say that using Java on Raspberry Pi is a stupid idea. Sure, JVM uses a lot of system resources but when you can watch HD movies on RPi why don’t run a tiny Java app? But I do mean really. Tiny - no Tomcat nor any other application server involved, no war and deployment stuff. That’s why I came out with idea of using vert.x. Working with vert.x on RPi. Vertx is node.js. Really simple programming model. In my approac...
grailstartups.com
Grails Startups, DevRates is a community for IT specialists,...
http://grailstartups.com/post/26003180418/devrates
Startups with passion to succeed. DevRates is a community for IT specialists, collecting rates. Of open-source projects. Each library can be rated in 5 categories: overall, usability, simplicity, documentation and community. Libraries are categorized with tags - eg. “java”, “web framework” - which helps finding similar libraries to those you are familiar with. This makes portal some kind of technology radar. Of latest trends on open source. Another features are following. Projects and public profiles.
pjagielski.pl
Clojure web development - state of the art - part 2
http://pjagielski.pl/2015/10/20/clojure-web-dev-state-2
Full stack JVM development. Clojure web development - state of the art - part 2. This is part 2 of my Clojure web development series. You can discuss first part on this. Reddit thread. After reading the comments I must explain two assumptions I had writing this series:. Talk, where he encourages starting simple and optimize for developer happiness at the start of a project. In previous post we bootstrapped a basic web application serving REST data with (static for now) Clojurescript frontend, all fully r...
pjagielski.pl
Using WsLite in practice
http://pjagielski.pl/2013/01/03/using-wslite-in-practice
Full stack JVM development. Using WsLite in practice. There is a example working GitHub project. Which covers unit testing and request/response logging when using WsLite. I’m a huge fan of Groovy WsLite. Project for calling SOAP web services. Yes, in a real world you have to deal with those - big companies have huge amount of legacy code and are crazy about homogeneous architecture - only SOAP, Java, Oracle, AIX. Using WsLite with native Groovy concepts like. How can the unit test like? This uses a real ...
pjagielski.pl
Clojure web development - state of the art
http://pjagielski.pl/2015/09/17/clojure-web-dev-state
Full stack JVM development. Clojure web development - state of the art. It’s now more than a year that I’m getting familiar with Clojure and the more I dive into it, the more it becomes the language. This material is rather elementary and may be useful for you if you already know Clojure a bit but never did anything bigger than hello world application. Note for Java developers. The repo with final code and individual steps is here. I think all agreed that component. Philosophy. So let’s start with it:.
SOCIAL ENGAGEMENT