Skip to content

Instantly share code, notes, and snippets.

View davidphasson's full-sized avatar

David Hasson davidphasson

  • Los Angeles, CA
View GitHub Profile
#!/usr/bin/php
<?
$api_key = "xxxx";
$url = "xxxx";
foreach( glob("*.xml") as $filename)
{
$cmd = "curl -u $api_key:X -H 'Content-type: application/xml' -d \@$filename $url";
$result = `$cmd`;
@davidphasson
davidphasson / render404.rb
Created April 22, 2009 22:57 — forked from bensie/render404.rb
Method for rendering a 404
# Painless method for rendering a 404 (not found) whenever it might be useful
def render_404
respond_to do |format|
format.html { render :file => "#{RAILS_ROOT}/public/404.html", :status => :not_found }
format.xml { head :not_found }
end
end
@davidphasson
davidphasson / .kshrc
Created April 23, 2009 17:45
Setting up pkg_path in openbsd
export PKG_PATH=http://openbsd.berkeley.edu/pub/OpenBSD/4.4/packages/i386/
@davidphasson
davidphasson / gist:100663
Created April 23, 2009 18:26
Getting OpenBSD source code
# cd /usr
# cvs -qd [email protected]:/cvs get -rOPENBSD_4_5 -P src
@davidphasson
davidphasson / .vimrc
Created April 23, 2009 18:31
Current .vimrc from mac laptop
set number
set shiftwidth=4
set tabstop=4
syntax on
set smartindent
" Tab key mappings
nmap th :tabprev<cr>
nmap tl :tabnext<cr>
nmap tn :tabnew<cr>
@davidphasson
davidphasson / gist:100840
Created April 23, 2009 23:34 — forked from anonymous/gist:100838
Dump exchange databases to pst files
# Script for dumping exchange database to .pst files.
# Globals
$Now = Get-Date
$Days = "7"
$TargetFolder = "C:\Users\jtrout\"
$LastWrite = $Now.AddDays(-$days)
$Files = get-childitem $TargetFolder -include *.pst -recurse | Where {$_.LastWriteTime -le "$LastWrite"}
@davidphasson
davidphasson / db_backup.rb
Created April 29, 2009 23:27 — forked from bensie/db_backup.rb
Amazon S3 Backup Example
mysql_username = "backup"
mysql_password = ""
databases = [ 'db1', 'sb2' ]
temp_directory = "/mnt/storage/backups"
s3_access_key_id = 'xxxx'
s3_secret_access_key = 'xxxx'
s3_bucket_name = 'database-bucket'
require 'rubygems'
require 'aws/s3'
@davidphasson
davidphasson / crontab
Created May 28, 2009 23:05
OpenBSD based router configs
* 1 * * * /bin/mfs-sync
<?php
$fp = fopen('php://stdin', 'r');
echo "\nEnter the URL for the image file you want to flash [enter for default]:";
$url = chop(fgets($fp));
if(! $url)
{
lo0: flags=8049 mtu 33200
priority: 0
groups: lo
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x6
vr0: flags=8843 mtu 1500
lladdr 00:0d:b9:18:8e:ec
priority: 0
groups: egress