Archive for the ‘Programming’ category

R creators win prestigious Statistical Computing and Graphics Award – Revolutions

February 3rd, 2010

The American Statistical Association recently created a new, bi-annual award to to recognize an individual or team for innovation in computing, software, or graphics that has had a great impact on statistical practice or research. The committee has just announced the winner (or in this, joint winners) of the first award: Robert Gentleman and Ross Ihaka, for their work in initiating the R Project for Statistical Computing.”

via Revolutions: R creators win prestigious Statistical Computing and Graphics Award.

Interactive data visualizations with R

January 3rd, 2010

Jeroen Ooms, a visiting scholar at UCLA’s Department of Statistics, has been very busy with R — he has two wonderfully slick online apps where users are able (for free) to visualize datasets using R’s ggplot. If you’re interested in R, stocks, or just data visualization, you’ll find something of real value in his applications.

» Read more: Interactive data visualizations with R

Intro to The R Programming Language: For Programmers

August 31st, 2009

As someone who’s new to R and curious about what it can do, one of the first questions I ask is how does it compare to Java, C#, Perl, etc. (Insert language-of-choice here.) Fortunately,John Cook has answered that question with his blog post: The R programming language for programmers coming from other programming languages. Take a few minutes to check it out and see for yourself why R is the up-and-comer.

Rosetta Code

August 31st, 2009

One thing I’ve always enjoyed is learning something new, especially a new language. First it started with human languages, but over the past few years (well, more than a few!) I’ve enjoyed learning new programming languages. From Lua to REXX to Icon to Processing (which, technically, isn’t a language but more like an environment) and many others, I’ve loved tinkering with new languages. Now, I found a resource online that lets me compare the various languages. It’s called (appropriately enough) Rosetta Code. Look for a solution to a problem by language or by problem. Fun stuff! Gotta go… Lots to learn…

Google’s R Style Guide

August 15th, 2009

I’m still pretty new to R, but find that Google’s using it in lots of places, like MapReduce. Google’s R Style Guide outlines the directions to R programmers. It’s an interesting read — very simple and efficient. (Thanks to the post on Revolutions blog for the link.)

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…