トップ 最新 追記

おいぬま日報(不定期)

カテゴリ | 技術情報まとめWiki | 検索エンジンから来た人向け | RSS

2003年
2月
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



2003-02-01 [長年日記]

@ [baykit] Convを更新

ディストリビューションをビルドするのを、shellスクリプトから全面的にAntを使うようにしました(アーカイブ)。他のもこんな感じで更新していく予定。

@ [linux] Apacheをアップデート

いつの間にやら2.0.44が出ているじゃないですか。というわけでアップデート。5分ほどサーバが停止しました。スマソ。

@ [perl] Perl同好会

いつの間にか出来てるし(w


2003-02-02 [長年日記]

@ [java] Javaから環境変数を取得する

「Javaから環境変数を取得するのってどうやるんだろー?」とふと疑問に思ったので調べてみた。Antでは環境変数を取得することができるので、Antのやり方をパクってやろーと思ったのだが、ちょいと小難しいことになっているので、以下ちょ〜手抜きな方法を紹介する。つまり、Antにあるクラスをそのまま使っちゃえ、ということである。

Antでは、Execute#getProcEnvironmentというメソッドで、環境変数のリストを取得することができる。サンプルコードは以下。

import java.util.*;
import org.apache.tools.ant.taskdefs.Execute;
/**
 * OSの環境変数を出力するクラス。
 */
public class OSEnv {
    public static void main(String[] args) {
        Properties props = new Properties();
	// 環境変数のリストを取得
	List osEnv = Execute.getProcEnvironment();
	for (Iterator it = osEnv.iterator(); it.hasNext();) {
            String entry = (String)it.next();
            int pos = entry.indexOf('=');
            if (pos != -1) {
               props.put(entry.substring(0, pos),
                         entry.substring(pos + 1));
            }
        }
        System.out.println("props=" + props);
    }
}

もっと詳しく知りたい人は、org.apache.tools.ant.taskdefs.{Execute,PumpStreamHandler}などを参考にしてみるといいかも。

@ [life] ルータ売れました

Yahooオークションにルータを出品していたんだけど、無事売れました。しかも、7000円ぐらいで売れればいいかな〜と思ってたんだけど、これがなんと10000円になってたのでびっくり。一応未使用だし、最新機種だからかなぁ...

そうそう、このページとても参考になりました。

@ [life] 時間がない

昨日、せっかくPERLクイックリファレンスを買ってきたので、Perlの勉強モードになりたかったのに全然時間が取れず。休日って、なんかいっつも予定通り行かないよなぁ。

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

# まこと [あれ? Perlやるんですか? 復習?]

# おいぬめ [復習というよりむしろ予習に近いです。仕事でPerlをやらなくてはいけないのです。]


2003-02-03 [長年日記]

@ [emacs] cperl-modeの解説

会社のマシンにはMeadowを入れようかなぁ。どうしようかなぁ。

@ [linux] cdrecordでCD-RWの内容を消去する

なんか前にも書いたような気がするけど、消えたっぽいのでもう1回。

$ cdrecord dev=$DEV blank=all

$DEVにはcdrecord -scanbusした時の、左側の番号を指定する。

自分の場合だと、

$ cdrecord -scanbus
scsibus0:
        0,0,0     0) 'LITE-ON ' 'LTR-16101B      ' 'TS0W' Removable CD-ROM
        0,1,0     1) *
        0,2,0     2) *
        0,3,0     3) *
        0,4,0     4) *
        0,5,0     5) *
        0,6,0     6) *
        0,7,0     7) *
となっているので、"0,0,0"と指定した。

@ [linux] ファイルをCD-Rに焼く

まずは、焼きたいファイル(ディレクトリ)のISOイメージファイルを作成する。コマンドは以下の形式。

mkisofs -r -J -o 作成するイメージファイル名 ソースディレクトリ

そして、作成したISOイメージを実際にCD-Rに焼く。

cdrecord 作成したイメージファイル名

@ [work] 貸し出されたマシン

今日から品川シーサイドの某H系本社ビル12階に移動したのですが、ここで貸し出されたマシンがもう最悪。今時、Celeron 333MHz, メモリ128MB, HDD 4G, ホイールなしマウスはないでしょー。っていうか

?

先週買ったノートPC早く届かないかなぁ。これが来たら、これで仕事するんだけど...

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

# たけぞう [うちも似たようなもんですよ。Eclipse立ち上げるとかなりやばいです。Perlなら充分ではないかと。あと、マウスは..]

# おいぬめ [というかSolaris上のEmacsでコーディングすることにしたので、*コードを書くだけなら* 今のスペックでも十分..]


2003-02-04 [長年日記]

@ [perl] Perlでオブジェクト指向

してまする。でも、仕事でやるんだったらコンパイラによる静的な型チェックができる言語を使った方がいいかな。

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

# まこと [うおー、もうblessしてるんですか? 早杉。Perlを256倍使うための本は面白かったですよ。DBI/DBDの話だ..]

# たけぞう [Rubyやっててもそうなんですけど、スクリプト言語でオブジェクト指向ってなんか不安になりますよね。大人数でやると愉快..]

# おいぬめ [blessしているというよりかは、フレームワークとして存在しているオブジェクトを利用している感じですかね。一応Per..]

# おいぬめ [きっとたけぞうさんの日記の愚痴がひどくなるでしょう(w < スクリプト言語でオブジェクト指向]

# まこと [私はKawa(JavaによるScheme実装)をつつくことに決め。]


2003-02-05 [長年日記]

@ [work] PerlUnit

一応、使えそうかどうかを検討しているんですが、自分たちが使っているフレームワークの部分でエラーが出てうまく動かんです。こんなことで躓いている場合じゃないんですけど...


2003-02-06 [長年日記]

@ [perl] each関数

each関数を使うと、ハッシュのキーと値のリスト(配列)を取得することができる。 たとえばこんな感じで。

my %hash = (hoge => '値1', fuga => '値2');
while (my ($key, $value) = each(%hash)) {
	print "$key=$value\n";
}

実行結果は見せるまでもないけど、一応。

bash-2.03$ perl ~/perl/hash.pl
fuga=値2
hoge=値1

いやー、楽チンですねぇ。

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

# まつお [%hoge=(foo =>'val1', bar =>'var2'); foreach $key (keys %ho..]

# おいぬめ [そうですねぇ。個人的にはまつおさんのやり方が好きかも]

# まつお [突っ込みが長くてm(__)m 一応動けばperl の精神にはあってるのかな...]


2003-02-08 [長年日記]

@ 忙しい

仕事も私生活も。誰かなんとかしてくれ。

@ [java] JSch

SSH2のpure Java実装だそうです。JCEが必要みたいですが...


2003-02-09 [長年日記]

@ [perl] 関数ポインタ

Perlで関数ポインタに相当する機能ってたしかあったような気がするんだけど、どうやるんだっけなぁ、と言ってみるテスト。

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

# たけぞう [こんな感じですかね・・・。 sub format { print "Name is ",shift; } su..]

# おいぬめ [ありがとうございます。まさにそれです。これってつまり関数もリファレンス/デリファレンスできるってことですか?]

# たけぞう [そうです。スカラ、リスト、ハッシュ、関数、オブジェクト、型グロブのリファレンス・デリファレンスができます。]

# mazurkja [description fZOurBDyB3pC http://tinyurl.co.uk/foks]


2003-02-11 [長年日記]

@ ああー

2/10の更新に間に合わなかったよ。でも今日頑張ったので明日は休める。何をやろうかな。

@ [tdiary] amazonプラグイン

<%= isbn_image_left %>がうまく動かない。<%= isbn %>だったら動くんだけど。こんな感じで。
PERLクイックリファレンス

@ [java] JUnit 実践講座

「シナリオベースのテストケースの書き方」とか参考になりました。

@ [linux] 印刷

ずぅっと前から家のLinuxマシンではEpson-PM600Cのプリンタが使えなかったので、なんとか使えるようにしてみようとした足跡を残してみる。 まずは、CUPSのインストール。

$ ./configure
$ make
# make install

次に、gimp-print

$ ./configure
$ make
# make install

そして、ESP Ghostscript

$ ./configure --with-drivers=ALL \
--with-gimp-print \
--with-x
$ make
# make install

んで、http://localhost:631/admin にアクセスしてプリンタを登録し、試しにテストページを印刷してみると...

client-error-not-possible

なんですかこれ?

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

# まこと [こういうのって、"Client raised an error. It was not possible to do..]

# ぽち [cupsのerror_logには何がでてますでしょ?]


2003-02-12 [長年日記]

@ [linux] 印刷(2)

googleでclient-error-not-possibleを検索してみると、 こんなのが引っかかる。これってつまり

ESP Ghostscript!?

ってことなんでしょうけど、入れてるんですよね。プリンタの機種を選ぶところで、"EPSON Stylus New Color Series CUPS v1.1 (en)"を選んでるのが駄目?

@ [linux] そんなことを調べているうちに

ぽちさんからつっこみを頂く。そういえばログを見るという当り前のことをしていませんでした。/var/log/cups/error_logには

E [13/Feb/2003:01:20:30 +0900] [Job 16] No pages found!
E [13/Feb/2003:01:20:30 +0900] PID 1445 stopped with status 1!
I [13/Feb/2003:01:20:30 +0900] Hint: Try setting the LogLevel to "debug" to find out more.

とか、ジョブをRestartすると

E [13/Feb/2003:01:21:14 +0900] restart_job: job #16 cannot be restarted - no files!

とか出ているので、明日ログレベルをdebugにして試してみます(今日はもう限界)。しかし、"no files!"って何のファイルがないと言っているのだろう? テストページのファイルがないのかな...

なお dmesg | grep -i epson すると

parport0: Printer, EPSON PM-600C

と出てくるので、一応プリンタの存在は気付いてもらえているらしい。


2003-02-13 [長年日記]

@ 今日(2/12)も更新できず

なんか悔しいので補完してやる。

@ [work] 左隣の人

人が忙しくしてるつーのに隣で居眠りされると、

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

# たけぞう [ウチも同じですね。左隣の人がいつもコックリしてます。]

# KIN [だれやそれ?]

# たけぞう [別のプロジェクトに参画している協力会社の人みたいです。Oracle Goldの持ち主らしい・・・。]

# まつお [NxxSxxTに行かされてますが、会社に深夜までいればいいと思ってるやつばかりで....]


2003-02-14 [長年日記]

@ [admin] サイト作成用フレームワーク

前々から自分のサイトを作りたいと思ってて、2,3ヶ月前からForrestを試したりしてたんですが、結局たけぞうさんのWikiを使うことにしました。わー、パチパチ。

Forrestではなく、これに決めた理由は大体以下かな。

  • ブラウザさえあれば更新可能
  • PDFが生成できる
  • Perlで出来ている(いざとなったら改造可能)
  • 作者が身近な人間で、わがまま言っても聞いてくれそう(笑)

というわけで、ありがたく使わせて頂きます。原稿の直しが終わったらさっそく設置してみよう。

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

# たけぞう [PDFはまだ試験段階で取り合えずつけてみたという感じですが、他のWikiにはない機能なので優先的に作業してこうと思っ..]


2003-02-15 [長年日記]

@ [fswiki] FreeStyle Wiki

設置してみた。スクリプトの改行コードにCRが入っていたので、

Internal Server Error

になり10分ほどはまる(^^; できれば、ソースはeuc-jp + LFが嬉しいかな。WindowsならFFFTPでasciiモードで送信することを考慮してこうなっているのかな?

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

# たけぞう [いや、EUC+LFにしてるつもりです。全部CRLFでした?]

# おいぬめ [うる覚えですが、3.0.5のwiki.cgiはCR+LFでした。あとAccess.pmがShift_JISだったよう..]


2003-02-16 [長年日記]

@ [fswiki] FreeStyle Wiki(2)

とりあえずの目標はこれをtDiaryのテーマに対応させること、かな? Hikiでもできるんだからそんなに大変ではないでしょう、きっと。というわけでメモ。tDiary.org - テーマ向けHTMLの構造図解

@ [memo] Kanji Converter AZUKI

Windows用の漢字コード変換ツール。便利かも。

@ [life] Inspiron X200

やっと来た。これで家にまともなWindowsマシンが1台確保できた。しかしなんでWinXPってこんなに使いにくいんでしょうねぇ。慣れの問題?


2003-02-17 [長年日記]

@ [linux] 印刷(3)

今日はほとんどこれにかかりっきり。結論から言うと、とりあえずテストページは印刷できるようになった。以下にそこまでの道程を示しませう。 まずは CUPS-1.1.8のインストール。

$ ./configure
$ make
# make install

お次はijs-0.34

$ ./configure
$ make
# make install

ついでにfoomatic-2.0.2も。

$ ./configure
$ make
# make install

gimp-print-4.2.5をインストールする前に /sbin/ldconfig を実行しておく。そしてインストール。

$ ./configure --enable-cups-level3-ps \
--with-cups \
--with-ghost \
--with-foomatic \
--with-foomatic3 \
--with-ijs
$ make
# make install

シメはESP Ghostscript-7.05.6

$ ./configure --with-drivers=ALL \
--with-gimp-print \
--with-x \
--with-fontpath=/usr/share/fonts/default/ghostscript:/usr/share/fonts/default/Type1 \
--with-ijs

ここで焦って make してはいけない。Makefileに "datadir = NONE/share"という行があるので、これを "datadir = /usr/share" に変更する*1

そして make, make install。

$ make
# make install

一応 CUPS を再起動し、http://localhost:631/ にアクセスする。メニューの Printers をクリックし、 Add Printer とすすんで、Nameのところには"pm600c"などとプリンタ名を記述。プリンタにはパラレルで接続しているので、 Device には "Parallel Port #1 (EPSON PM-600C)" を選択する。Makeは当然 "EPSON" である。Model は、"EPSON Stylus Photo Series CUPS v1.1 (en)"を選択(でもこれは他のを選ぶべきなのかも...)。これでプリンタの設定は終わり。

ためしに Print Test Page をクリックしてテストページを印刷すると、なんとまぁやかましいプリンタの音がしてパイチャートのテストページが印刷されているではないですか! やった!やったよ兄さん!!(誰?)

とまぁこんな感じで明日は日本語も印刷できるかどうか試してみようと思います。

ヒントをくれたぽちさん、どうもありがとうございましたm(_ _)m

*1 自分はこれで2時間近くはまった

@ [kde] KDE-3.1

コンパイル中です。明日には終わるかな(汗)。一応ここはメモっておこう。

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

# ぽち [cups無事に動いたようで良かったです。 私はDebianなので久しくコンパイル作業しておりませんです(汗)。 KD..]

# おいぬめ [いやほんとDebianを選んでおけばよかったと死ぬほど後悔してます(^^; Linuxでこんなに綺麗に印刷できると思..]

# mazurkja [description fZOurBDyB3pC http://tinyurl.co.uk/foks]


2003-02-18 [長年日記]

@ [baykit] 原稿修正

気合いで終わらせた。しかしサンプルを実行したら、いきなりorg.baykit.xi.core.Bug(いわゆる例外)が発生したときは

ようかと。結局、バージョンアップによる仕様変更が原因だったわけですが、あやうく

を出版するところだった。あぶない、あぶない。

@ [fswiki] 朝から禿げしくリリース

うぉー、本当にtDiaryのテーマがつかえるようになっている! 実装早杉!!

@ [fswiki] FreeStyle Wiki(3)

3.1.2をインストールして、テーマをこの日記と同じにしてみた。いいねぇ〜。

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

# まこと [お疲れ様です。私もドキュメント整備のほうにかかる予定なので、少しばかりおいぬめさんの負担も減るかも?]

# おいぬめ [負担というほど何かをしているわけではないですが(^^; よろしくお願いします。]

# たけぞう [言ってるそばから3.1.3です。PDFやインラインプラグインはまだバギーな感じです...]


2003-02-19 [長年日記]

@ [java] Chainsaw

log4jが吐くログをビジュアルに見ようじゃないか、というプロジェクト。

@ 深夜にも禿げしくリリース

1日に3回もリリースとは... 3度の飯よりプログラミングが好きということらしい

@ [work] ボーリング大会

今日は今出向中の部署でボーリング大会があったので、それに参加してきました。成績はまぁ普通だったわけなんですが、15位賞(なんだそれ?)で音楽ギフトカード2000円分をもらった。CDは割と買う方なのでとってもラッキー。

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

# まこと [どんなの聞くんですか?]

# おいぬめ [KORN, RATMなどのヘビィ・ロックでしょうか...]

# まこと [あー、最近のだなあ。Kula Shakerとかがわたしの一番最新かも。。。]

# おいぬめ [Kula Shakerが最新? 他にはどんなの聴くんですか?]

# まこと [私の守備範囲は、HR/HM、パンク、ブルーズあたりですねえ。ギター弾きだったりするのでどうしても。]

# おいぬめ [んー、HR/HMは昔ちょろっと聞いたぐらいですねぇ。パンクってNoFXとかRancidですか?]


2003-02-20 [長年日記]

@ [work] Excel地獄

昨日、今日はほとんどExcelしか触ってません。もう嫌なり...


2003-02-21 [長年日記]

@ [work] Mozilla地獄

今日はテストなので、ブラウザの画面しか見ていません。でもExcelよりはマシか...

@ [work] 仕様変更

もうテスト工程だというのにまたまた仕様変更ですよ。鬱だ氏脳。


2003-02-22 [長年日記]

@ [life] 今日のTODO

  • BXi改造
  • 確定申告書を書く
  • KDE-3.1インスコ
  • CUPSで日本語を印刷できるようにする
  • 「テスタメント」を読みきる
  • 椎名林檎の新譜を買う

こんなとこでしょうか。早くも今日中に終わらなさそうな予感...

@ [kde] KDE-3.1

インストールしてみました。デスクトップ風景はこんな感じこれはEclipseの画面。うーん、WinXPに劣らず綺麗。すばらし。

@ [linux] 日本語印刷

うーむ、やっぱり出来ない。gsで日本語がOKなことまでは確認したけど、ここを見ると、どうやらCUPSのFilterでは日本語を扱えないらしい。あー、Debianならaptで全部インスコ出来るんだろうなぁ。


2003-02-23 [長年日記]

@ [english] TOEIC

1月に受けたやつの結果が来た。今回の目標である600点は超えてたので、まずまずというところ。この調子なら、ちゃんと勉強すれば700点ぐらいいきそう。頑張ろう。

@ [linux] Mozillaのフォント

なんかMozillaの英数字のフォントが丸文字になっている。なんでだろう... Xやフォント関連のパッケージを更新したからか? 今日はいろいろいじくったから、原因が全然わからん。

@ [movie] ボウリング・フォー・コロンバイン

観てきました。単館ものなのにえらい人気があったようで、強烈に混んでいた。おバカなドキュメンタリー映画って初めて観た気がするけど、内容はすごく良かった。拳銃所持が合法だからアメリカってあんなに犯罪が多いんだと思っていたけど、この映画を観てそれだけじゃないんだなぁと感じた。もちろんそれも一つの原因であることには違いないけど。

アメリカとカナダの比較は、問題点を洗い出す上で非常に有益だったと思う。ってかカナダってすごい住みやすそうなところだね。老後によさげ。

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

# KIN [ここ一年、600〜620の間を彷徨ってます。うーん、壁は高い、つーか勉強しろよ!ってか?]

# おいぬめ [学生のヒマな時は猛勉強して700点の壁を超えたんですけどね。やっぱり社会人になると勉強に時間が割けないですよねぇ....]

# まこと [おー、TOEIC。6年前にxxx点でしたねえ。会社でNOVAに行かされて1年後に15点しか上がらなかったけど。。。]

# 巌仙人 [使える英語を持たなければ意味が無いからWeb関連の翻訳バイトでもすると良いんじゃん?]


2003-02-24 [長年日記]

@ [english] TOEIC(2)

# ツッコミ欄にはちと長いのでこっちに書く。

そうじゃなくて、TOEICやTOEFLって「使える英語力がある」ってことを証明するものなんじゃないでしょうか? ある程度の点数があるからって、「自分は英語喋れます」っていうわけではないですけど。ところで「Web関連の翻訳バイト」ってJakartaとかの翻訳ですか?

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

# まこと [「使える英語」ってどんなの?翻訳できる英語のことか?]

# おいぬめ [日常生活の英語とか、文法のことじゃないですかね。TOEICはややビジネス英語よりかもしれませんけど。]

# KIN [「使える英語」とは、生活していくにあたって会話や文章は差し支えなく出来るってことでしょ。500もあればじゅーぶん生活..]


2003-02-25 [長年日記]

@ 簡単な呪いのかけ方は無いでしょうか

ネタですか? 激しくワラタ。

@ [life] 眠い...

バグでもないものをバグだと思い込んで1時間も悩んでしまった。もったいない。あ、仕事じゃなくてプライベートの話です。

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

# rt [頑張ってください]


2003-02-26 [長年日記]

@ [work] 延長

どうやら今の仕事の契約が延長になるらしい。やっとPerlから離れられると思ったのに。それにしてもこの業界って「遅延」や「延長」という言葉はあっても「前倒し」とかはあんまりないですよね。何もかもスケジュール通りにいっているプロジェクトなんてこの世にあるのだろうか?


2003-02-27 [長年日記]

@ [eclipse] 2.1-RC1 gtk版

入れ替えてみたけど、

です。ってかこれ作ってるやつらにはげしく問い詰めたいんですが、

?

「オープンソースなんだから、不満があるなら自分で直せば?」っていわれそうだけど、RC1でこれはあんまりだと思う。

ちなみに環境は Sun JDK-1.4.1_01 + gtk-2.0.5 です。


2003-02-28 [長年日記]

@ [life] スノボ

明日の朝から日曜の夜までスノボです。今年はあともう1回ぐらいいきたいですね。


Bookmark: あんてな | ぶっくまーく | 覚え書き | Project Amateras | ExcelPettyCashBook | FreeStyle Wiki

2002|10|11|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
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|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|11|12|
2008|01|02|03|04|05|06|07|08|10|11|
人気ブログランキング - おいぬま日報(不定期)