Category Archives: Uncategorized
When You Suddenly Hate Programming
Adapted and expanded from my response on Quora. From the outside, development work is an appealing opportunity. It’s in high demand, it pays well, and it lets you use your brain. Fun, right? Well, for many, yes! It...
Read more »
Read more »
More Little Lessons in Hadoop
Previously, I had posted on some common issues encountered when installing and running Hadoop for the first time. Now, in the joyful experience of attempting a multi-node setup on a simple virtual cluster, many more errors, unexpected consequences, and...
Read more »
Read more »
Lessons in Software Startups: Tackling the Problem
(This is a continuation of a series on software-related startups. You can read the first part here). Scribbled in my notebook — and barely legible — are the words “have quick answers for project.” Though I don’t remember...
Read more »
Read more »
Little Lessons in Hadoop
Hadoop is notoriously under-documented, as I recently discovered. I am using Hadoop in my summer research position, and have launched myself into the wonderful and aggravating world of servers and open-source map-reduce programs. And one of the fun aspects of...
Read more »
Read more »
Lessons in Software Startups: Initiation
“Don’t sit in the same spot twice.” This, the first line in my notebook. This, the first lesson — suggestion? command? — of our exclusive new class, “Software Ventures.” This, a strange new experience in a university where lectures are...
Read more »
Read more »
Confirmed: “Computers are Fast” (!)
After reading this post by Julia Evans, which considers CPU speeds somewhat more deeply than its title implies (“Computers are Fast”), a fragment from a recent conversation with one of my computer science professors came to mind. Simply, and somewhat...
Read more »
Read more »
A Remarkable Exercise in Programming Prowess
A remarkable exercise: reducing a programming language (Ruby, in this case) to its bare minimum while preserving its expressiveness and power, and demonstrating how that functionality can be derived from lambda functions. Check it out here, at Programming with Nothing....
Read more »
Read more »
Java File I/O Quick References
You’re Java’ing in a hurry and I/O syntax fails you…it happens to us all. Lookee here for a quick reference and some fresh copypasta: http://www.mkyong.com/java/how-to-write-to-file-in-java-bufferedwriter-example/ http://stackoverflow.com/questions/12350248/java-difference-between-filewriter-and-bufferedwriter...
Read more »
Read more »
Regex Cheatsheet: Clear and Concise
DaveChild’s Regex Cheatsheet http://www.cheatography.com/davechild/cheat-sheets/regular-expressions/ ^ A quick win for you. I don’t know about you, but regex often leaves me struggling. We could all use a hand, and this one’s as handy as they...
Read more »
Read more »