This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package main | |
/* | |
Allows <d>easier</d> inelegant navigation of JSON unmarshalled to interface{} | |
*/ | |
type si struct { | |
value interface{} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
REM Start the RepositoryHosting.com backup download script | |
C: | |
"\Program Files (x86)\Git\bin\sh.exe" -login -c /c/Users/Sam/backup.sh |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Based on output from http://www.colorzilla.com/gradient-editor/ | |
*/ | |
.linear-gradient(@r1, @g1, @b1, @a1, @p1, @r2, @g2, @b2, @a2, @p2, @r3, @g3, @b3, @a3, @p3, @r4, @g4, @b4, @a4, @p4) { | |
background: rgb(@r1,@g1,@b1); | |
background: -moz-linear-gradient(top, | |
rgba(@r1,@g1,@b1,@a1) @p1, |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// Provides safe way to ensure that you only have a single timeout | |
// set for a particular event, in the face of browsers not always | |
// firing the expected events... | |
// Usage example: | |
// | |
// var myTimeout = $.monadicTimeout(function() { doSomething(); }, 500); | |
// | |
// $(".some-class").mouseenter(myTimeout.clear); | |
// $(".some-class").mouseleave(myTimeout.set); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# Django settings for hidjango project. | |
DEBUG = True | |
TEMPLATE_DEBUG = DEBUG | |
ADMINS = ( | |
# ('Your Name', 'your_email@example.com'), | |
) | |
MANAGERS = ADMINS |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
using System.Linq; | |
using Newtonsoft.Json.Linq; | |
namespace ExternalApi.Logging | |
{ | |
public static class UserInputAnonymiser | |
{ | |
public static JToken Anonymise(JToken data) | |
{ | |
foreach (var prop in data.Children<JProperty>()) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# I keep scripts like this in $HOME/bin and add that dir to my | |
# path, so I can call e.g. `connect some.host.com` from anywhere. | |
[ -z "$1" ] && { | |
echo "usage: $0 <hostname>"; exit 3 | |
} | |
REMOTE_TMUX_SESSION_NAME=Sam |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# This script can be executed on a graphite node to resize output from https://github.com/samsalisbury/mesos_stats | |
DIR=/opt/graphite/storage/whisper/mesos_stats | |
RULE="1m:14d 5m:60d 10m:120d 1h:2y" | |
# First set the retention for all, leaving the existing default aggregation (which in our config was avg, xfilesfactor=0.5) | |
find $DIR -name *.wsp | while read f; do whisper-resize.py $f $RULE; done | |
# Now override the aggregations for the following special cases that need summing (using xfilesfactor=0.1 as is common for summing in our config) | |
find $DIR -name *_time_secs.wsp -or -name failed.wsp -or -name lost.wsp -or -name finished.wsp | while read f; do |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/bin/sh | |
# RepositoryHosting.com backup download script | |
# | |
# This script downloads your daily RepositoryHosting.com backups. | |
################################################################## | |
## | |
### Configuration | |
## |
OlderNewer