VOL 81 .... No. 6

THURSDAY, JANUARY 15, 2009

Nerdy Lifestyle Changes: Test-Driven Development

TUESDAY, JUNE 19, 1990 Kevin No comments

testing

Another installment in my Nerdy Lifestyle Changes series, which essentially details my discovery of awesome nerdy things everybody else already knows about, but I missed because I have to this point by-and-large avoided speaking to other C.S. majors: test-driven-development.  Everyone’s doing it, I might as well to! Read more…

Nerdy Lifestyle Changes: Linux

WEDNESDAY, JANUARY 5, 2033 Kevin 1 comment

nerd

As I mentioned last time, I’ve recently been looking into what people in the real software engineering industry are doing, since I’m going to be interning at NextJump this summer.  As a result, I’ve been making some major lifestyle changes, and I just wanted to give a summary of what I’ve been up to.  This is the second in a series of posts about these changes. Read more…

Nerdy Lifestyle Changes: Look How Cool My Eclipse Looks!

TUESDAY, AUGUST 27, 1968 Kevin No comments

Screenshot-1

We all know that I’m a pretty big nerd.  Really, I’m proud of it.  That being said, I thought it was time I finally customized my eclipse to look the way I wanted it to! Read more…

The New DesignByDolan.net

WEDNESDAY, APRIL 6, 1966 Kevin No comments

Screenshot

I actually made this design a long time ago, but for some reason never got around to really finishing it.  I think it’s a really really major improvement over the old DesignByDolan, which quite frankly, embarrassed me (who uses flash anymore anyways?) Read more…

Categories: Internet Tags:

Improved MultiMap Implementation

FRIDAY, DECEMBER 9, 2005 Kevin No comments

old_map

The other day, I implemented a parameterised MultiMap in Java.  In my project, however, I recently discovered that it would be nice to choose what data structures underlie the MultiMap, since you might have a preference for ordering, runtime, duplicates, etc.  So I made some minor changes that make the MultiMap significantly more powerful. Read more…

Java Parameterised MultiMap Implementation

MONDAY, JANUARY 2, 2017 Kevin No comments

old-world-map

A MultiMap is essentially an augmented data structure for storing key-value pairs where one key can potentially be associated with any number of values.  I’ve accomplished this in the past by using a Map<Key, List<Value>> or some variation in the past, but methods of access are inconvenient and can be a source of many bugs.  Surprisingly, I’ve never gone out of my way to implement what should be a relatively simple data structure, but I finally did it for my most recent project, so I’m making it available to anyone who wants to use it. Read more…

Categories: Programming Tags: ,
hide this follow me