Skip to content

Instantly share code, notes, and snippets.

View adambyrtek's full-sized avatar

Adam Byrtek adambyrtek

View GitHub Profile
@adambyrtek
adambyrtek / gist:749339
Created December 21, 2010 01:26
Backup all Pinboard posts for a given username
curl -s http://USER:PASS@pinboard.in/export/
@adambyrtek
adambyrtek / gist:749335
Created December 21, 2010 01:25
Backup all Delicious posts for a given username
curl -s https://USER:PASS@api.del.icio.us/v1/posts/all
@adambyrtek
adambyrtek / oo2otl.py
Created December 21, 2010 01:20
Quick and dirty OmniOutliner to plain-text conversion
#!/usr/bin/env python
import xml.etree.ElementTree as ET
import sys
import re
class OutlinerParser:
def __init__(self):
self.indent = 0
self.is_note = False
@adambyrtek
adambyrtek / ffp-subr.patch
Created December 14, 2010 13:09
Fix for PID detection in ffp startup scripts
--- /ffp/etc/ffp.subr.orig 2010-12-14 13:52:00 +0100
+++ /ffp/etc/ffp.subr 2010-12-14 14:08:29 +0100
@@ -49,18 +49,18 @@
proc_start()
{
while [ $# -gt 0 ]; do
- _cmd=$(basename $1)
+ _path=$1
+ _cmd=$(basename $_path)
eval _flags=\$$(echo $_cmd | tr '.-' '_')_flags
@adambyrtek
adambyrtek / ffp-munin-mode.patch
Created December 11, 2010 16:44
Patch with a Munin node ffp package
Index: source/Perl/perl-mod-Net-Server/PKG_TAGS
===================================================================
--- source/Perl/perl-mod-Net-Server/PKG_TAGS (revision 0)
+++ source/Perl/perl-mod-Net-Server/PKG_TAGS (revision 0)
@@ -0,0 +1 @@
+perl
Index: source/Perl/perl-mod-Net-Server/A
===================================================================
--- source/Perl/perl-mod-Net-Server/A (revision 0)
+++ source/Perl/perl-mod-Net-Server/A (revision 0)
@adambyrtek
adambyrtek / deny_svn.conf
Created July 5, 2009 16:50
Deny access to .svn directories in Apache config
<Directory ~ "\.svn">
Order allow,deny
Deny from all
</Directory>
@adambyrtek
adambyrtek / expires.conf
Created June 25, 2009 15:41
Expires header for assets served by nginx
# Set Expires to maximum for assets with timestamp
location ~* \.(ico|css|js|gif|jp?g|png) {
if ($args ~* [0-9]+$) {
expires max;
break;
}
}
@adambyrtek
adambyrtek / deploy.rb
Created June 8, 2009 15:39
Capistrano recipe to deploy a simple Rails app with frozen gems from a given repository tag
set :application, "foobar"
set :deploy_to, "/home/deployer/foobar"
set :user, "deployer"
set :use_sudo, false
set :deploy_via, :export
set :repository do
fail "Provide TAG environment variable to select tag to deploy from." if ENV['TAG'].nil?
"https://svn.example.com/#{application}/tags/" + ENV['TAG']
end