I've described previously how I've been trying to improve my tooling and move away from using GUI tools so much. As well as this I've also had a more general move away from Windows to OSX.
Since I'm spending most of the day doing Windows based development on the .NET Framework there are a couple of tools I keep using in a VM. I've managed to get rid of most of these but I've not really found a good replacement for SQL Server Management Studio. There is Razor but I'm not very into that.
Continue reading →Analysing news sentiment using Clojure, Elasticsearch and Kibana.
I've been working on a project recently to do with analysing the underlying sentiment found in online news stories. I wanted to have a play with Kibana to do some "real time" visualisations and I wanted to do it without using log files.
So, I came up with a small (less than 100 lines) Clojure program that would:
Continue reading →In the previous post we made some improvements to the command line todo list we created.
In this post we will be making a few more improvements. You can get the code in its current state from here, update to the part-2 tag.
Continue reading →Use drip to make your Clojure (or Java) application start faster.
I like writing command line applications in Clojure. I think its quite a good experience when using something like tools.cli.
One thing thats always bothered me though, is the start up time of the JVM. When you expect a command line application to be instant and responsive its frustrating to experience a long start up time. Drip can help reduce those startup times.
Continue reading →It was about 9 months ago that I first started trying to invest in using Vim. Up to then I'd spent nearly 100% of development time in Visual Studio. If I was playing around learning something new then I might use Sublime Text.
My first experience of Vim was some years ago and it was very brief, at the time I was doing some development in PHP and I remember, when initially firing up vim, thinking I'd downloaded the wrong thing. I moved quickly onto NuSphere PhpEd.
Continue reading →In the previous post we created a very simple command line todo list in clojure.
In this post we will be making a few improvements. You can get the code in its current state from here, update to the part-1
tag.