Cian Ruane's repositories
mazegen-rs
A maze generator written in rust
judge-solutions
My solutions to problems on various online judges
dcu-past-papers
A better web app for finding past papers
BASIC-llvm-frontend
An LLVM frontend for a simple flavour of BASIC
CA117-LabProblems
This contains the solutions to all the Lab exercises in DCU CA117: Programming II
AlgorithmImplementations
C++ and Python implementations of various algorithms for competitive programming.
ocaml-raytracer
A basic ray tracing library for OCaml
sudoku-solver
Solver of Sudoku puzzles
bggp4
Entry for binary.golf BGGP4. This compiles to an ELF file that replicates itself to a file called '4' and prints '4' to stdout.
ca117-checklist
A quick checklist of expected topics to show up on the exam
ceres
A homepage / online business card that updates with live data
CianLR.github.io
My blog at BinarySear.ch
go
The Go programming language
hashcode-2018
Google Hash Code 2018, Cian Ruane and Ciara Godwin
llvm-project
The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
notebook
ICPC Notebook
search2tweet
Let a group of users embarrass each other by tweeting everything they search.
sillybin
A collection of silly programs for those long boring nights.
steely
a python 3+ facebook bot
styleguide
Style guides for Google-originated open-source projects
xgboost
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library, for Python, R, Java, Scala, C++ and more. Runs on single machine, Hadoop, Spark, Dask, Flink and DataFlow