Archive for the ‘Programming’ category

10 Eclipse Navigation Shortcuts Every Java Programmer Should Know « The Curious Schemer

August 9th, 2009

A very handy guide to Eclipse keyboard shortcuts: 10 Eclipse Navigation Shortcuts Every Java Programmer Should Know « The Curious Schemer.

It always amazes me how dependent everyone is on the mouse, even old school Un*x programmers. For better or worse, I love the keyboard and keyboard shortcuts — it is easier to do something in the IDE if I can keep my fingers close to the keys, you know, how the code is typed in. This article, from The Curious Schemer, is a great list of keyboard shortcuts. The comments have even more. Do yourself a favor and invest a few minutes learning these — they’ll save you a lot of time in the long run.

What’s The Best Font For Code Editing?

August 6th, 2009

Choose for yourself. the hamstu » The Typography of Code has a number of free options which were designed for smaller fonts, such as those in code editors. There’s nothing worse than working in 12 point Times New Roman font when editing code. Thankfully, this article lists a number of excellent alternatives. Pick one for yourself. You’ll be glad you did.

PolarClock reincarnated as protovis.js webpage

August 6th, 2009

Based on the original PolarClock, the PolarClock has been reborn as a protovis.js webpage. Enjoy the coolness…

Data Scienist > Data Geek > Designer « Visualizing Economics

July 26th, 2009
Catherine Mulbrandons Data Scientest steps (per Ben Fry; from http://www.visualizingeconomics.com/2009/07/12/data-scienist-data-geek-designer/)

Catherine Mulbrandon's Data Scientest capabilities (per steps by Ben Fry; from http://www.visualizingeconomics.com/2009/07/12/data-scienist-data-geek-designer/)

Catherine Mulbrandon took Ben Fry’s 7 steps of data the  Data Scientest steps (from his PhD dissertation (page 30 etc), dated 1997 and reiterated in his Visualizing Data book, as he describes on his website) and graphed her own ability levels in each area.

Clever use of the original ideas, along with some additional “Testing” inserts of her own. In fact, as a programmer, I would argue for testing between each of these 7 steps. I wouldn’t dare use data (from step 1) without validating it, nor move to step 3 without ensuring that step 2 hadn’t trashed the data. Indeed, each step assumes a solid foundation from the earlier steps, though, as Mr. Fry mentions, the steps are largely iterative, not linear. True, thankfully.

[Thanks to DataVisualization.ch for the link.]

Announcing the NYT API Tool – Open Blog – NYTimes.com

July 26th, 2009

The New York Times just announced the NYT API Tool on their website. Geared toward making use of their API easier, the web interface shows the options, allows for setting custom parameters, and facilitates pulling data from their site as easy as possible. For real use, you’ll need a key, but once you have it, you can pull data from their site programmatically. It won’t be as easy as their API Tool, but at least you can make more calls with fewer keystrokes.

Interested in their API, but don’t know how to program? Know how to program, but don’t know if it’ll be worth the effort? Either way, give their API tool a shot.

[Thanks to DataVisualization.ch for the link.]