Apple

Making jEdit OS X Friendly

As a developer, one of the tools that makes me more¬†productive is a good text editor. While IDE environments are replete with a wide assortment of powerful editing tools, they often miss the mark on macro customization, binary (hex) viewers and the ability to edit large text files. More recently, my favorite IDE has been reminding me that text files outside my current project are being edited - which is an extreme nuisance. Fortunately, jEdit provides a wealth of text editing capability coupled with a competent BeanShell macro¬†language. (more…)

By Eric, ago
Development

Perils of Java Date Formats

Java has a rather sordid history with dates. In the beginning, Date was suppose to be the way to manage dates, which sounded rather logical. You could construct a Date from various component values (month, day, year and time), and internally it was measured as the number of milliseconds from epoch. (more…)

By Eric, ago
Development

Swimming with the Stream Sharks

Java has introduced Stream API as part of JDK 8. These can use a new set of classes from the java.util.stream package, and the idea is to support data operations on lists that you may have in memory. Developers would typically integrate these with lambda expressions to evaluate Collections using a functional operator. (more…)

By Eric, ago