Learn C/C++

In Java by bchesley0 Comments

Financially speaking, which computer languages can earn the most for the programmer? – Quora via Financially speaking, which computer languages can earn the most for the programmer? – Quora. Well said…

Vert.x

In Conferences & Training, Java by bchesley0 Comments

Vert.x is a lightweight, high performance application platform for the JVM that’s designed for modern mobile, web, and enterprise applications. via Vert.x. Attended a session on this at http://gr8conf.us today.  Definitely worth further investigation.

Using H2 with Grails and Tomcat in Production

In Grails, Java, Tomcat by bchesley0 Comments

Using H2 with Grails and Tomcat | Outside the Box().   Nice post about setting up to use H2 in production. Why would one want to do this at all?  To test WAR deployment rather than using run-app. What was learned: it is possible to use file based H2 in the production environment bootstrap.groovy sample data will load in the …

Tomcat Installation MacOSX

In Grails, Java, Tomcat by bchesley0 Comments

TomcatInstallationMacOSX – gbif-providertoolkit – A Java web application for publishing biodiversity data on the web and the GBIF network – Google Project Hosting. Best overview of configuring Tomcat on MacOSX found so far.  Includes the details on running it via launchd as a service.

Grails Goodness: Run Forked Tests in IntelliJ IDEA – Messages from mrhaki

In Grails by bchesley0 Comments

We could also disable the forked mode for tests to run them in IntelliJ IDEA. We must then set grails.project.fork.test = false in grails-app/conf/BuildConfig.groovy. via Grails Goodness: Run Forked Tests in IntelliJ IDEA – Messages from mrhaki. This is a solution to problems running grails tests from within IntelliJ failing when they run in the console correctly. The BuildConfig.groovy approach …

The Eight Fallacies of Distributed Computing

In History & Futures, Java, Software Architecture, Software Project Management by bchesley0 Comments

The Eight Fallacies ofDistributed ComputingPeter DeutschEssentially everyone, when they first build a distributed application, makes the following eight assumptions. All prove to be false in the long run and all cause big trouble and painful learning experiences.1. The network is reliable2. Latency is zero3. Bandwidth is infinite4. The network is secure5. Topology doesn’t change6. There is one administrator7. Transport cost …

DynamicReports – Free and open source Java reporting tool

In Java by bchesley0 Comments

Free and open source Java reporting tool DynamicReports is based on JasperReports. It allows to create dynamic report designs and it doesn’t need a visual report designer. You can very quickly create reports and produce documents that can be displayed, printed or exported into many popular formats such as PDF, Excel, Word and others. via DynamicReports – Free and open …