トップ 最新 追記

誰も褒めてくれないから自画自賛する日記

nu-chon.org  「ぬ」あんてな  「ぬ」wiki  RSS
2000|01|02|03|04|05|06|07|08|09|10|11|12|
2001|01|02|03|04|05|06|07|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|06|07|
2012|01|03|05|06|08|09|
2013|01|08|09|
2014|01|03|05|08|12|
2015|01|04|09|10|
2016|01|
Sapporo RubyKaigi 02
Sapporo RubyKaigi 03
RubyKaigi
Sapporo RubyKaigi 2012
RubyKaigi 2013
2007年
12月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

2007-12-01 [長年日記]

目覚めたら昼間

前日夜更かしをしてしまった。一日損した気分。


2007-12-02 [長年日記]

思いっきり寝坊

日曜日だが、仕事の関係で朝10時に約束があった。目覚めたら9時51分。

目覚めた瞬間死ぬかと思った。とりあえず少しだけ遅刻することを連絡。

というわけで、5分遅刻。

社会人として始まっていない。

自分が使うソフトウェアを作る

他人に使ってもらうソフトウェアではなく、自分のためにソフトウェアを作る、というのは、贅沢な感じだ。今まで知りたくても機会がなかった技術にも触れられるし、良いことだなぁ、と作りながらしみじみ思った。


2007-12-03 [長年日記]

豚汁が食べたい

南カリフォルニアも結構寒い。といっても、東京や札幌はもっと寒いらしいが。

というわけで、鍋物や豚汁が食べたい。


2007-12-04 [長年日記]

胃が痛い

胃が痛くなることが多すぎる。

ちょっと睡眠不足。


2007-12-05 [長年日記]

ドキュメント野郎

社内向けのドキュメントを書いた。

うむ。質が低い、というのが自分で判るくらい悪すぎる。

改善せねば。


2007-12-06 [長年日記]

大統領帰国

我が家の大統領の話。日本で事故にあったりと災難続きだったが、ようやく米国に到着。ということで早朝にLAXに迎えにいった。

というか、Korean Airの到着は早すぎるなぁ。

今日は事務処理とドキュメント書きと障害対応。

障害が再現しないので、障害の状況について問い合わせメールを書いておく。

今日のドキュメント作成作業は、昨日話し合った内容に基づいたもの。考えれば考えるほど胃が痛くなることばかりだ。

むぅ。


2007-12-07 [長年日記]

平凡な金曜日

平凡でした。忙しかったが。


2007-12-08 [長年日記]

寝て過ごした

疲れがたまっていたのかな。一日中寝て過ごした。もったいない。


2007-12-09 [長年日記]

大統領とお出かけ

ちょいとお出かけ。

車のオイル交換。オイルを1ランク粘度の低いものに変えた。

違いはわからない。


2007-12-10 [長年日記]

いろんなサイトにユーザ登録しまくる日

調査のためにユーザ登録しまくり。

あまりうれしくない。


2007-12-11 [長年日記]

忙しく過ごす

なんだか忙しいぞ。忙しく動いている割に成果が上がっていない。

困ったものだな。

日記のテーマ

変えました。大統領からなかなかOKが出なくて大変だった。


2007-12-12 [長年日記]

黙々と作業をする

黙々と作業をする一日。

夜遅くになってから打ち合わせ。日本との時差の問題。

毎日だと辛いな。


2007-12-13 [長年日記]

憂鬱である

なんだか物事がうまく流れませんなー。やり方が悪いんだけど。

snmpdで嵌る

なんで嵌るのか。

いつもと全く同じ設定をしているのに、mrtgで見えない。

しばらく調べてみると、127.0.0.1でしかListenしてないではないか。もっと早く気付けよ、俺様。

/etc/defaults/snmpd を変更するだけでOK。

何をやってるんだか・・・・

というか、いつからdebianの/etc/defaults/snmpd にそういう設定が入るようになったのかなぁ。


2007-12-14 [長年日記]

黙々と仕事をする日

こちらの金曜日は日本の土曜日になるので、米国側の仕事に集中してとりくめる日という位置付け。

だが、日本側の仕事を黙々とする。

あいかわらず、仕事の回しかたが下手である。反省。


2007-12-15 [長年日記]

なにかしら散財してしまう日

今日は結構お金を使った。

USB flash(4GB)やら、CD-Rのメディアなど購入。考えてみると、最近、PC関連の製品を買ってなかったことに気がついた。

ちなみに、USB Flashメモリは34.99ドルで購入69.99ドルから大きく値引きしていた。店員が説明の説明を聞いて購入。

散財した分は、回収しなければいかん。


2007-12-16 [長年日記]

年末商戦に参入でござる

参入といっても客として。つまり搾取する側、される側の区分でいけば、「搾取される側」であることは言うまでもない。

TARGETで封筒やらなんやらを購入。これを使って、結婚式の写真を日本に送りつけることになっている。

それにしても、ウェディング関連の写真は高すぎる。というか卑怯である。ネガ(といっ>てもデジタルデータだが)はもらえないし、焼き増しに16ドルもとられるし。(しかも、通常のスナップ写真の大きさで!)

土曜日に結婚式のDVDを受けとったので鑑賞してみる。

素人に毛が生えた程度のカメラ技術。酷い。こんなものであんな大金をとられたと思うと腹が立つ。

撮影中にアングルを変えるために、グルんグルん回しちゃいけないのって、素人でも常識だろう。編集時点でカットしてほしいものだ。

式中に僕のスーツに小型マイクが仕掛けられていたのだが、式中の僕と大統領の小声をすべて拾い、特に音声の編集がないまま、DVDに収まっている。

極めつけとして、神父さんが聖書から言葉を引用した後に「この言葉は、あなたたち二人だけのものだ」と言った際、「こうやって、すべてのカップルに対して同じことを言ってるんだな。キャバ嬢と同じじゃん!」と思い僕は鼻で笑ってしまったのだが、その空気音まで収録されている。

間違いなく墓場送りである。DVDも業者も。

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

こいわかもしれないひと [ちゃんと埋葬してあげますから、そのDVDを日本に送ってください。 あ、決して、プロジェクタで上映会とかしませんよ。 ..]

 [DVDはハンマーで粉々に砕いた後、オーブンでコンガリと焼き上げ、近所の砂漠に散骨(?)します。]


2007-12-17 [長年日記]

USB Flash Debian(sid)

USB Flashで起動するDebianを作成。

作成というと仰々しいく、実際のところ、インストールしただけ。VMware(Guest: debian)上でUSB Flashを刺し、/boot, / 用のパーティションを切り、適当なところにマウントし、debootstrapでsidをインストール。

このUSBメモリにchrootして、kernelをインストール

/etc/fstab に、/と/bootのエントリ(/dev/sdb1, /dev/sdb2)を記述。ついでに/tmp (tmpfs), /procについても記述。

aptitudeでgrub2をインストールし、grub-install で、grubをUSBメモリにインストール

update-grubで、menu.lstにカーネルのエントリを自動追加

ついでに、X関連(X60の場合はドライバは'intel')、gnome、compiz(fusion)、openofficeもインストール(すべてsidのオフィシャルパッケージ)

あとは再起動して、grubのコマンドラインとかで実際の値を確かめながら、起動までこぎつければ勝ち。(これはSATAを利用している場合、デバイス名(sd?)の値が変わるため、grubのroot指定や、kernelの起動paramsのrootの値が環境によりマチマチなため。)

というわけで、予想以上にすんなりできてしまった。

USB2.0(480Mbps)でも、やっぱり遅いなぁ。とくにランダムアクセスに弱いっぽい。

ちなみに、Flashメモリは書き込み回数の限界があるので、その点は最初に納得してから作業すること。

ちなみに、X60の場合、無線LANのドライバに、Atherosのドライバが必要。これは、module-assistantを実行すれば、すんなりモジュールのコンパイル、インストールができる。いやぁ、すばらしい。進化したのぉ、Debian。

それ以外のドライバの、有線LAN(e1000)、sound(snd-hda-intel)、debian sidのLinuxカーネルパッケージ(2.6.23-1)に含まれていたので、そのまま利用できます。

ハメがあるとすると、DebianのXorgとcompizまわりで、Xgl関連の情報が古く(compizパッケージのdocumentも古い)、実際には設定の変更なんか必要ないのに変更してハマる可能性がある、ということくらい。

あまりにハメがなくて面白くない!

でも、chrootやgrubを使って普通のインストールでは行なわないテクニックが必要なので、簡単なLinuxの起動の流れ等についてある程度知識が無い人には、あまりおすすめしない。まぁ、そもそもこんなことしないと思うが。

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

tamaki [はまらなくて済むなら、はまりたくない今日この頃です。 同じところをグルグル回ってしまうので。]

 [ハマるからこそ、新しいことを覚えるのですよ。いや、正確に言うと、新しいことをやろうとすると必ずハマる僕がいる(笑)]


2007-12-18 [長年日記]

iPhoneの独占販売権がDocomoかソフトバンクモバイル?

日本にいたら買っちゃう。

米国でiPhoneを使っている僕の感想としては、iPod touchとiPhoneの値段の差が2万円程度であれば、間違いなくiPhoneを買う。

tmpfs

昨日まで作っていたUSBで起動するdebianで、動作を快適にするために、mozillaのcacheをtmpfs上に置くように変更。

(about:config で、browser.cache.disk.parent_directory と /tmp として登録)

また、/var/cache/apt/arhives をtmpfsでマウントし、rc.localで、mkdir /var/cache/apt/archives/partial が実行されるようにしておく。lockファイルについては知らん。

他に, tmpfs上に置けるものはないかしら?

iPhoneはスマートフォンではありません

業務で使用するためにiPhoneを買うことはおすすめしません。(そもそもApple自体も業務での利用は想定していません)

2月にiPhoneクライアント用のAPIが公開されることになっているので状況は変化する可能性が十分ありますが、現状としてはクラックしない限りは、ソフトウェアのインストールができませんし、そのままでは超高級大人のオモチャです(ん?)。


2007-12-19 [長年日記]

やはり富豪マシンはいらないな

最近、USBフラッシュにインストールしたDebianを使って日々の業務を行なっているが、日本との共有前提でドキュメントを書くことが多いので、今のところGoogle Docsが最適な感じだし、サーバ管理には、sshクライアントしか使わないし、日記についてもtdiaryなので、USBフラッシュメモリの4GB(システム領域も含め)しかなくても全く問題がない。

アプリ開発のためにすこし大きめの環境が必要(といっても、僕の場合、emacsで十分なのだが)、とかそういうことが無い限り、Webブラウザと、そのほかわずかなソフトウェア(sshクライアントなど)だけが入っているPCと、インターネットのラインがあれば十分、ということを改めて実感した。

困ることと言えば、ローカルにファイルを置かなければならない場合(svnでファイル共有など)、チェックアウトしたファイルの量が大きい場合に、領域があふれてしまうことくらいかな。あと、USBフラッシュメモリ自体のデータ転送のスピードに限界があるが、tmpfsをうまく使えば回避できることも多い。

Yahoo アドパートナーの審査に落ちたこの日記

この日記はいったいなんなんだ?(わら


2007-12-20 [長年日記]

rtcに対する読み書きでエラーがでる件についてメモ

最近のThinkPadだと、起動時、シャットダウン時のrtcへの読み書きの際、

select() to /dev/rtc to wait for clock tick timed out

というエラーが発生してしまう件。

hwclockコマンドに、--directisaオプションをつけないといけない。

少なくともdebian sidの場合は、/etc/default/rcS に以下を追記すると回避できる。(ほかのetchについては知らない)

HWCLOCKPARS=--directisa

2007-12-21 [長年日記]

初音ミク

いやらしい視点からみると、クリプトンとしては、ボーカロイドで作成された楽曲が売れたために発生する収益よりも、楽曲が広まることでボーカロイドの知名度があがる(=>自社製品がもっと売れる)方がメリットがある、ってことかな。

実際のところ、双方のやりとりを見ていると、両者が公開しているコメントと本音は違う、という空気が伝わってくる(僕がKYでなければ)。

最近サーバの調子がわるいな

最近、僕が関与しているいくつかのサーバの調子がどれもあまりよくない。

何もない時期もあれば、ちょっとした問題が連続して発生することもある。

年末だからねぇ(関係ないと思うが)

と、ここに書いておけば、大問題は発生しない、と信じよう(ぉ)

X60の指紋認証(debian sidの場合)

ThinkPad X60以外でも応用がきくと思います。

武藤さんが作成したfprintのdebをインストール

武藤さんがfprint関連のdebを作成されたので、早速利用。libfprint, fprintdemo, libpam-fprint をインストール

http://kmuto.jp/debian/mtu/pool/main/libf/libfprint/
http://kmuto.jp/debian/mtu/pool/main/f/fprintdemo/
http://kmuto.jp/debian/mtu/pool/main/p/pamfprint/

デバイス情報の取得

X60の指紋リーダはUSB接続なので適当に/sys/bus/usb/devices以下のファイルに対しudevinfoを実行し、

 ATTR{product}=="Biometric Coprocessor"
 ATTR{manufacturer}=="STMicroelectronics"

を含むエントリを探す。

 $ udevinfo --path=/sys/bus/usb/devices/4-2/ -a
 ....(省略)
 looking at device '/devices/pci0000:00/0000:00:1d.3/usb4/4-2':
   KERNEL=="4-2"
   SUBSYSTEM=="usb"
   DRIVER=="usb"
   ATTR{product}=="Biometric Coprocessor"
   ATTR{manufacturer}=="STMicroelectronics"
   ATTR{quirks}=="0x0"
   ATTR{maxchild}=="0"
   ATTR{version}==" 1.00"
   ATTR{devnum}=="3"
   ATTR{busnum}=="4"
   ATTR{speed}=="12"
   ATTR{bMaxPacketSize0}=="8"
   ATTR{bNumConfigurations}=="1"
   ATTR{bDeviceProtocol}=="00"
   ATTR{bDeviceSubClass}=="00"
   ATTR{bDeviceClass}=="00"
   ATTR{bcdDevice}=="0001"
   ATTR{idProduct}=="2016"
   ATTR{idVendor}=="0483"
   ATTR{bMaxPower}=="100mA"
   ATTR{bmAttributes}=="a0"
   ATTR{bConfigurationValue}=="1"
   ATTR{bNumInterfaces}==" 1"
   ATTR{configuration}==""
   ATTR{dev}=="189:386"
   ....

デバイスのgroupを変更

debianの場合、root groupになっているので。(ubuntuだと、usbグループになっているらしいので、使用するユーザをusbグループにも登録してあげれば良いらしい。)

僕は、fprintというグループを作成し、対処することにした。udevinfoで取得したデバイスの情報のidProductと、idVendorを利用してデバイスを特定。

/etc/udev/permission.rulesの SUBSYSTEM=="usb"のエントリが並んでいる箇所に適当に挿入

SUBSYSTEM=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="2016",    GROUP="fprint"

再起動

udevの設定を反映させるためにマシンを再起動。(再起動したくなかったが、/etc/init.d/udev force-reloadしてもダメだった。何か方法はあるかな?)

グループの作成とユーザの登録

sudo addgroup fprint 
sudo vigr (指紋認証するユーザをfprintグループに追加)

指紋の登録

指紋認証するユーザでログイン(もしくは、su - 認証するユーザ)して

 $  pam_fprint_enroll -f 7

すると、右手人指し指を指紋リーダデバイスに通せと3回言われるので、しょうがないので指をスライドさせる。ちなみに、--helpオプションをつけて実行すると、-f の番号を変更することにより、指を変更できるので、右手人指し指を使えない人は他の指でも代用できる。ちなみに、指紋は10本の指すべてを登録することもできるが、pamで認証する際には、登録された指紋のうち一番最初にみつかったものを認証に使うとのこと。

PAMの設定

/etc/pam.d/gdm, /etc/pam.d/sudo, /etc/pam.d/loginの変更

 auth 	sufficient	pam_fprint.so 

を 各ファイルの@include common-auth の前に挿入

こうしておけば、gdm, cuiでのログイン、sudoの実行の際、最初に指紋認証が行なわれる。 また指紋認証をデバイスが読みとれなかったり、fprintグループに入っていなかったり(デバイスへのアクセス権利がない)、指紋を登録していないユーザは直接パスワード認証になる。

おしまい。

xscreensaverもpamの認証を使っているので、同様に使えるでしょう。

rootユーザはアカウントの性質を考えると指紋を登録しない方が良いでしょう。また、pam_frint.soをrequiredで宣言すると、指紋認証を絶対成功させないといけなくなりますが、デバイスが壊れたりすると困るのでおすすめしません。libfprint自体、α版ですし。


2007-12-22 [長年日記]

/var/run, /var/lockをtmpfsでマウントする方法

/etc/init.d以下のファイルを眺めていたら、偶然発見。/etc/default/rcSのRAMRUN, RAMLOCKをyesにする。

RAMRUN=yes
RAMLOCK=yes

って、これって、最近導入されたのね。どうりで知らないんだ。

いや昔からあるな

/etc/default/rcSファイルに明記してないだけで、etchにもあるのを確認した。


2007-12-23 [長年日記]

飲茶

IrvineにあるChina Gardenに飲茶を食べにいった。

おいしかったが、以前行ったL.A.チャイナタウンの飲茶屋に比べると、1.5倍くらいの値段になるな。

ガソリン代、疲労を考えると悩ましいところ。

お粥がおいしかった。


2007-12-24 [長年日記]

クリスマスイブ

仕事もそこそこにパーティー。

おいしかったー。

こちらは皆、クリスマスホリデーですよ。僕には関係ないのですが。


2007-12-25 [長年日記]

あらゆるお店が閉まっている中

クリスマスの祝日の今日はほぼすべての店が閉まっているのだが、なぜか日系スーパーのミツワとマルカイは営業している。しかもすごい人。

マルカイに行った後、Huntington Beachに行ってみたが、店はほぼすべてclosedなのに、すごい人の数。露店を出したらボロ儲けできそうだ。

twitter

武藤さんが、pcspkrモジュールの存在を教えてくださった。というか、このモジュールの存在を知らなかった僕っていったい...

地上デジタル放送

アナログと同じアンテナをつかっているのだが、映りの品質が全然違う。さすがデジタル。


2007-12-26 [長年日記]

楽しいクリスマスは終わった

楽しかったかどうかは微妙だが、クリスマスが終わったことは確か。

最近は、クリスマスを一つの区切りとして無意識に考えていたのだが、実際に過ぎてしまうとその先は絶望しか無いことを知った。

つまりは、クリスマスまでに何かを終わらす、のではなく、クリスマス以降にやればいいや、とあらゆる物事を先延ばしにしてきた、というわけだ。

そういうのって社会人として終わってる、というか、始まってない。


2007-12-27 [長年日記]

メッセンジャーでの打ち合わせは辛い

Windows Live Messangerで会議を連続で行った。

猛烈に疲れる。というか、入力するのにどうしても時間がかかってしまうので、時間の浪費が激しい。

テレビ会議システムが欲しいところ。


2007-12-28 [長年日記]

twitter障害発生中かな

僕だけでないことを祈る。

twitterのブログパーツも動かないので、引っぱられて、この日記も表示されない罠。

アマゾンアソシエイツの勝手にクローズメール

他人事だと思ってニュースを見ていたが、僕にも来ていたことが判明。

このたび2007年10月の紹介料のお支払い手続きを開始いたしました。 
あなたのアソシエイトアカウントはすでにクローズされております
ので、今回が最後のお支払いとなります。
Amazon.co.jp アソシエイト・プログラムにご登録いただいて
おりますアカウントはクローズいたしておりません。
また、紹介料のお支払いも、最後ではなく、以後規約に沿って
お支払いを継続いたします。

フリーソフトウェア

少なくともフリーソフトウェアが広く受け入れられることを願うのであれば、たとえ熱い思いがあったとしても、「皆がハッピー」といった表現を多様する記述をみると、フリーソフトウェアの思想が「カルト扱い」されそうで危険を感じるのは僕だけかしら。

いや、カルトなのかな(笑)


2007-12-29 [長年日記]

久しぶり散髪

予約が取れなくて、結局2ヶ月も髪を切ることができなかった。

というわけで、今日散髪。

久しぶりファミスタ

ファミコンのファミリースタジアムをプレイしてみた。昔はこの程度のゲームでも、熱中してやったよなー。

今やっても楽しいけど。


2007-12-30 [長年日記]

Temeculaのワイナリー回り巡り

今日は、Temeculaのワイナリー巡りをした。

僕は運転手だったので、うちの大統領だけ試飲しまくり。

ワインを2本購入。

今日は4件のワイナリーをまわったが、たくさんあるので、ゆっくり訪ねても良い。

ただ、試飲以外にすることはないので、宿泊、リムジンサービス付きで行くべし。

昼ごはんとして食べたオールドタウンのハンバーガーが大きかった。


2007-12-31 [長年日記]

洗車

大晦日ということで、洗車をした。

その後、買い物に行き、年越しパーティーに参加。

紅白歌合戦を見た。2年連続。


2000|01|02|03|04|05|06|07|08|09|10|11|12|
2001|01|02|03|04|05|06|07|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|06|07|
2012|01|03|05|06|08|09|
2013|01|08|09|
2014|01|03|05|08|12|
2015|01|04|09|10|
2016|01|

2007年
12月
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

Copyright (C)2005-2015 nu-chon.org.