Skip to content

Instantly share code, notes, and snippets.

@homburg
homburg / nginx-proxy
Created April 29, 2014 11:38
Minimal nginx proxy setup with forced ssl
server {
listen 80;
server_name some-service.example.org;
location / {
rewrite ^(.*)$ https://some-service.example.org$1 permanent;
}
}
server {
@homburg
homburg / gist:5807786
Created June 18, 2013 18:04
Google spreadsheets scripting: search/replace hyperlinks
function MogensHyperlinkOffset() {
var sheet = SpreadsheetApp.getActiveSheet();
var ss = SpreadsheetApp.getActiveSpreadsheet();
var ranges = ["M:M", "Q:Q"];
var totalCells = 0;
for (var r in ranges) {
ss.toast("Running range: "+ranges[r])
var dRange = sheet.getRange(ranges[r])
@homburg
homburg / venv.sh
Created April 18, 2013 11:07
Generic virtual environment
#!/usr/bin/env bash
echo "*** Remeber to call this with source ***"
echo "Activating \"virtual environment\" (modifying PATH).
Use \"deactivate\" to escape"
function deactivate () {
PS1=$_OLD_PS1
PATH=$_OLD_PATH