Skip to content

Instantly share code, notes, and snippets.

@ali1234
ali1234 / teletextgame
Created February 29, 2016 22:23
A teletext game
#!/usr/bin/env python
# Pipe the output of this script to raspi-teletext or any teletext emulator that
# supports t42 packet streams.
#
# ./teletextgame | ./teletext -
#
# Features:
#
# * 3D graphics.
@ali1234
ali1234 / minecrift.txt
Created October 25, 2015 16:44
Minecrift+Forge+Linux
Required files:
Minecraft.jar
forge-1.7.10-10.13.4.1448-1.7.10-installer.jar
minecrift-1.7.10-R1c-installer.jar
Steps:
1. Run Minecraft launcher: java -jar Minecraft.jar
Edit the profile and select 1.7.10. Launch the game and then exit.
@ali1234
ali1234 / bb8.py
Created October 17, 2015 15:47
Control Sphero BB-8 from Linux.
#!/usr/bin/env python
# BB-8 Python driver by Alistair Buxton <[email protected]>
from bluepy import btle
import time
class BB8(btle.DefaultDelegate):
def __init__(self, deviceAddress):
@ali1234
ali1234 / postcode.py
Last active January 2, 2016 09:09
Tool for querying the Code-Point Open postcode dataset.
#!/usr/bin/env python
# Copyright 2014 Alistair Buxton <[email protected]>
# Build a database from the Code-Point Open postcode data and query it.
# Run ./postcode.py create to build the database from source files.
# Now with caching to speed up development.
import sqlite3
import csv
import shelve
@ali1234
ali1234 / makepngs.py
Created September 7, 2013 18:37
This is a quick hack to generate gradient pngs for xfwm4 themes...
#!/usr/bin/python
borders = ['bottom','bottom-left','bottom-right',
'left','right',
'title-1','title-2','title-3','title-4','title-5',
'top-left','top-right']
basecolour = '#EEEEEE'