Pinned Repositories
chernobog
A blog app created using Haskell and Yesod
ComputationalGeometry
Just my compendium of computational geometry algorithms from Ch 33 of CLRS (2nd Ed)
food-ordering-system
Working through Avi Gelenler's Udemy course on hexagonal architecture, DDD, Saga Pattern, etc.
Haskell-99-Problems
Haskell-Pong
Yet another Pong, created in Haskell
JavaChallenges
A few challenge site problems
OpenGLGraphics
Some quick Haskell experimentation with GLUT and OpenGL
rtperson.github.com
Notes on Haskell and Concurrency
Terasology
Terasology is an open source project started by Benjamin "begla" Glatzel to research procedural terrain generation and efficient rendering techniques in Java using the LWJGL. The engine uses a block-based voxel-like approach as seen in Minecraft. After proving itself as a solid tech demo begla was joined at first by Anton "small-jeeper" Kireev and Rasmus "Cervator" Praestholm and a full-fledged game concept was born. Our goal is a game that pays ample tribute to Minecraft in initial look and origin, but stakes out its own niche by adopting the NPC-helper and caretaker feel from such games as Dwarf Fortress and Dungeon Keeper, while striving for added depth and sophistication in the foundation systems akin to DF.
rtperson's Repositories
rtperson/Haskell-Pong
Yet another Pong, created in Haskell
rtperson/chernobog
A blog app created using Haskell and Yesod
rtperson/rtperson.github.com
Notes on Haskell and Concurrency
rtperson/Terasology
Terasology is an open source project started by Benjamin "begla" Glatzel to research procedural terrain generation and efficient rendering techniques in Java using the LWJGL. The engine uses a block-based voxel-like approach as seen in Minecraft. After proving itself as a solid tech demo begla was joined at first by Anton "small-jeeper" Kireev and Rasmus "Cervator" Praestholm and a full-fledged game concept was born. Our goal is a game that pays ample tribute to Minecraft in initial look and origin, but stakes out its own niche by adopting the NPC-helper and caretaker feel from such games as Dwarf Fortress and Dungeon Keeper, while striving for added depth and sophistication in the foundation systems akin to DF.
rtperson/ComputationalGeometry
Just my compendium of computational geometry algorithms from Ch 33 of CLRS (2nd Ed)
rtperson/food-ordering-system
Working through Avi Gelenler's Udemy course on hexagonal architecture, DDD, Saga Pattern, etc.
rtperson/Haskell-99-Problems
rtperson/JavaChallenges
A few challenge site problems
rtperson/JavaScript-Koans
javascript koans is an interactive learning environment that uses failing tests to introduce students to aspects of JavaScript in a logical sequence.
rtperson/log_analyzer
A Java log analyzer, offshoot of a problem I'm working on for my job.
rtperson/particle
Quick Physics Sim in Lua and Love2d
rtperson/ruby-koans
rtperson/SoftwareFoundations-TypeTheory
rtperson/Advent_of_Code_Kotlin
rtperson/angular-webpack
A complete, yet simple, starter for Angular using webpack
rtperson/bdd-training-cucumber-serenity
Sample project for BDD training
rtperson/bdd-training-java-basic
Basic Java BDD Starter with JUnit and Cucumber
rtperson/bdd-training-js
rtperson/bdd-training-junit-serenity
rtperson/course
Functional Programming Course
rtperson/cucumberdemo
Quick, barebones BDD demo with Java, Maven, and Cucumber
rtperson/devops-for-all
Build your own devops toolchain, one step at a time.
rtperson/multimodule-archetype
Maven archetype for a multimodule architecture, including modules for fully automated creation and consumption of SOAP Web Services.
rtperson/new-agile-blog
rtperson/scalatron
Scalatron, a multi-player programming game in which coders pit bot programs (written in Scala) against each other
rtperson/selenium-maven-qunit-example
Example of integrating Selenium, Maven and QUnit
rtperson/testingdemo
Simple barebones demo of TDD using Maven and JUnit
rtperson/topcoder
A place where I can practice various competition site problems.
rtperson/useful_python_scripts
A few useful utilities
rtperson/uvajudge-cpp
C++ solutions to various UVa judge problems. (Usually I code these in Java, but some problems are much easier in C/C++)