Category Archives: programming

Maven simple example

Maven was briefly described in my previous post.  In this post I will do a few small examples for actually using Maven. One of the main things about Maven is the idea of the artifact.  The artifact is a file, which … Continue reading

Posted in programming | Tagged , | Leave a comment

Maven the alternative build tool

Why maven Maven is a tool for building software. Doesn’t there already exist a number of tools for doing this exact task?  Two different tools that do this are the classic make utility or the much newer Apache Ant. The make utility … Continue reading

Posted in programming | Tagged , | Leave a comment

command line fun – finding mistakes

I knew that I had mistyped but it was too late.  I tried to exit out of vi in a hurry and accidentally exited but saved the file under a new name.  This wouldn’t have been so bad if the … Continue reading

Posted in programming | Tagged , | Leave a comment

command line fun – temporary data

Most of the scripts that I need to write don’t actually need to manipulate a lot of data.  It is usually enough to pipe that data through a command or two and use the result.  When this isn’t acceptable then … Continue reading

Posted in programming | Tagged , | Comments Off on command line fun – temporary data

virtualbox disk too small ?

The first few times I used VirtualBox it wasn’t clear why you would ever want to create a virtual disk that is dynamic.  I could only envision having three machines each with a disk that wasn’t fully expanded only to … Continue reading

Posted in programming | Tagged | Comments Off on virtualbox disk too small ?

bash – More powerful than a speeding locomotive

(flashback) Our project was inching closer and closer to going live.  On the evening before the Easter break some clod started a massive report which tried to process all the data since the beginning of time. My colleague’s inefficient program gathered … Continue reading

Posted in programming | Tagged , | Comments Off on bash – More powerful than a speeding locomotive

From computers to microcontrollers

I kept telling Mikhail that the big advantage to using the Raspberry Pi was no matter what project I put it into I could set it on the window sill and ssh to it.  It was a fast small and … Continue reading

Posted in programming, Setup From Scratch | Tagged , | Comments Off on From computers to microcontrollers

Reuse a Pi – Air printing

When the Raspberry Pi came out I went a but nuts and ended up getting a few of them.  I did give some away and did create some projects but unfortunately not all of my RasPi devices were a complete … Continue reading

Posted in programming | Comments Off on Reuse a Pi – Air printing

just making it – revisiting my cube

Some time back, I had a fair amount lot of free time.  I spent the time working with a friend Mikhail in the evenings to create my own LED cube from scratch.  It was actually quite a bit of fun, the … Continue reading

Posted in programming | Comments Off on just making it – revisiting my cube

interrogating your code – dipping your toes into java’s reflection

Perhaps the coolest programming language ability that I was never allowed to use was reflection in Java. Why? Well, thats another story. What exactly is reflection? Well, reflection is a set of low level methods that can be used to … Continue reading

Posted in programming | Tagged | Comments Off on interrogating your code – dipping your toes into java’s reflection