GaucheFest:kiyoka

GaucheFest:kiyoka

GaucheFest:18th

GaucheFest:17th

2006年 11月 04日(土曜日の方)にリモート参加しました。

Lingr用の時計を作る

 #!/bin/bash
 #
 #
 #  zone.tab file is a Debian's /usr/share/zoneinfo/zone.tab ( originally from glibc6 )
 #
 
 lst=`awk '!/^#/ { print $3; }' ./zone.tab`
 
 for i in ${lst} ;
 do
   zdump -v ${i} | tail -1  | awk -F '[\t =]' '{ printf( "  (%s . %s)\n", $1, $NF ); }'
 done
 http://hogehoge/tzwatch.gif?unixtime=134093093&tz=1,2,4
 AddHandler cgi-script .gif

GaucheFest:14th

2006年 8月 6日(日曜日)にリモートで参加しました。

LL Gongの準備をする

Sumibiの変換履歴によるパーソナライズ機能を実装

Guacheのバインディングの方法を勉強する

GaucheFest:12th

Sumibi.orgのサーバー入れかえ

Gauche 0.8.7をインストール

 $ apt-get install slib
 $ configure --enable-multibyte=utf-8
 $ make
 $ make install
 $ configure
 $ make
 $ make install
 $ configure
 $ make
 $ make install
 $ gosh -V
 Gauche scheme interpreter, version 0.8.7 [utf-8]
 
 $ gauche-package list
 Gauche-dbd-mysql    0.2.2   
 Gauche-kakasi       0.1     

Sumibiのデプロイ

 atp-get install mysql-server-4.1
 $ mysql 
 > GRANT ...(以下略)
 > GRANT ...(以下略)
 > quit
 $ mysql
 > create database データベース名 DEFAULT CHARACTER SET utf8;
 > quit
 $ cat 辞書データ | mysql データベース名
 tar zxf sumibi-0.5.5
 cd sumibi-0.5.5
 make deploy

Riece 3.0.0の設定方法メモ

 $ configure
 $ make
 $ make install
 (autoload 'riece "riece" "Start Riece" t)
 (setq riece-server-alist
       '(("freenode" :host "irc.freenode.net" :coding iso-2022-jp)))
 (setq riece-server "freenode")

GaucheFest:9th

Gauche 0.8.6をインストールする

 無事入った
 $ /usr/local/bin/gosh -V
 Gauche scheme interpreter, version 0.8.6 [utf-8]

(use xxxx)でロードできるモジュールの作り方を覚える

 (require "foo") 
 (import foo)    

ここでDBI部分の不具合らしきものに遭遇したのでおべんきょうタイム終わり。 (後日、これはDBIの不具合ではなくSumibi側の問題であることが分かった。)

More ...