Skip to content

Instantly share code, notes, and snippets.

Working from home

Rob Blackwell RobBlackwell

Working from home
View GitHub Profile
RobBlackwell / SQLAzureExportSample.cs
Created Apr 12, 2012
Sample showing how to export a SQL Azure database to BACPAC format.
View SQLAzureExportSample.cs
using System;
using System.IO;
using System.Net;
using System.Runtime.Serialization;
using System.Text;
using System.Xml;
namespace SqlAzureBackup
class Program
RobBlackwell / gist:2520279
Created Apr 28, 2012
Sample Windows Azure diagnostics.wadcfg
View gist:2520279
<?xml version="1.0" encoding="utf-8" ?>
<DiagnosticMonitorConfiguration xmlns="" configurationChangePollInterval="PT1M" overallQuotaInMB="4096">
<DiagnosticInfrastructureLogs bufferQuotaInMB="1024"
scheduledTransferPeriod="PT1M" />
<Logs bufferQuotaInMB="1024"
scheduledTransferPeriod="PT1M" />
RobBlackwell / gist:5373163
Created Apr 12, 2013
Call the win32 API from SBCL on Windows
View gist:5373163
(ql:quickload :cffi)
(cffi:load-foreign-library "user32.dll")
(cffi:defctype hwnd :unsigned-int)
(cffi:defcfun ("MessageBoxA" message-box) :int
(wnd hwnd)
(text :string)
(caption :string)
RobBlackwell / Python Copy Blob
Created Nov 19, 2013
Python code to copy blobs between Windows Azure Storage accounts
View Python Copy Blob
#!/usr/bin/env python
import sys
import datetime
import time
from datetime import timedelta
from import *
RobBlackwell / gist:8649897
Last active Jan 4, 2016
Richoramas Benchmark in Common Lisp
View gist:8649897
(ql:quickload "puri")
(defun test()
(loop for i from 0 to 1000000
collecting (puri:parse-uri "")))
(time (progn (test) t))
;;; 32 bit SBCL
RobBlackwell / Richorama's benchmark in ANSI C
Last active Jan 4, 2016
Richorama's benchmark in ANSI C
View Richorama's benchmark in ANSI C
#include <stdio.h>
#include <uriparser/Uri.h>
#include <time.h>
int main(void)
clock_t start = clock() / (CLOCKS_PER_SEC / 1000);
UriParserStateA state;
View gist:4ed1aaf78154d386c4a2

Use Quicklisp

Use the SLIME provided with Quicklisp

(ql:quickload "quicklisp-slime-helper")

Update your Quicklisp

View gist:dc965da495b6ed3d5bb4
pandoc --latex-engine=xelatex -V papersize:"a4paper" -V geometry:margin=1in -V fontsize:12pt -o briefing.pdf
View sbcl-on-windows-subsystem-for-linux.txt
reb@HELIUM:~$ sudo apt-get install sbcl
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libfreetype6 os-prober
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
Suggested packages:
RobBlackwell / arch-linux
Last active Feb 22, 2021 — forked from njam/arch-linux
Install Arch Linux on XPS 13 9360
View arch-linux
# Arch installation on Dell XPS 13 (9360), October 2020
# Please also consult official documentation:
# Boot from the usb.
# F12 to enter boot menu
# Set UK keymap
loadkeys uk