Other projects has been written along with AEditor.
I have written a regexp engine for AEditor which is 96.6% compatible with Ruby's native regexp engine (GNU). I plan someday to enhance it with perl6 syntax and use it for the lexer rules in AEditor. It has taken me 6 months of sparetime to make. This rapid development is probably due to all the unittesting I have done (~1500 tests). [Download Package].
External iterators for Ruby for iterating through UTF-8 strings, UTF-16BE/LE strings. Iterating through concated iterators. Iterating through internal iterators by means of continuation. Plus some STL inpired stuff. [View Documentaion]. [Download Package].
How to establish a communication between C++ and Ruby, calling in both directions. How to deal with exceptions and signals. How to use SWIG. Using autoconf to detect Ruby and configure the project. This took some time to figure out, however I never really had a chance to use it for AEditor. [View Article], [Skeleton Project].
In paticular how to accelerate db2html compilation with a 'catalog.xml' file. [View Article].
How to setup misc things with FreeBSD. [View Article].
I once began writing on a book about Ruby, in danish. It corresponds to ~50 printed pages and shows a bunch of examples of how Ruby can be used. [View Book].
I like nice graphics, so I investigated how SVG linecharts easily can made with Ruby. [View Sample].