Skip to content

Instantly share code, notes, and snippets.

View jeremyroman's full-sized avatar

Jeremy Roman jeremyroman

View GitHub Profile
@jeremyroman
jeremyroman / gist:1535904
Created December 29, 2011 19:52
Testing Rubinius::Generator
g = Rubinius::Generator.new
g.required_args = 1
g.total_args = 1
g.local_count = 1
g.set_line 1
g.push_local 0
g.ret
g.close
@jeremyroman
jeremyroman / gist:2012313
Created March 10, 2012 18:01
glomag sadness
(initramfs) lvm pvdisplay
--- Physical volume ---
PV Name /dev/sde2
VG Name bah
PV Size 148.11 GiB / not usable 355.50 KiB
Allocatable yes
PE Size 4.00 MiB
Total PE 37917
Free PE 37917
Allocated PE 0
(sdd, sde) -> md0/RAID0 -> vg0 (root, swap, tmp, caffeinetmp)
(sda, sdb) -> md1/RAID1 -> vg1 (caffeine)
(sdc2) -> vg2 (nothing)
(sdf2) -> bah (nothing)
sdc1: /boot
sdf1: /boot (deprecated)
bah: 148.11g
vg0: 931.52g
(define otherscene (scene (list ; lights
(light '(-100.0 150.0 400.0) '(0.7 0.7 0.7))
(light '(400.0 100.0 150.0) '(0.7 0.0 0.7)))
(list ; primitives
(sphere '(0.0 0.0 15.0) 3.0 mat1)
(sphere '(-3.0 -3.0 15.0) 1.0 mat1)
(sphere '(-5.0 -5.0 15.0) 1.0 mat1)
(sphere '( 7.0 7.0 15.0) 1.0 mat1)
@jeremyroman
jeremyroman / Makefile
Created December 12, 2012 02:48
llvm-brainfuck: Infrastructure code
PROGRAM := llvm-brainfuck
OBJECTS := main.o
CXX := clang++
CXXFLAGS := $(shell llvm-config --cppflags) -Wall -Werror -pedantic
LDFLAGS := $(shell llvm-config --ldflags --libs core)
all: $(PROGRAM) $(SHIM)
$(PROGRAM): $(OBJECTS)
@jeremyroman
jeremyroman / Makefile
Created December 12, 2012 17:35
llvm-brainfuck: Simple operations, with the shim
PROGRAM := llvm-brainfuck
OBJECTS := main.o
SHIM := shim.a
SHIM_OBJECTS := shim.o
CC := clang
CXX := clang++
CXXFLAGS := $(shell llvm-config --cppflags) -Wall -Werror -pedantic
LDFLAGS := $(shell llvm-config --ldflags --libs core)
@jeremyroman
jeremyroman / Makefile
Created December 12, 2012 17:38
llvm-brainfuck: Simple operations
PROGRAM := llvm-brainfuck
OBJECTS := main.o
CXX := clang++
CXXFLAGS := $(shell llvm-config --cppflags) -Wall -Werror -pedantic
LDFLAGS := $(shell llvm-config --ldflags --libs core)
all: $(PROGRAM) $(SHIM)
$(PROGRAM): $(OBJECTS)
@jeremyroman
jeremyroman / Makefile
Created December 12, 2012 18:54
llvm-brainfuck: Input/output
PROGRAM := llvm-brainfuck
OBJECTS := main.o
SHIM := shim.a
SHIM_OBJECTS := shim.o
CC := clang
CXX := clang++
CXXFLAGS := $(shell llvm-config --cppflags) -Wall -Werror -pedantic
LDFLAGS := $(shell llvm-config --ldflags --libs core)
@jeremyroman
jeremyroman / Makefile
Created December 12, 2012 19:26
llvm/brainfuck: Complete
PROGRAM := llvm-brainfuck
OBJECTS := main.o
SHIM := shim.a
SHIM_OBJECTS := shim.o
CC := clang
CXX := clang++
CXXFLAGS := $(shell llvm-config --cppflags) -Wall -Werror -pedantic
LDFLAGS := $(shell llvm-config --ldflags --libs core)
$ openssl s_client -ssl3 -connect mail.csclub.uwaterloo.ca:465
[openssl certificate spew]
220 mail.csclub.uwaterloo.ca ESMTP Postfix
ehlo jbroman
250-mail.csclub.uwaterloo.ca
250-PIPELINING
250-SIZE 20971520
250-ETRN
250-AUTH PLAIN
250-AUTH=PLAIN