25
April 2010
竹馬
この前の日曜日、生まれて初めて竹馬を作ってみました。
下の子が、出かけた先の店で竹馬を見つけ、買って欲しいと云うので。
「そんなプラスチックでできた物は捨てる時こまるから、お父さんが作ってあげる」
と言ってしまった。
なりゆきで作らざるを得なくなり、
少しドキドキしたけど、うまくできたみたい。
近所の子も集まって来て、争うこともなく交代で遊んでくれました。
24
March 2010
キュートな将棋盤
いまや
ボナンザ
が Linux 上で動くようになった。
そして
GPS将棋
や
デーモン将棋
などもネイティブな環境で動きます。
これらを組み合わせた対戦や、
ネットでの公開などの夢が少し膨らみかけてました。
でもこれは欲張ってただけかもしれません。
さっき家の掃除をしてたら気が付きました。
僕が本当に欲しかったのはディスクトップ上で対戦できる、
私だけの将棋盤なのだと。
26
February 2010
Vine 5.1 リリース
Vine Linux 5.1 がリリースされました。
ラベル印刷だけのお手伝い。デザインは
munepi
さん。
今日は
OSC
や懇親会で忙しいことでしょう。陰ながら応援してます。
って僕はもう 6.0 欲しくなってきた (笑
自分のことを考えると、最近何もしてない。
ただ糠って漬かってるだけのような気分。
やりたいこと考えてるわりには、
コントロールできていません。
しばらくはコツコツやりませう。
20
February 2010
バイキンマン
今シーズンは沢庵漬けに成功しました
今年も庄内産の干し大根を10本手に入れたので漬けてみたらうまくいった。
お腹の調子が悪い時にこの沢庵を食べると、なぜか次の日の調子が良い。
糠漬けって表面は酵母菌、内部は乳酸菌が受け持つらしいのですが、
今年は乳酸発酵が進んで若干酸っぱめ。
ですが、お茶漬けや"おじや"の付け合せにおいしく頂いてます。
08
November 2009
ボナンザ RPM パッケージ
bonanza-4.1.2-1.uvl6
ボナンザ将棋プログラム
のソースが公開されて久しい。
週末に Vine5 用 RPM パッケージを作成し
ここら
に置きました。
bonanza_v4.1.2/src/bonanza/bonanza.txt を見ると、
プログラムの商用利用は禁止。
それ以外なら自己責任での利用や変更/再配布もよろしいとありました。
コンソール上で /usr/bin/bonanza を実行すれば対局できます。
$ bonanza
Starting... /usr/lib64/bonanza/bonanza
Bonanza Version 4.1.2
Trans. Table Entries = 3072K (48MB)
cleanning the transposition table ... done ( 0.03s)
book.bin found
hash.bin found
rand seed = d3e96446
Black 1> 7776FU
...
White 2> 3334FU '(0) 000:01/000:01 elapsed: b7, w1
' 9 8 7 6 5 4 3 2 1
P1-KY-KE-GI-KI-OU-KI-GI-KE-KY
P2 * -HI * * * * * -KA *
P3-FU-FU-FU-FU-FU-FU -FU-FU
P4 * * * * * * -FU * *
P5 * * * * * * * * *
P6 * * +FU * * * * * *
P7+FU+FU * +FU+FU+FU+FU+FU+FU
P8 * +KA * * * * * +HI *
P9+KY+KE+GI+KI+OU+KI+GI+KE+KY
Black 3> 2726FU
White 4> 4344FU
Black 5>
なんて感じ。取りあえず簡単な GUI をかぶせようか...
17
August 2009
夢の開発環境
夢のような開発環境。
Vine Linux 64bit の上で仮想マシンが 3 台動いてます。
画像は Vine4.2, Vine5β2, Windows を起動してみたところ。
真夏の夜はやはりこうでないといけません。
さて、何を作ろうか。
15
February 2009
HP dv4a/CT
Vine x86_64 ノート
昨年の年末に発注し、今年の正月に届いた
HP Pavilion Notebook PC dv4/CT ハピスマ激安モデル。
柄にもなく Vista をいじったり、たまたま仕事で活躍してくれたり、
はたまた VineSeed をインストールして遊んでたりしてたけど、
今日は天気が良かったので、思い切って VineSeed の x86_64 化してみました。
無事に 1280x800ドットの画面表示と有線LANが開通したので、
とりあえず 64ビット版ディスクトップ環境として使えるでしょう。
CPU は Athlon64x2 2GHz だし、メモリも 4GB に増設したので文句ありません。
他にも無線LANや、DVDスーパマルチドライブや、WEBカメラや、Bluetoothやら、
おまけが沢山付いてるので、これからもいろいろ遊べそうです。
すべて込みで五万円台で済んだのはうれしい^^ 円高のおかげかなー
18
November 2008
COREBlog でも SpamBayes を使う
もう冬眠すれば良いのにコメントスパムが大量に発生してます。
今回はこのブログでも SpamBayes を利用しフィルタリングしてみました。
Spam データベースは
BBS 用に作成したもの
をそのまま利用したので楽でしたし、結果は良好。
以下の説明は COREBlog の中から
SpamDB (JSpamFilter インスタンス) が呼び出せるものとしてあります。
たとえば SpamDB は Zope のルート直下に置きます。
02
July 2008
SpamBayes を Zope で使う
JSpamFilter-0.1.3 リリース
梅雨時の虫のように時々コメントスパムが大量に発生します。
以前から思案して居た
SpamBayes
を利用するフィルタリングを実装してみました。
この二週間ほど
象歩BBS
で実際に使用してかなり効果ありと思えたので Zope プロダクト
JSpamFilter-0.1.3 として公開します。
簡単に言えば SpamBayes の wrapper プロダクトです。
インストールは通常の Zope プロダクトと同様に JSpamFilter-0.1.3.tar.gz を解凍し、
$INSTANCE/Products/ 配下にコピーするだけ。
(もちろん SpamBayes がインストールされてることが条件)
01
June 2008
駒台の画像表示
どうせなら ZShogi の画面表示と瓜二つにしようってことで。
駒台の表示
を改造してみた。
CSS と JavaScript で画像を自由に配置できると云うのは魅力的です。
とりあえず Zope 鯖側とクライアント・ブラウザ側で、
同じような処理ができるのは判ったので、しばし休憩。
26
May 2008
将棋盤に Ajax を用いる
棋譜の表示に Ajax
の手法を使ってみた。
まずは棋譜を選択する機能を実装。
再描画はチラつきも発生せず問題無い。
ということは棋譜だけ自由に GET できると云うこと。
たとえば実況中継などの頻繁に更新される棋譜でも OK だろう。
とりあえず使えることは解った。ありがたや^^;
でも、深入りはしない。
24
May 2008
JavaScriptで将棋盤
JavaScriptで将棋盤
を作ってみました。
世間では良く見かけるのですが、象歩ではJavaScriptを使うことを拒んでたので...
いまさらですが、ほんの気の迷いから作って見ました。
Zopeと相性が良いですね^^
当然のことながら棋譜を再現する場合に大きな将棋盤でもちらつきが無い。
よく知らないけど、Ajaxのテクニックが使えるのなら、
いろいろ遊べる気がする。
中継の負荷を棋譜テキストだけにして軽くするとか、
ネット対戦のインターフェースに利用するとか。
[注意] 今日作りたてなので Linux 上の firefox でしか試してません。
ブラウザによってはうまく表示できないことがあるかも。そんときはスマソ。