Here’s some computer stuff (inspired by this).
Matlab
Own scripts
Some questionnaires, programmed in cogent graphics / cogent 2000.
BIS11.m Barratt Impulsiveness Scale (30 items)
BISBAS.m Behavioral Inhibition System (BIS) / Behavioral Approach System (BAS)
edinburgh_handedness.m Edinburgh Handedness Inventory (10 items)
eysenck_EPQ_R_48.m Eysenck short-scale EPQ-R (48 items)
VAS.m Presents 16-question Bond and Lader visual analogue scale
Other
log_vector_to_z.m Log-transform, then z-score a vector (e.g. for reaction times)
mfilefolder.m returns a string with the folder the caller function is in
start_processor_pool.m Starts processor pool for parallel computing, in case pool isn't open yet. Adjust script to fit your number of cores.
listdlg_default.m Pops up a selection window and returns the strings that were selected. Useful e.g. when selecting ROIs/contrasts.
perm_rm.m Never do paired t-tests again! Takes an n x 2 matrix and performs a permutation test. Returns 2-tailed p-value. Only use for paired test.
Modified from File Exchange
send_mail_message.m From this function. Added few more default values depending on nargin, and created a gmail account to send e-mails from, which anyone is free to use.
ffigure.m Opens new figure fullscreen, supposedly without focus theft. Based on this blog and this script.
Links to particularly useful File Exchange scripts
randswap.m Great tool to swap rows/columns/matrices
(free) Windows software I use
Virtuawin (multiple desktops. Different from Desktops in that it doesn’t spawn 4 complete windows logins)
Rescuetime (keep track of where you spend your time; see my short guide to Rescuetime)
Desktops (superseded by virtuawin, but great if you don’t use things like Rescuetime; up to 4 simultaneous desktops in windows)
KeePass (see my guide to using KeePass effectively)
Launchy (see my introduction to Launchy)
Truecrypt (encrypt your flash drive, external HD, or whole operating system. Extremely easy and secure, but doesn’t work on SSD)

