ぽっぺん日記@karashi.org
2002-06-17(Mon) 曇 この日を編集
_ ぐへ
日曜日に仕事が入っちまった。
Masudaさんの日記から。
発表当時は期待したんだけどなぁ(出資しようとは全然考えませんでしたが)。今ならNetBSD/hpcmipsも、Linux-VRもあるし...。
あと、検索してみたら、PocketDOSっていうのもあるようです。ユーザによる日本語化も成功している模様。
_ FreeBSD 4.6-RELEASE
cvsupでsrcを取得して、make buildworld中。インストールは明日かな。
2004-06-17(Thu) この日を編集
_ 最近、忙しい
毎日、外回りばかり。えらく暑いし、疲れる(雨に降られても大変困るが)。
_ 今日もお客さん訪問だなと思っていたら
お客さんの都合で延期。
_ ぱぱんださんとこより: 電源OFFで長期間保存するストレージとしてHDDを使ってはいけない
こわっ。俺も気をつけよう。
でも、できるだけ金かけずに、それなりに信頼できるバックアップ・メディアってなんだろうな。
_
外地探偵小説集 (満洲篇)(藤田 知浩)
卓ゲ板、CofCの過去スレ*1で推薦されていたので購入。
CofCをプレイすることはないと思うんだが。
*1 「戦前の日本を舞台にするための参考資料は?」ってな質問への答えとして。
_ EPSON LP-9000C
トナー交換するついでに、余っていた256MBのPC133 SDRAM(ノーブランドでSAMSUNGチップ使用)を増設した。電源を入れてみたところ、見事認識。
試しにPQIとか他のノーブランドのメモリを追加してみたところ、こっちはNGだった。
最初から付属していたメルコ製のメモリもSAMSUNGチップだったし、とりあえず、勝率が高そうなのはSAMSUNGチップってことか(無保証)。
2005-06-17(Fri) この日を編集
_ Jerminalの野良ports
candyさん作のJerminalにはいつもお世話になっているのだが、非常に便利なソフトであるにも関わらず、まだportsになっていないようなので、見様見真似で作ってみた。
portsの作り方はまだ勉強中なので、ツッコミを頂けば幸いです。
# This is a shell archive. Save it in a file, remove anything before
# this line, and then unpack it by entering "sh file". Note, it may
# create directories; files and directories will be owned by you and
# have default permissions.
#
# This archive contains:
#
# jerm
# jerm/Makefile
# jerm/pkg-plist
# jerm/pkg-descr
# jerm/distinfo
#
echo c - jerm
mkdir -p jerm > /dev/null 2>&1
echo x - jerm/Makefile
sed 's/^X//' >jerm/Makefile << 'END-of-jerm/Makefile'
X# New ports collection makefile for: jerm
X# Date created: Jun 17, 2005
X# Whom: Shinsuke Matsui (<smatsui@karashi.org>)
X#
X# $FreeBSD$
X#
X
XPORTNAME= jerm
XPORTVERSION= 8094
XCATEGORIES= comms
XMASTER_SITES= http://www.bsddiary.net/jerm/
X
XMAINTAINER= smatsui@karashi.org
XCOMMENT= Communication terminal through serial and TCP/IP interfaces
X
XMAN1= jerm.1
X
X.include <bsd.port.pre.mk>
X
Xdo-install:
X ${INSTALL_PROGRAM} ${WRKSRC}/jerm ${PREFIX}/bin
X ${INSTALL_PROGRAM} ${WRKSRC}/tiocdtr ${PREFIX}/bin
X @${MKDIR} ${PREFIX}/libexec/jerm
X ${INSTALL_SCRIPT} ${WRKSRC}/init.sh ${PREFIX}/libexec/jerm
X ${INSTALL_SCRIPT} ${WRKSRC}/rock.pl ${PREFIX}/libexec/jerm
X ${INSTALL_MAN} ${WRKSRC}/jerm.1 ${PREFIX}/man/man1
X.if !defined(NOPORTDOCS)
X @${MKDIR} ${DOCSDIR}
X ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
X.endif
X
X.include <bsd.port.post.mk>
END-of-jerm/Makefile
echo x - jerm/pkg-plist
sed 's/^X//' >jerm/pkg-plist << 'END-of-jerm/pkg-plist'
Xbin/jerm
Xbin/tiocdtr
Xlibexec/jerm/init.sh
Xlibexec/jerm/rock.pl
X%%PORTDOCS%%%%DOCSDIR%%/README
X%%PORTDOCS%%@dirrm %%DOCSDIR%%
X@dirrm libexec/jerm
END-of-jerm/pkg-plist
echo x - jerm/pkg-descr
sed 's/^X//' >jerm/pkg-descr << 'END-of-jerm/pkg-descr'
XThe jerm is primarily intended to communicate with a remote machine through a
Xserial interface. Additionally jerm can communicate with another through
Xa TCP/IP connection like telnet and relay a serial communication to a
XTCP/IP connection to another remote machine.
X
XAuthor: KANDA Toshihiro
XWWW: http://www.bsddiary.net/jerm/
END-of-jerm/pkg-descr
echo x - jerm/distinfo
sed 's/^X//' >jerm/distinfo << 'END-of-jerm/distinfo'
XMD5 (jerm-8094.tar.gz) = e812b2e4a5a0cde446e8dd85cd554715
XSIZE (jerm-8094.tar.gz) = 18389
END-of-jerm/distinfo
exit
2006-06-17(Sat) この日を編集
_
夢幻の軍艦大和 1 (1) (イブニングKC)(本 そういち)
同僚から借りた。
現代の日本人がタイムスリップ(?)で太平洋戦争に干渉するという、まぁ、仮想戦記では良くある設定なのだが、戦争の帰趨を変えようとする主人公の行動や思想が厨なのは珍しいかも。
ミッドウェー海戦の結果を引っくり返す他、色々な手を打ってみるが、結局、日本がジリ貧となり敗戦。その過程で、主人公は戦争の悲惨な現実を突き付けられるって感じで終わるんじゃなかろうと予想。
図演で10面ダイスを(も?)使うというのは、この作品で初めて知った(ホントかどうか分からんけれども)。10面ダイス2個で1から100までの乱数を作る辺りはTRPGのBPRぽい。
_ デジタル一眼レフ
カメラについては全くのど素人なのだが、NHK趣味悠々 はじめてでも簡単! デジタル一眼レフ撮影術入門に影響されまくって、デジタル一眼レフが欲しくて仕方がない。
どうせ素人なので、初心者向けで、かつ安いものと言うことで、
辺りを狙っているのだが、買うかどうかも含めて迷い中。
犬がある程度元気なうちに、姿をキレイな写真に残しておきたいという思いもある訳だけども、先月PCを新しくしたばかりだしなー。
2007-06-17(Sun) この日を編集
_ 第19回 Rails勉強会@東京
出不精な上、非コミュ指数が非常に高い俺なのだが、RubyKaigi2007で刺激されたので、Rails勉強会に出席してみた。 こういう勉強会は、実は初めてだったり。
結果から言うと、非常に楽しくて参加して良かったなー、と心から思った。
以下、内容とか感想とか。
初心者向けセッション(セッションオーナー:野口さん)
舞波さん(?)の上級者向けセッションにも興味があったんだけど、やっぱり身の丈に あっていないと、ということで初心者向けセッションに参加。
初心者向けと言いながら、IntegrationTestが話題の中心で濃い内容。高橋征義さんによるCSS SelectorによるTestの実演が見られて、非常にためになった。
以下、その時に書いた俺メモ。
IntegrationTestについて
- RoutingのTestも兼ねているよ。
- AWDwR 2ndで解説されているよ。
- 1stにはない。
- 2ndは翻訳が進んでいるという話。
- 舞波本でも、Integration Testは解説されている。
- なんで、WindowsでTestすると、起動が遅いの?
- Windowsだと、Rubyの起動自体が遅いよ。
- Integration Testは、どの環境でも遅いよ。
viewのテストについて
- DOMのelementの指定は面倒臭い。
- XQueryは複雑すぎ。
- XPathはTestに使うには、ちょっとショボすぎ。
そんな訳(上記、ちょっと間違ってるかも)でCSS SelectorによるTestが出来た。
CSS Selectorを使ったSample Test
elems = css_select("td")
elems.each {|elem|
assert_select "body h1", 2 # 失敗する
assert_select "table>tr td", "Recipe" # 失敗する
assert_select "body h1", "Online Cookbook"
}
Testの選び方について
- RSpecっていいの?
- もろはしさんに聞いてw
- テストに限らず、困った時になんとかしてくれる人が近くにいるものを選んだ方がいいかも。
- 自分で試行錯誤するのもおK。
- 自分がその「なんとかする人」になるのもおK。
- 英語がなんとかなれば大丈夫。英語を勉強汁!
その他
- Rails 1.1.6の時に書いたアプリが、1.2で動かなくなっちゃんだけど、どうに対応させればいい?
- 結構、大変なので、rake rails:freeze:edge TAG=rel_1-1-6して、vender/以下に、Rails一式をインストールしちゃった方が楽かも。
プラグイン完全攻略(セッションオーナー:瀧内さん)
プラグインの紹介、ではなくて、プラグインをどう作るか、というセッション。
もろはしさんのRSpecセッションにも興味があったんだけども、こないだプラグインを書いてみて面白かったので、こちらに参加。
瀧内さんによるプラグイン開発の実演。プラグインでActiveRecord::BaseやActionController::Baseにメソッドの追加の方法や、 うまくいかなくてライブ・デバッグ(笑)が見られて非常にためになった。
俺もワンステップ上のプラグインを作ってみたいなー。
以下、俺メモ。
Generatorプラグイン
- 文書化されていないのでソースを読むか、RDocを読むかしかない。
- route_resourcesの処理はかなり汚い。
- と言うか、route.rb自体があまりいけてない。
- 瀧内さんによるGeneratorプラグインの作り方-Hello, world!
かさたにさんのSafe ERBの紹介
- rhtmlでhメソッドを使っていないと、エラーを出すプラグイン。
- SQLiteには、今のところ、非対応。PostgreSQLとMySQLはおK。
- 今度使ってみる。
その他
- がんばれば、Railsは$SAFE=1でも動くって、どうがんばればいいの?
- zshの補完とglobは超強力。
- 瀧内さんによるzsh用script/generate補完関数
- screenのキーマッピングはどうしてる?
- C-tとかC-zとか(俺はC-z)。
- Piston(あとで調べる)。
懇親会
全然知り合いがいなくてあれだったんだけども、折角の機会なので閉会後の懇親会に出席した。
10人席に13人(だったかな?)入るという感じで、狭かったんだけども、個人的には距離がない分、話に参加できて良かった。
- RailsKaigiをどうするか。
- RailsKaigiという名前だと、RubyKaigiと比較されね?
- お客さんに「RailsはJavaの10倍の生産性なんでしょ」と言われ、納期や価格面で辛い条件を突き付けられた時、どう対応するか。
- LDRは素晴しすぎる(俺はGmail + Plaggerです、とマイノリティ発言をしてみた)。
みたいな話が出たような気がしたが、細かい話は酔ってて忘れた(ぉ
感想とか
- こういう勉強会に出るのは初めてだったのだが、非常にためになったし楽しかったので、次回も出たい。
- blogを読んでいる人たちの御尊顔が拝見できて、ちょっと感動した。
- 恥ずかしながら、高橋征義さんがSF好きとは知らなかったので嬉しかったり。
- 参加者のほとんどが俺より随分年下で、ちょっとビビった。
- 次回のポジションペーパーには、好きなプラグインを書くようにする。あと、高橋さんのマネをして、お薦めな本も書いた方がいいかも。
2008-06-17(Tue) この日を編集
_ 今日のできごと
10日ぶりくらいで丸一日、デスクワークの日。
外回りに慣れたせいか、なんだか逆に疲れた。 基本的に歩くの好きなんだな。 > オレ
帰路に小林泰三の『モザイク事件帳』読了。 帰宅して、石川じゅんの『漫画ノート』を読み終えた。
PCの起動もせずに寝る。
Nikon D50 ブラック デジタル一眼レフカメラ レンズキット〔AF-S DX ズームニッコール ED 18~55mm F3.5~5.6G〕

まで頂ければ幸いです。
タイタス・クロウの帰還 (創元推理文庫 F ラ 4-3 タイタス・クロウ・サーガ)(ブライアン・ラムレイ)
叛逆としての科学―本を語り、文化を読む22章(フリーマン・ダイソン)
ゲバルト時代 SINCE1966-1973 あるヘタレ過激派活動家の青春(中野正夫)
_ otsune [darwinportsのjermだとJUPITER_FLAGSはデフォルトオフですね。 OPTIONS= JUPIT..]
_ poppen [otsuneさん、アドバイスありがとうございます。 実はdarwinportsのjermからCOMMENTを拝借した..]