こもろぐ @tenkoma

What We Find Changes Who We Become -- Peter Morville著『アンビエント・ファインダビリティ 』

広告:本ブログで紹介している書籍等商品の紹介でAmazonアソシエイトを利用していることがあります。

2008-01-01から1年間の記事一覧

Firefoxのもの忘れが激しいので再インストールした

パスワードを何回入力してやっても記憶してくれないので、再インストールしてみました。ちなみにテーマはデフォルト以外ありません。 ブックマークをバックアップ インストールしているアドオンとグリモンスクリプトをメモ Firefox本体を削除 プロファイルフ…

vimm

参加しようとしたらすでに埋まっていたのでust参加 QuickSilverで大きな文字を表示するには「.」 jax vimの日本語ドキュメント 私はなぜ10年間Vimを使い続けているのか hoge hoge quickrun.vim git-vim.vim (すごく中途半端ですが、ustream.tvを見てのメモで…

gitweb.cgi を使う

gitwebは MacPortsのvariantsで入れてある。 まず、/opt/local/share/git-core/gitwebにあるファイルを~/Sites/git/にコピー gitweb.cgiの権限を修正 chmod 707 ~/Sites/git/gitweb.cgiつぎに~/gitweb.confを作って編集(設定ファイルの置き場所のポリシーが…

.vimrcをgithubに登録する

公開鍵を登録しておく ローカルのMacで % ssh-keygen -b 1024 -t rsa #いくつかの質問に答える % cat ~/.ssh/id_rsa.pubで表示されたものを登録。 新しくリポジトリを作る http://github.com/repositories/new にアクセス プロジェクト名はdotfiles descript…

git練習

http://www8.atwiki.jp/git_jp/pub/Documentation.ja/tutorial.html こちらをトレースしながら初期設定 % git config --global user.name "tenkoma" % git config --global user.email "hogehoge@tenkoma.net"少しアレンジというかテキストに従わずにやって…

MacPortsでgitをインストール

sudo port selfupdate sudo port upgrade vim長い間アップデートしていなかったので7.1.126〜7.1.330まで適用されました。 % port search git cogito devel/cogito 0.18.2 Git core and cogito tools to provide a fully-distributed SCM git-core devel/git…

Ruby会議に来ています

基調講演 Ruby M17N

Working Effectivelry With Legacy Code読書会 1stMeeting まとめ

Working Effectively With Legacy Code作者: Michael Feathers出版社/メーカー: Prentice Hall発売日: 2004/09/22メディア: ペーパーバック購入: 8人 クリック: 168回この商品を含むブログ (69件) を見るブログにあがった当日のレポート中心のリンク集。(そ…

Working Effectively With Legacy Code読書会 に参加しました!

http://fieldnotes.sytes.net/~azusa/wiki/?LegacyCode t-wadaさんが参加できなかったので、会場の皆さんで祈りました、というのは、Edit and Pray の精神。 会場はリピート通販 - ECシステム構築に強いエルテックスさんでした。 読書会と同時進行でhttp://w…

Firefox3 RC1 on Mac を試す

Safariがメモリを食いつぶす現象が2つのMacで起こるのでFirefoxに非難避難することにした。Vimperator 1.0を(これはひさしぶりに使う)入れてみると、なかなかよくなっているが、Fキー押したとき、色変わりすぎ!目に悪い。 コメントをいただいたので、調べて…

Working Effectively with Legacy Code読む その 7

What is unit testing?続き そうだよな〜〜って思いつつ… p.13の真ん中、良いユニットテストの特徴(2つ) 下の方、0.1秒以上かかるユニットテストは遅い! p.14真ん中、ユニットテストは素早く実行できるものであるからして、ユニットテストとは呼ばないも…

Working Effectively with Legacy Code読む その 6

p.12 What Is Unit Testing? Unit = しばしば関数。OOPならクラス群 Test Harnesses = 本書ではテストコードの総称??本の最後に用語集ついてた(´Д`) 大きなテストにはいくつか問題がある。 (3つ) p.13 ・大きなテストでもっともいらいらすることの一つ…

Working Effectively with Legacy Code読む その 5

間があいた。 p.9の最後から p.10 コードを変更するときには、レグレッションテストは"万力"(vise)のような働きをする。 プログラマーが意図した変更だけを行うことをサポートしてくれる. p.10 下の方〜p.11 思考実験、ひとつは連絡したらレグレッションテス…

Working Effectively with Legacy Code読む その 4

Chapter2 Working with Feedback から 変化するソフトウェアの場面における 業界標準のプログラミング手法である「編集して祈る」について。 または、それとは異なる「保護して修正する」手法について。 make sure (超頻出表現です)確認する go wrong 間違っ…

何の為に書いたコラムなんだろう?

前:記者の眼 - 6000人が作ったシステムは必ず動く:ITpro 後:ニュース - 三菱東京UFJ銀の一部障害、直接の原因は文字コードの設定誤り:ITpro

Working Effectively with Legacy Code読む その 3

p.8 L.13より avoiding change 変化を避ける get rusty 腕がなまる into pieces 砕く・バラバラにする ひとことで重要なことが書いてなさそうなので個人的まとめ ソフトウェアが変化する宿命ならば、重要なのは、プログラマが自信をもってコードを書き換えら…

Working Effectively with Legacy Code読む その2

p.7 Figure 1.1 コードを変更するとき、どうしたいと思っているのか。 rest of the behavior 振る舞いの残り 休憩などといういみの rest とは違うぽい big deal 重要なこと p.7 L.16 The big deal is... 重要なことは、 The amount of behavior that we have…

青空iPod

http://aozorapod.appspot.com/ 閲覧時にフォントサイズを変えることができるようになっていた。

Working Effectively with Legacy Code Chapter1つまるごと読めます。

http://www.informit.com/articles/article.aspx?p=359418

Opera9.5α版についてきた開発ツール

http://www.opera.com/products/dragonfly/ Operaが入っていなかったMacBookに入れた。 とりあえず、開発ウインドウを立ち上げた後にページのリロードができなくなったりして、萎えた。 開発ツールを立ち上げるとなにやらローディングしている模様。ツールを…

Working Effectively with Legacy Code読む

少しずつでも読もう! p.5 Improving Design 振る舞いを変えることなく構造を変化させる=リファクタリング p.6 Optimization 機能は変えないけれど… p.6 Putting It All Together 4つの要因をマトリックスでみてみようか (yes, often all three change) そ…

近所の公園

IKEA 港北に行ってきた

ゴールデンウィーク中引きこもっていたような気がしますが、今日は早く起きて、IKEA港北に行ってきました。 書棚を買うつもりだったんですが目当ての色・高さのものがなかったので、ノートPCを置いて作業できる膝上クッション(IKEA の膝上 PC ボードは良い!…

MediaMarkerに登録してみた。

メディアマーカー tenkomaのバインダー - メディアマーカー ちょっと登録画面が煩雑すぎるけど、サクサク動作するしいい感じ。

iMac Updated

mac

iMac - Apple(日本) メモリ4GBでHDD 1TBにしても30万を超えないですね。

KENSINGTON 64325 EXPERT MOUSE OPTICAL

いままでロジクールのVX Revolutionを使ってきた僕ですが、2ちゃんねるはなぜ潰れないのか? (扶桑社新書)の中でひろゆき氏が 僕は、トラックボール派なんですけど、なんであんなにトラックボールが売れないのかが、わからないんですよね。 と語っていた*1の…

moinmoin を さくらのレンタルサーバーにインストール

http://www.tenkoma.net/wiki/moin.cgi/インストール手順は http://www.kansai-wt.co.jp/wiki/moin.cgi/MoinInstallMemo を、アクセス制御については http://www.codereading.com/notebook/moin.cgi/MoinMoin_%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88…

MoinX めちゃ表示が早い

http://veadardiary.blog29.fc2.com/blog-entry-423.html Ajaxかと思った

50000 Hit

2008年4月21日 約85日で10000Hit。 117.64Hit / dayでした http://d.hatena.ne.jp/tenkoma/20080127/1201443268

ATOK on Macの"変換のため"のショートカット

2006使いで、アップデータを入れてみたけど はてなダイアリーを書いているときに、変換中にカーソルキーの右左を押して変換する単語を分けるときの、下線がわかりにくいのですが、 アップデータをいれてもだめですね。CotEditorや、Safariの検索バーでは問題…