Main Page

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/hyakuren-soft/www/diary/includes/dateLink.php on line 19

Warning: date(): It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected the timezone 'UTC' for now, but please set date.timezone to select your timezone. in /home/hyakuren-soft/www/diary/includes/dateLink.php on line 20


2010年 5月 1日 ()  
今日は、朝からお腹が痛かった。そして思った。

「朝からプレーンオムレツ作って食べたっけ...」

私のお腹のタフネス具合も、だいぶん弱くなったようだ。
むつかしいね。



ソフトウェアのバージョン管理システムを、
Subversion から Mercurial に乗り換える決心をした。

下記の文章に洗脳された。
http://hginit.com/

とりあえずは、SourceForge.jp のプロジェクトの1つを Mercurial にして
慣れてみようと思う。

やればよい。



ノートから抜粋。
右下のカタカナ風の文字列が、自分でも読めなかった。



「トリツレ」?

「トリ゛ル」?

.
.
.

前後の文脈を考えつつ、やっとわかった。

「トグル」だった...。

むつかしいね。


2010年 5月 2日 ()  
「Scala プログラミング入門」を読み中。
これ、Java をやってない人間が手を出していい言語なのかな?

むつかしいね。


2010年 5月 3日 (月)  
体を動かすと寝つきがよい、わけでもないのを確認した。


2010年 5月 4日 (火)  
タイピングソフト用のグラフ表示を実装したかったので、Canvas と命名したクラスの
実装を開始した。

で、OpenGL で頂点配列という、glBegin(), glEnd() を使わない描画方法を
試してみようと思ったが、私には難しかった。

少し腰を据えてとりかからないとダメなのがよくわかった。

がんばって理解するか glBegin(), glEnd() を使った方法で実装してしまうかを悩み中。



今日は、ホワイトシチュー。
ホワイトソースから自作していた時期もあったが、今日は市販のルウを使った。
自作したホワイトソースは焦げつきやすいし。



普通に作ったので、普通の味だった。
あと、なんでもドンブリで食べてる気がした。


2010年 5月 5日 (水)  
百人一首のタイピングソフトで、決まり字を練習するモードを設計すべく、
決まり字について調べていた。

で、こんなルールがあるらしい。
さらに、競技かるたのルールとして、取るべき札と同じ陣にある札に触れてもお手つきにならないというルールがあるので、自陣もしくは敵陣に「いに」「いまは」「いまこ」の3枚ともがある場合には、その全てを「い」で取ることができる。
同様に、例えば「きみがためは」と「きみがためお」が同じ陣にあれば「きみ」で取ることができる。

http://ja.wikipedia.org/wiki/決まり字 より抜粋。
なんという超絶ルール!
競技かるたは闘いだ、ということを再確認させられた。

自分が作るタイピングソフトは、まったり遊べるものにしたいので、
とりあえず、このルールを取り込むのはあきらめようと思った。

むつかしいね。


2010年 5月 6日 (木)  
今まで、作ったプログラムがときどき落ちるのに悩んでいたが、
luabind のバージョンを 0.9.0 にしたら直った。

あと、Lua のコルーチンの使い方も間違っていた。

luabind のエラーのせいで、Lua のコルーチンの間違いに気付きにくくなっていたのか、
Lua のコルーチンのせいで luabind のエラーが起きていたかは、不明。

まぁ、修正できてよかった。


2010年 5月 7日 (金)  
起床時間が、昼近くになりはじめた。
休みが続くと、やばい。


2010年 5月 8日 ()  
作成中の百人一首のタイピングソフトを、Ubuntu 環境でコンパイルできるようにした。
Ubuntu は、インストールされる Lua ライブラリに lua5.1 の "5.1" という suffix が
ついている。

で、Lua の検出に使っている ax_lua.m4 には、"--with-lua-suffix" っていう
オプションがあるが、それが思うように動かないのを調整してて手間取った。

むつかしいね。

とまれ、Ubuntu 環境で動作するパッケージができた。
いい感じ。


2010年 5月 9日 ()  
連休中に買った本をだらだらと読んでいた。


2010年 5月 10日 (月)  
自炊をしてると、ニンジンが1本あまったり、ジャガイモが2個くらいあまったりする。
そうすると、買いものをしていて

「ニンジンが余ってたし、ジャガイモを買い足してシチューでも作るかなぁ」

という考えになり、最近は食事のシチュー率が高い。

このシチューのスパイラルを脱却するためには、新たなメニューの開拓を
行うべきなのかも。

でも、シチューは別に嫌いじゃないしなぁ...。

むつかしいね。


2010年 5月 11日 (火)  
百人一首のタイピング用に、ルビを表示するサーフェスを実装した。
いい感じ。



2010年 5月 12日 (水)  
SDL_ttf を用いた文字の描画では、今まで UTF-16 を使ってきた。
なので、ローマ字かな変換のテーブルの実装が簡単だった。(1文字が 16 bit 幅固定)

今回、UTF-8 を使うように修正したので、UTF-8 について調べながら、
既存の実装を変更。

とりあえず、ローマ字かな変換や、日本語文字の比較などの関数を調整できた。
ユニットテストも通過していい感じだ。


2010年 5月 13日 (木)  
「だめ人間友の会」のミーティングに参加した。
1人だと遅々として進まない作業を持った面々が、Skype でもって作業報告を行う会。
作業を報告することで、やる気を新たにする意味がある、らしい。

難しい話はわからなかったが、とりあえず色んな話が聞けて有意義だった。
私もがんばろうと思った。


2010年 5月 14日 (金)  
帰宅後、だるいのですぐに寝た。
週末は、だめです。


2010年 5月 15日 ()  
豚の照り焼き + キャベツの千切りを食す。
普通。


2010年 5月 16日 ()  
サイクリングの帰宅後、体力が落ちていることを実感した。
むつかしいね。

百人一首のタイピングソフトについて、ネットワーク対戦の仕様を書き出してみた。
http://hyakutyping.sourceforge.jp/output_dox/network__rule__page.html

次回の「だめ人間、友の会」で意見を聞いてから実装を開始しようと思う。
がんばろう。


2010年 5月 17日 (月)  
タイピングソフトの履歴表示に使うグラフを描画用のコンポーネントを作成中。
で、せっかくなので OpenGL を再度勉強中。



あと、ロボット作成を再開。
今までの作業でロボットの駆動系まで作成しているので、今後は基板を作るあたり。

少しずつでよいので、進めていきたい。



やろう。


2010年 5月 18日 (火)  
OpenGL の赤本を読んでいた。
思っていたよりも読みやすかった。


2010年 5月 19日 (水)  
OpenGL の頂点配列を使った描画サンプルを作った。
使い方を間違ったときに、X(エックス)を巻き込んで落ちるのは勘弁だと思った。


2010年 5月 20日 (木)  
ゴーヤチャンプルーを作って食べた。
火の通りが甘かったせいか、とても苦かった。

苦い思いでが、また1つ増えた。


2010年 5月 21日 (金)  
週末はだるい。


2010年 5月 22日 ()  
グラフ表示まわりを実装した。



次は、ネットワーク対戦まわりの仕様書きのあたり。
あと、自作ロボットのあたりを進めたい。


2010年 5月 23日 ()  
雨が降っていて寒かった。


2010年 5月 24日 (月)  
ネットワークまわりの実装の前に、エラーメッセージを表示する機能を実装した。
以下は、ネットワークまわりが未実装でメッセージが表示されているときの例。



今後は、ネットワークでの「ユーザ作成」や「認証」「データの送受信」とかかと。
まぁ、ゆっくりやる。

あと、ロボット開発に手が付かない。
むつかしい。


2010年 5月 25日 (火)  
luabind が、ツンデレで困る。


2010年 5月 26日 (水)  
Python のよい書籍を求めて、本屋をうろうろ。
が、私好みの書籍が見付からない。

Ruby の本はいっぱいあるのに...。

むつかしいね。


2010年 5月 27日 (木)  
SQLite のデータベースのファイル名を localhost.mysql3 にしているのに気付いた。

誤り: mysql3
正解: sqlite3

なんか、かなりショックだった。


2010年 5月 28日 (金)  
今日の会社での独り言。
ソフトガムのプッチョ(ソーダ味)を取り出しながら、思わずつぶやいた言葉。

「いでよプッチョ! そして、我が小腹を満たしたまえ!」

つぶやいた後で、「大丈夫か、私?」とか思った。



作っているタイピングソフトの、履歴グラフまわりを調整した。



いい感じ。


2010年 5月 29日 ()  
人は失敗をするものだと思う。
人によって成功と失敗の判断基準は違ったりもするだろうけど、
「失敗した!」と思うことによって向上心が生まれるのであれば、
それは良い失敗だと思う。

そういう意味では、日々、適度な失敗をするのがよいのかもしれない。



ちなみに今日の私の失敗は、ホワイトシチューに人参を入れるのを忘れたことだ。
悲しかった。


2010年 5月 30日 ()  
夜、窓を開けておくと、隣の部屋からのタバコがにおう。
勘弁してほしい。


2010年 5月 31日 (月)  
だらっと就寝。
今週は、月曜日からだるい。


本人へのコメント送信



Main Page