capsctrldays

2005-05-01 (日) [長年日記] Edit

[Wiki] html2wiki - Convert HTML text to wiki markup

HTMLからWiki記法へ変換。既存のコンテンツをWikiに格納するのに便利……かも。

[Flash] Castle Attack 2

ゲーム。面白かったので、説明書を適当に翻訳。

基本

あなたのジョブは様々な敵から城を守ることです。敵を討つために、討手やスペシャル ウェポンを使用します。ゴールは、城壁が崩され、君主(Lord)が倒される前に、城を完成させることです。君主が殺される前に城が完成したら、レベル アップです。君主が殺されると、ゲーム オーバーです。

城を守る――討手

ゲーム スタート時には、3人の討手と3人の作業員がいます。 討手を作業員にして、城の建築スピードを速めることもできます。 ただし、討手を作業員すると、敵から城を守ることが困難となります。

  • 「↓」ボタンで討手を作業員に変更できます。
  • 「↑」で作業員を討手に変更できます。

作業員を討手にするには、城壁のスロットに空きがなくてはなりません。 また、少なくとも1人以上の討手が必要です。

  • 「←」「→」ボタンで矢を放つ角度を変更します。
  • 「SPACE」キーで一斉に矢を放ちます。

城を守る――スペシャル ウェポン

3つの強力なウェポンがあります(使い捨て)。

  • 「Z」ボタン:オイルに火をつける。オイルの広がる範囲は狭い。攻城砲には効かない。
  • 「X」ボタン:大投石機を発射する。城から離れた敵を倒す。城に近い敵には効かない。
  • 「C」ボタン:燃えた丸太を敵に向けて転がす。すばやく敵を倒す。最も強力。

各レベルの最後に、「使わなかった」スペシャル ウェポンがポイントになります。

ボーナス

牛は3000ポイント。

矢が続けて敵に命中すると「accuracy multiplier(正確度)」が上がります。正確度の倍率に応じて、ボーナスが加算されます。矢が地面にささると、正確度はリセットされます。

正確度ボーナスは、距離に応じて上がります。ボーナスを得ると、王冠が表示されます。

[Lisp] *hyper-cliki* : index

This is a wiki for Lisp programmers.

[Lisp] Practical Common Lisp

lisp wikiより。メモ。


2005-05-02 (月) [長年日記] Edit

選択的テスト手法によるテストの効率化(PDF)

短いけど、割とまとまっているように思った。

[Java] What's New in IntelliJ IDEA 5.0

かみんぐすーん。


2005-05-03 (火) [長年日記] Edit

LinkStationでファームウェア アップデート失敗

がーん。失敗したらアクセスできなくなった。ピンチ。HDD引っこ抜いて、バックアップするしかない……って、退避させる容量がないから、まずはHDD買ってこないと。休日にこんなのって萎えるなあ。

追記:とりあえずマウントできた。

翌朝5時ですが(泣)とりあえずデータが存在していることを確認。一番失っては困る写真をまずは退避しました。後からHDD買ってきて、残りを退避させます。あー寝る。

時間かかっちゃった理由

  • あきらめきれずに、どうにか解決策を探した → 結局、無理っぽい。[3205640]ファームウェア更新失敗!参考
  • LinkStationの開け方が分からん → ハードディスクの取り付けを参考
  • KNOPPIXがメインマシンで動かなかった(原因不明)→ 古いセレロン マシンで起動 → 起動に時間かかりまくり
  • リムーバブル ディスクだとKNOPPIXでマウントできない(はて?)→ IDEに直付け → マシンがラックの一番後ろにあるので、引きづり出したり
  • SAMBAの設定がよく分からん ↓
$ cat /etc/passwd | mksmbpasswd.sh > /etc/samba/smbpasswd

これやるといいみたい。

TODO

  • HDD120GB買ってくる
  • データを退避した後、元のLinkStationとして使えるように
    • フォーマット
    • 組み立て
    • ファームウェア更新
    • データを元に戻す
    • など...
  • こういうの苦手(泣)

落語名人会(16)(古今亭志ん朝)

図書館で借りてきた。音だけだとあんま面白くないなあ。DVDで見るべきかな。


2005-05-04 (水) [長年日記] Edit

LinkStationでファームウェア アップデート失敗(2)

各マシンの残り容量を集めたらデータを退避できるだけの容量があったので、新しくHDDは買わなくて済んだ。退避するのに丸一日(しんどいなぁ)。途中、自由が丘行って、松屋で飯食って、フラフラして帰ってきたら、まだ退避中だった。ところどころデータが壊れてて、そのたびにアラートが出てその都度ブチ切れそうになったが、大人なので生温かく進捗を見守った。

ようやく退避が終わったので、LinkStatinに載ってたHDDを初期化。Linuxで初期化する方法がよく分からないので、Windowsで初期化。で、LinkStationに戻す。設定。ファームウェア更新。今度は成功。わーい。つって喜んでたのもつかの間、最初に退避したHDDが(ものすごいタイミング良く)ぶっ壊れた(大泣き)。

灰になって、泣きながら寝た。


2005-05-05 (木) [長年日記] Edit

LinkStationでファームウェア アップデート失敗(3)

昨日のは夢だったかと思い、改めてHDDをつなげてみたが、やはり、

Primary slave hard disk fail

と出る。マシンを変えてもダメ。はぁ。

諦めてLinkStationの組み立てを始めたが、組み立て終わったところで電源を入れると、まったく反応がない。ノーーーー。コンセントをつなげた時点でウィーンっていう起動音はするんだけど、電源ボタンを押しても何の反応もなし。さっきまで動いてたじゃないかバカヤロウ。

もう涙も枯れていたので淡々とサポートに電話。あー電源周りだったら修理センター行きですね、と一言。ああ、やっぱりそうですか。

つーわけで、送付用の緩衝材を二子玉川の東急ハンズまで買出し。150円。上野毛まで歩いて帰ろうと思ったら、道に迷った。わーん。GPS万歳。


2005-05-06 (金) [長年日記] Edit

[散財] BUFFALO HD-120FB デスクトップ用内蔵ハードディスク 5400rpm

先日、壊れたHDDの代替。ビックカメラで購入。11000円くらい。バッファ的に使っているのでコレで十分。

[] 知って得する よくわかるワークフロー入門(池戸 信/堀 真哉/全NEC C&Cシステムユーザー会ワークフロー研究会)

図書館で借りてきた。薄過ぎて何とも評価できないが、10年前にも同じようなブームがあったよーって感じか。

[Wiki] WikidPad - wiki notebook/outliner for windows

以前、見たことあるような気がするが、まあいいや。Wiki記法で書けるWYSIWYGノートパッド。改行すると置換される。なんか楽しい。


2005-05-07 (土) [長年日記] Edit

きらきらアフロ 2004 [DVD]

2004年は頑張って全部見たので、Disc1はばーっと流して見ただけ。 期待のDisc2だが、松嶋の「寿限無」が全部入ってないじゃん!! なんだと!!


2005-05-08 (日) [長年日記] Edit

O'Reilly Radar > My favorite use of Backpack

割と長いことひとりでBasecamp使ってたんだけど、 これ読んでBackpackに移行してみた。

メールによるTODOやNOTEの投稿が非常に便利。自分のメールアドレス宛に送っていたメモなんかは、ぜんぶココに送っちゃえばいいんじゃないかなー(今まではinboxが大量で、メモ メールを見失うことが多かったので)。

これで京ぽんのスモール スクリーンに対応してれば最高だったんだけど。

住まい自分流〜DIY入門〜

深夜に再放送やってた。ゴミ箱作ったり、網戸張り替えたり、花壇作ったり。電球替えたり、タバコで焦げた絨毯を修繕したり。電動ドライバーの使い方教えたり、左官ゴテの使い方教えたり。

萌え萌えDIY。お洒落に言うとLife Hacks

Flash MXって、もう売ってないんですか。

相方のMacはOS9なんですが、Flash MX 2004 だと対応してないみたいです。で、Flash MX を探しているんですけども、ぜんっぜん見つからない。というか、Amazonのサービスを使ったクソサイトが多すぎ。死ね。

本日のツッコミ(全1件) [ツッコミを入れる]

1 ogino. [この機会にTigerにしませう。]


2005-05-09 (月) [長年日記] Edit

Internet application design patterns(PDF)

Tim O’Reilly と Rael Dornfest のスライドを(今更ながら)読んだ。 すごいなあ。最近の流行が一目で分かるなあ。

つまりは、「有用なデータ」を(←ここ大事)、シェアしやすく、アクセスしやすく、リミックスしやすくするといいのだなあ。

Data is the next “Intel Inside” Applications are increasingly data-driven. Therefore: Owning a unique, hard-to-recreate source of data may lead to an Intel-style single-source competitive advantage.

帰りの電車で聞こう: IT Conversations: Tim O'Reilly and Rael Dornfest - O'Reilly Radar: News from the Future

[Ruby] Rubyist Magazine - 0006号

  • 巻頭言は読もう
  • 江渡さんのインタビュー長ぇ……と思ったら、これ、前編だって!
    • 横井軍平重要
    • インターネット物理モデルとRuby!!!
  • ちょうどよくActiveRecord
  • イラレいいかも
  • RHG注文してみました...(読めるかな)。

2005-05-10 (火) [長年日記] Edit

[Hiki] 別名でリンクしたい。

qwikWeb さわってて、あーこれいいなーと思ったのが、

[[HogePage]]

と記述すると、

<a href="?HogePage">ホゲページへのリンク</a>

というふうに別名でリンクされるところ(実際には HogePage.html へのリンクだけども)。

これをHikiでやろうと思ったんだけど、なんか parser.rb から aliaswiki.rb が遠そう...。

本日のツッコミ(全8件) [ツッコミを入れる]

1 satoshis [「出世する人は薄毛なんて気にしてない」と解釈する方が正しいと思いますが。。。]

2 かずひこ [AliasWikiName もいいけど、ページタイトルがあればそっちに化けた方がよかったりもしますかね? ページ名「..]

3 kdmsnr [ああーかずひこさんのを言いたかったんです。勘違いしてますた。]

4 kdmsnr [で、どうでしょう。これ。よくないっすか。]

5 かずひこ [もちろん、最初から [[ほげ]] って書けばいい、というのが前提だとは思いますが、個人的にはこの「おせっかい仕様」も..]

6 kdmsnr [合ってます合ってます。最初から [[ほげ]] と書くと、別名タイトルで変更されるとリンクが切れちゃうので、[[hog..]

7 kdmsnr [[[ほげ|hoge]] がダルい、というほうが分かりやすいかも。]

8 yomoyomo [一瞬、 [[はげ]]に見えた]


2005-05-11 (水) [長年日記] Edit

Backpack: Backpack Mobile is here

Backpack Mobile キターーーー!!!

超便利。携帯とWikiの融合ライクなスタイルになりましたよこれで。スケジュール以外、全てここに移せるかもしれないなあ。となると、やっぱり京ぽんにスケジュール機能が欲しくなるー(JSアプリじゃなくてね)。

[散財] TIGER これ1台 ホットプレート グレー CPJ-F130

約10000円。昨日、帰りがけに買ってきた。たこ焼きプレート、波型プレート(焼肉用)、平面プレート(お好み焼き用)がついてくる。割と大きいので、収納がちょっと大変。でもこれで毎週、焼肉すっぞ!! と相方に言われたので良しとする。あと、やっぱ、たこ焼きプレートが嬉しいよね。

[] アマゾン・ドット・コムの光と影(横田増生)

厚くなった割に、元になっている文藝春秋のレポートと大差無い感じ。数字とか取次の話なんかが追加されているけれど、文藝春秋のを読んだひとは別に読まなくてもいいでしょう。それほど文藝春秋のレポートが素晴らしかったということなんだけど。

全体を通して(たとえば島崎さんの話とか)いろいろと思うことはあるんだよねー。どうせ俺も代替可能なんだよなーとか、別に成果を上げても上げなくても給料変わんねーんだよなーとか、この仕事してても何も次につながらねーよなーとか。

でも、ストライキした組合ごとリストラでどーん!! っていう話で、なんかぜんぶどうでもよくなった。わーははは。あーなんでもアリだよアリ。見ろ、人間がゴミ(ry。

それでも注目すべきこと。

本日のツッコミ(全1件) [ツッコミを入れる]

1 dot [たこ焼きプレートはひっくり返すのに金属ピックを使うと簡単にテフロン痛めるので、竹串が要ですぞ!]


2005-05-12 (木) [長年日記] Edit

[散財] ONKYO WAVIO 77monitor アンプ内蔵スピーカー 15W+15W GX-77M(W) /ホワイト

15,490円。PC用のスピーカー。 kakaku.com見て、これに決めた。今までヘッドフォン使ってたので快適ー。オプティカルで接続したので割と音がいい感じっす。

[Sleipnir] Bloglinesがおかしい(2)

いや、Bloglinesの外に出るときはSleipnirに移動してるんだけどね。面倒な話だ。

hsbtさんの言うようにタブを切り離してBloglinesをFirefoxで閲覧して、外に出るときはieviewでSleipnirに戻ってくるとか。

LEGO STAR WARS THE VIDEO GAME

DEMOをダウンロードしてやってみたが、めちゃおもしろーい。コントローラでやったらもっと面白いんだろうな。フォース使うのがイイね!

[Font] Beautiful Fonts For Free

フォント集

24 season4 (1)

頑張って見たはいいが、半分も理解できていない有様。英語は難しいのう。ところで、Department of Defenseの「Secrelary」っていうのはどういう役職なのかね。国防長官でいいのかな。

そうだよなあ、Secretaryだよなあ。

見まちがえた。

画像の説明

本日のツッコミ(全1件) [ツッコミを入れる]

1 nekop [s/Secrelary/Secretary/ です。国防長官であってます。]


2005-05-13 (金) [長年日記] Edit

Textarea tools

あーいいっすねこれ。簡単だけど誰もやってねーみたいな。CSSでもエリアを拡張できるけれど、書くときに自分で拡張できるのがいいなあ。FirefoxでもIEでもイケます。


2005-05-14 (土) [長年日記] Edit

[映画] アイデン & ティティ [DVD](みうらじゅん/宮藤官九郎)

DTじゃないけど、DT臭がしました。

ここでテーマとなっているロックに正解はないとかなんとかってのは、まあそうなんだろうけども、たとえ正解があったとしてもだ、この主人公の考える「ロック」なんて麻生久美子に比べたらクソだと思ったよ。

自分の力量以上の人とはなかなか仕事できませんって。 いい社長に会えないのも、いいファンに会えないのも、 所詮、自分がその程度の人間だってことで。どうですか。

[映画] 下妻物語 スタンダード・エディション [DVD](中島哲也/嶽本野ばら)

田舎にいると非ヤンキーはヤンキーとの付き合い方を覚える必要があるわけだが、その付き合い方の一例。昔の少女マンガちっくなユル〜いオチが微妙。メガネの土屋アンナ萌え。

今週のやりすぎコージー

ほっしゃんの顔面バレーボールに爆笑。


2005-05-15 (日) [長年日記] Edit

[映画] 海猿 スタンダード・エディション [DVD](佐藤秀峰/福田靖)

ではないが、海をなめるな。原作もこういう話なの?ストーリーがヘボいんだけど。あと、加藤あいの役どころは要らない。

平成紅梅亭 特選落語会 上方落語の神髄 大御所の会 [DVD](林家染丸/露の五郎/笑福亭松之助/桂春團治/桂米朝/桂文枝)

やっぱ人によって味が違ってくるんだねえ。いろんな落語を見ることができました。中でもぼくは桂米朝師匠がダントツで面白いと思いました。枕は、笑福亭松之助師匠がばつぐんに面白かったです。


2005-05-16 (月) [長年日記] Edit

[Font] Bank Gothic font family : MyFonts

24の最初にも使われているフォント。Bank Gothic。有料。

previously on 24


2005-05-17 (火) [長年日記] Edit

Apache2 Windows での文字化け解消

httpd.conf の AddDefaultCharset をコメントアウト。

[BPM] Standards groups BPMI.org and WfMC consider merger

BPMI.org と WfMC が合併するというニュース。

PofEAA's Wiki - PofEAA3回目をやりますかね。邦訳もやっと出版されるみたいだしオフ。

告知です。

参加される方は、明日までに角谷さんまでメールを送ってください。 場所はオージス総研さんです(まだ未定?)。

ぼくは前回までのまとめをちょこっとだけやります。 さっき、資料の表紙だけ作りました(例のフォントを使いました)。

PREVIOUSLY ON ReadinPofEAA


2005-05-18 (水) [長年日記] Edit

BuyMa

サイゾーに載ってた。バイヤーに頼むという新しいスタイルのオークション型のサイトらしい(2005年1月スタート)。元博報堂の人が始めたそうな。サクサク動いていい感じです。

Backpack API: Roll your own

萌え萌えBackpackがRESTなAPIを公開。del.icio.us みたいなAPIっすね。

でも使い道あるんだろうか。

[Ruby] WindowsでWebrickでCGIがコケる。

途方に暮れてたら、よたらぼ(2005-05-01)に :CGIInterpreter を設定するように書いてあった。:CGIPathEnvでもいいようですが、とりあえずこれで。

#!/usr/local/bin/ruby/

require 'webrick'
include WEBrick

s = HTTPServer.new(
  :BindAddress     => 'localhost',
  :Port            => '2000',
  :DocumentRoot    => Dir::pwd,
  :Logger          => Log::new($stderr, Log::DEBUG),
  :CGIInterpreter  => 'C:\usr\local\bin\ruby.exe'
)
trap("INT"){ s.shutdown }
s.start

2005-05-19 (木) [長年日記] Edit

[] 知識ゼロから学ぶ ソフトウェアテスト(高橋 寿一)

テストってのはなかなか一般化することができないため、 概念的なことに終始してしまうことが多いと思うんですが、 この本は基本を大切にし、建前ではなく本音で語っている「濃い本」でした。 薄いので読みやすく、また参考文献も膨大なので、ここを起点にすることができると思います。

とりあえず、自分が必要なところだけマインドマップ(他にもいろいろあります)。

画像の説明

画像の説明

萌える絵のかきかた教えてくれ ぷちまとめ

かんさんはコレ読んで新しいWikiちゃんを描かれるといーんじゃないでしょうか。 lilyちゃんのほうが名前的には可愛いっぽいですが。

本日のツッコミ(全1件) [ツッコミを入れる]

1 かん [おお、勉強になります。ちなみにこんなのも買ったりしてます(笑) http://d.hatena.ne.jp/miki..]


2005-05-20 (金) [長年日記] Edit

PREVIOUSLY ON ReadinPofEAA 資料作った。

15分で終わるとは言ったものの、だいぶ量が増えちゃったなぁ。 でも絵が増えただけなので、さっさと終わらせます。

で、改めてPofEAAのドメインロジックのところ読んでて、サービスレイヤー重要と思いました。ぼくは(マイナーな)DDD派のパダワンなので、世界と折り合いをつけるためのサービスレイヤーの存在はなんか嬉しい。RoRのコントローラも言わばこのサービスレイヤーですね。

あ、あと、takaiさんの資料見てたら右上にプリキュアのロゴが貼ってあって、その時は知らずに見過ごしてましたが、あーあれがプリキュアだったのかーと思いました。


2005-05-21 (土) [長年日記] Edit

LinkStationを修理に出したら

2週間経ってから、「電源が壊れています。分解した形跡があるので「有償修理」となります。」とのお手紙が。あうあう。データ退避するためには分解するしかねーじゃねーか。データ退避させないまま送ったら、勝手に初期化して返すくせにー。というか、ファームェアのアップデートくらいで死ぬような作りしてんじゃねーよ。うわーん。

修理をお願いします。

[] PLUTO (2) ビッグコミックス(浦沢 直樹/手塚 治虫)

この思わせぶり感にはもう飽きた感じがしてます。


2005-05-22 (日) [長年日記] Edit

第3回ReadingPofEAA

エンタープライズ アプリケーションアーキテクチャパターン (Object Oriented Selection)(マーチン・ファウラー/長瀬 嘉秀/株式会社 テクノロジックアート) Patterns of Enterprise Application Architecture (Addison-Wesley Signature Series)(Martin Fowler)

角谷さんありがとうございました。

思えば前回から1年以上経っていたわけですが(プレゼン資料作ってて愕然とした)、会社では誰とも話すことなく淡々と不毛な作業をしているので、たまにはこうやって外の空気を吸っていかねばなーと思いました。聞くばかりで議論にはまったく参加できませんでしたが、聞くだけも刺激になりますのでよい経験でした。なんといっても、特定のアーキテクチャや言語に特化してないのがイイ!! ぼくでも安心して参加できました。

Previously On Reading PofEAA

ぼくの発表資料はこちらです。角谷さんのDebian上のOOoだと箇条書きのマークが消えてましたけど、Windows上だと見えるんじゃないかと思います。

パターン名対応表作りました。

読書会で必要かもね?という感じだったので作りました。人間DTO(データ変換オブジェクト)方式でw。やっぱこう見ると、ページ番号が合ってないのは(仕方ないとはいえ)微妙な気持ちになりますね。

あと、3章のパターンをちょっと訳しました。

人生2度目の高橋メソッド

やはり、高橋さんがやるから高橋メソッドなんだと思った。

だって、Wordでも高橋メソッドなんだから。

DataMapperとActiveRecord

ひがさんが、

プレインなオブジェクトがあればDataMapper。何かを継承していればActiveRecord。

という分け方をなさっていましたが、これは分かりやすいですね。

さらに、何かを継承しているからといってテストの容易性には変わりないんじゃないか、ともおっしゃってましたので、RoRの「class Hoge < ActiveRecord::Base」の部分が以前よりキモくなくなって来たよ!

その他

  • かくたにさんもプリキュア見てる...orz
  • WRさんの図のパーツ(◎みたいなのとか)は手書きなんですか?
  • マジレンジャー見てきたid:babieさん的にはあの花嫁ストーリーはアリなんですか!
  • id:thataさんは終始笑顔でビールをがんがん飲んでいた。ぼくも『On Lisp』印刷してきます。B5で。
  • ハチクロ見てないんすか!とdotさんに一喝された。うう。
  • ナチュラルローソンで買った傘を近所のナチュラルローソンに置き忘れた。
本日のツッコミ(全4件) [ツッコミを入れる]

1 babie [私の中では戦隊シリーズはコメディなのでアリでーす。]

2 WR [◎かいて+かいて45度回転してグループ化也。]

3  [そういうわけで再掲してみました。> maki.mov]

4 かくたに [勉強会PCの真ん中がDebianなのはアレでしたねえ。次回以降は気をつけまっす。]


2005-05-23 (月) [長年日記] Edit

咳がひどいので薬買ってきた。

  • 龍角散トローチ
  • パブロンSせき止め

ここ一週間ずっと咳がひどく、そのせいか寝相も悪く、今朝なんかは相方の枕に蹴りを入れる形になっていて、ひどく怒られた。

On Lisp製本

画像の説明id:thataさんの失敗を生かして、B5サイズで作ることにした。

プリンタがヘボいので、まずA4片面にプリントアウトしてからB5両面にコピーし直した。これで100ページ強になっているはずなのだが、ぎりぎりでホッチキスが届かないッ。仕方ないので、両面からホッチキス。最後に製本テープを巻くのだが、うまく巻けず、ぐにゃぐにゃになった。泣きそう。これはもう製本の達人id:t-wadaさんに入門するしか。

でもいちおう完成。製本するとコピー用紙の紙質が気になってくる。あと、PDF版にはページ数がないッ。なんてことだ。TeX版のを使ったほうがいいのかな。

マイミクが99100!!

99番目はid:babieさんでした。

100番目はmunedaさんでした。

本日のツッコミ(全2件) [ツッコミを入れる]

1 babie [just なんだか、しくったのか]

2 thata [難しいですよね>製本テープ。うちのCodeCompleteもテープぐにゃぐにゃでつ]


2005-05-24 (火) [長年日記] Edit

[Hiki] HikiFarm以下をすべて0.8系にage

トップページは以前からHEADにしてあったんですが、HikiFarm以下もすべてHEADにしました。RSSの形式がリッチになったので、bliki_jaなんかは購読しやすくなったと思います。

ついでに、メール通知の題名を変更。

Index: util.rb
===================================================================
RCS file: /cvsroot/hiki/hiki/hiki/util.rb,v
retrieving revision 1.32
diff -u -1 -p -r1.32 util.rb
--- util.rb     17 May 2005 06:11:23 -0000      1.32
+++ util.rb     23 May 2005 18:10:45 -0000
@@ -221,3 +221,3 @@ EOS
 EOS
-      sendmail("[Hiki] #{type} - #{page}", body)
+      sendmail("[#{@conf.site_name}] #{type} - #{page}", body)
     end

[WORK][Sleipnir] 社内Webアプリ用 自動ログイン スクリプト作成

会社で日常的に使っているWebアプリがパスワードを覚えてくれないので、 SleipnirのAmazon自動ログイン スクリプトを書き換えて自動ログインできるようにした。 今までパスワードを「紙」からコピペしてたのがバカみたいだ。 ついでにグループ内にもスクリプトを配布しといた。 欲しい方がいたら言ってください。>社内の方

How to Use Design Patterns

エリック・ガンマのインタビュー

Data Access Patterns: Database Interactions in Object-Oriented Applications (Software Patterns Series)(Clifton Nock)

Safariをフラフラしてたら見つけた。PofEAAのデータ周りのパターン集って感じ。 PofEAAではこれを○○パターンと呼んでいる、などとパターン名を再定義しちゃってますガ...。 いわゆるパターン本なので記述は形式的。

著者のClifton Nockさんはピープルソフトの人みたい。

ちょろっとみた感じ、基盤屋さんの視点?


2005-05-25 (水) [長年日記] Edit

[Font] STC :: fontBROWSER ::

フォントの一覧。Sleipnirだと[セキュリティ]の[ActiveXの実行]が必要。

[Hiki] 存在しないコマンドが渡されたときの処理

アンテナなどを使って更新履歴ページにアクセスすると、

http://example.com/hiki.cgi?c=recent20050525

みたく後ろに文字列が追加されることがある。

現状だと、

undefined method `cmd_recent20050525'
/app/hiki/hiki/command.rb:84:in `send'

というエラーが表示されるんだけど、これはちょっと不親切なので hiki/comman.rb を見たところ、87行目から rescue節 がコメントアウトされていた。

#rescue Exception
#   @cmd = 'view'
#   @p = 'FrontPage'
#   cmd_view

リビジョンを遡ってみると、一番最初からコメントアウトされていた。

とりあえずコメントアウトを取ったのでFrontPageに飛びますが、デフォルトのコマンド名をマッチさせて、そっちに飛ばしたほうがいいのかも。

本日のツッコミ(全2件) [ツッコミを入れる]

1 かずひこ [できたら ML に (も) 投げて〜]

2 kdmsnr [投げましたー。]


2005-05-26 (木) [長年日記] Edit

ビジネスとITの統合は「技術屋」にしかできないこと――ウルシステムズの漆原氏

同様のことは多くのひとが言っているんだろうけど(そしていつもケッって思うんだけど)、 氏の言い回しがうまいからなのか、すごくイイ!って思った。

UML モデリングのエッセンス 第3版 (Object Oriented SELECTION)(マーチン・ファウラー/羽生田 栄一)

以前、マダー?ってお尋ねしたら、「出さない」って言われてたんだけども。出るようです。


2005-05-27 (金) [長年日記] Edit

バーチャルボーイの分解

素晴らしすぎる。

そういえば。orkutのプロフィール写真をバーチャルボーイの装着姿にしてるんだけど、 さっき久々にorkutにアクセスしたらWard CunninghamがFriendsに追加されてた!わお! (申請出したまま忘れてた)

Girlie vol.6

のだめ→NANA→安野モヨコ、みたいな。ビンゴ。

[Ruby] Rubyソースコード完全解説(青木 峰郎/まつもと ゆきひろ)

届きました。すごい本だ。というか、青木さんがすごい。

本日のツッコミ(全3件) [ツッコミを入れる]

1 thata [かっけー>Ward Cunninghamのお友達]

2  [あ。わたしのところにも > Ward Cunningham]

3 あまぴょん [ひさびさにorkut入ってみたよ。何も変わっていなかったよ。]


2005-05-28 (土) [長年日記] Edit

LLDNのチケ取ってきた。

3ヶ月も先だなんて、忘れてしまいそうだ。

フットサルしてきた。

閉めきった体育館はツラ過ぎる。

LinkStationが帰ってきた。

とりあえず、プリンタにつながらない。FTPがつながらない。ぼちぼち直していこう。


2005-05-29 (日) [長年日記] Edit

[映画] 下弦の月 ~ラスト・クォーター [DVD](二階健/矢沢あい)

GOGO夕張、恐ェェエエーーーーーーーー。

漫画はこんなに恐い話じゃなかったと思うんだがなぁ。 なんか呪われそうで恐かった。関わりたくないよあんなのフツウ。

相方はhydeのエセ外人っぷりに終始苦笑してた(ファンなのに)。

TV録画消化

タイガー&ドラゴン
猫の皿のオチすげー。感動した。
やりすぎコージー
アーイエ、オーイエ、オレ、イリエの知名度が高いことにビックリした。すごい。
響鬼
水の中でトランペットは無理だろー(トランペットじゃないが)

2005-05-30 (月) [長年日記] Edit

bliki_ja:RigorousAgile

久々の更新。

Getting Things Done with Index Cards - a photoset on Flickr

via 43 Folders: Impressive paper-based project management workflow

flickrでGTDの模様を公開。 インデックスカードは萌えるよなあ。

ミスをしない仕組みのほうが重要……だが

手作業を行うと必ずミスをします。 だからってミスをしていいってわけじゃないけれど、 ミスを減らそうと頑張るよりも、 そもそもミスをしない仕組みを作るほうが大切。

と、ここまではよくある話。

問題なのは、その手作業の上位項目が「大いなる無駄」によって成立している場合に、 ミスをしない仕組みによる「無駄の喪失」が許されないことがあること。

なぜ無駄でもOKなのかというと、それはいろいろと理由があると思います(ええー?なのもあれば、しょうがないねーみたいなのもあります)。 で、ちょっと知恵をつけた人間は、そのミスをしない仕組みのことを「そんな部分最適しても仕方ないじゃないかー」などと言います(んじゃー全体最適してくれよとか思いますが)。

生産ラインじゃないんだから、部分最適が全体最適に1mmも影響を及ぼさないなんてことはあり得ないわけだし、小さなことからコツコツ改善していくと毎日楽しくなってきたりしますから、部分最適でもオッケーベイベーなんですけども、あーでも本当にやろうと思ったらいろいろと調整とかあるよねーみたいな感じで面倒になっちゃって、結局「すいません、次から気をつけます」みたいな陳腐な結論になっちゃって、手作業を行うと必ずミスします(振り出しに戻る)みたいな。

[Hiki] PermanentLink って必要?

検索からページをたどるとURLにcとかpとかkeyとか付くし、 中途半端に慣れてる人だとタイトルをクリックしちゃってsearchとか付けたりなんかして、 いっそ、PermanentLinkってボタンがあったほうがいいのかなあ。

検索結果のときの「key」が要らない気もするけど。

本日のツッコミ(全2件) [ツッコミを入れる]

1  [ミスしてもすごーく早く(被害が小さいうちに)わかる仕組みはどうですか?]

2 kdmsnr [あーそれでもいいですね。ただ、やっぱりミスした人が「すいません」って言っちゃいそう。]


2005-05-31 (火) [長年日記] Edit

[Ruby][Java] 動的言語と静的言語の交差点──RubyとJava/Seasar2の出会い

artonさんによる読書会の記事。

すなわち開発者に求められるのはプログラミング・スキルだけで十分な,そういうフレームワークの方向だ。

[Hiki] rssの表示数を指定できるようにする。

===================================================================
RCS file: /cvsroot/hiki/hiki/misc/plugin/rss-show.rb,v
retrieving revision 1.4
diff -u -p -1 -r1.4 rss-show.rb
--- rss-show.rb 26 Apr 2005 14:00:44 -0000      1.4
+++ rss-show.rb 31 May 2005 09:43:02 -0000
@@ -12,6 +12,6 @@ require 'nkf'

-def rss_show(url, cache_time = 1800)
+def rss_show(url, cache_time = 1800, quantity = 5)
   if rss = rss_get(url.untaint, cache_time)
     items = rss_parse(rss)
-    rss_format_items(items)
+    rss_format_items(items[0...quantity])
   else

高橋メソッドBBS

む。ドメイン取得したらしい。

http://takahashimethod.com/

@IT:ソフトウェアテストが開発のコストを下げる

このセミナー行ってきたー。 要は、自己成長型の組織にせにゃーいかんよ、みたいな感じ。 概略過ぎず、詳細すぎず、程よい講演だったと思います。 この教授の以外はツール ベンダーの話でした。

本日のツッコミ(全1件) [ツッコミを入れる]

1 Settor54 [Do not be condescending, shaming, judgemental, critical, a..]