Name: Peter Camilleri
Type: User
Company: Teuthida Technologies
Bio: Please enjoy. If you find fault, raise an issue. Suggestions & requests are welcome. If you find the code interesting or useful, be nice and leave a star.
Location: Whitby, Ontario, Canada
Blog: http://www.teuthida-technologies.com/
Peter Camilleri's Projects
A random number generator built by composing other random number generators.
A simple connect N (4..8) game with some simple AI players.
A cache for mostly read data with a high cost of retrieval.
Developments related to the Commander X 16 project.
A few assorted and possibly useful documentation files.
The Fibonacci Random Number Generator ported to C++
An experimental random number generator inspired by the famous Fibonacci number sequence.
A flexible multi-dimensional array gem for Ruby.
The fOOrth language project and User's Manual. Under development but now ready for alpha level exposure.
The first prototype for fOOrth in Ruby. No longer under development.
This project was a preliminary study on the way to fOOrth. This line has been dropped but it was influential, mostly in what NOT to do.
A gem to support creating string formatting and parsing routines like strftime and strptime for any class that needs formatting and parsing.
Formatted bullet points or columns to the console or strings.
A recursive, deep copy version of clone with exclusion control and tolerance of non-clonable values.
A recursive, deep copy version of dup with exclusion control and tolerance of non-dupable values.
A deep, recursive freeze and freeze tester in pure Ruby.
A series of simple demo programs for creating games in Ruby with the Gosu gem.
A sandbox for little concepts, thoughts and ideas.
A tiny gem to encapsulate data in_array. A case study in replacing program flow with object oriented design.
Run Ruby code snippets without worrying about warnings, errors or exceptions. E&OE for coders.
The lexical analyzer component for the Ruby Compiler Toolkit Project (RCTP)
A script to setup a gem skeleton the way I like it.
A simplified, streamlined, fast, pure-ruby replacement for erb. Experimental.
A gem for console command entry with line edit, history, and prefill and security options. The goal of this gem is to create a lightweight, portable, pure Ruby alternative to Readline.
A portable abstraction of the console for creating interactive character mode applications.
A simple progress reporting gem for minitest. Deprecated. It seemed like a good idea at the time.
My Shell; A Ruby inspired experimental shell program and application utility. Under development; getting better!
A simple example encryption system with a challenge!
For reference only. Obsolete as of Ruby 2.1.