いろいろ@はてな このページをアンテナに追加 RSSフィード

2009-12-05

[] Mercurial とか cocot とか激しく便利な件

忙しさにかまけて 1 年以上放置してますが,一応生存確認ということで.一時期数ヵ月くらい Rubyエラーが出て閲覧不能になってたっぽい.色んなインチキ Ruby スクリプトを止めました.

そもそも家の PC 動かすの自体すげー久しぶりだったりする.

知人のブログ等も半年以上見ていない.すいません.

でも数年前に比べると,全体的な傾向として知人のブログも明らかに更新頻度が減ったなあと感じる.最近はみんな twitter なのかな.twitter といえば 2 年以上前にアカウント作ったけど [2007-04-15]リアルに周囲でやってる人も見当たらない.そういや mixi も 1 年以上放置してるな….


近況だけなのも何なので,最近お気に入りのツール 2 つ紹介.


一つはバージョン管理システム Mercurial.

モバイル PC 上で作業することが増え,集中リポジトリやってられねーということで導入したのだけど,便利すぎてもう CVS に戻れない.作業ディレクトリリポジトリが置かれるのでわかりやすい.アーキテクチャCVS に近く,CVS に慣れた身にはとっつきやすいが,管理の手間は決定的に楽 (とりあえず hg init,add,commit だけで事足りる).結局最後までマニュアルを見ながらしか使えなかった CVS を捨ててしまった.Windows でも Unix でも使いやすいのも嬉しい.一つ注意すべきは,リビジョン番号はリポジトリ全体につき,個々のファイルハッシュ値管理されるため,ファイルの新旧がわかりにくいことだが,実運用上困ったことは特にない.


Cygwin + Meadow 上でも軽快に動き,mercurial.el を使えば基本的な作業はすべて Meadow 上から実行可能.ただし,Cygwin + Meadow の場合,デフォルトの設定では Meadow から Python スクリプトが実行できず,Spawning child process とかエラーが出てはまった.Cygwinwrap を導入したら幸せになれた.

もう一つは,文字コード設定の異なる端末間でのログイン時に文字コード変換をやってくれる cocot.Cygwin の Mintty などの UTF-8 端末から,従来の EUC-JP ベースLinux 端末などにログインする時に大変頼もしい.

2008-10-27

[] JPOP を JPOP たらしめる「王道進行」

連日 29 時帰宅の日々がようやく一段落つき,気がついたら RSS の未読が数千エントリ溜っていて,以来明らかにこちらが読む速度以上のスピードで新エントリが増えるという典型的 RSS 破産 [2007-07-05] 状態なわけだが,やっぱり時々こういう面白いエントリを読むと RSS 全削除しなくてよかったと思う.


30 年ほど前から JPOP サウンドの核心部分がある一つのコード進行に著しく偏っている,という話.

確かに,いわゆる JPOP を耳にするたびに無意識に感じていた何やら同質化された安易な心地良さ,昨今の洋楽とは明らかに違うのにどこが違うのか言語化できずにいたある種のパターン,がまさにこの IV△7→V7→III7→VI というコードの反復にあるのだなあと実感.

解説動画を見て以来,王道進行反応回路が脳内に出来てしまったようで,街を歩いていて耳に入る BGM に「お,王道進行!」「あ,また王道進行!」といちいち吹き出しそうになってしまう.まあ裏を返せば,それだけ王道進行が巷に氾濫しているということですな.


それにしても,これまで和声法とか旋法とかって,何となく感覚論みたいな印象があってやや敬遠していたのだが,最近はいつか時間があったらちゃんと勉強してみたいと思っている.

だいぶ前に読んだ話だが,ドレミファソラシドの根拠を考察した次のエントリも面白い.

2008-10-22

[] Windowsクラッシュしたら WinDbg で原因究明

先日,いきなりノート PCブルースクリーンになった.会議中だったので対応している余裕もなく,放置しておいたらそのうち電源がオフになってしまった.


会議終了後,電源を入れると無事に立上り,「システムは深刻なエラーから回復しました」と出た.まあそれは良いとして,何が起こっていたのか気になる.

[コントロールパネル] の [管理ツール] から [イベントビューア] を開き,[システム] の項からイベントログを見たが,どうもよくわからない.ただ Save Dump というイベントが起こっており,C:\WINDOWS\Minidump の下にコアダンプを作成したと書いてある.

調べてみると,gdb のようなツール WinDbgMicrosoft から配布されているらしい.そこで,

記述にしたがい,WinDbgインストールして,ダンプファイルを読み込ませてみると,見事,probably caused by TM_CFW.SYS と出た.ウイルスバスターファイアウォールドライバが,VPN と何やら干渉していたらしいことがわかった.


今までブルースクリーンになっても放置気味だったが,WinDbg があるとかなり原因究明に役立ちそうだ.

2008-10-06

[] b-mobile 3G を使ってみた

先日からブログ更新環境を一新しています.どこか失敗してるところがあればお知らせ下さい.


さて,b-mobile 3G衝動買いしてしまった.


きっかけは,会議中等にネットワークにつなぐ必要が頻繁にあるにも関わらず,うちの職場のほとんどの会議室で b-mobile が圏外になることだった (b-mobile に限らず PHS はほぼ圏外になる.おかげで自分の willcom は日中ずっと使い物にならない).

先日発売された b-mobile 3GFOMAネットワークを使うため,圏外の危険性は少ない.加えて,数 Mbps とも言われる通信速度はやはり魅力だ.イーモバイルよりエリアが広い (らしい) のもいい.


というわけでさくっと購入 (自腹).数ヵ月前にやはり自腹で b-mobile ONE を買ったばかりで,まだほとんど使っていないというのに….

b-mobile

家にある歴代 b-mobile.一番上の U100 は期限切れだが,真中の ONE と一番下の 3G は現役である.


大きさは一般的な USB メモリより一回り大きい.なので,USB コネクタに挿すと,隣をふさいでしまったりする.ここはぜひ次世代バージョンでは改善してほしいところ.

中には実は SIM カードが入っている.表に「FOMA」,裏に「docomo」のロゴがあり,正真正銘の FOMA 端末である.これまで PHS しか持ったことがない自分としては,人生初のケータイになったわけだ.

b-mobile

早速つないでみる.Windows 上での表示は 3.6Mbps と出た.実効速度を測ってみると数百 kbps 程度だったが,最近まで ADSL 1.2M あたりで満足していた身には十分な速度.ウェブ閲覧では画像がすぐに表示され,PHS 通信網の旧 b-mobile と比べたら雲泥の差だ.会議室や普段使っている机では正直あまり電波状況が良くなく,通信状態は不安定だったが,それでもつながるだけありがたい.

それと特筆すべきは,新幹線東京-新大阪間で使ったところ,高速移動中やトンネル通過中も通信がかなり安定していたことだ.トンネル内で普通にメールチェックができたのは素晴らしい.逆に不便な点は,1 時間ごとに通信が一旦切られてしまうこと.占有を避けるためかも知れないが,大事な作業中に突然切れるのはちょっと困る.


b-mobile ONE のほうは,USB コネクタがない Zaurus 用にしようかなあ…しかし最近,この手のイレギュラーな端末で仕事してはいけないことになってしまったので,ZAURUS の出番がなくなってしまい困っている.代わりに最近よくあるウルトラモバイル PC を買いたいが,ここのところ b-mobile 以外にも NASプリンタワンセグチューナなどを立て続けに買ってしまったので,しばらく我慢することにする.

2008-10-04

[] いしばいしはら問題

ばたばたしている間に,紹介が遅れてしまった.タイムリーさをやや逸してしまったかも知れないが,FizzBuzz 問題として秀逸かも.

かなり需要ありそうなのに,ぐぐってもこの手の話がほとんどないのは何故だろう….

2008-09-22

[] cron が実行されない罠

さすがに毎日更新するのはきついですね.少しペース落とします(笑).


先日,ある FreeBSD マシン on VMware で,cron job が時々実行されていないことに気がついた.

一度も実行されないならまだわかるが,たまにちゃんと実行されるのが謎./var/log/cron を眺めていて原因がわかった.

  1. cron で ntpdate を 5 分ごとに回していた
  2. ntpdate の瞬間にマシンの時刻がかなり進む
  3. その時刻に実行されるべきだった他の job がスルーされる
  4. orz

対策として,ntpdate と他の job の実行時刻をなるべく離すようにしたら解決した.


また VMwareFreeBSD を動かす場合,VMware Tools を使っていてもすごい勢いで時刻がずれていくので (1 時間で数十分ずれるので,頻繁に ntpdate を実行しないとダメな状態だった),/boot/loader.conf で

hint.apic.0.disabled="1"
kern.hz=100
kern.timecounter.hardware=i8254
debug.acpi.disabled=timer

とかやったらかなり改善された.どれが効いているのかはわからんが.

2008-09-19

[] 「プルートウ」大人買い

というわけで,色々大変な思いをして購入したのが,これである.浦沢直樹×手塚治虫の「プルートウ (PLUTO)」豪華版,一気に大人買い

pluto



これまで人から借りて読んでいたのだけど(ぉ,先日読んだ最新巻で,ずっと肩入れしていた登場人物があっけなくお亡くなりになってしまったのに精神的打撃を受け,その勢いでつい購入ボタンをクリックしてしまった.詳しくはネタバレになるので書かないけど,いやーこの展開はショックでかいですね.ここで死ぬかおい.


しかも 1 冊約 1,500 円の豪華版を 6 巻分 で 9,000 円強という,漫画相場としてはあり得ない数字.もう少しで,通常版も併せて買ってオタの暗黒面に堕ちそうになるのを,理性で踏みとどまった.まあ,自分が小 3 の時に生まれて始めて「ハマッた」漫画が「火の鳥 未来編」だったことを考えると,「プルートウ」にハマるのは必然という気もするし,CD 3 枚分以上の価値は確実にあると思っている.特典のおまけ漫画は正直どうでもいいんですが.


浦沢作品は「MONSTER」も「20 世紀少年」も一通り読んだけど,自分の嗜好に一番合ってるのは本作かな.それにしても浦沢作品を読んでいると,必ずドイツに無性に行きたくなるなwwドイツいいよドイツ


久々に漫画にハマッた気がします.


追記: 今日職場の新メンバー歓迎会ランチというものに参加したのだが,その時に出て来たデザートを見て吹いた.

pluto

なにこのプルートウwwwwww

…とか思う自分の精神状態が既にやばい気もします.モンブランwwの横に突っ立てられた 2 本の棒は揚げたパスタらしいです.ゲジヒトさんどう思いますかこれ.

2008-09-18

[] 誤配

先日,とある品物をネット通販で購入した.職場から配送業者である大手運送会社サイトアクセスして配達状況を調べると,「配達は終了いたしました」の文字.不在にしている時間帯なので,宅配ボックスに入っているはずだ.

ところが帰宅してみると,荷物が,ない.


通常なら宅配ボックスの暗証番号を書いた不在通知がポストに入っているはずだが,何も入っていない.宅配ボックスを全部開けてみたが,すべて空である.

宅配業者が間違えて別の世帯ポストに入れてしまい,その家の主が持っていってしまったのか,宅配業者が横領したのか,マンションの誰かが不在通知をポストから抜き取って商品を盗んだのか…想像は悪いほうに働くが,とりあえず連絡すべきは (1) 宅配業者,(2) 大家さん,(3) 警察,(4) 通販業者,と仮に優先順位を振った.まず,宅配業者に電話をかける.


電話口に出た宅配業者は「確かに不在だったので荷物は宅配ボックスに入れた.暗証番号は XXXX だ」と無実を主張する.困ったことになった.読み上げられた番地は確かに合っている.配達完了後に盗まれた可能性をわずかに疑いながらも,ドライバーへの確認を依頼した.


再び電話が掛かってきた.「すみません,ドライバーが本日すでに帰宅してしまいまして,携帯が通じないので明日になるかと…」

しかし,ここで引き下がる前に,まだ調べるべきことが残っている.

「送り状に宅配ボックスの受領印ありますよね.もしドライバーさんが持ち帰ったりしてなくて,そちらにありましたら,確認してもらえますか?」

これで,少なくともうちのマンションに来たかどうかまではトレースできるわけだ.


ほどなく三度目の着信.「受領印こちらにありまして,××ビル,となってます」

××ビル.明らかにうちのマンションではない.

誤配だ.確定した.

一体どこに誤配されてしまったんだ.


すぐさま Google Map を立ち上げ,自宅の近所を拡大する.


…あった.××ビルの文字.ここから程近い.番地違いのようだ.

そのことを伝えると,誤配先から荷物を引き取ってお持ちします,今日はもう遅いのですみませんが明日になります,とのこと.

一瞬,自分が直接××ビルに取りに行ったほうが早くないか,という考えが頭をよぎったが,荷物は引き取ることができてもポストに入れられた不在通知までは回収できない,誤配先の住人も混乱するだろう,と考えて,宅配業者に任せることにした.

誤配先の住人が商品をがめてしまったら終わりだし,そうでなくても送り状にはこちらの住所,氏名,電話番号が記載されている.誤配先の住人の良心を信じるしかなかった.


食事を摂る気も失せてしまい,半分やけ食いで煎餅とアイスというきわめて不健康な夕食を終えたところで,見知らぬ携帯番号から着信.出てみると,宅配業者のドライバーだった.

なんと,荷物を引き取ったのでこれから届けますとのこと.

誤配先に話がついたのか,こっそり回収してきたのかは知らないが,ともかく荷物はようやく届いた.少なくとも開けられた形跡はなく,一安心.


受領印に思い至ったことと,Google Map のおかげで,思ったより迅速に解決したように思う.今回の一件で得た教訓.

  • 注文時,自宅の住所はマンション名まで省略せずに書くように.
  • 荷物トラブルはまず受領印を確認せよ.

特定企業を責める意図はないので業者名は伏せるが,実は先日もその業者でトラブルがあった.暗証番号を入れても宅配ボックスが開かず,ドライバーに来てもらった.この時はどうもドライバーがボックスをロックし忘れたようだ.この業者はこれで 2 回使って 2 回ともトラブルがあったことになり,目下 100% のトラブル率である.ネットで調べるとこの業者は最大手の中でも悪評高いようで,もちろん地域によるとは思うが注文時によくよく気をつけるべきと痛感した.


それにしても,荷物の中身が真っ当な物で良かった(ぉ.この中身についてはまた後日.

2008-09-17

[] ポートピア再訪

先日,神戸に行って来た.半分仕事のようなものだが,自腹である.神戸いいよ神戸

kobe


最近ついに JR 東海エクスプレスカードEX-IC カード

を入手し,新幹線チケットレス! ポイントをためていつかグリーン車に! 素晴らしい! などと意気込んでいたのだが,いざ予約の段になってカードの暗証番号を忘れ,しょうがなく普通に切符を買って乗ったという屈辱的な旅のスタートとなった(ぉ


さて,3 年前に神戸に行った時 [2005-06-11] に泊まったのは,ポートピアホテルであった.今回もここを選んだ.

ポートピア,と聞いて真っ先に「ポートピア連続殺人事件」が思い浮かんだ私は立派なファミコン第一世代.「ネタになる」のがここを選んだ最大の理由(激ぉ.

後輩「えっ,ここで殺人事件があったんですか!? (←本気)」

というわけで,今回もネタ目的はもちろんあるのだが(ぉ,素晴らしい夜景コストパフォーマンスの良さに惹かれたのも大きい (日程は限定されるが,1 泊 6,000 円でこのクラスお買い得).

直前の予約だったせいか,今回の部屋は 17 階で前回よりも低かった.そのため,若干見劣りはするが (それと夜半過ぎの撮影のため,街の照明がかなり落ちているのもあるが),それでも相変わらず絶景である.特に最近は海側に神戸空港ができたため,海側の部屋もきっと楽しめるだろう.

kobe

kobe

kobe

kobe

kobe


前回来た時はポートアイランド全体が 80 年代の遺物といった雰囲気をただよわせていたが,神戸空港ができたせいか,活気が増しているように思えた.まあ,空港はなかなか使う機会がないんだけどね.

ちなみに,夜景の見事さでいえば,先日浜松に出張した際に泊まったオークラアクトシティホテル浜松も,負けてはいなかった.ポートピアと並んで,常宿にしてもよいと思っている.


ちなみに今回の駅弁は,淡路屋の「すきやき御飯」.ひもを引っ張ると熱くなるタイプで,1,000 円.神戸牛が大量にのっていて旨かった.おすすめです.実は新大阪で買ったのだが(ぉ,新神戸近辺だと売り切れの危険もあるので注意.

kobe

2008-09-16

[] さぼっててすいません

先日,何人もの人から「最近ブログ更新してないけど忙しいの?」と言われた.もう誰も読んでないかと思ったので正直驚いてしまった.

確かに最近忙しい.仕事量は確実に自分のキャパを超えており,たまの貴重な自由時間jnethack で潰すという(激ぉ,ダメダメな生活を送っていたが,jnethack も飽きて来た(ぉ

といっても最近仕事仕事で,書けるようなネタがないんだよなあ.先日も「最近のエントリは難しい」と言われてしまったorz (多分,最近のエントリはつまらんと言いたいのを,気を遣ってくれたのだろう).glibc の賢さについてとか,そういう格好良いエントリを自分も一度書いてみたいものだけど,そんな技量がまるでないのが悲しい.

まあ,とりあえず,「ええ,書きます,書きますから」とうっかり答えてしまったので,書きました.近日中に「ポートピア再訪,その時ヤスは…!」をお送りします (後半嘘).


そういえば,ここ 1 ヵ月くらい,xreaメールボックスがまた溢れて,届いたメールが闇に消えていたので(激ぉ,お心当たりのある方は再送ください.もう何度目ですかね.すいません.