2011年 08月 01日

モチベーションに関して最近発見があったので記録しておく

  • 定めた目標に対して今の自分を評価するとネガティブに
  • 過去の自分に対して今の自分を評価するとポジティブに

なりやすいことがわかった。目標は普通高く立てるので、だいたいネガティブになる。過去に自分に対して何も変化しないなんてことはまずありえないので、だいたいポジティブになる。

広い視点を持たないとダメだ。学校という小さなコミュニティに囚われている人を見て、自分は学校に行っていないから大丈夫と考えるのはもちろん誤っている。インターネットで広い社会を知ったはずなのに、それを忘れて日常を生きているのはただの間抜けだ。

てんびんをいつも想像している。前書いたかと思って検索したら4年前に書いていた。そのまま引用する。

心の中にてんびんを想像している。つりあっていることは殆どない。状況によって、かたむきが変化していく。つりあったとき、自分は悩むことになる。かたむく方向が変ったとき、自分は行動することになる。

/2007/08/26/#post-1188061476

挑戦するのはいいことだと思ってはいるけれど、挑戦すること自体が最終目的になってはいけない。最終的に結果を出さなければ挑戦したことも全て意味がなくなる。

2011年 08月 02日

gerry++

2011年 08月 03日

2011年 08月 04日

サブドメインに任意の文字列が入るウェブアプリのローカル開発

サブドメインに任意の文字列が入るようなサービスをローカルで開発しようとすると、いろんなホストを /etc/hosts に書かないといけなくてすごく不便なので、なんとかしようと思っていたところ、id:hakobe932 先生に「それアレでできますよ」との御言葉を頂き、簡単なスクリプトを書きました。

以下のスクリプトを

./localhost.pl local.example.com

とかすると DNS サーバが起動し *.local.example.com が全部 localhost に向くってだけのものです。たぶん OS X じゃないとうごかない…

2011年 08月 05日

2011年 08月 08日

gerry++

2011年 08月 09日

gerry++

2011年 08月 10日

2011年 08月 13日

会社 PC を MacBook Air 13in に変えてもらった。とりあえずの作業環境構築は数時間でできるけど、細かいいろいろが足りない…

2011年 08月 12日

週明けの旧PCでやること

  • ~/dotfiles/skk/my.rule をコミッシュ
  • SKK の辞書を Dropbox にいれる
  • Virtual Box のイメージうつし
  • ~/sketch/* を Dropbox にうつす
2011年 08月 15日

Lion で DBD::mysql の install に失敗する

$ cpanm install DBD::mysql
#   Failed test 'use DBD::mysql;'
#   at t/00base.t line 21.
#     Tried to use 'DBD::mysql'.
#     Error:  Can't load '/Users/cho45/.cpanm/work/1313143495.5214/DBD-mysql-4.019/blib/arch/auto/DBD/mysql/mysql.bundle' for module DBD::mysql: dlopen(/Users/cho45/.cpanm/work/1313143495.5214/DBD-mysql-4.019/blib/arch/auto/DBD/mysql/mysql.bundle, 2): Library not loaded: libmysqlclient.18.dylib
#   Referenced from: /Users/cho45/.cpanm/work/1313143495.5214/DBD-mysql-4.019/blib/arch/auto/DBD/mysql/mysql.bundle
#   Reason: image not found at /Users/cho45/perl5/perlbrew/perls/perl-5.14.1/lib/5.14.1/darwin-2level/DynaLoader.pm line 194.
You can s)kip, r)etry, f)orce install or l)ook ? [s] l
Entering /Users/cho45/.cpanm/work/1313143495.5214/DBD-mysql-4.019 with /bin/zsh

$ otool -L blib/arch/auto/DBD/mysql/mysql.bundle 
blib/arch/auto/DBD/mysql/mysql.bundle:
        libmysqlclient.18.dylib (compatibility version 18.0.0, current version 18.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 159.0.0)

$ install_name_tool -change libmysqlclient.18.dylib /usr/local/mysql/lib/libmysqlclient.18.dylib blib/arch/auto/DBD/mysql/mysql.bundle

$ blib/arch/auto/DBD/mysql/mysql.bundle:
        /usr/local/mysql/lib/libmysqlclient.18.dylib (compatibility version 18.0.0, current version 18.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 159.0.0)

$ make test
$ make install

ref. http://d.hatena.ne.jp/paulownia/20110802/1312273616

gerry++

2011年 08月 17日

gerry++

社長宅のトイレ借りたのは2回目だと思います

2011年 08月 18日

申し訳ない感じのこと多い……

2011年 08月 23日

2011年 08月 24日

gerry++

2011年 08月 25日

近くに19時30分までやっている耳鼻咽喉科があり、定時後すぐに行けば平日でも大丈夫だし、そこの医院のサイトが面白いこともあって、春に一度いって、少し前にまた行ってきたのだけれど、他の医院とちょっと違う感じがして面白かったので紹介したい。

ここはカルテが完全に電子化されているらしく、問診は先生がキーボードを使って入力 (ただしタッチタイピングというわけではない) していて、全くペンを使っておらず、僕はカルテは紙に謎の筆記体で書く決まりでもあるんじゃないかと思っていたのでそこでまずびっくりした。今どきこういうものなのかなという気もするけど、僕が行ったことのある医院では電子カルテは初めてだった。

春に行ったとき (そのときは咳がひどくて行った) 一番びっくりしたのは、問診していたらいつのまにか内視鏡を入れられているという体験で「ちょっと見ますよ」「鼻の奥ちょっと麻酔かけるね」「ちょっと気持ち悪いかもしれないけど我慢してね」とか言っている間に鼻から喉までさっさと入れて撮影してすぐ抜く、というものだった。その後は撮影した画像をこちらに見せながら説明してくれるので興味深い感じだった。

少し前も喉の調子が悪くて行ったのだけれど、一通り先生が見たあと、今回は口から内視鏡を入れて喉を撮影された。この内視鏡の撮影データはカルテと連動しているらしく、前回撮ったものも見せつつ「鼻は前回と同じ」「喉は今回こんな感じ」という説明をされて、面白かった。

診察自体とは別に、電子カルテの処方箋のUIもなんとなく見ていたのだけれど、薬の名前を「最初の一文字」「次の一文字」とインクリメンタル検索していっていて、素人考えだと「症状から適応する薬を探す」っていうUIが正しいんじゃないかと思うのに、その症状との対応付けは医者の頭の中にあって、あとは高速に薬の名前から検索できれば良いのだなーと、ターゲットによって変わるUI設計について思いを巡らせた。

先生は普通のおっさんなので情報化されたもろもろとのギャップが面白いし、待合室も綺麗だし、僕がいった感じだとそんなに混んでもいないので耳鼻咽喉科として普通にいいなという感じでした。

最近、雑誌原稿やら、社内のドキュメントやら、日記やらで、文章を上手く書けるようになりたいとしみじみ思うことが多いものの、どうやったら上手くなるのかサッパリわからず、とりあえず即座に解決できるようなことでもないし、なんか心がけというか、小さな発見をしたいのだけれど、漫然と書いていても発見があるわけでもないし、あんまり気にしすぎて書くこと自体が嫌になるのも駄目だしで、困った感じです。

何か文章を書くコツが書いてある本でも欲しい気がする。

2週間ぐらい体調悪いのが続いていたけれど、ようやく元に戻りつつある。とはいえ喉の調子が相変わらず悪い。花粉症になっても喉がおかしくなるし、風邪ひいても喉がおかしくなるし、なんかアレなんじゃないだろうかと思うけれど、一方その間一週間ぐらい全く下痢にならないみたいなこともあったりして (今日激しく下痢をした)、あっちを立てればこっちが立たない的な心持ちになったりしています。

休日、体調悪くて出掛けないで寝ているみたいなのがあったので写真のストックがあまりないし、日記を更新するのを忘れがちです。

2011年 08月 24日

ひだまりスケッチ4期のサブタイトルのブレストを行いました。

社内若手エンジニア数名(バイト含む)でブレストを行いました。

  • 無印
  • 365
  • ☆☆☆
  • もっとひだまりスケッチ
  • ッチ
  • ひだまりスケッチ レインボー
  • ひだまりスケッチ 青死んだ
  • ひだまりスケッチ 夏目友人帳
  • ひだまりスケッチ クラウドビジネス (ふわふわ)
  • ひだまりスケッチ ドットクラウド (ふわふわ)
  • ひだまりスケッチ ふわふわ
  • ひだまりスケッチ +1
  • ひだまりスケッチ 無料です
  • パチンコ ひだまりスケッチ
  • ひだまりスケッチ キュレーション
  • ひだまりスケッチ わんわんワールド
  • ひだまりスケッチ リーモ
  • ひだまりスケッチランド
  • ひだまりスケッチ ハイク
  • ひだまりスケッチ りにゅーある
  • ひだまりスケッチ タッチ
  • ひだまりスケッチ エウレカ
  • ひだまりスケッチ 腹筋ローラー
  • ひだまりスケッチ べくれる
  • ひだまりスケッチ らいと
  • ひだまりスケッチ 7つの世界
  • ひだまりスケッチ セシウム
  • ひだまりスケッチ モバイル対応
  • ひだまりスケッチ マイクロシーベルト
  • ひだまりスケッチ 内部被曝
  • ひだまりスケッチ メルトダウン
  • ひだまりスケッチ インターン
  • ひだまりスケッチ スピンロック
  • ひだまりスケッチ ぷりんとるん
  • ひだまりスケッチ 美顔器
  • ひだまりスケッチ パブサブハババブ
  • ひだまりスケッチ へってる
  • ひだまりスケッチ ま、大抵何でも知ってますけど!
  • ひだまりスケッチ デッドロック
  • ひだまりスケッチ むげん
  • ひだまりスケッチ マスターコレクション
  • ひだまりスケッチ マスターピーシーズ
  • ひだまりスケッチ 博士
  • ひだまりスケッチ 修士
  • ひだまりスケッチ ポスドク
  • ひだまりスケッチ 高校デビュー
  • ひだまりスケッチ 印象派
  • ひだまりスケッチ 色彩検定
  • ひだまりスケッチ アニメーション
  • ひだまりスケッチ HD
  • ひだまりスケッチ WebGL
  • ひだまりスケッチ OpenGL
  • ひだまりスケッチ フィナーレ!
  • ひだまりスケッチ 絶対に許さない
  • ひだまりスケッチ ははーん
  • ひだまりスケッチ 0x
  • ひだまりスケッチ #
  • ひだまりスケッチ ++
  • ひだまりスケッチ ハーモニー
  • Objective ひだまりスケッチ
  • ひだまりスケッチ シレトコ
  • ひだまりスケッチ 小笠原
  • ひだまりスケッチ マインフィールド
  • ひだまりスケッチ 福島
  • ひだまりスケッチ LSD
  • ひだまりスケッチ オン レイルズ
  • ひだまりスケッチ スクリプト
  • ひだまりスケッチ 四苦八苦
  • ひだまりスケッチ ライフハック
  • ひだまりスケッチ DHMO
  • ひだまりスケッチ 五山送り火
  • ひだまりスケッチ 所得税
  • ひだまりスケッチ 税
  • ひだまりスケッチ 総選挙
  • ひだまりスケッチ Xslate
  • ひだまりスケッチ 天狗
  • ひだまりスケッチ DBIx::MoCo::Lite
  • ひだまりスケッチ CPAN
  • ひだまりスケッチ コモンセンス
  • ひだまりスケッチ 932
  • ひだまりスケッチ 4期
  • ひだまりスケッチ シーズン4
  • ひだまりスケッチ 春夏冬中
  • ひだまりスケッチ git revert
  • ひだまりスケッチ git stash
  • ひだまりスケッチ git log
  • ひだまりスケッチ git blame
  • ひだまりスケッチ bzr diff
  • ひだまりスケッチ ADSL
  • ひだまりスケッチ エラトステネス
  • ひだまりスケッチ DeNA
  • ひだまりスケッチ 4人の妻
  • ひだまりスケッチ ベリリウム
  • ひだまりスケッチ クローバー
  • ひだまりスケッチ マーズ
  • ひだまりスケッチ 青森
  • ひだまりスケッチ 四丁目
  • ひだまりスケッチ 皇帝
  • ひだまりスケッチ エンペラー
  • ひだまりスケッチ ラストエンペラー
  • ひだまりスケッチ 天皇
  • ひだまりスケッチ 懿徳
  • ひだまりスケッチ ばばんばーん
  • ひだまりスケッチ ばよえーん
  • ひだまりスケッチ カルテット
  • 932つのひだまりスケッチ
  • ひだまりスケッチ コラ
  • 続・真ひだまりスケッチ 改
  • ひだまりスケッチ GP
  • RT: ひだまりスケッチ
  • Plack::Middleware::ひだまりスケッチ
  • git ひだまりスケッチ
  • あたたかい ひだまりスケッチ
  • ひさかたの ひだまりスケッチ
  • ちはやふる ひだまりスケッチ
  • ひだまりスケッチ ラッパパー
  • たらちねの ひだまりスケッチ
  • わかくさの ひだまりスケッチ
  • あかねさす ひだまりスケッチ
  • アフリカの ひだまりスケッチ
  • 未来への ひだまりスケッチ
  • 旅立ちの ひだまりスケッチ
  • ひだまりスケッチ あの素晴しい愛をもう一度
  • ひだまりスケッチ ファン五月蝿い
  • ひだまりスケッチ 土下座
  • 土下座 ひだまりスケッチ
  • みんな大好き ひだまりスケッチ
  • 世界 ひだまりスケッチ 発見
  • 副作用のない ひだまりスケッチ
  • 世界的 ひだまりスケッチ
  • ひだまりスケッチ モナド
  • ひだまりスケッチ ぽよんぽよん
  • 新約 ひだまりスケッチ
  • ひだまりスケッチ ☆☆☆☆
  • ひだまりスケッチ歴4年
  • ひだまりスケッチ 4つの世界
  • ひだまりスケッチ 健康一番
  • ひだまりスケッチ どや!
  • ひだまりスケッチ 横ばい
  • ひだまりスケッチ みんな〜 見てる〜?
  • ひだまりスケッチ 4週目
  • ひだまりスケッチ 四天王
  • ひだまりスケッチ 全員集合
  • ひだまりスケッチ 4歳
  • ひだまりスケッチ もんじゅ
  • ひだまりスケッチ フレフレー
  • ひだまりスケッチ ワン
  • ひだまりスケッチ ザ ムービー
  • ひだまりスケッチ 8107
  • ひだまりスケッチ 402 Payment required
  • ひだまりスケッチ 100 Continue
  • ひだまりスケッチ 403 Forbidden
  • ひだまりスケッチ 204 No Content
  • ひだまりスケッチ フォーエーバー
  • ひだまりスケッチ フォーイーチ
  • ひだまりスケッチ アフォーダンス
  • ひだまりスケッチ オブフォー (ギャングオブフォー)
  • ひだまりスケッチ コピーオンライト
  • ひだまりスケッチ フォーク
  • ひだまりスケッチ フォークエグゼク
  • ひだまりスケッチ ゼノグラシア
  • ひだまりスケッチ 大炎上
  • ひだまりスケッチ アフィリエイトプログラム
  • ひだまりスケッチ フォーユー
  • ひだまりスケッチ C10K
  • ひだまりスケッチ I18N
  • ひだまりスケッチ CMYK
  • ひだまりスケッチ RGBA
  • ひだまりスケッチ HSLA
  • ひだまりスケッチ スマートフォン
  • ひだまりスケッチ アイフォーン
  • ひだまりスケッチ 4G
  • ひだまりスケッチ LTE
  • ひだまりスケッチ エヴォリューション
  • ひだまりスケッチ リボーン
  • ひだまりスケッチ トランスポート層
  • ひだまりスケッチ L3スイッチ
  • ひだまりスケッチ.so
  • ひだまりスケッチ IPv4
  • ひだまりスケッチ アナログ化
  • ひだまりスケッチ B4サイズ
  • ひだまりスケッチ A4サイズ
  • ひだまりスケッチ 筋肉痛
  • ひだまりスケッチ B4エンピツ
  • ひだまりスケッチ ブタン (C4H10)
  • ひだまりスケッチ アニョハセヨ〜
  • ひだまりスケッチ (要出典)
  • ポストモダン ひだまりスケッチ
  • ひだまりスケッチ ファイナルフロンティア
  • ひだまりスケッチ ユニバース
  • ひだまりスケッチ lang:ja
  • ひだまりスケッチ ラングドシャ
  • ひだまりスケッチ バームクーヘン
  • ひだまりスケッチ ココアシガレット
  • ひだまりスケッチ ザッハトルテ
  • ひだまりスケッチ フォカッチャ
  • ひだまりスケッチ あのエディタ〜
  • ひだまりスケッチ 義理チョコ
  • ひだまりスケッチ いもけんぴ
  • ひだまりスケッチ メリーゴーランド
  • ひだまりスケッチ ハッピィ
  • ひだまりスケッチ エニーモア
  • Anyひだまりスケッチ
  • ひだまりスケッチ Lite
  • ひだまりスケッチ マシーン
  • ひだまりスケッチ 5.14.1
  • ひだまりスケッチ 5.8.8
  • ひだまりスケッチbrew
  • ひだまりスケッチ ドーナッツ (円環の理)
  • ひだまりスケッチ ばかうけ
  • ひだまりスケッチ ハッピィターン
  • ひだまりスケッチ ドクペ
  • 神様のひだまりスケッチ
  • 神のみぞ知るひだまりスケッチ
  • 猫神ひだまりスケッチ
  • ひだまりスケッチっちゅ
  • ひだまりスケッチ コンソメパンチ
  • ひだまりスケッチ うめ先生最後の戦い
  • 豪華絢爛 ひだまりスケッチ
  • 関西最速 ひだまりスケッチ
  • マスタリング ひだまりスケッチ
  • はじめての ひだまりスケッチ
  • 実践ハイパフォーマンス ひだまりスケッチ
  • 猫でもわかるひだまりスケッチ
  • ひだまりスケッチ 10周年
  • ひだまりスケッチ アイテム課金
  • ひだまりスケッチ 40%
  • メイドインひだまりスケッチ
  • ひだまりスケッチ プロ
  • ひだまりスケッチ ビルダー
  • ひだまりスケッチ タイガー
  • ひだまりスケッチ エアー
  • iひだまりスケッチ
  • ひだまりスケッチ ぽっぽえ
  • ひだまりスケッチ ダイエット
  • ひだまりスケッチ プロトコル
  • ひだまりスケッチ つかれた〜
  • ひだまりスケッチ ひどいな
  • ひだまりスケッチ やめてください
  • ひだまりスケッチ 黒はこべ
2011年 08月 25日

頻出ワード、例えば「なんか」「そういえば」「思う」「気がする」「感じ」あたりを使用禁止にして日記を書いたら良くなったりしないかな。読み返しをしていると、自分の書く文章の頭の悪さに辟易することが多い。これは実際頭が悪いので、それが単に文章に表われてくるというだけなのだけれど、取り繕えるなら取り繕いたい。

2011年 08月 26日

ここ3週間ぐらいは、多少脅かされることもあるものの、ある程度のレベルでやる気が保たれていて悪くないと思われる。タスクの粒度が適切なのか何なのかはよくわからない……

考えうる最悪のケースのコストにそれが起こりうる期待値を掛けたぐらいのバッファは少なくとも必要だろうし、もしそのバッファがないのであれば、セーフティネットがないこの社会だと、悩む悩まない以前の問題なのだ。よくこんな綱渡りに思われる人生をみんな生きているなと想像すると感動的でさえあるように思われる。

2011年 08月 25日

gerry++

2011年 08月 26日

「大金を手にしないほうがいい」という主張がどうやら嫌いで、そういうのを聞くとものすごく苛立ってしまう。その主張は実際に大金を手にした人が自分を省みたときに呟く程度のものでしかあってはならず、絶対に他人対他人のコミュニケーション間メッセージとして使用されてはいけないものだと感じる。まず第一に失敗を省みた結果を金のせいにするのも苛立たしいし、その自分のダメさを他人にまで適用できると考えられる自己中心性にも苛立つ。

それに人の言葉は放たれる立場によってメッセージ性を大きく変える。場合によるとはいえ、この言葉をコミュニケーション中に用いることは、安易に「頑張れ」というぐらい思いやりに欠けているように思われる。あるいはもし安易に「頑張れ」というなら、努力は報われるべきなのだから、主張自体が矛盾するのだと思う。

その時その時適切な判断を下しているつもりではいるけれど、一方で「ああしていれば……」と思うことはあって、そういう形で普通に後悔することがたくさんある。でももう一度ある時点に戻ってやりなおしたとしても、判断を下す天秤に載せるものが増えない限り、全く同じ判断を下すしかない。記憶を持ちこして時間を戻したりなんかができない現状では、たとえ今後悔していようが、当時の自分はちゃんと判断したのだ、必要なことだったのだと信じるしかない。

とはいえこれからできることについては、反省を十分に生かさなければならないし、もし後悔するようなことがあるなら、失なったものを取り戻せるぐらい考え抜いて判断を下さなければならない。

2011年 08月 28日

gerry++

2011年 08月 29日

金の計算をざっくりとしていて、ほんと親は無条件に尊敬できるなーとしみじみ感じた。

死ぬ前にやることスタックという考えかたが通用しなくなったときのことを考えていた。最悪ケースの逃げ道が確保できなくなった場合、自分がどうなるかと考えると恐しい気分になる。実際自分はこの考え方がないときに非常に困ったことになっていたので、またそうなるのは避けたい。

大学のときは、親に不義理を働いてまで (学費を全く無駄にしたり、大学を出て欲しいという期待を裏切ってまで) 休学やら退学して、別の方法をスタックに積み直して行動した結果、今は自分個人としてはそれなりに幸福に生活できているけれど、それはあくまで「最悪ケースの逃げ道」を選ぶよりはマシだからという精神的な窮地における逆ギレ的発想からきた行動をした結果運が良かっただけである。「死ぬ前にやることスタック」はそもそもポジティブな発想ではないし、窮地に追いこまれるまで判断ができず、しかも最悪のケースの逃げ道を走れないことがわかると、途端にリスクをとれなくなって行動が貧弱になってしまう……

今まで使っていた最悪ケースの逃げ道が使えなくなるとしたら、最悪ケースの逃げ道をもう少し別のものに設定するか、あるいは別の行動指針をとらなければならない。前者はあまり思いつかない…… 一生を通じて人に頼ることなく常に通用するものでないとだめだから、最悪ケースでも生きていけるだけの個人資産を形成するぐらいしかない (経済的独立を達成する)。そうすれば「最悪生きていくだけのことはできる」から何の問題もなくなる。後者はもっと思いつかない。新たな行動指針はきっとポジティブな方法論だろうけど、そういうのは全く思いつかない。「やりたいことをただやるだけ」という行動指針はありえるかもしれないけど、それをすると他人に搾取されるだけだし、それほど自分は盲目的になれない。

経済的独立をするにはそれをするまでの期間の行動指針が必要だし、リスクをとらないと実現できないので、実際のところこれはデッドロックしてる (またさらには最短で独立しようとすることを良く思わない人もいるので妨害をうけるだろう)。積極的にリスクをとれる人の精神構造が理解できればいいと思うけど、残念ながら自分には全く理解ができない。生まれたときから承認されていて何をやるにしても自信が沸いてくれば何か違うなのかもしれないけれど、実際はそうじゃないので、今自分にはいろいろなことを解決する「新たなアイデア」が必要になっているのだと思う。

金を稼ぐこと以外のことに頭を使いたいと思って、純粋にそのように生きてしまうと、他人に金で支配されて自由でなくなるのだから、すごく残念な世の中だと思う…… BI が実現されていればみんな自由になるのに……

2011年 08月 30日

Test::Mock::Guard::Instance

Test::Mock::Guard にとりこまれたので、そちらで使えます。xaicron さん++

Test::Mock::Guard みたいなやつで、インスタンスごとにメソッド差し替えをしたいので書いてみました。rebless せずに (特異クラスみたいなのを作らずに) なんとかしているので、ref() の結果が変わらなくて便利な気がします。

  use Test::Mock::Guard::Instance qw(mock_guard_instance);

  { package Some::Class;
      sub new { bless {} => shift }
      sub foo { "foo" }
      sub bar { 1 }
  };

  my $obj1 = Some::Class->new;

  {
      my $guard1 = mock_guard_instance($obj1, +{ foo => sub { "bar" }, bar => 10 } );
      is $obj1->foo, "bar";
      is $obj1->bar, 10;

      my $another = Some::Class->new;
      is $another->foo, "foo";
      is $another->bar, 1;
  };

  is $obj1->foo, "foo";
  is $obj1->bar, 1;