Slice Indexing library for Golang. SIndex is a slice indexing library. It maintains an ordered list, by mapping list positions to slice indexes. sindex.Interface implementation types: List (Basic slice list), LinkedList (Todo)
One thing that took me a long time to fix was, small of regions windows not getting redrawn when modified. After trying countless things, the option was in compiz config settings manager (ccsm).
Configuration tweaks for Ubuntu.
With some Macbooks it is possible to remove the DVD drive and install a second HDD. You need to buy a slimline SATA adapter to attach the HDD to the DVD power cable.
Periodic data in a database is something i use quite a bit. The problem is using a date time column or a date and period column for each table is quite cumbersome. To make things easier create a time dimension table:
This Greasemonkey script keeps your Outlook 2010 OWA session alive by refreshing every 60s. It's basically an update of http://blog.hacker.dk/2007/10/greasemonkey-owa-mailcheck-keepalive/ to work with Outlook 2010. Make sure you use the light version of the app when logging in.