View latexclean.py
#!/usr/bin/env python | |
# -*- coding: utf8 -*- | |
from __future__ import division | |
from __future__ import print_function | |
from os import listdir, remove | |
from sys import argv | |
fileEndings = {'aux', |
View timeDifference.py
from datetime import datetime | |
def timeDifference(t0, t1): | |
FMT = '%H:%M:%S' | |
timeDelta = datetime.strptime(t1, FMT) - datetime.strptime(t0, FMT) | |
return timeDelta | |
if __name__ == '__main__': | |
t0 = '08:00:00' |
View readPicoScopeCSV.m
%% readPicoScopeCSV: Reads a picoscope csv file. | |
% Returns a matrix with [m N] matrix with [x, y1, y2, ... ym] as columns | |
% Output may be captured like: [x, y1, y2, ... ym] = readPicoScopeCSV('path/to/csv/file.csv') | |
function varargout = readPicoScopeCSV(csvFilePath) | |
data = csvread(csvFilePath, 3); % Three header lines | |
nColumns = size(data, 2); | |
if nargout == 1 | |
varargout{1} = data; | |
return; | |
elseif nargout == nColumns |
View 01.configure
2015-04-01 01:45:33 +0200 | |
./configure | |
--disable-osx-universal-binary | |
--prefix=/usr/local/Cellar/imagemagick/6.9.0-10 | |
--disable-dependency-tracking | |
--enable-shared | |
--disable-static | |
--without-pango | |
--with-modules |
View latex-clean.sh
#!/bin/bash | |
exts=".ind .out .sync .idx .ilg .fls .log .aux .fdb_latexmk .bbl .blg .brf .lof .lol .lot .nav .snm .tdo .thm .toc .synctex.gz .run.xml -blx.bib" | |
for x in "${@:-.}"; do | |
arg=$(echo ${x:-.} | perl -pe 's/\.(tex|pdf)$//') | |
if [[ -d "$arg" ]]; then | |
for ext in $exts; do | |
rm -f "$arg"/*$ext |
View subl.m
%% subl: Open file in Sublime Text <3 | |
% How to use it: | |
% subl filename | |
% or | |
% subl('filename') | |
% | |
% ... if you insist on doing it the hard way. | |
% | |
% Put the file somewhere in you MATLAB path, like "username"/Documents/MATLAB. | |
% The filename should be "subl.m" |
View latexMWE.tex
\documentclass{article} | |
\usepackage{graphicx} | |
\begin{document} | |
\includegraphics[width=5cm,type=eps,ext=.1.eps,read=.1.eps]{example} | |
\end{document} |
View Numpy_broadcasting.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View drAnalyse.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
View Vitual keystroke example
#Giant dictonary to hold key name and VK value | |
VK_CODE = {'backspace':0x08, | |
'tab':0x09, | |
'clear':0x0C, | |
'enter':0x0D, | |
'shift':0x10, | |
'ctrl':0x11, | |
'alt':0x12, | |
'pause':0x13, | |
'caps_lock':0x14, |
OlderNewer