Skip to main content

MVC JSR 1.0 Snapshots

Posted by mriem on February 18, 2015 at 8:10 AM PST

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 and the Implementation JAR from

JavaLand 2015 Early Adopter's Area Preview

Posted by edburns on February 16, 2015 at 4:48 AM PST

JavaLand 2015 Early Adopter's Area

With only 25 business days to go until JavaLand 2015, now's a good time to share the plans for the Early Adopter's area and Hackergarten.

Explicit trust manager for self-signed certificates

Posted by evanx on February 13, 2015 at 8:26 PM PST

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.

Meteor in Action: Authenticating users with oAuth

Posted by manning_pubs on February 12, 2015 at 4:38 AM PST

By Stephan Hochhaus and Manuel Schoebel, excerpted from Meteor in Action

Save 40% on Meteor in Action with discount code jn15met at

My "Final Quadrilogy" on Java crypto, featuring Dual Control for PCI compliance

Posted by evanx on February 7, 2015 at 9:03 AM PST

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.

RMI Unpluged

Posted by kcpeppe on January 27, 2015 at 8:44 AM PST

I've just finished tuning a client's application where one of the items on the table was to find the source of calls to System.gc(). Using Censum made easy work of understanding the source of the calls.

Algebraic API Design

Posted by manning_pubs on January 26, 2015 at 6:28 AM PST

By Debasish Ghosh, Functional and Reactive Domain Modeling

Save 40% on Functional and Reactive Domain Modeling with discount code jn15frdm at

What if your logs were in JSON?

Posted by timboudreau on January 18, 2015 at 6:43 PM PST

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.