2000年6月アーカイブ

2000/06/30

| コメント(0) | トラックバック(0)

引き続きP90機の初期設定。う。telnetdが入ってない。HDDが500MBしかないから最小構成にカスタマイズしたんだけど、小さすぎだ。rpmのおかげでインストールはらくちんだけど。おそいー。Linux用Java2SDK1.3Betaをダウンロード。一括ダウンロードがどうしても途切れちゃうのでバラで。29個もあるのでメゲそうになる。

Windows 2000 Developerが届く。キャッシュバックが今日の消印まで有効なので大急ぎで郵便局へ行く。間に合えば一万円戻ってくる、という話。ついでにヨドバシによってMr. DRILLERを購入。

そういえば最近は昼起きて会社に来て、夜中に帰って朝までグインというルーティンなんだけど、結果的に一日一食が続いてる。前は昼夜二食は食べていたんだけどなあ。

2000/06/29

| コメント(0) | トラックバック(0)

待っていたPC5台が届く。Pentium90MHzって5,6年前のスペックだけど、前の会社でも同じようなマシンにLinuxを入れて遊んでいられたからダイジョウブじゃないかと思ってた。ところがメモリ16MBというのが思った以上に壁で、むちゃくちゃ遅い。スワップかかりまくりな感じ。これはダメな買い物だったかも。

昨日のFAXは届いたらしい。確認のメールが来た。よしよし。

2000/06/28

| コメント(0) | トラックバック(0)

超雨。びしょぬれ。

初めてアメリカにFAXを送ってみる。クレジットカードの署名が必要だから、という理由だったんだけど近所のコンビニからは海外へは送れないらしいので、しかたなく会社のソフトウェアFAXを使うことにスル。署名はグラフィックツールでBMPにしてMS Word文書に貼り付ける。本当にこんなんでだいじょうぶかな?

2000/06/27

| コメント(0) | トラックバック(0)

うー。COMの話は延期になった。いろいろ買ったんだけどなー。足元すくわれてやるきなし。

2000/06/26

| コメント(0) | トラックバック(0)

なんだか久しぶりに出社。COM周辺で遊ぶ。

「VisualC++プログラマのためのCOM入門」(豊田孝 著/翔泳社 刊)という本を買ったのだけど、これがまたなかなか酷い本でがっかりする。斜め読み、というか例によってこの機能にはこのAPIという程度の知識を得る役にしか立たない。本当の初心者がこれを読んでプログラムを書き始めたらダメなヒトになりそうだ。些細なことかも知れないけど、変数名に必然性もなく自分の名前を使うようなプログラマは信用できないよ。解説の日本語もかなり変だし、もう少し読む人のことを考えて構成して欲しかった。

一緒に買った「技術者のためのVisualC++実践プログラミング技法」(北山洋幸 著/技術評論社 刊)は技術書としては良く書けてるけど、情報の密度は低い。APIの解説がMSDNと同レベルなので、あんまり嬉しくない。実はずっと「VC++5パワフルテクニック大全集」のVC++6版を待っていたのだけど、待ちきれなくなってこれを買ってみた。

「VC++5パワフルテクニック大全集」(Scott Stanfield, Ralph Arvesen 著/羽山博 監訳/インプレス刊)という本はかなりよく出来た本で、昔VC++を使っていたころにずいぶんお世話になったのだけど、転職したときになくしてしまったので今手元にはない。どうにもならなければもう一度買ってもいいのだけれどねえ。ちょっと古いかなあ。

グイン52と外伝8〜15購入。

2000/06/25

| コメント(0) | トラックバック(0)

グイン50を超える。本編ばかり読んでたから、そろそろ外伝も読み進めないとな。

一応選挙にも行った。久しぶりに小学校に入った。プレハブ校舎が増えてた。最近はまた少子化が解消されてきてる?

2000/06/24

| コメント(0) | トラックバック(0)

グイン。

2000/06/23

| コメント(0) | トラックバック(0)

寝坊したので会社休み(←ヒドイ)。COM本とグイン39〜60を買う。

2000/06/22

| コメント(0) | トラックバック(0)

Propertyを操作するDialogを作る。

2000/06/21

| コメント(0) | トラックバック(0)

まんが王でグイン31〜38購入。巻数が半端なのは売ってなかったから。

2000/06/20

| コメント(0) | トラックバック(0)

うー。グインのせいで何にもできないー。今26巻。

PostgreSQL環境の構築。

2000/06/19

| コメント(0) | トラックバック(0)

くまざわ書店でグイン21〜30購入。

リフレクションとクラスローダの組み合わせ試験:

import java.io.*;
import java.lang.reflect.*;
public class CLS extends ClassLoader {
	public static void main(String[] args) throws Throwable {
		CLS cl = new CLS();
		Class c = cl.findClass("Sample");
		Method main = c.getMethod("main" , new Class[] { String[].class });
		main.invoke(null, new Object[] { args } );
	}
	public Class findClass(String name) {
		try {
			File file = new File("D:\\temp\\" + name + ".class");
			FileInputStream in = new FileInputStream(file);
			byte[] buff = new byte[(int)file.length()];
			in.read(buff);
			in.close();
			return defineClass(name, buff, 0, buff.length);
		} catch (IOException ex) {
			ex.printStackTrace();
		}
		return null;
	}
}

2000/06/18

| コメント(0) | トラックバック(0)

目が覚めたら家で寝てた。でも昨日の飲み会の帰りから記憶がない。うーん?

起きてからは一日グイン。

2000/06/17

| コメント(0) | トラックバック(0)

一日グイン。

夕方からK玉先輩たちと飲み会。

2000/06/16

| コメント(0) | トラックバック(0)

RedHat6.2を購入。Dualonマシンにインストールしてみる。が、インストール中にマシンがハングアップする。RPMマネージャから直にやってみても同じ結果。うーん。ハードウェア障害なのかなあ。BIOSのアップデートはしてみたのだけど。

グイン11〜20購入。

2000/06/15

| コメント(0) | トラックバック(0)

キューの実装に必要なソフトリファレンスを使ってみる。ちょっと大きいオブジェクトだとすぐ開放されちゃうんだけど、そういうもの?あんまり使えないんじゃないかと心配になる。

なぜか昨日LDクリーナと一緒に買ってしまった海底大戦争を遊んでみる。これはじわじわ進めるのが面白かったんだけど、お金がかかってないと雑になってちょっとアレかも。

2000/06/14

| コメント(0) | トラックバック(0)

風邪はあんまり治ってないまま会社に。

クリーナを使ってみたけど、あんまり効果はなかったみたい。無念。

2000/06/13

| コメント(0) | トラックバック(0)

風邪でお休み。一日じゅう昨日買ったガガガを見てた。が、最終話でLDが再生できなくて超ショック。うーあとちょっとなのにい。明日クリーナを買ってリトライだ。

2000/06/12

| コメント(0) | トラックバック(0)

昼過ぎに出社してみると誰もいない。M口さんは出かけたらしいけど、S藤さんはどうしたんだろう?とりあえずjava.ref周りを調べはじめる。

夕方秋葉原に行ってガガガ(4)を購入。一緒に「ヤマトよ永遠に」DVDも買う。

2000/06/11

| コメント(0) | トラックバック(0)

だらだらとヤマトをみていると朝になったので、K原を車で送る。彼にガガガを借りたのでそれをちょっと見てからG藤くんが帰り、3巻6時間弱分をみたところでお昼頃W辺が撤退。彼は単車だったので雨のなかを苦労して帰ったようだ。

その後、借りたLDの欠番になっている4巻目を探して八王子と町田をうろつく。徹夜でもうろうとしていたので、そのまま秋葉原に出るのはあきらめて帰宅。八王子で買ったグインサーガを読み始める。とりあえず本編10巻と外伝2巻を買ったのだけど、先は長い。

2000/06/10

| コメント(0) | トラックバック(0)

夕方W辺から連絡があってこれから橋本で、という。K原が飲みたいといっていた企画が発動するらしい。しかたないのでG藤くんとK原とも連絡とって橋本で飲み会。O田くんには連絡がつかなかった。駅前にできた「北海道」という居酒屋に行ってみる。久保田の万寿をさんざん飲んで家に戻り、レンタヒーローNo1やらNeoGeoエミュレータやらでちょっと盛り上がったあと、なぜかヤマト完結編のDVDが回り始める。

2000/06/09

| コメント(0) | トラックバック(0)

今日はマクハリでInterOpがあるので、直行直帰の予定。が、強風の所為で京葉線が止まっていたらしく、東京駅まで行った時点でダイヤは乱れていて、舞浜の駅で数十分待たされる羽目になる。

展示会自体は2時間くらいしか見る時間がなくて一通り会場を廻るだけで精一杯。Javaが使えるPDAとか開発ツールを探していたんだけど、全然見つからない。むーん。

前の会社のブースにいたS藤に会ったので、待ち合わせて新宿で飲む。K田くんも一緒だったのだけど、彼と飲むのはかなり久しぶり。S藤とはここ2ヶ月で三度目くらい。新宿三丁目のさらに先にある魚や一丁を目指していたんだけど、さすがに金曜日なのでいっぱいだった。面倒なのでその下にある居酒屋に入る。疲れていたからかすぐに酔いが廻っちゃってほとんど何を話したか覚えていない。さらに帰り道で乗り過ごして、京王八王子回りに。ついでだからオフィスによってかばんとパンフレットを置いて帰る。

2000/06/08

| コメント(0) | トラックバック(0)

JDK1.3は落とせてなかった。無念。3回くらいリトライするもののどうもうまくいかない。

前に書いたJavaVMのバージョンでObject[Input|Output]Streamが動作しない、というのは間違いだと気づく。Windows2000ローカルだとIE3とJDK1.3の間で通信できるから。なぜLinuxとは通信できないんだろ?

謎の負荷は、HTTP1.1でセッションを張ることで軽減することが確認できた。でもこれじゃ根本的な解決じゃないなあ。

2000/06/07

| コメント(0) | トラックバック(0)

昨日のApacheの設定は、本屋でApache本を立ち読みしてhttpd.confのThreadsPerChildエンティティに違いないと踏んだのだけど、これをデフォルトの50から500に変えてみてもぜんぜん効果がない。むぅん?

Redhat6.1JのGNOMEでSwingを使うと(これが直接の原因かどうか判らないけど)システム全体がハングアップするんだけど、なぜだろう?再現性は結構高いけど、分析しているヒマもないのでWindows2000で実験することに。

昨日買った岡本真夜のCDに入っている曲にヒロスエの曲があるようなキガスル。楽曲提供してたってことなのかな。

Linux版Java 2 SDK1.3Betaがリリースされたらしいので落としてみる。重たくて何回か失敗したから仕掛けて帰宅する。

2000/06/06

| コメント(0) | トラックバック(0)

ここしばらくはスレッドとソケットの周辺を調査して時間が費やされている。共通な構造を少しずつクラス化していっているけど、どのくらいイミがある作業なのか疑問だ。

JavaVMのバージョンでObjectのシリアライズ形式が違うようなのが困り物。アプレット側で動作しているVMのバージョンなんて事前に調べられないし。どうすればいいんだろう。

com.sun.image.codec.jpegパッケージを使ってみる。結構簡単ベンリ。

ライセンス不足状態になっていたWindows98SEを買う。イミないよなあ。

W.R.スティーブンスの詳解TCP/IP Vol.3(アジソンウェスレイ)を買う。Vol.1とVol.2が置いてなかったからだけど、欲しい内容はVol.2に書いてあるようだ。むう。

気になっていた村治佳織のCD(アランフェス)を買う。いっしょに岡本真夜のCDも買った。

夜M口さん、S藤さんと金太郎で飲む。最近悩んでいるパフォーマンス不足の問題がApacheの設定じゃないかと示唆される。うーん、それなら話は簡単だ。明日確認しよう。

使えなかったエアブラシはペインタークラシックのバグらしい。本国のサイトしか見つけられなかったから(英語だから:D)、詳しくは判らないけど、一応解決した。方法はペインターのディレクトリにあるCurBrush.datとかいうファイルを削除してペインターを再起動、だ。

2000/06/05

| コメント(0) | トラックバック(0)

寝違えて首が痛い。

Solarisのネットワーク設定追加。これで名前を指定して外のサーバに接続できるようになった。ラクチンだ。

  • routeコマンドでデフォルトゲートウェイを指定。

    # route add -net 0 192.168.xxx.xxx
    
  • /etc/resolv.confを作成してHTMNETから指定された内容を記述。

    --
    nameserver xxx.xxx.xxx.xxx
    nameserver xxx.xxx.xxx.xxx
    domain xxx.xxx.ne.jp
    --
    
  • /etc/nisswitch.confにhosts: file dnsを追記。

BoF終了。はっぴーえんどの方だけ確認。例のCMの曲はエンディングテーマだった。

2000/06/04

| コメント(0) | トラックバック(0)

洗濯とクリーニング屋、家賃払込み、お墓参りで一日終了。BoFは進まず。

2000/06/03

| コメント(0) | トラックバック(0)

ヤマトクリア。劇場版エンディングに。そういえば真田さんが実はサイボーグってシナリオはTV版だけだったか。その後DVD版の「新たなる旅立ち」を見る。ゲームで死んでた佐渡先生や真田さんが普通に生きてるのはちょっと変だったけど、まあ、そこはそれでヤマトらしくて良いね。ヤマトの世界に酔ったせいで、「永遠に」が無性に欲しくなる。

夜中からBoFを再開。どうも勝てない相手が最終ボスらしいので、自分達を強めるアイテムやらイベントやらを探して廻る。師匠も半分くらい会っていなかったので他の7人全部にあってから山小屋のオヤジに試練をもらう。ちなみに自分のレベルは35くらいなので一応クリアできるはずなんだけど。探検に出して死んじゃった妖精のぶんの空きが新しく生まれた妖精で埋められた。これで20人全員でダンスマカブルがかけられるね。今のところ19人で136コンボくらいは出てる。

2000/06/02

| コメント(0) | トラックバック(0)

今日はゴミだしのために朝早く出社。ちょうどいいから誰もこないうちにやかましいプリンタサーバ機とゲートウェイ機をサーバラック内に移設して電源周りの整理をする。これでちょっと机が広くなったな。

Windows2000のApache+JServって環境でServletをデバッグするとき、ログファイルをエディタなんかで開きっぱなしの状態だとApacheを再起動した段階で内部エラー確定らしい。むうん。

コンタクトの一週間検診と新めがねの受け取り。ちょっと色が入った所為でやくざっぽくなった。

家でタブレットのおまけだったペインタークラシックを触ってみる。エアブラシが使えない。なぜ?

2000/06/01

| コメント(0) | トラックバック(0)

もう六月か。日記再開。

I井くんの要求に触発されて10個づつ環境変数を表示するCGIアプリケーションを作成した。もともと全環境変数を表示するCGIアプリケーションはあったのだけど、iモード端末から参照すると2KB/5KBの壁をぶち破るので最後まで表示できなかったのだ。

ソースはこんな感じ:

--env.c
#include <stdio.h>
#include <stdlib.h>
#define N 10
int main(int argc, char *argv[], char **env) {
	int i;
	int page = 0;
	char *pathinfo = getenv("PATH_INFO");
	if (pathinfo != NULL) {
		page = atoi(&pathinfo[1]);
	}
	printf("Content-type:text/html\r\n\r\n");
	for (i = 0; i < N && env[page * N + i] != NULL; i++) {
		printf("%s<br>\n", env[page * N + i]);
	}
	if (page > 0) {
		printf("<a href=\"%s/%d?%s\">&lt;</a> ",
		getenv("SCRIPT_NAME"),
		page - 1,
		getenv("QUERY_STRING"));
	}
	if (env[page * N + i] != NULL) {
		printf("<a href=\"%s/%d?%s\">&gt;</a>",
		getenv("SCRIPT_NAME"),
		page + 1,
		getenv("QUERY_STRING"));
	}
	return 0;
}
--

このサイトはSolaris 2.5.1なんだけど、手元に転がっていたSolarisにはコンパイラが入っていなかったのでgccを落としてきてからバイナリを生成する迂遠な方法をとった。作ってから気が付いたのだけど、この程度ならperlでできたか。

夜ヨドバシで自宅用タブレットを買う。K原と同じIntus-600USBだ。

月別 アーカイブ

ウェブページ

Powered by Movable Type 5.04

このアーカイブについて

このページには、2000年6月に書かれたブログ記事が新しい順に公開されています。

前のアーカイブは2000年4月です。

次のアーカイブは2000年7月です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。