It is a common practice to use `git` to back-up and sync ones "dotfiles". I also create Python script to help automate this process.
I give a review of 5 desktop note-taking applications: Evernote, OneNote, Simplenote, Zim and Emacs. What's your digital note-taking tool of choice?
A Python script that "scans through" a collection of local git repositories and generates a report for me.
`git` was initially created by and for programmers. However, some of its features, particularly the version control functionality can benefit researchers in general, not restricted to computer sciences.
A toy Python script that converts an image into a spiral curve art.
The convolution functions in `scipy` do not work well with missing data. We create a 2D convolution function that allows a controllable tolerance to missing values. It is first implemented in Fortran, then using `scipy` in an FFT approach.
Peak prominence can be used to identify relatively organized regional maxima while filtering out local disturbances.
Vim is a powerful text editor that is highly customizable and extensible, but can be rather demanding to get used to. Should you learn to use it?
A bash script to help you create a job pool to run embarrassingly parallel jobs.
Some bash scripting notes I keep as a reference.