↓ Skip to main content

Software

I have developed many softwares from teenage to now as a hobby programmer, a research programmer, and a part-time working programmer.

The following list shows a part of programs I have developed.

  • HomcCube - A fast implmentation for computing persistence diagrams of 2D and 3D bitmap filtration
  • HomCloud - Software collection for data analysis using persistent homology
  • Ruby/SDL - A multimedia library for Ruby programming language using SDL 1.x
  • Ruby/SDL2 - A multimedia library for Ruby programming language using SDL 2.x
  • Nulin - Linear algebra library on NArray
  • randomext - Random Number Generator from various distributions such as normal, gamma, beta, poisson, etc.
  • ks-scheme - A scheme programming language processing system (A bytecode compiler written by Haskell and a bytecode interpreter written by C)
  • RRSE(Ruby Reference Seeker for Emacsen) - Ruby reference manual viewer on Emacs
  • Pencil Bullet - A Shoot ’em up game inspired by Image Fight and Radiant Silvergun

I was working in Trans New Technology, Inc. as a part-time programmer when I was a doctor course student. In the company, I developed embedded software in industrial inspection equipments for printed sheets using DAP-DNA.