Building Applications with Deep Learning: Expectations vs. Reality

Posted on 2 CommentsPosted in Software Development, Software Engineering

Nowadays, building applications involves many technologies. There are technologies to render user interfaces, to retrieve and store data, to serve many users, to distribute computing, etc. Increasingly, certain requirements imply the usage of neural networks. So what is the reality of building enterprise applications with the available state-of-the-art neural network technology?

maven-ear-plugin and application.xml

Posted on 2 CommentsPosted in Software Development

If you are building a modern JavaEE 6 application you might need to package it in EAR. Supposingly, specification says if your EAR contains META-INF/application.xml file, you must provide configuration of modules so that the application server knows what to load. Now, specification also supposingly says that, if you want your application server to AUTO […]

Quirks and twists of testing CODI @Bundle with OpenEJB ApplicationComposer

Posted on Leave a commentPosted in Software Development

Using JavaEE means also testing JavaEE with all the implications! I personally use an ApplicationComposer from OpenEJB when writing unit tests not requiring all containers (as in web, cdi, ejb, …) up and running but just enough to have injection and deploy ejbs. I am not happy with ApplicationComposer because I think it has number […]

Composite UI Application Block: Modules explained

Posted on Leave a commentPosted in Software Development

I hope my article will at least add to common understanding on this otherwise so poorly covered theme. Last week I was crunching module loading for a product of ours requiring dynamically replaceable customer specific (business) module. There are dozens of poor variations on GPSModule Quick Start from original Microsoft Composite UI Application Block package […]