Sunday, November 30, 2008

2008-11-30 の記録

12:45 ごろに自宅を出発し、お台場へ向かった。ランチを食べるために。14:30 からのランチを予約していた。ふたりで 20,000 円ちょっと。帰り道で有楽町に立ち寄ってから自宅へ戻った。

Yahoo! オークションに、ThinkPad X32 が 42,000 円の即決価格で出品されていた。2 GB のメモリと US キーボードなスペックだったので、かなり迷っていたが、入札する前に落札されてしまった!予定していなかった出費をせずに済ませられたが、ちょっと悔しい。

Saturday, November 29, 2008

2008-11-29 の記録

10 時に目覚めて、大井町から自宅へ移動した。自宅に戻ってからシャワーを浴びた。13:30 ごろに池袋へ移動した。17:00 ごろに池袋を出発し自宅へ向かった。体調を考えて、飲み会に参加しなかった。タバコ部屋で打ち合わせをしたせいで、さらにノドを痛めてしまった。タバコ部屋に居座るだけで、どれほど非喫煙者が苦しむかを理解できないのかもしれない。たとえ誰もタバコを吸っていないとしても。

Friday, November 28, 2008

2008-11-28 の記録

最終日だった。

Thursday, November 27, 2008

2008-11-26 の記録

今日も引き続き Java のソースコードを修正した。プロパな人にレビューしてもらった。貴重な機会だった。18:30 で仕事を終え帰宅した。I さんからの電話を受けられず、折り返したが留守電だった。明日のことだろう。寝不足なはずだが、あまり眠気を感じていないような。来月からの現場は、いまだ未定だったりする。

Wednesday, November 26, 2008

2008-11-25 の記録

私は、「自分に足りない部分」について客観的に判断できるほど自分を理解しておらず、そのため、何をしていいのか、何をするべきなのかを決断できないでいる。正直なところ、「お手上げ」な状態であったりする。まさにこういうとき、相談できる人が近くに存在すれば相談したいが、そういう人は...。

5 歳くらい年下の人間に、あんな質問をされてしまう自分を腹立たしく思いつつ、なんというか、そういうことに慣れつつある自分に危機感を感じなくもない。

I have just became an Associate Member of the Free Software Foundation

私は、フリー(自由な)ソフトウェアの可能性を信じる一人の人間として、Free Software Foundation を支援することを決意し、Free Software Foundation の Associate Member となった。

Tuesday, November 25, 2008

2008-11-24 の記録

自宅から近い場所に位置する焼肉屋で夕飯を食べた。

来月からの仕事を確定していないが、深く考えないようにしよう。自社に戻ったって仕事ないわけだし、結局、客先で仕事をすることになるだろう。状況により、決断するかもしれない。

Pidgin で Google Apps のアカウントを利用する方法を、やっと特定できた。Google の help ページの内容に従っても、正常に利用できないっぽい。

小さなことを twitter に書き込むようにしているが、いまいち、twitter の使い方を理解していない。

Monday, November 24, 2008

Installing RealPlayer On Ubuntu Linux

To install RealPlayer for Linux, visit RealPlayer for Linux, then download the installer.

% su -
# chmod +x ./RealPlayer11GOLD.bin
# ./RealPlayer11GOLD.bin

That's all.

How To Configure Pidgin To Connect To Google Talk For Your Domain?

Pidgin can handle multiple instant messaging clients. If you use Ubuntu Linux, it may be already installed. To use your Google Apps account with Pidgin, following images may help you to configure your Pidgin.



Adium for Mac OS X

Adium is a free instant messaging client for Mac OS X that supports multiple protocols.

Adium

2008-11-23 の記録

iPhone 2.2 Software Update を適用してみた。

Saturday, November 22, 2008

2008-11-22 の記録

Vim 勉強会に参加してきた。正直なところ、普段、私より Vi を使いこなしている人は私の周囲にいないので、ちょっと有頂天になっていたらしい。ほとんどの参加者が交換する情報を、私は知らなかった。もっと Vi について知りたいという衝動にかられている。

ところで、現地に T42 を持っていった。現地で無線 LAN 環境が提供されたが、うまく接続できない人もいた。http | https のみだけが許可されていたため、自分は S11HT を経由してインターネットに接続していた。

ところで、久々に T42 を使用したが、この T42 を JIS キーボードのままで使用している。やっぱり JIS キーボードだとイマイチなので、US キーボードを購入しようと思った。Yahoo! Japan のオークションに出品されるかと待っていたが、なかなか ( 15 インチということもあり ) 出品されないので、もう注文してしまうことに。国内で注文するなら、IBM の部品センターに注文すればいいかもしれないが、あそこは電話しなきゃならないし、銀行振込しなきゃならないし、FAX もしなきゃならないので、かなり面倒だ。Google で検索していたら、Yahoo! Shopping にて、US キーボードを注文した人が存在するようだった。検索してみると、確かに販売しているショップが存在した。最安値のショップから吟味していると、International Shipping に対応しているショップを発見できたので、そこで注文した。P/N は、93P4780 だ。金額は、USD $ 79.99 だった。支払いは PayPal で。送料の支払いは着払いになるだろう。

所有するいくつかのドメインのうち、2 つを更新した。USD $ 7.95 / domain であるため、合計 $ 15.90 だった。

2008-11-21 の記録

明日、筋肉痛になるだろう。仕事を終えてから、大崎の体育館でバスケをしてきた。もともと見学のみする予定で、まったく準備していなかったが、他の参加者がプレイしている姿を見ていたら自分もプレイしたくなってしまい、ジーンズのまま試合に参加した。ほとんど走れず、イージーなミスもしてしまった。悔しすぎる。30 歳になったら運動を再開しようと思っていたが、この機会をトリガーにしようかと考えている。

参加を希望する人が定員をオーバーしていたので、てっきり参加できないと思っていた Vim 勉強会の件、キャンセルが発生したようで、どうやら参加できそうだ。

チームの定例会議の話。来週で業務を終了するので、みんなの前で「ひとこと」を発表した。その後、韓国で販売されている Web カメラをもらた。誰かが帰省したときに購入してきた、とか。この現場の人たちは、本当に暖かい人たちだった。

Friday, November 21, 2008

2008-11-20 の記録

結合テストの 2 日目だった。お客さんが作成したプログラムが正常な処理コードを戻してくれず、半分くらいしか消化できなかった。明日の午前中に、今日の続きを対応する予定だ。

Amazon Web Services のサイトにおいて、サインアップしてみた。もともと Amazon.com にてアカウントを取得してあったため、ほとんど入力せずにサインアップを完了できた。とりあえずアカウントを enable してみたが、どのサービスを利用できそうか調査してみようと思う。

Lisp の勉強を、ほとんど進められていない。英文を読んでいるため、極端に理解のスピードが遅い。

Thursday, November 20, 2008

TwitterFox

TwitterFox is a useful Firefox Extension.

Abstract Syntax Tree

Search for Abstract Syntax Tree

Using getline from a file in AWK

% awk 'BEGIN { while(getline < ARGV[1]) { print $0 ; print "*****" } }' /etc/passwd

Android Cell Phones In Japan Will Be Released By NTT docomo

Android ベースの携帯電話が、NTT docomo からリリースされるらしい。複数のソースを確認できる。スケジュールを前倒し、2009 年のリリースを予定しているそうだ。古い携帯電話の機種変更を検討していたが、待ちか?

2008-11-19 の記録

連携テストの日。目標のポイントまで進められたと自分は思っていたが、再び小さなミスをツンツンされてしまった。

予防接種で注射した部分が、はれてるんですけど?

韓国人の社員 ( この人は来年 5 月に韓国へ戻ってしまうらしい ) の人の連絡先をおしえてもらった。

目黒にて、P 社の人と飲み会だった。

Wednesday, November 19, 2008

Installing Twitux On Ubuntu Linux

Twitux is a Twitter client for the Gnome desktop. To install Twitux, open a Terminal, then enter a command below:

$ sudo apt-get install Twitux

2008-11-18 の記録

客先において、私(たち)は外部スタッフだが、社員と同様にインフルエンザの予防接種を無料で受けさせてもらえた。久々に注射したような。事前に体温計で体温を測定したら 37.0 度だった。若干、高め?

Tuesday, November 18, 2008

QCAM-E3500

QCAM-E3500 を購入した。Ubuntu Linux に接続し、Skype と一緒に利用できるか確認してみた。QCAM-E3500 を接続したとき、dmesg に出力された内容は、以下のとおりだ。


Nov 18 23:36:16 apple kernel: [ 7366.968082] usb 4-3: new high speed USB device using ehci_hcd and address 3
Nov 18 23:36:17 apple kernel: [ 7367.262459] usb 4-3: configuration #1 chosen from 1 choice
Nov 18 23:36:17 apple kernel: [ 7367.267118] uvcvideo: Found UVC 1.00 device <unnamed> (046d:09a4)
Nov 18 23:36:17 apple kernel: [ 7367.298792] input: UVC Camera (046d:09a4) as /devices/pci0000:00/0000:00:1d.7/usb4/4-3/4-3:1.0/input/input10
Nov 18 23:36:19 apple pulseaudio[5369]: alsa-util.c: Device hw:1 doesn't support 44100 Hz, changed to 16000 Hz.
Nov 18 23:36:19 apple pulseaudio[5369]: alsa-util.c: Device hw:1 doesn't support 2 channels, changed to 1.



以下の画像のように Skype を設定し、Skype Test Call を成功できた。

Learning Vim In Akihabara!

久々に IT 勉強会カレンダー を確認してみたら、次の土曜日、つまり 22 日に、秋葉原にて Vim の勉強会が開催されるようだ。定員をオーバーしているようで参加できなさそうだが、一応、エントリしておいた。Vim スキスキな人?なんて滅多に会えないので、もし参加できるなら非常に楽しみだ。

use FileHandle in Perl

"open or die..." しか知らなかった、私は。


#!/usr/bin/env perl

use warnings;
use strict;

use FileHandle;

my $fh = new FileHandle;
if ($fh->open("/etc/passwd")) {
    while (<$fh>) {
        print $_;
    }
    $fh->close;
}

2008-11-17 の記録

久々に Perl でスクリプトを記述してみたが、ほとんど忘れてしまっていて、思うように記述できなかった。Perl 5.10 のドキュメントをチラチラしつつ、Perl を復習したいと願った今日、みたいな。

Sunday, November 16, 2008

2008-11-16 の記録

自宅でまったりと。

少しずつ Lisp の勉強を進めている、みたいな?ただ、Emacs じゃなくて vi を使用して Lisp を勉強していることを、後ろめたく感じている。

Could Not Login To My Ekiga Account

まぁ、私の知り合いでそれを利用している人は皆無だが、久々に Ekiga のアカウントにログインしてみようと考えた、Ubuntu Linux 8.10 にて。だが、まったくログインできなかった。最初、設定する内容を忘れているだけだろうと考えていたが、ログインできず。しかたなく Windows 版の Ekiga をインストールし、ログインを試みたら、あっさりとログインできた。つまり、やはり正しく設定していないだけの可能性が高まった。改めて Ubuntu Linux にてログインを試みたら、これまた、あっさりとログインできた...。原因は、かなり不明だ。

Creating A TalkShoe Account

TalkShoe のアカウントを取得してみた。正確にサービスを理解していないが、どうやらカンファレンスコールを実現できるようだ、Web ベースで。つまり、Skype のようにクライアントを必要とせず、Web ブラウザさえ実行できれば、サービスを利用できるようだ。とりあえず、トップページに表示されていた Linux Cranks Podcast に参加してみた。自分を含め 19 名が参加している。音声は、比較的クリアだ。相手の声を、はっきりと認識できる。ちなみに、環境は、光の VDSL タイプだが、そのうち、emobile でも確認してみようと思う。

Saturday, November 15, 2008

2008-11-15 の記録

出かける予定だったが、面倒になってしまい、結局、自宅で掃除とかしつつ、まったり過ごした。

Friday, November 14, 2008

2008-11-13 の記録

d のリリース日だった。無事?にリリースできた(はず)。

久々に、Shell Scripting の勉強会に参加した。

Thursday, November 13, 2008

Extraction Using SED

$ echo "01234567890123456789" | sed 's!^\(.\{10\}\)..*!\1!'



いつも忘れるので...

Generating Random Strings Using Python

明日の勉強会にて、私は発表する(かもしれない)回答を bash でなく Python で作成してみた。だって、bash なら、コマンドラインだけで実行できちゃうから、スクリプトを作成する必要すらなかった。適当に書いてみたけど、とりあえず書き留めておく。

#!/usr/bin/env python

import random
import sys

if __name__ == "__main__":

    #importingFile = sys.argv[1]
    #digit = sys.argv[2]
    importingFile = "user.list"
    digit = 10
    tableName = "tableName"
    seed = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789"

    def generateRandomString(s, d):
        return ''.join(random.Random().sample(s, d))

    try:
        fp = open(importingFile, 'r')
        for userName in fp:
            newPassword = generateRandomString(seed, digit)
            print "UPDATE %s SET password='%s' WHERE user='%s'" % (tableName, newPassword, userName.split('\n')[0])

    except IOError:
        print "IOErro occured..."

    except:
        print "exception occured..."

    finally:
        try:
            fp.close()
        except AttributeError:
            print "hoge"

2008-11-12 の記録

眠い...。あるタイトルのリリース前日だった。トラブルを完全に解決できず、けっこう時間を必要とした。最終的に、社員さんとリーダが対応するとのことで、自分は 20:30 ごろに終業した。

Wednesday, November 12, 2008

Gmail voice and video chat is not yet available for Linux

Voice and video chat is not yet available for Linux.

2008-11-11 の記録

自分が生成したバグ --- それはそれは非常に easy な --- だった...。ちゃんとテストしないから、と痛感した日だった。

Tuesday, November 11, 2008

Heartbeat Of Skype

Skype にログインできないので障害情報を検索していたら、このページで情報が提供されているようで。

Heartbeat - check the life signs on Skype products

Monday, November 10, 2008

Connecting To The Internet Through S11HT

Here is useful information, you can connect to the internet through S11HT with your Ubuntu Box.

Ubuntu Weekly Recipe : 第 43 回 イー・モバイルによるネットワーク接続

Sunday, November 09, 2008

2008-11-08 の記録

6:30 に起床して、本を捨てた。約 50 冊。先週の分と合計すると、約 100 冊ほど捨てたわけだ。

9:15 ごろに池袋へ出発した。例の会社で開催される会に参加するため。

17:00 ごろから、ビルの 2 F に位置する飲み屋で宴会が開催された。20:00 ごろに終了した。私を含む数名のメンバが、近くの BAGUS へ移動して、2 時間のビリヤードを楽しんだ。

Friday, November 07, 2008

2008-11-06 の記録

バタバタした午後だった。コーディングで活躍していない自分が、コーディング以外の仕事(トラブルシュート)で活躍してしまった。まぁ、活躍したというか、なんというか...。つーか、昔の職場の担当者なら、誰でも対応できるようなネットワークがらみのトラブルだった。

Thursday, November 06, 2008

A US keyboard for ThinkPad T42

ThinkPad T42 (15 inch) に取り付けられる US キーボードを購入したい。中古のマシンに取り付けるため、キーボードも中古で気にしない。Yahoo! オークションに出品されている商品を検索してみたが、どうも出品されていないようだ。誰か譲ってくれないかなぁ...。

New Cell Phones Released By NTT docomo

私にとっては、微妙にハズレでしたね...。機種を変更したかったけどなぁ。

A SSH client on iPhone

SSH client on iPhone

Installing JD on Ubuntu

% sudo apt-get install jd



--
JD for Linux

Wednesday, November 05, 2008

2008-11-04 の記録

腹の調子が...。

Monday, November 03, 2008

2008-11-03 の記録

出かける予定だったが、どこへも出かけなかった。唯一、近くの藍屋でディナーしたくらいか。X31 のキーボードを US キーボードに変更したため、快適にタイプしている。Emacs の勉強を再開してみた。けっこう忘れている。現場で Emacs の出番が増えているため、この機会にできるだけ操作を覚えたいところ。BoA の USA デビュー?な曲の PV を発見、かっこいいですねぇ。そうだ、久々に CD を購入しよう。BoA じゃないけど...。

Lenovo Shopping Site is Back!!

Lenovo Japan のオンラインショップがリニューアルして稼働を開始したようだ。気にしていた ThinkPad X200 にて US キーボードを選択できるようだし、資金を調達できしだい購入しようと思う。

2008-11-02 の記録

メインマシンが、旧世代の ThinkPad X31 に戻りました、と。

お散歩してみた。千駄木で降車し、上野まで歩いてみた。主なお目当ては、猫であった。

Sunday, November 02, 2008

Ubuntu Linux 8.10 Installation Notes

Ubuntu Linux 8.10 をインストールしたので、作業をメモしておく。

といっても、いつもどおり ISO イメージをダウンロード --- ダウンロードした ISO イメージは、日本のローカルコミュニティチームがリリースした ISO イメージでなく、本家がリリースした ISO イメージだ。 --- し、Ubuntu Linux をインストールしただけだった。マシンは ThinkPad X31 --- 2672-11I --- だ。ちなみに、メモリを最大の 2 GB に増設してある。



インストールした後にインストールした主なパッケージは、以下のとおり。

ntp
ssh
some packages to input japanese



続いて、Firefox に add-on をインストールしたり、他に必要なパッケージをインストールして終了だった。ちなみに、追加でインストールしたパッケージは、以下のとおり。

build-essential
openjdk-6-jdk
Emacs
Skype
Opera

2008-11-01 の記録

ThinkPad X31 のキーボードを、US キーボードに変更した。続いて、Ubuntu Linux 8.10 をインストールした。ついでに、いくつかのアプリケーションをインストールしておいた。

廃棄する本をピックアップした。50 冊くらいか?主に O'Reilly の書籍か。Safari Books Online で読めるタイトルで、かつ翻訳版のタイトルは、積極的に廃棄の対象となった。本棚がスッキリしてきた。

Saturday, November 01, 2008

Added "Solaris Internals" To My Favarit At Safari Bools Online

Solaris Internals を Safari Books Online で発見したので、ブックマークしておく。

Downloading and Installing OpenSolaris 2008.05

現在の客先のミッションは Java を使用してのアプリケーション開発(の手伝い)だ。ところで、主に時間外に、有志の社員が任意で集まり様々な勉強をしている。インフラ系でない社員の仕事は、ほぼ Windows のみで仕事をするようだが、Java アプリケーションを実行しているホスト OS は Linux distribution がインストールされているらしく、その Linux distribution でバッチとか実行するときもあるそうで。こういう状況であるため、自然な流れかもしれない。社員が、shell scripting について勉強しよう、と考えた理由は。これまで、私は仕事的にも個人的にも shell でスクリプトを書いてきたが、「書ける」と伝えると、「Unix の業務経験ありますもんね」とか言われる。ただし、私の経験は、主に Linux distribution であり、ほとんど Unix を知らない。だから、「Unix を使用した業務を経験している」と自分が主張することに抵抗をもっていた。

だから、手軽に試せる OpenSolaris を自宅で使用したいと思った。まず、ISO イメージをスピードと利便性を考慮し BitTorrent でダウンロードした。だいたい 3 MB/s でダウンロードできたので、それほど時間を必要としなかった。この ISO イメージを CD-ROM に burn して、ThinkPad のどれかにインストールする予定だ。

Installed Google Earth On iPhone

Google Earth を iPhone にインストールしてみたんですけど。ちょう楽しい系?みたいな。

With Twitter?

今更ながら Twitter の話題なんだが。実のところ、私はアカウントを取得しただけて、使っていない。つか、使い方を知らない。会社の人で Twitter を使っている人も知らない。これって、どうやって効果的に使うんだろうか...。

Web ブラウザで操作を完結できるようだが、専用のクライアントが提供されてるんじゃ?と思い、検索してみた。Mac OS X 用に Twitterrific というアプリケーションが提供(販売)されている --- ちなみに価格は USD $14.95 らしく便利なら購入しようと思う。支払い方法は、Credit Card または PayPal らしい。 --- ようで、とりあえずダウンロードしてみた。zip ファイルを展開すると実行ファイルが存在する。そのファイルをダブルクリックして Twitterrific を実行し、自動的に表示されるログイン画面にアカウントとパスワードを入力して完了だ。自分がテストで入力したコメントが表示されていた。

iPhone 用の Twitterrific の存在するようで、無料バージョンをインストールしておいた。

仲良くさせてもらっている知人が Twitter のアカウントを所持しているか連絡してみた。あっちは 時差が UTC -5 であるため、明日ごろ連絡をもらえるだろう。他の知人にも連絡してみようかと思う。

2008-10-31 の記録

バタバタして疲れた...。

ひとりで帰りたい帰りの電車。勉強できないじゃん?

明日の予定は、Ubuntu Linux 8.10 を X31 にインストールして環境を整理する。