Friday, November 30, 2007

strace : a system call tracer

ある command を実行するときに使用する library を確認したかった。検索したところ Linux distribution なら strace を利用できるらしい。

実行例:

$ strace ./command | awk '/lib/'

Tuesday, November 27, 2007

ついに

このまま何もなければ、2008 年 4 月から新人が入社しそうだ。そう、新卒だ!おそらく同じ現場で業務をすることになるだろう。まず 4 月までに成長してもらわないと。

EMOBILE

ぐは、後継の機器が発表されるとは!

イー・モバイル、通信速度を 7.2 Mbps に -- 料金は据え置き (CNET Japan)

まだ、一度も接続しないうちに...。

Monday, November 26, 2007

GCC on Mac OS X Leopard

GCC is not installed on Mac OS X Leopard by default. But it is freely available in the 'Xcode' suite of development tools. You can always download and install Xcode. Before installing it, you have to register Apple ID. Then you will install GCC, it will be located at /usr/bin/gcc.

$/usr/bin/gcc -v
Using built-in specs.
Target: i686-apple-darwin9
Configured with: /var/tmp/gcc/gcc-5465~16/src/configure --disable-checking -enable-werror --prefix=/usr --mandir=/share/man --enable-languages=c,objc,c++,obj-c++ --program-transform-name=/^[cg][^.-]*$/s/$/-4.0/ --with-gxx-include-dir=/include/c++/4.0.0 --with-slibdir=/usr/lib --build=i686-apple-darwin9 --with-arch=apple --with-tune=generic --host=i686-apple-darwin9 --target=i686-apple-darwin9
Thread model: posix
gcc version 4.0.1 (Apple Inc. build 5465)
$

Sunday, November 25, 2007

電気ケトル

簡単にお湯を利用したかったので、これを購入してみた。

T-fal 電気ケトルニューヴィテスエクスプレス

Saturday, November 24, 2007

Creating RPM Package

CentOS にて、tarball から RPM パッケージを作成したときのメモ。

まず、rpmbuild コマンドが含まれているパッケージをインストールする。

$ su -
# yum install rpm-build


続いて、対象の tarball を /usr/src/redhat/SOURCES/ ディレクトリに保存する。

# cp /path/to/something.tar.gz /usr/src/redhat/SOURCES/


SPEC ファイルを記述して、rpmbuild コマンドを実行する。

# rpmbuild -ba /path/to/something.spec


すると、RPM パッケージが生成される。



なお、SPEC ファイルに記述する内容を確認するとき、ここ
Packaging software with RPM, Part 1
を参考にした。

RPM の本家
rpm.org

Friday, November 23, 2007

Skype

SkypeSkype Credit を購入してみた。とりあえず € 10 だけ。€ は、ユーロだ。最近、この通貨について話をすることも多くなった...。

うちの会社の場合、社外や自宅で作業している社員同士が会話をしたいとき、携帯電話の他に、Skype や Google Talk を利用している。ただし、相手がログインしていない場合もある。また、昨今 IP 電話の料金も安価であるため、一般電話から一般電話へ発信するとこもある。

ただし、私の自宅の場合、固定電話から IP 電話を利用することにる&子機を利用していないため、PC から離れた場所に位置する電話機を利用せねばならない。PC の画面を確認したいときなど、致命的であった。そこで、この課題を解決できる Skype のサービスを契約していよう、と考えた。このサービスを利用すると、PC から一般電話へ発信できるのだ。数分で契約の処理を完了し、先ほど実家へ電話してみた。少し雑音が発生していたが、十分、満足できる品質だった。これ、イイ!お試しあれ。

この手段を利用する場合、うっかり海外に出張してしまったときも PC から一般電話へ発信できるため、有効だと考えられる。しばらく海外へ出張する予定なしだが...。

Sunday, November 18, 2007

MacBook

ずっと書き忘れていた...。今月 6 日から新しいマシンを利用している。それは...、

MacBook

だ。Mac OS X -Leopard- でも検証できるように、と会社の費用で購入した MacBook を利用させてもらうことにした。


2 週間ほど利用している(電源を ON しない日もある)が、やっと慣れてきたかな、と感じる。電源を OFF する手順もわからなかったし、アプリケーションをインストールする手順もわからなかった。良い点を挙げると

・日本語から英語へ言語を変更できる。
・Terminal を実行でき、bash を利用できる。
・Flash な Web ページをほぼ確実に閲覧できる。
・Skype などのアプリケーションもサポートされている。

などなど。

使い勝手に慣れるまで大変だろうが、実に楽しい。


そう、そういえば、VMware に Mac OS X 用のバージョンが存在する。名前は VMware Fusion だ。評価版をダウンロードできたので、実験的にインストールしてみたところ、VMware のインストールも、かつ VM も簡単に利用できた。とりあえず Ubuntu Linux をインストールしてみたが、普通に Mac OS X 上で Linux を利用できた。難点は、MacBook の画面が小さすぎるため、VM を GUI 環境で利用するなら、外部ディスプレイを用意するべき点だろう。メモリも 1 GB だと不足であるため、できれば 4 GB を用意するべきだ。


いつメモリを購入しようか(経費で...

Wednesday, November 14, 2007

やさしいバグトラッキング

仕事において、

「メールしておきましたので確認して対応しておいてもらえますか?」

なんてダイレクトにメールをいただくようになると、いつのまにかメンバが把握していない仕事を増やされてしまいます。

メンバがその情報を共有していず、うっかり自分が個別の対応に時間を投入してしまうと、本来やるべき仕事をやれなくなってしまいます。このケースは、たいていの外部スタッフに該当するでしょう。なかなか許否できませんから。

そこで、Joel on Software - やさしいバグトラッキングを参考に、バグトラッキングシステムを導入することにしましょう。これ経由でのみ仕事を受け付けるようにします。

ええ、それでもメールを送信してくる人は、いるかもしれません。ただ、あなた(私を含む)は、そのメールを拒否します。実際、メールのデータを受信してしまいますが、しばらく無視しておきましょう。「どうして対応してくれないんですか?」と質問されたら、「申し訳ありませんが、メールを整理しきれませんので、例のシステムに登録してもらえますか?」と依頼しましょう。

----------

えーと、つまり現場でバグトラッキングシステムを導入してみる。いけてない Excel シートで管理するより、ずっとマシだろうから。なんて Excel 依存な仕事&人が多いことか!とりあえず Trac を調査してみることに。自宅の Ubuntu Linux にインストールしてみよう。APT を利用して必要になりそうなパッケージをインストールしたが、これにて終了。明日、続きの作業を再開する。

乗り過ごし

帰りの電車において、目を閉じ集中して 1000 時間ヒアリングマラソンを聞いていたら、降りる駅を過ぎてしまった.....。

Thursday, November 08, 2007

昨日のこと。右下の奥歯、銀色のつめものがはずれてしまった。かなりしみる。常温で水を飲めない。つらい。

Tuesday, November 06, 2007

魅力なし

NTT DoCoMo が、新シリーズの 905i を発表したそうな。私は DoCoMo ユーザだ。家族の分も含め、4 回線を契約している。が、

まったく DoCoMo の携帯電話に魅力を感じない

一点、「おサイフケータイ」だけを便利だと感じている。ま、DoCoMo じゃなくても利用できるけど。

・利用しずらいユーザインタフェース
・携帯電話からのみの利用を強制するメールサービス
・世界シェア 1 % 程度の特徴なき端末たち
・独自の HTML 言語と独自の Web ブラウザ
・長期の契約者にメリットが少ない料金プラン
・不必要サービス(ゲームや音楽)


小型化やワンセグなど、世界先端の技術を有しているのだろうが、悲しくなるほど魅力を感じない。