java Premature optimization, where software thrives unless you kill it first - a tale of Java GC Will a LinkedList be faster? Should I swap the `for each` with an `iterator`? Should this `ArrayList` be an `Array`? This article came to be in response to an optimization so malevolent it has permanently etched itself into my memory.
programming Interactive Brokers TWS API - and yet it works! If you glance over the forums, it looks like this software was forged in the fires of hell. Follow me in a journey to the depths.
java Run bash commands from Java You may want to use `ffmpeg` to convert a bunch of videos, or call `ImageMagick` to manipulate some images. Whatever you may need, calling external programs from Java is pretty straightforward.
java Java: How to get all implementations of an Interface You've implemented them all. That was the hard part. Listing them should be easy!
java DTO, DAO and Repository Patterns The acronyms and some slight overlap tend to raise questions when programmers first start to implement these techniques.
email Sendmail (or Mail) with subject on a single line Quick reference on how to use `sendmail` or `mail` from the command line to send to multiple recipients, with subject and body in a one-liner.
java Java and how to deal with the singular plural form Plurals look easy. One hand, two hands. And then you stumble on apophonic plurals, and one foot becomes two feet.
java Maven, Ant and sbt, how to pull from a local SSL repo? Learn how to configure Java to work with your internal self-signed SSL certificate and configure Maven, Ant+Ivy and sbt to pull from the local SSL repository.