おまぬけ活動日誌

最近のツッコまれどころ

この日誌から Google してもらう


2004年12月07日(Tue) 何もかもびちょびちょでござる

やっぱり一晩放っておいただけでは靴も鞄も乾きませんでした。PCの排気口で乾かし中 < 大丈夫か?

[bitchannel] ちゃんとconflictしてくれるBitChannel

これでどうだ?

Index: lib/bitchannel/repository.rb
===================================================================
RCS file: /src/bitchannel/lib/bitchannel/repository.rb,v
retrieving revision 1.93
diff -u -r1.93 repository.rb
--- lib/bitchannel/repository.rb	6 Nov 2004 21:13:28 -0000	1.93
+++ lib/bitchannel/repository.rb	7 Dec 2004 19:04:36 -0000
@@ -680,8 +680,10 @@
     public
 
     def merge(name, origrev, new_text)
+      cvs('admin', '-ko', encode_filename(name))
+      cvs_update_r name, origrev
       write name, new_text
-      out, err = *cvs('up', '-ko', "-j1.#{origrev}", '-jHEAD', encode_filename(name))
+      out, err = *(cvs_update_A name)
       if /conflicts during merge/ =~ err
         log "conflict: #{name}"
         merged = read(name)
@@ -694,7 +696,7 @@
 
     def cvs_add(name)
       assert_chdir
-      cvs 'add', '-kb', encode_filename(name)
+      cvs 'add', '-ko', encode_filename(name)
     end
 
     def cvs_checkin(name, log)
@@ -707,6 +709,11 @@
       cvs 'up', '-A', encode_filename(name)
     end
 
+    def cvs_update_r(name, rev)
+      assert_chdir
+      cvs 'up', "-r1.#{rev}", encode_filename(name)
+    end
+
     def cvs_update(name)
       assert_chdir
       cvs 'up', encode_filename(name)

cvs addする時だけ-kbしている理由がわかりませんでした。しばらく運用して問題ないようだったらあおきさんのところに書き込みに行こうっと。

(追記)テスト用だけじゃなくて実働してるページでも期待通りになったので書き込みに行ってみた。

(追記)CVSのバージョンに依存するのだそうだ。うわー。

[Ruby] keyの配列とvalueの配列からハッシュをつくる

[ruby-talk: 122822]より、

def Hash.from_pairs(keys,values) # or some better name
	h = {}
	keys.zip(values) do |k,v|
		h[k] = v
	end
	h
end

が良さそうだとのこと。Array#zipって最近知ったけど便利だよね。1.7 featureなのが残念。

oocalcのシート名を変更する

oocalcのシート名の書いてあるタブを右クリックしてRename。適当な名前をつけたら、Invalid sheet name. と怒られる。何がInvalidなのかわからなくて何度かやりなおしたら、たぶん「/」と「-」は使えなさそうだということはわかった。

怒られてるのだけれどその理由がわかない、というのはユーザーインターフェースとしてはあまりよろしくないよね。

mixi.jpはなぜlogin.yahoo.co.jpに比べて使いにくいか

あいかわらずSNSのナンタルカを知らない生きた化石zundaです。知らないまま、ナントカ理解したいと思って時々ログインしてるわけですが、MozillaやFireboxでログインするのに、なんだかyahooよりも使い勝手が悪いなーと思ったわけです。

タイトルのリンクを辿ったらわかるかもしれません。Javascriptを有効にしていれば、yahooのログイン画面は表示された時にユーザーIDの入力欄にフォーカスが当たっているのです。僕はこういう小技はけっこう好きなんだなーと気づいた次第。

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

> Nana [>ナントカ理解したいというのはとても前向きで私とは違いますね。私はというと、ナンタルカなんてドーデモイイですもん。テ..]

> zunda [RSSでもイタイ思いをしたし、目の前にあるのが何なのか一応知っときたいと思うんだろうなぁ…どうしてこんなに知りたいと..]

> setu [>時々ログインしてるわけですが mixi.jpでは、ログインを(クッキーに)記憶させているので、ログインなんてほとん..]

> zunda [なるほどー。個人的には危険だな、と思うのだけど、ログインしっぱなしの人も多いかもしれませんね。]


2005年12月07日(Wed) 停電でーす

落雷が原因か、仕事に出る前に家のまわり一帯が停電しました。最初は我が家だけかも、と思っていたけど信号も消えていた。仕事場は無事。

停電の記録。家サーバーのeth0の記録から、家は08:22:23から08:40:40まで。UPSの記録から、仕事場では08:52:30から08:52:32まで瞬停。家ルーターにUPSをかませてやれば停電でも通信は確保されるのかな?それよりもまず停電してても使える電話を用意しとくべきだろうな。安いんだし。

短期記憶を紙に頼る。もう末期症状だね。うふ。(うふじゃない。)

[run] 土砂降りで中止

雨が降って走れないとわかった時点でほっとしている。何かに敗けてる気がするねぇ。


2006年12月07日(Thu) よく寝た

本日のリンク元プラグインを更新しよと思ってたのに、ずんこと一緒に朝まで寝てしまいました。

[run] 76+行き止まり+CSO延長 48分02秒 6.30マイル 7.6分/マイル

呼吸器系の調子が出ない。寝不足のせいじゃないな。水も飲んだつもりだったけど足りなかったか…と思ったらタイムは出ていた。

腕時計の電池を替える

バックライトを点けると液晶表示が消えるのはあまり良くない。

電池の交換が終わって、時刻を合わせるのに、「Time of day」の番号に電話をかけたら「現在は使われておりません。」だって。Time of dayなだけに夜は使えないのかな。

(追記) 昼も使えなかった。


2008年12月07日(Sun) 寝不足が続くねい

[memo] HP DeskJet 6940のネットワークの設定

そういえば年末年始に必要なプリンタが壊れてたね、 と急遽OfficeMaxで買ってきたもの。 ネットワークプリンタになれて$100以下って安くなってるもんだなあ、 と思ったのだけれど、Google先生はもっと安く買う方法をご存じだった様子。 まあ自分の時間も考慮に入れればそんなに悪い買い物ではなかったから良い。

まずはIPアドレスを設定しようと思ったのだけれど、 どこにもインストラクションを見つけれられなかった。 こういう時は行き当たりばったりでなんとかする。下記のような方法を試した :)

  1. DHCPサーバのあるネットワークにつないでプリンタの電源を入れる
  2. DHCPサーバがプリンタに与えたIPアドレスを、DHCPサーバから教えてもらう (我が家の場合はLinksysの安物のルータのhttpdから教えてもらった)
  3. そのIPアドレスをwwwブラウザで閲覧する
  4. NetworkingタブからConnections以下のWired (802.3)をクリックし、 IPアドレスとDNSを適当に入力する
  5. どきどきしながらApplyボタンを押す
  6. 設定したIPアドレスをwwwブラウザで閲覧する。 ここで反応があればほっとする

DNSの設定がなぜ必要なのかはわからない。 ファームウェアを自動的に更新されたりするのだろうか? とりあえずはWANとのお話はさせないようにしておこう。

設定画面にはBluetoothという文字も見えるが手元のプリンタでは 「There is no Bluetooth Device present.」と言われる。

ホスト名はHPFA984Dとのこと。これはこのままでいいや。

[memo] HP DeskJet 6940のドライバへのWindows XPへのインストール

付属のCDを「自動再生」しようとしても何も起きない。中のsetup.exeを起動するとインストーラが起動する。wwwサイトからアップデートの無いことを確認して、いざインストール…HP Photoナントカという余分なアプリケーションをインストールされそうだ。 HPのサイトから検索すると、HP Deskjet Full Feature Printer Driverが必要なようだ。HP Deskjet Basic Feature Software/DriverはUSB installation onlyというのでたぶん使えない…でダウンロードを始めたんだけど、ftp.hp.comなんだか遅いかなあ。

(追記) 晩ご飯の間かかってダウンロードを終えて、 のろのろと起動したインストーラはCDに入っていたものと同じだった。 がっかりだよ。しかたがないのでそのまま走らせる。 途中、Windowsで走っているファイヤウォールが、 プリンタとのUDPのたぶんポート427の通信をブロックした。 ブロックを解除してインストーラで「戻る」ボタンを押したところ、 設定しておいたIPアドレスでプリンタを検出してもらうことができた。

最後にHP Digital Imaging Monitorをスタートアップから削除して、 HP Photosmart Essentialアプリケーションを削除した。


2009年12月07日(Mon) 山頂は曇、降りてきたら晴

この日誌が見えません。何が起きてるのかな…ホストのメモリエラーとのこと。ご迷惑をおかけしました。

[run] CSO+行き止まり+周回コース+CSO延長 LSD

山頂に行った後は心拍数が低い気がする。かゆみも減ってきた、と思う。

走行時間1時間21分19秒、脈拍平均122、最大133BPM。走行距離12.95km、ペース6分17秒/km。


2013年12月07日(Sat) ホノルルマラソン前日

どうぶつカレンダー確保。ありがたい。翻訳は児玉サヌールさん。飛行機で読むよ!

目の前に座ってる人がせきとばりそうでハラハラしてるところ。羽田空港着いちゃうよ?

『かぐや姫の物語』だめなおっさんばっかりだよ!

HND

こんなニッチな商品でよくやってけるなあと思ってた理科教材屋さんが閉店しててがっかり。アイスクリーム屋さんもなくなってたよ(´・ω・`)

HND-HNL B777-200

羽田便だとしょんぼり蒸しパンは離陸直後に出てきて着陸前に朝ご飯に起こされる。

『半沢直樹』往路で見られなかったところから。おもしろいじゃん。と思ってたらたぶんテレビ1話分でおしまい。毎月飛んだら続きみられるのかな。

皆さんの腕時計を見るとスポーツ用のものがチラホラ。気づくとジョギングシューズの方たくさんじゃないですかやだーw 皆さんマラソンがんばってください。

HNL

ラウンジのすごい知人に会ってご相伴させていただきました。初体験w

HNL-ITO B717

よく寝ました。


2015年12月07日(Mon) 13階

再び女性専用車に乗りそうになる。乗る前に気づいてよかった。

午後は開発者会議にお邪魔してしまいました。ほー。

大量のビール缶を眺めてからカラオケへ。おっさんふたりで楽しかったのでした。


作り手とその取り巻きだけが楽しんでる間は本物じゃない。その中身が理解できない人々の生活を変えてこそ本物だ


zunda <zunda at freeshell.org>