- Ben Brooks: bbrks/dissertation, bbrks/AWESOME
- Connor Goddard cgddrd/CS39440-major-project, cgddrd/Monocular-Visual-Odometry-Emgu
- Craig Heptinstall: craighep/Dissertation
- Gideon Jones: GideonPARANOID/mmp
- Phoebe Murphy: phoebelmurphy/EcoSim
- Rob Bowden: RobBowden/CS39440-PDF_Markup_Tool
- Roberto Augusto Fajardo Junior: robertoafjr/MajorProject
- Samuel Jackson: samueljackson92/major-project
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# pdflatex options: | |
# -shell-escape is used by the minted package to call pygments | |
# -interaction=nonstopmode stops pdflatex waiting for user input on errors | |
pdflatex = pdflatex -shell-escape -interaction=nonstopmode report.tex | |
pdflatex_warn = $(pdflatex) | grep Warning | grep -v 'float' | sed "s/^LaTeX / /" | |
pdflatex_error = $(pdflatex) | grep -e "^!" | sed "s/^! / Error: /" | |
pdflatex_quiet = $(pdflatex) >/dev/null | |
# Other tools | |
texcount = texcount -merge -template="{1}" report.tex |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
//! Wrapper around Rc<Box<T>> | |
#![allow(dead_code)] | |
use std::ops::{Deref,DerefMut}; | |
use std::rc::Rc; | |
struct Reference<T: ?Sized>(Rc<Box<T>>); | |
impl<T : ?Sized> Reference<T> { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[root] | |
name = "rust-protobuf-repro" | |
version = "0.0.1" | |
dependencies = [ | |
"protobuf 0.0.9 (git+https://github.com/stepancheg/rust-protobuf.git)", | |
] | |
[[package]] | |
name = "protobuf" | |
version = "0.0.9" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
RUN apt-get install -y nodejs npm | |
---> Running in f389969cc6f7 | |
Reading package lists... | |
Building dependency tree... | |
Reading state information... | |
The following extra packages will be installed: | |
binutils build-essential cpp cpp-4.8 dpkg-dev fakeroot g++ g++-4.8 gcc | |
gcc-4.8 gyp javascript-common libalgorithm-diff-perl | |
libalgorithm-diff-xs-perl libalgorithm-merge-perl libasan0 libatomic1 | |
libc-ares-dev libc-ares2 libc-dev-bin libc6 libc6-dev libcloog-isl4 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
use std::collections::HashMap; | |
use std::fmt::Debug; | |
use std::rc::Rc; | |
// Resources ------------------------------------------------------------------- | |
trait Resource : Debug { } | |
trait Process : Resource + Debug { } | |
trait Service : Resource + Debug { } |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
$ tg | |
Usage: tg [options] <tag> <command> [...] | |
Show information about tagged repositories | |
Availible tags: @cyborg, @python, @rust | |
Subcommands: | |
add Add a repository to the tag | |
journal Show commits in order for a given period |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pdflatex = pdflatex | |
-interaction=batchmode | |
pdflatex_err = pdflatex -interaction=nostopmode | |
texcount = " Words in text: {1}\n Words in headers:{2}\n" | |
report.pdf: *.tex extras/report.bib | |
@echo "\033[32m`date +%T` Building $@\033[0m" | |
@echo "\033[34m`date +%T` Running pdflatex\033[0m" | |
@$(pdflatex) report.tex | grep Warning | sed "s/^LaTeX / /" | |
@echo "\033[34m`date +%T` Running bibtex\033[0m" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sam@centurion ~borntyping/cyborg git:master $ cargo run -- ~borntyping/rust-wrecking-ball/target/memory.pid | |
Updating registry `https://github.com/rust-lang/crates.io-index` | |
Compiling cyborg v0.0.1 (file:///home/sam/Development/borntyping/cyborg) | |
Running `target/cyborg /home/sam/Development/borntyping/rust-wrecking-ball/target/memory.pid` | |
--- Process { pid: 28381, name: "<main>", status: Sleeping } | |
--- Memory { rss: 37987, vms: 11650, shared: 320, text: 215, lib: 0, data: 33882, dirty: 0 } | |
-!- PID 28381 has exceded memory limit by 7987 bytes (37987 / 30000) | |
-!- Sending SIGKILL to PID 28381 | |
-!- PID no longer exists (couldn't open path as file) | |
--- Detail: no such file or directory (No such file or directory); path=/proc/28381/stat; mode=open; access=read |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
[package] | |
name = "rust-stability-example" | |
version = "0.0.1" | |
authors = ["Sam Clements <sam@borntyping.co.uk>"] |