The MVC JSR is progressing nicely and we have started publishing SNAPSHOT builds.
If you want to try them out grab the API JAR from https://maven.java.net/content/repositories/snapshots/javax/mvc/javax.mv... and the Implementation JAR from https://maven.java.net/content/repositories/snapshots/com/oracle/ozark/1...
Practical Probabilistic Programming: Open universe situations with unknown number of objects by Avi Pfeffer
By Avi Pfeffer
We consider client devices (e.g. Android) connecting to a Java server for secure networking. Say we have stringent authentication requirements, and so decide to use client-authenticated SSL sockets, using self-signed client certificates.
In 2013, I was a Linux sysadmin, PostreSQL DBA, and erstwhile Java developer for a payment switching company, who was preparing for their first PCI assessment. Besides securing and virtualising their infrastructure - with KVM, virtual firewalls, and ssh forced commands - which kept me quite busy, there was this PCI requirement for "dual control" and "split knowledge" which was a show-stopper.
If Flipper extends Flapper, Slapper implements Slipper, and Flipper extends Slipper, is Flipper a class or an interface?
By Mala Gupta, OCP Java SE 7 Programmer II Certification Guide
Save 40% on OCP Java SE 7 Programmer II Certification Guide with discount code jn15ocp at manning.com.
Bunyan is a NodeJS library that rethinks logging in some really useful ways. I wrote a Java port you can use in your applications.
In particular, with Bunyan, logs are JSON - and Bunyan comes with a great filtering and analysis tool.