2000/12/22

2000/12/22

大学のweb

最近は大学の先生などで講義の使用などをwebに載せている方が多くなってきていますね。こういうページを読むと講義に出て勉強させてもらっている気がしてたいへん為になります。 例えば以下など、 萩谷昌己先生のページ 倪永茂先生のページ

TDS バァージョンアップ

tdsを1.2.2に挙げた。

2000/12/07

2000/12/07

本日の出来事

Sunがsolaris8のソース公開したようですね。まあ、私なんかが見たら目が潰れてしまうかもしれないので(ライセンスとかきちんとよんでませんが)今のところ見るつもりはありません。

RFC や ID を翻訳をたくさん公開されているサイト。

2000/10/19

2000/10/19

[LINK] [LINUX] LINE - Line Is Not an Emulator -

Windows上でLinuxのアプリを動かすというもの。まだ試していない。

2000/10/16

2000/10/16

[LINK] [NETWORK] [LINUX] wvlan-ng 無線LANカードelecomのair@hawk用のlinuxドライバ

設定方法はこちら

[BOOK] Learning Perl, 2nd Edition はじめてのPerl 第2版

普段、sh/awk/sedスクリプトとほんのちょっとのrubyスクリプトで生活している私は今まで、perlを知らずに生活していましたが、perlスクリプトはけっこういろいろなところで使われているのでちょっとしたスクリプトを読もうというときに知らないと困ることが多々ありました。で基本ぐらいは知っておこうということで。

2000/10/12

2000/10/12

カーネル読書会

今日は渋谷のマークシティでカーネル読書会。お題はファイルシステム(続き)。バッファキャッシュとページキャッシュ。メモリーiノード(所謂、V node)のあたりなど。

2000/10/03

2000/10/03

映画「TAXI2」

同僚と映画「TAXI2」を観た。ベタなギャグでまるで香港映画のようだったが、笑ってしまった。その後、夕食を食べたがもろもろの話でもりあがって地下鉄の終電に乗り遅れる。



本日の出来事


というわけで地下鉄に乗り遅れたので山手線で帰ろうと渋谷駅のプラットホームにいたらどこかで見た顔。なんと幼なじみのに会った。いっしょに大塚駅まで行き、そこから歩いて帰る。久しぶりだったので近況などいろいろ話をした。来週にでも会おうという約束をして別れる。


2000/09/30

2000/09/30

[LINUX] patch of toshiba.c

linux-2.4-test9-preXのいつの頃からか含まれるようになっている。 Toshiba Laptop PC 用のドライバ toshiba.c がコンパイルできないので、(procfs用の関数が古い!)書きかえて、patchを作者に送った。

2000/09/26

2000/09/26

[LINUX] [NETWORK] SOCK_PACKET ?

linux 2.4(test-?)でtcpdumpなどを使っていると

tcpdump uses obsolete (PF_INET,SOCK_PACKET)

なんてログが残ります。 で調べてみると


/* Compatibility.
   This uglymoron is moved from INET layer to here to avoid
   deadlock in module load.
*/
  if (family == PF_INET && type == SOCK_PACKET) {
    static int warned; 
    if (!warned) {
      warned = 1;
      printk(KERN_INFO "%s uses obsolete (PF_INET,SOCK_PACKET)\n", current->comm);
    }
    family = PF_PACKET;
  }

なんてのが linux/net/socket.c にありました。じゃどうすれば良いのかというとsocket(2)を調べてみるとやはりここにも、

 SOCK_PACKET は 廃止されており新しいプログラムで使用してはいけない。

という記述がありました。そこでsocket(7)を調べてみると、

socket(PF_PACKET, SOCK_RAW, protocol);

みたいにすれば良いとのこと(完全互換ではない)。また、

移植性の必要なプログラムでは pcap(3) で PF_PACKET を用いる
ほうが良い。ただしこの方法では PF_PACKET の機能すべてを 利
用することはできない。

とありました。

2000/09/23

2000/09/23

本日の出来事

ダイゴのインプレッサの加速はすごかった。。。

久しぶり

久しぶりに中野、みや、ダイゴと会う。とりあえず、中野の家で待ち合せ。みやは渋滞にはまり、なかなか到着せず。ダイゴは別口で遅れる。 全員そろったあと、居酒屋で話をしてその後、これも久しぶりのカラオケ。結局帰って来たのが早朝の4時になってしまった。

2000/09/22

2000/09/22

User Mode Linux

user mode linux は面白いです。




mk@ayrton:uml$ ./linux
tracing thread pid = 28578
Linux version 2.4.0-test8-1um (mk@ayrton) (gcc version 2.95.2 20000220 (Debian GNU/Linux)) #6 Fri Sep 22 
15:06:41 JST 2000
On node 0 totalpages: 4096
zone(0): 0 pages.
zone(1): 4096 pages.
zone(2): 0 pages.
Kernel command line: root=/dev/ubd0
Calibrating delay loop... 398.46 BogoMIPS
Memory: 16116k available
Dentry-cache hash table entries: 2048 (order: 2, 16384 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 1024 (order: 1, 8192 bytes)
VFS: Diskquotas version dquot_6.4.0 initialized
\POSIX conformance testing by UNIFIX
Linux NET4.0 for Linux 2.4
...
Starting portmap daemon: portmap.
Starting NFS common utilities: statd.
Starting internet superserver: inetd.
Not starting NFS kernel daemon: No exports.
Debian GNU/Linux 2.2 usermode ttys/0
usermode login:

なんてことができます。gdbの上でも実行できるし、ネットワークも使用できます。

これは以前から知っていたけれども、備忘録として記録

2000/09/18

2000/09/18

[LINK] プログラミング言語 C の新機能

1999年に新しく規格化されたCの仕様「ISO/IEC 9899:1999 - ProgrammingLanguage C」の新機能を説明したページがあります。

2000/09/14

2000/09/14

今日の出来事

Linux/SH

今日日本オラクルで開催されたLinux/SHの講演会のログ。 emdebian というvr/arm/mipsなどの組み込み向けのDebianディストリビューションあるらしい。 Xの移植についてはGNU/hurdの方のページが参考になった。 imake(Cのプリプロセッサにかなり依存)にかなりてこずる。 Linux/DreamCast でコントローラが使えるようになった。 Aボタンは’A’、十字キーはカーソルキー。(もちろんキーボードも)

2000/09/13

2000/09/13

GPS watch

カシオのGPS内蔵腕時計RT-2GPJです。結構グッときますね。

2000/09/12

2000/09/12

[LINUX] CiscoでLinux

uclinux-cisco Cisco 2500/3000/4000 でuclinuxが動くようです。

2000/09/11

2000/09/11

[LINUX] [NETWORK] Linux & IPv6

自分の生活マシンであるSS3380vでNetworkに繋ぐにはPCMCIAカード経由になるわけですが、今までなぜか、v6のアドレスがリンクローカルなアドレスしかつかないという問題に直面していました。今日まじめにみてみたらなんとpumpdがv4のアドレスで上書きしていました。ということで、pumpでアドレスをつけないようすれば問題は解決しました。

2000/09/10

2000/09/10

本日の出来事

WIDEcampの合宿に初参加するため白樺湖へ、workerとしての参加なので前泊。わかい大学院生の方々とケーブルの引き回しなどをやりました。おじさんはつかれた。。。しかし、皆さんとってもアクティブですね。 しかし、茅野の駅から白樺湖へ行く途中で新旧たくさんのアルファを見ました。ミーティングでもあったのでしょうか?

2000/09/06

2000/09/06

[LINUX] Linux Seminor

六本木のIBM本社で開かれた、Linux Seminorに参加してきました。今回はTLUGなどと共催ということで外人比率高かったです。 内容は、まずIBMのLinux腕時計の紹介があった後、Jon “Maddog” Hallの講演会が始まりました。内容的には新味なところはあまりなかったです。具体的にはLinuxの過去、現在、未来のような話でした。 セミナー終了後、懇親会がありました。参加しているメンバーはどこかで見たことのある方々でしたが、今回はJon “Maddog” Hallがメインですのでe先生と違い、英語がとても苦手な私も崩れまくりの英語で何とか意思疎通をはかろうと、彼の空いているすきをみていろいろ話してみました。 日本だとBSDユーザとLinuxユーザの数はけっこう拮抗しているが、(アメリカを含めて)世界的にはLinuxの方がユーザが圧倒的に多いのはなぜだと思う?と尋ねたところ、彼はわからないと答えていましたがでもアメリカだと、BSDユーザはこれくらいしかいないよと親指と人差指の間隔を米粒ぐらい開けて言っていました。>ガンバレBSDユーザ。 しかし、e先生は普段使っているOSはBSDながら、コミュニティ的にはすっかりLinuxな人になってしまいましたね。 BSDの会合に出た回数より、Linux関係の会合に出てる方が多いんじゃないでしょうか? >e先生。

2000/09/01

2000/09/01

今さらGIF vs PNG

今さらの感がある、GIF vs PNG の問題ですが、最近 これを読んで改めて思ったことがあるので書きます。私自身web上にあまり画像を使っていませんが、件の特許問題に嫌気がさしてgifフォーマットの画像をpng/jpgフォーマットに変更しました。世の中の人的にはpngはアニメーションできないから困るようですが、私はそのような凝ったものはなかったし。。。 で、移行した結果はというとPDA附属のブラウザではpngに対応していないブラウザが多い!ということでした。 この辺が変わらないとなぁ。 でわたしは、jpgにして逃げましたが。。。 ってこの日記システムで使用されている画像はgifフォーマットだったりしてすが。。。

2000/08/31

2000/08/31

[LINK] 組み込み系なページ

JF の Linux 2.4 NAT HOWTO の翻訳者の方のページ

2000/08/28

2000/08/28

[NETWORK] ホームルータ

日曜におうちのネットワークにplanexのホームルータBRL-01を購入しました。 やっぱり常時接続になるとPCをルータにしておくのは電気代かかりそうだし、ハードディスクなどの騒音もあってあまりうれしくないでのでこれくらいのものがあると便利かなぁと思って買ってみました。ただ、LAN側になにも設定してなくてもrip流すのはやめてほしい。。。新しいファームウェアでは直っているようですが。

追伸(8/30)

BRL-01のファームを上げたら動かなくなってまいました。(T_T)ちゃんとtftpしたのに〜…

また、elecomの無線LANセットも買いました。

2000/08/25

2000/08/25

[MOVIE] 映画「MI-2」

あまり内容はないですがバイクシーンのアクションが格好良かったかな。

まぁ、ローカルでtagsやetags使えば良いけど結構便利。

2000/08/24

2000/08/24

大学公開講座

今日、朝日新聞の夕刊を読んでいたら、全面広告で大学の公開講座の告知がありました。私立大学の社会人などを相手にした生涯学習の講座が各大学別に並んでいました。その中で 上智大学コミュニティ・カレッジの教養実務講座の中で「環境の社会経済史」、「日本の援助を考える」、「飲み物をめぐる物語」など比較的公開講座っぽい題目が並んでいる中、なんと「C言語ポインタ入門」というあまりにもマニアックな講座が開かれているのに驚きでした。他にコンピュータ系の話は「コンピュータ・インターネット利用法」しかありません。うーん、濃い。「CGI入門」とかならわかるんですが、いきなり「C言語入門」でもなく「ポインタ」ですからねぇ。

[BOOK] Bridges, routers, Switches, and Internetworking Protocols

Interconnections second Edition

[BOOK] インターネットの起源

2000/08/20

2000/08/20

[LINUX] Linux PDA

Agenda VR3という Linux ベースの PDA がついに出現しました。しかも、200ドル前後と安いです。出荷予定は10月だそうです。11月にはカラー液晶、メタルケース、リチウムイオンバッテリモデル($299)が出るそうなので、これを買おうかな。

2000/08/16

2000/08/16

tds バージョンアップ

tds-1.01-beta4をインストールしてみたけど、tds-setupでエラーが出てうまくいかないので、ベータ版は諦めて、tds-1.00-p15をインストールする。

本日の出来事

copyleftから注文していた OpenDVDのTシャツ、TUXとDebianのステッカー、TUXネクタイが配達されていた。OpenDVDのTシャッツを買うとハードコピーされたDeCSSのプログラムのソースが附属するんですねぇ。

2000/08/14

2000/08/14

[LINUX] 2.4-test6

久しぶりに普段使っているDynabook SS 3380vに2.4-test6カーネルを入れてみました。今まで、2.4-testXカーネルをこの機種にインストールすると、ブートできなかったりpcmciaがうまく動かなかったりで使い続けることができなかったけど、今回は結構いけそうです。 3COM 589のカードうまく使えているし、2.2系でIPv6の自動設定がどうしてもうまく動かなかったのですがログをみると

kernel: eth0: no IPv6 routers present

なんてログがでているので、今はお盆で自宅なのでテストできませんが期待が持てそうです。 あと、ACPIはまだまだみたいでしたので、APM対応にコンパイルしなおしました。

Linux for SHが本格的になってきたようです。今まではディストリビューションもなくて個々にuser landのアプリを作成していたようですが、debian-shが動き出したようです。また、SHはエンディアンを選択可能ですがLinuxではlittle endianをデフォルトにするようです。NetBSDなんかはどうなんでしょうか?

>e うーん、MorphyOne頼んじゃったけど、Jornada欲しくなってきた。。。

2000/08/06

2000/08/06

今日の出来事

久しぶりに洗車をして、蚊にさされまくられかゆい。 サーバのバックアップ。

2000/08/05

2000/08/05

花火

家人の実家で江戸川の花火を見た。

2000/08/04

2000/08/04

[LINK] [NETWORK] モバイルウェブ

という規格。これからは位置情報がからんだものがはやる予感がする。

2000/08/01

2000/08/01

[LINUX] zxlinux

家人のザウルス c1にzxlinuxインストールしてみました。

初期画面

スタート画面

スタート画面

コマンドもほとんどなくてlsするぐらいしかできませんでした。 ls画面

しかし、素のUNIX(LINUX)のコマンドライン操作をペン入力でしようと思うととてつもなく苦痛ですねぇ。

カメラ

ちなみに家人のザウルス C1用のカメラも買いました。ちょっと使わせてもらったんだけれど、けっこう、PDA接続のデジタルカメラって良いかもしれないです。メモ代わりに使えて撮影した画像なんかもその場ですぐにコメントを書けて備忘録になります。こういう用途ならハイスペックなカメラである必要ないし。