開発ソフトウエア

私が自作ソフトウエアを公開する理由
深い理念や信条はありません。 非常に素朴な理由です。 大学生になってからUnixを使うようになりました。 多くの高品質のソフトウエアがソースコードが無料で公開、配布されていて、 それらの解読、移植、改造を通して多くを学ぶことができました。 例えば、オペレーティングシステム、マルチウインドウシステム、 言語処理系、テキストエディタ、TCP/IPプロトコルスタック、 WEBサーバ、WEBブラウザ、など多岐に渡ります。 そして, このような状況がずっと続いて欲しいと強く願っています。 そのために自分の出来る事のひとつが、 どんなに力不足であっても, 自分の作ったソフトウエアを公開する事と考えています。

注意: 善意に基づいて作成していますが、 品質および使用により生じた結果については無保証です。 またサポートなしです。 これに同意した上で利用して下さい。

もくじ

CREMANS (国際会議参加登録管理システム)

MIPS32エミュレータspim例外ハンドラ拡張

VFlib & TeX-Guy プロジェクト

TTYPLAYER: ttyレコーダー `ttyrec' で録画されたファイルを再生表示するアプレット

Mule/Emacs用 MagicPoint編集モード: mgp-mode.el

Lisp 言語処理系: CAMPUS LIsP

MagicPoint 1.10a の改良: 図の表示位置の移動

梯子登りプログラム climber.el (Emacs用)

dviselect の pTeX 対応化

幼児教育用算数プリント

※ 13 Dec 2011 ライセンス変更

Scheme プログラミング環境 NGSCM

PIC マイコンによる自己安定分散アルゴリズムの実機シミュレーター

SPIM 説明書「SPIM S20: MIPS R2000 Simulator」の和訳, 2003年度版

教科書「Scheme によるプログラミング入門と実習」: 第3.4版 (1997年1月), A4サイズ322ページ

電光掲示板システム Newsboard

資源使用制限/資源使用統計ファイルシステム (FreeBSD 2.0.5)

Emacs/Mule 用 mnews board リーダー

Unix 入門者向けの教材 `teach-unix'

「小倉百人一首」電子化テキスト

「憲法十七絛」電子化テキスト