おしまい。

さよなら、ボクのサンドロック

日記更新(著者用)
日記もくじ
hogeikaのページ
日記鯖
ファストウェーブのトップページ

Fastwaveサーバ管理者からのお知らせ


2005/03/01

[] [] [更新(著者用)]

23:30頃
帰宅。 ちょっと遅くまで仕事してしまった。 別に忙しいという訳でも無いんだが、 たまには働きたい気分になったりもする。
という事で英語はさぼり。

22:30頃
帰宅。今日も遅め。 忙しい訳でも無いんだが、 キリが悪いという感じでこんな時間に。
その結果として仕事の進捗は大分良いので、 今週、来週は割と楽出来そう。
趣味の方で作りたい物が結構固まってきたので、 そろそろ趣味プロにも時間を割きたい所だ。

さくらエディタ
のコード読んでたら、 正規表現ライブラリとしてBREGEXP.DLLというのを使っているらしい。 さくらは行単位でデータ持ってるのでそのまんま使えるっぽい。
内部コードはSJIS決めうちなのかな?少なくとも真面目に国際化はされていない。 コードはLinux用の配布には含まれている。
コードは割とやる気無いというかシンプルで、 regmatchだけ頑張って変更してやればそのまま使えそう。
探せばいろいろあるもんだなぁ。

- いろいろ探していたら正規表現最新リンクなるものを発見。 そこから正規表現を処理するためのルーチン in Cはかなりシンプル。 ただし機能もちょっと足りない。 自分で作る位ならこれからひっぺがす方が良いのは確かなので、 自作はしなくて済んだ。
残りはOnigurumaを真面目に使うかここらへんでお茶を濁すか、かな。

- だんだんOnigurumaのコードに慣れてきた。 当然の事だが、結論としてはこいつがダントツに出来が良い。 やっぱこれかな。 ちょっと大変だが、頑張り所はここしか無い気がするし。

2005/03/02

[] [] [更新(著者用)]


免許更新とcitibankに口座作り。 口座は電話番号がないとダメ、とか言われて作れず。 送金も前調べでは手数料無しだったのに、 現地では3500円といわれた。
という訳で調べなおしかな。 3500円ならゴーロイスなんかの方が安くあがりそうだし。
という訳で帰りにエイプレやって出社。 クイーンで一機死んでメカで全滅。 メカは救急箱取るのがちょっと早かったなぁ。 あれさえなければ勝てた。
クィーンは良く食らうなぁ。調子が良いとほとんど食らわないんだが。

21:30頃
帰宅。 今日は18:00頃帰ろうと思ったのだが、 レビューを昼間出来なかったので付き合う事にして20:30頃まで会社に居る事に。 そのままサンデーとマガジン立ち読みしたりしたらこの時間に。
とりあえず英語の方はダイアログ18が大物なのでまた分割中。 うーん、三日でもこれは終わらないかなぁ。 波があると予定が建てにくい。
どうでもいいが西田さんとロンの声が似すぎていてリスニングをしててかなり混乱をした。 スクリプトを読んで納得だが、 これ、役割分担を理解した後でもこんがらがるよなぁ。

喧嘩買うかい?
というメールが上司から来ていたのだが、 買うかどうか悩み中。 ぶっちゃけどうでもいいのでスルーしてもいいんだが、 どうでもいいので買ってもいい。
大局的な視点で考えればスルーだな。 ひげぽん先生を見てると戦う相手も場所も違うらしいので、 ここは温存が正しい。
理屈の結論は出たので、後は明日の朝の自分の機嫌に任せるか。

oniguruma
とりあえずstaticライブラリとしてリンクしてみた。 すんなりいってびっくり。まだリンクしてoniguruma単体用のテストを書いただけだが。
なお、longの差をintに代入する所で大量のwarningが出るが、 こちらをいじる気はあまり無いので手をつけずにおくか。
結構いけそうな気がしてきた。

2005/03/03

[] [] [更新(著者用)]

朝〜
mixiとかぐるぐるしてたら昨日のメールはスルーで方針が固まる。 まずは自分の事を重視、という方向で。

お仕事
2行追加すれば直るバグを自動テストする為の足場作りに5時間かかった。 元は取れるかしらん?

oniguruma
match回りを移植しようと思っていじってみたが、 やってみると結構大変。 引数無しマクロが実は変数名やラベル名を仮定して動いたりするので、 今回のような変更をしようとするとちときつい。
matchをベタベタ書くのは簡単なので、 元コード流用は諦めて遅いシンプルなコードに置き換えるかな。
関数呼び出しのオーバーヘッドとかがそんなにきついのか? という気はする。

- 機能が豊富な分、 ちまちまcase文置き換えをやっていくと凄い量になる事が判明。 うーん、どうしたもんか。 対応しない正規表現が多数あっても別にいいんだが、 それにしても思ったよりもこれはきついな。
やっぱり開幕の参照したコードがxyzzyだった、 というのが今回の敗因か。 もちっとライセンスがクリアな奴でもってこれそうなのを探す方がいいかなぁ。 諦めてxyzzyのを持ってきて公開を諦めれば割と簡単なんだが。
ちょっと現在の路線では2週末には落とせない気がしてきた。

2005/03/08

[] [] [更新(著者用)]

復活したからには言っておかなくてはなるまい
アニメ版のSummerは名作である。

今日は日本国民が記念すべき日である
つまりage++。 贈り物はFateとかキャノンボールを与えると喜ぶかもしれません(ぉ

2005/03/09

[] [] [更新(著者用)]

日記が落ちてた間の事
英語はダイアログ18の途中までであんまし進んでいない(18が異様に長い為そう見える)
CJKVの4章は飛ばし読みもしたが一応読み終わり。
今はスティグリッツとデータベースの実装の本あたりがメインです。
送金はゴーロイズにする事にして申し込み用紙が郵送が終わった位の状態。
趣味プロは方針変更でバッファの文字列は連続領域に取る事にして、 Onigurumaをそのまま使ってます。 後はReplaceと削除を実装すれば欲しい機能の実装は終わり。
現状はhowmのスタンドアローン版みたいな物を試しに作っています。 その過程でバッファライブラリをつついている訳ですが、 これが使ってみるとかなり満足行く出来。 もうちょっといろいろそろえればエディタ的で無い物を面倒だからという理由でxyzzyにしてしまう時代が終わるかも。
そんな感じでした。

今日は
今期の目標設定と面談。 いろいろ書き方とか指導を受けたり、 熱く今期の夢を語ったり。 理想を語る上とそれでは現実は動かないと言う私、 微妙に妙な構図ではある。
そもそもがネタと言えばネタだが、 言った事に嘘は無い。


ダイアログ18を終えて、テキストライブラリはbuffer-replaceを実装した。 ただ、メタ文字はまだ解釈しない(必要になったらやる事は出来る)
その他のお勉強としては、 データベース本を少し読み進めてみた。 すぐにバッファマネージャの話に行くかとおもいきや、 現状はRAIDの解説とかしている。
もともと欠けている知識ではあるので、 飛ばさずに読む事に。 現在はレベルの話とか。

2005/03/10

[] [] [更新(著者用)]

すたんどあろーんhowm
バッファライブラリのサンプルとして作ってみた。 まだ検索のみだが、一瞬で出来ていい感じだ。
メモの作成も手抜き実装ならすぐに出来そうだが、 本来作りたい物とはちょっと方向性が違うのでそっちに進むかは未定。
本当はお仕事のToDo管理(通常の浮沈式とは違ってもっとオーソドックスな奴)を作る予定なのだが。

hogeika <hogeika2@gmail.com>

DiaryServer Diary/1.106 (DiarySrv::Diary/1.211 ; Compress::Zlib/1.34)
Created: 1997/12/09, Updated: 2004/01/04