Skip to content

Instantly share code, notes, and snippets.

View iwillspeak's full-sized avatar
🚲
The status is always bike

Will Speak iwillspeak

🚲
The status is always bike
View GitHub Profile
@iwillspeak
iwillspeak / .editorconfig
Last active February 10, 2018 08:56
Demonstration of caching of derived type information using the curiously recurring template pattern
root = true
[*.cs]
indent_style = space
indent_size = 4
@iwillspeak
iwillspeak / .gitignore
Created January 17, 2018 07:15
Debugging Windows Build Failure
/target/
**/*.rs.bk
@iwillspeak
iwillspeak / .inputrc Moved.md
Last active August 26, 2017 15:11
Shell inputrc file, beacause ain't no one got time for incorrect case or extra tabbing.

Moved

Dotfiles are now all together at home

@iwillspeak
iwillspeak / .profile Moved.md
Last active August 26, 2017 15:11
Bash Profile Script

Moved

Dotfiles are now all together at home

@iwillspeak
iwillspeak / keybase.md
Created August 5, 2017 16:36
keybase.md

Keybase proof

I hereby claim:

  • I am iwillspeak on github.
  • I am willspeak (https://keybase.io/willspeak) on keybase.
  • I have a public key whose fingerprint is 4167 B68D 09F3 B9DF B740 229E FDF5 9F16 C78F 372E

To claim this, I am signing this object:

@iwillspeak
iwillspeak / Cargo.toml
Created July 11, 2017 18:07
Microcrate for Onig Link Error on Windows
[package]
name = "oni"
version = "0.1.0"
authors = ["Ian Pickering <ipickering2@gmail.com>"]
[dependencies]
onig = "1.4"
[[bin]]
name = "oni"
@iwillspeak
iwillspeak / aliases.ini
Last active April 11, 2017 10:16
Git Config Sections
[alias]
stat = status -sb
graph = log --oneline --decorate --graph --topo-order
desc = log -1 --decorate
leaderboard = shortlog -sne
sync = !git pull --rebase && git push
[push]
default = simple
@iwillspeak
iwillspeak / Cargo.toml
Created February 25, 2017 15:24
Yop Yop Yop
[package]
name = "yop"
version = "0.1.0"
authors = ["Will Speak <lithiumflame@gmail.com>"]
[dependencies]
[[bin]]
name = "yop"
path = "yop.rs"
@iwillspeak
iwillspeak / steps.rs
Created January 31, 2017 20:46
Steps
#![feature(inclusive_range_syntax)]
/// Steps At
///
/// Returns the number of combinations of steps which can be made
/// where the top step is a given size. This is used as the recursive
/// step.
///
/// # Arguments
///
@iwillspeak
iwillspeak / Moved.md
Last active October 18, 2016 09:39
Emacs initialisation file.