Skip to content

Instantly share code, notes, and snippets.

View raacampbell's full-sized avatar
🌍

Rob Campbell raacampbell

🌍
  • Sainsbury Wellcome Centre, UCL
  • London
View GitHub Profile
@raacampbell
raacampbell / getGitInfo.m
Last active January 24, 2022 15:31 — forked from aleifer/getGitInfo.m
MATLAB getGitInfo: Get git repository hash, branch, and remote url in MATLAB
function gitInfo=getGitInfo()
% Get information about the Git repository in the current directory, including:
% - branch name of the current Git Repo
% -Git SHA1 HASH of the most recent commit
% -url of corresponding remote repository, if one exists
%
% The function first checks to see if a .git/ directory is present. If so it
% reads the .git/HEAD file to identify the branch name and then it looks up
% the corresponding commit.
%
@raacampbell
raacampbell / lastexport.py
Created February 21, 2016 10:20 — forked from bitmorse/lastexport.py
lastfm scrobble exporter (from https://gitorious.org/fmthings/lasttolibre/blobs/master/lastexport.py // changed the script to try more often on failure )
#!/usr/bin/env python
#-*- coding: utf-8 -*-
# This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of