skimu

ええっと、

作品

GGC

僕のガラクタ箱。アキバで釣ってきたジャンクのノリで部品とりなどとしてご利用ください。

  • 新装開店でみんなのがらくた箱になりました。難しい事はほっといて、とりあえず中身増やしましょ。今後ともよろしくお願いします。(2011/03/01 21:48:14 PST)
  • github に支店ができました。(2015/12/03 02:58:58 UTC)
D/FW

最近はこんな事して遊んでます。 Gauche は USB ディスクリプタを作るのに使ってます。 あとこんな感じに gauche-gl のデモを改造して急須をぐりぐりしてみたり。

  • LLVM が吐く MSP430 のコードも見た目なんとなく動きそうなので将来的にはいろいろ出来そう。
Cairo-demo

Cairo のデモの中から三つほど c-wrapper でやってみました。c-wrapper エラ過ぎです!!

  • koguro(2006/07/24 08:08:52 PDT): おおっXlibも使えるのかと思ったらマクロが全滅してました(#defineの位置で、そのマクロ内のシンボルが定義されていないとスキップするようにしていたためです)。上記デモのようにXWhitePixelなどの関数を代わりに使えば回避できますが、なんか悔しかったので0.4.1で修正しました。
  • skimu(2008/04/13 22:39:53 PDT): ちょっとだけ例題を増やしました。ついでに こんなページも作ってみた。
SCMXREF

プログラムを眺めるのに便利なツール。たとえば、 こいつ自身からは こんな感じのhtmlファイルを作ります。今回は makiki を使ったサーバプログラムも用意しました。 振る舞いがまだ今ひとつ変だけど Emacs と行ったり来たりできます。

gpsh

こんな ファイルから こんな ファイルを作ります。長い事 ggc の中で眠ってたのだけど、結構良く使うので独立。

vport の活用

vport の活用例として mirroring port と transcript-on を作成。

GUIDE

Emin をインタラクティブにしてみました。

SHOOT!

Gauche-gl を使った全然 GL っぽくないシューティングゲーム。 コメント等は skimu:SHOOT にて。

Emin

1000 行 Emacs。サンプルバッチファイル

DLG2PNG

SDTS/DLG の地図データを PNG にする。

ika と taco

HOC6 を改名して Gauche VM をターゲットにしました。 ika入門

HOC6

「俺様のためのコンパイラ」をちょちょいと書いてみました。 コメント等は skimu:HOC6 にて。

Brainfuck

インタプリタ。 ディスカッションはScheme:Brainfuckにて。

フラクタル図形

を SICP の Picture language で書いてみました。

並列ペインタ

Picture language を並列化してみました。

HTTPD

今時 HTTP サーバのひとつや二つないとね ^^; ディスカッションは Gauche:HTTPD にて。

リスプ

Gauche の特徴の一つを存分に使って書いてみました。:-) コメント等は skimu:リスプ にて。


18 歳(1987,1988)

私は、MZ-80B 用のフロッピー I/F (ジャンクで 5000 円というお安い 5inch 2D のドライブを見つけて、調整のいらないデータセパレータもアキバに出回っていた.)をつくったり、YM2203 をつけてたりしてたかな。EP-ROM ライタは 17 の頃だったと思う。これらは大学 2 年で MIDI 音源を作るときまでメイン開発環境となってました。3 年生で 68030 ボードを作ったときはもうちょっとリッチな環境が使えたような気がする。

そうそう、EPSON の国民機 PC-286 を入手したのは 18 の時だ。 回路図がついてなくて、「これでどうやってプログラム組めっていうんだ」なんて思ったものです。 あの頃は

   プログラム = ハードをたたくもの(ゲーム含む)

だった。

Lisp との出会いは 030 ボードに Tiny Lisp を入れたところから始まった。


祝! WiLiKi 一周年

WiLiKi 誕生一周年おめでとうございます。(2002/11/22 15:53:11 PST)

More ...