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 […]

Flowchart vs flowchart

Posted on 2 CommentsPosted in Software Engineering

Just recentlly I was about to hold release planning workshop with domain experts of the customer. And to my huge surprize this customer were prepared! They made diagram that displayed current process. And I must admit I liked it. I am using word “flowchart” to denote way my customer prepared their diagram because it displayed […]