Build a minimal Haskell program by using tests. We will be looking at Hspec, and building our own version of the zip function.
These are the areas I would like to focus on in 2014
This basic python script allows you to send instructions to spotify to skip tracks.
To bind a function to a key combination, you need to create a widget for it and map it with bindkey. In this example I will use Control e to execute ls -al, and print the current working directory.
I made a quick screen cast to demonstrate how to bind a key to adding, and commiting files from within vim.
I used to have caps lock mapped to escape.
I recently found the Dbext plugin by Peter Bagyinszki, which eliminates the need for me to have to type out manual mysql queries on the command line and keeps you in vim.
Benchmark your website.
When connecting to mysql on a few different hosts it can save you time, by saving your mysql details in a file that will be used for login.
Add colours to your git statements
Check your public IP with lynx
Just some useful VIM commands that I log as I discover them.
Yankring is a great plugin. You can access it quickly by mapping it to a key.
Mutt is a great email client. It is actually a very small program that outsources most of the work to programs that specialise in it. I have logged some of my most used commands.
Add github user details to an existing repository.
Some handy mysql commands.
Some linux commands that I use daily.
get remote contents straight into a vim buffer with curl.
Format html with vim.
Check the frequency of a word
Use a different pager in mysql
Here is how to solve it, and have a transparent background in Mutt.