Skip to content

Instantly share code, notes, and snippets.

View josephfinlayson's full-sized avatar

Joseph Finlayson josephfinlayson

View GitHub Profile
@josephfinlayson
josephfinlayson / gist:a8ffcfe9719b8a562c04
Created July 29, 2014 21:21
How to use NPM module in meteor app
Package.describe({
summary: "Meteor version of footballbot"
});
Npm.depends({'footballbot':"1.2.0"});
Package.on_use(function (api, where) {
api.add_files('server/fbot.js', ['server']);
});
@josephfinlayson
josephfinlayson / gist:2b8967635e7bab6a4d8d
Created July 4, 2014 11:56
Google music playlist parser
artoo.scrape('tr.song-row', {
title: {sel:'td[data-col="title"] span'},
artist : { sel:'td[data-col="artist"] span'},
album : {sel:'td[data-col="album"] span'}
}, artoo.saveCsv);
// saves google music songs/playlists
@josephfinlayson
josephfinlayson / gist:10107900
Created April 8, 2014 10:30
Auto like downloadable songs on soundcloud. Good combined with an IFTTT
javascript:(function()%7B%24('.sc-button-download').each(function(key%2Cval )%7Blike %3D %24(val).parent('div')%3Blike %3D %24(like).children('button.sc-button-like'); like.trigger("click")%7D)%7D)()
@josephfinlayson
josephfinlayson / gist:7309474
Created November 4, 2013 21:27
install xfcarch
curl https://raw.github.com/adimania/arch-desktop-environments/master/XFCE-Arch-RPi.sh | bash
@josephfinlayson
josephfinlayson / gist:7283759
Last active December 27, 2015 06:48
backup SD card image of pi
sudo fdisk -l
//find active sd card
// copy image over
ssh pi@raspberry sudo dd if=/dev/mmcblk0 | gzip -c > raspberry.img.gz
@josephfinlayson
josephfinlayson / gist:7228851
Created October 30, 2013 08:16
mount homehub
sudo mount -t cifs //bthub/usb1 hdd -o rw
@josephfinlayson
josephfinlayson / gist:6209492
Last active December 20, 2015 22:59
vanity url remover
DELETE *
FROM `wp_postmeta`
WHERE `meta_key` = 'vanity_url'
OR `meta_key` = '_dest_page_id'
DELETE *
FROM `wp_posts`
WHERE `post_type` = 'vanity_url'
DELETE FROM `wp_fusion`.`wp_posts` WHERE `wp_posts`.`ID` = 489 LIMIT 1;
arr=(git@github.com:asd/dasde.git
git@github.com:asform/dni_wpasdager.git
)
for git in "${arr[@]}"
do
git clone $git
done
@josephfinlayson
josephfinlayson / gist:6089286
Created July 26, 2013 14:28
Shell script to pull updates from git for all subfolders
files=`ls $1`
for file in $files; do
if [ -d $file ];then
cd $file
git pull
git checkout rel-15
cd ..
fi
done
@josephfinlayson
josephfinlayson / gist:5489278
Created April 30, 2013 14:59
Select shapes by style and colour, extract text, in powerpoint
Sub GetAllText()
Dim p As Presentation: Set p = ActivePresentation
Dim s As Slide
Dim sh As Shape
For Each s In p.Slides
For Each sh In s.Shapes
If sh.HasTextFrame Then
If sh.Type = msoShapeStylePreset1 Then
If sh.Fill.ForeColor = RGB(242, 242, 242) Or sh.Fill.BackColor = RGB(242, 242, 242) Then
If sh.TextFrame.HasText Then