トップ 最新 追記

誰も褒めてくれないから自画自賛する日記

nu-chon.org  「ぬ」あんてな  「ぬ」wiki  RSS
2000|01|02|03|04|05|06|07|08|09|10|11|12|
2001|01|02|03|04|05|06|07|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|
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|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|06|07|
2012|01|03|05|06|08|09|
2013|01|08|09|
2014|01|03|05|08|12|
2015|01|04|09|10|
2016|01|
Sapporo RubyKaigi 02
Sapporo RubyKaigi 03
RubyKaigi
Sapporo RubyKaigi 2012
RubyKaigi 2013
2001年
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

2001-02-01 [長年日記]

GRP kaz kino[みつを] 今日のみつを

[一日三善] 今日の3つ

* その1: ペーパー(USTM)

* その2: ペーパー(Optical Phonon)

* その3: 実験

ついに始めましたよ。

いそがしい時に限っていろんなことをするというのはアタリです。

一日で測定終ると思っていたが、これしばらくかかるぜ。

うりゃりゃりゃりゃーーー。

よっし

頑張って生きていこう(謎ダラダラするのは良くないと実感した。

道に迷う

簡単に見つかるとナメていたら、そうはいかなかった。

甘いな。GRP kaz

[用語集] 今日のPC辞典

NAT→Network Address Translator:ネットワークアドレス変換する装置またはソフトウェア。
DMZ→De-Militalized Zone:プライベートネットワークの中で、ファイアウォールの外側に位置し、オープンネットワークとのインタフェースに使用されるゾーン。
VPN→Virtual Private Network:仮想私設網。公衆網を使用しながら、あたかも専用網のように利用できるネットワーク

[Linux] Sylpheed-0.4.60

む。ドラッグアンドドロップができるなんて...

[大学] おりばーに

メールを出した。ひたすら謝った。

どうかご理解を。

* やったーまん

理解してくださったようです。

ちょっとごまかしたような気がするけど。

[大学] 実験

今日は真面目に実験しましたよ。

でも欲しいデータをすべてそろえるにはもっと時間が必要かもね。

* 結果

明日もレーザはいらないかもね。

生活にメリハリついて、結構良い状態かも。

というわけで、今日の実験終了(00:43 AM)。


2001-02-02 [長年日記]

GRP kaz kino[みつを] 今日のみつを

[一日三善] 今日の3つ

* その1: ペーパー(USTM)

* その2: ペーパー(Optical Phonon)

* その3: Labview

GRP kaz

[PHP] 覚えましょう

@$con = pg_connect("","","foo");

のように@を付けるのは、PHPで表示するエラーメッセージを抑止するため。

pg_exec(...)

は引数であたえられたSQL文を実行します。

"もじれつ" . "もじれつ"

"."は文字列の結合を表します。

strlen($foo)

$foo(文字列)の長さをかえす。

pg_fetch_row($i, $j);

データの配列$iの$j行目をとりだす。

pg_connect("", "", "", "", "wwwdb");

wwwdbというデータベースに接続する。

pg_numrows($i);

配列$iの行数を返す。

get_func_args()

関数の引数を配列にして返す。

func_num_args()

関数の引数の数を返す。GRP kaz

[PHP] PHP4の特徴

PHP3までは

セッション管理に未対応。
マルチスレッドに未対応。
リソース管理。
大規模コードにおける実行速度の低下。

PHP4からは、Zend Engine!!

Thread Safe Resource Manager : リソースの管理。MultiThreadに対応。
Function Module Interface : PHPがサポートする関数の実行を制御。
Runtime Compiler : PHP scriptを中間言語にコンパイルする。
Executor : 中間言語を実行。

Server_API!!: PHPのコンパイル時に指定したサーバAPIをネイティブにサポートする。

Modules_API: PHPは多くの機能を関数として実装。その関数APIの数は、1500を越える。

* リソース管理

PHPはWebサーバの組み込みモジュールとしてwebサーバと同一のメモリ空間で動作することが多く、リソース管理が正しく行われることが必須となる。PHPではReference Counting(リソースをその実体(メモリ空間)とそれを参照する変数ポインタとの組で管理するのではなく、リソース自体がそれを参照するポインタの数をカウントすることによって管理する機構。これにより配列のコピーでも、参照が増えるだけとなり、参照されなくなったリソースは自動的に削除される。

* 出力のバッファリング

直接ブラウザに送るのではなく、一度バッファにためるので、その内容を変数に取得したり、クリアしたりできるようになった。

* 標準クラス PEAR

DB:データベース抽象化ライブラリ
FILE:ファイル処理
XML:XML関連処理

DBはDSN(Data Source Name)の指定(DB-name://user-name:passwd@host/database)することにより複数のデータベースにも対応可能である。GRP kaz

XML

SAX(Simple API for XML):XMLの各タグにコールバック関数をわりあて、シーケンシャルにXMLを処理する。
DOM(Document Object Model):文書全体をツリー構造として処理するAPI。(libxmlもそのうちの一つ)
XSLT(XML Stylesheet Language Transformation):表示形式を自由に変換可能。

2001-02-03 [長年日記]

[本] 新規購入

PHP4徹底攻略

(Soft Bank Publishing ISBN4-7973-1392-7)GRP kaz

[業務] alot-remove-execute.php

入力チェック機能をつけること。

日付、便名
文字コード変換

[大学] Labviewの修正

実験装置を操作するためのプログラムを修正しているところ。

でも、なんか変ですぞ。

[睡眠] いや〜

私も良く寝ましたよ。


2001-02-04 [長年日記]

GRP kaz[セッション管理] セッションの管理方法

session_start():セッションの開始、復帰
session_register():これによりセッション変数を登録でき、それ以降はこの変数を使用できる。

* alot-edit-func.incに問題ありげ。

先頭にrequire("alot-edit-func.inc")するとダメ。ナジェ?

* PHP_SELFか?

パスワードチェック以前ではPHP_SELFがまだ定義されないのかもしれない。

class内にある限りは大丈夫だが、PHP_SELFを含むfunctionをpassword check前に呼びだすとだめかも。

* いや。ちがうっぽい

セッション管理に関係するかもしれない。

* やっぱりビンゴかも。

[misc] 時計の電池

やっとのこと時計の電池を購入。

これで現代人の生活が送れる。

[本] Ruby-256-極道

書くのが面倒なので、省略。(ひひひ

RubyUnitすら知らなかった僕にとってはフシギな世界でした。

使えるかな?

非常にわかりやすかった。

(というのは、僕は未だに他人が書いたソースを読むのが苦手なため、

この本のように、サンプルスクリプトが簡潔だったのが救いとなった。)

* ねむたいので

こわれています。(日本語がいつも以上に変)

[大学] どーして、

徹夜なんだ? しかも実験まったく進んでねーし。

というかPHPの本読んでいたら、気がつけば朝になってた。

うぐぅ。貴重な日曜日を無駄にしそうだ。

[PostgreSQL] なぜだーーー。

PHP4徹底攻略に書いてあるとおりにやってるがまともに動かねーぞー。

というかマニュアルとか調べろよ。>自分

でも、おれはねむてーーんだ。ばかやろー。


2001-02-05 [長年日記]

[大学] わけあって

午前中で終了。GRP kaz

HTMLの書きかた

<と>はどうやって書くんだっけ。GRP kaz

[PHP] 日付のチェック

日付が正当なものかどうかをチェックする。

bool checkdate(int month, int day, int year)

* 変数の保持

URLにくっつけるか、それとも、セッション管理するか。

セッション管理になると、PHP3との互換性がなくなるがいいのだろうか。

最近

充実してますね。(謎

制限

これはいいアイデアのような気がする。

こうすることによって、商用ソフト売っている会社は助かるだろうし(ってこんなことはどうでもいい)、金出したくない人はフリーソフトを使うようになって、結果として、フリーソフトの品質も向上するだろうから。


2001-02-06 [長年日記]

GRP kaz kino[みつを] 今日のみつを

[一日三善] 今日の3つ

* その1: ペーパー(USTM)

* その2: ペーパー(Optical Phonon)

* その3: Labview

[misc] XPについて

XML Protocol,すなわちXPというのは,Web標準化団
体のW3CがSOAP(Simple Object Access Protocol)に
与えた名称でもある。SOAPというのは,Microsoftが他の
数社と共に打ち出しているメッセージング規格で,XMLデ
ータをWeb上で送る方式を定めたもの。これは,「サービ
スとしてのソフトウェア」という概念を打ち出した
Microsoftの戦略,Microsoft .NETの鍵にもなっている。

らしい。(ここ)


2001-02-07 [長年日記]

さむい

最近さむいんでないかい?

[大学] 卒論発表会

今日は4年生の卒論発表会だった。

おつかれさまでした。

[大学] 訳あって

今日は午後から大学。

今日は一晩実験にかかりっきりかな?

うぐぅ。いやいや。

* 今のところ

うまくいってるみたいだけど...

* 私はもー

つかれましたよーー。

[日記] logのチェック

実験中ヒマなので、日記のログをぼーーっとみたところ、

京都大学からも見にいらしているかたがいることが判明。

僕、その大学落ちました。うぐぅ。(受験会場にいたチアガールのねーちゃんかわいかったなー)GRP kaz

[SQL] SQL処方せん

データの変更。

UPDATE otenki SET uryou = uryou + 10 WHERE day = '2000-8-10';

テーブルの削除

DROP TABLE テーブル名;

シーケンスの削除

DROP SEQUENCE シーケンス名;

データの登録

INSERT INTO tablename (hoge, hage) VALUES('hoge', 'hage');

データの削除

DELETE FROM tablename WHERE 条件;

2001-02-08 [長年日記]

かなり

形になってきましたよ。

今日は

ダメダメ。

うーん。自分が勉強不足なのはおいといても、今日の自分はダメスギ。

明日はもっと積極的に議論に参加します。

こんな僕ですが、よろしければ、丁寧に教えてください。

僕も勉強しますので。

(こんな美味しい経験もめったにできないので。)

そう考えると本当にダメだな > 自分。GRP kaz

RIP

ルータを一つ超すごとにホップ数というカウンタをせっていして
最短経路を割り出すルーティングプロトコル。
UNIX等で標準的に使用されている。
ホップ数で距離を割り出すことから、専用線か公衆回線かの判別ができず、
同じホップ数でも回線の帯域を無視した経路選択を行ってしまうというデメリットもある。
CPUへの負荷がすくない。(ディスタンスベクター型)

* VRRP

Virtual Router Redundant Protocolの略。
通常使用しているルータが何らかの理由でダウンした場合、
自動的にバックアップ用のルータが通常のルータに切り替わり、
機能を継続することを可能にするプロトコルです。
これにより、ネットワークダウンを未然に防止することが可能になります。

* VPN

Virtual Private Networkの略。
公衆網を含んだインターネット接続で、
離れた場所の企業施設でも、ひとつの企業ネットワークを構築することを言います。
データを暗号化することにより、データの「盗聴」を防ぐことができ、
セキュリティの高いネットワークを構築できます。

* OSPF

Open Shortest Path Firstの略で、大規模ネットワーク向けのルーティングプロトコル。
ネットワークの回線の速さを元にした「コスト」という値を元に計算を行ない、
最小のコストで到達できる経路を選択するプロトコルです。
また、更新も変更が生じた際に随時行なわれるため、回線への負荷を減らすこともできます。
しかし、CPUへの負荷が大きい。(リンクステート型)

2001-02-09 [長年日記]

ここだけの話

ですが、僕はEmacsつかえません。

Emacs使っている僕は偽物ですので注意してください。(わら

ただしくは、

建国記念"の"日です。

「の」を忘れずに。


2001-02-10 [長年日記]

GRP kaz[PHP] PGSQLのBASIC認証

やっと見つけた。

Basic認証のハンドリングについては良く知りませんので、PHPの
# header()の使い方についてのみわかるところだけ...
スクリプトから出力が行われた後にheader()でHTTPレスポンスヘッダを制御す
ることはできません。これはスクリプトから最初に何か出力される時、それに
先立ってHTTPレスポンスヘッダは全て送出されてしまうからです。
例えば、header()を含むPHPタグの外に既にテキストがある場合や、header()
を呼ぶ前にechoやprint()などテキストを出力する関数が呼ばれている場合は
上記の問題に遭遇します。

今週は

つかれましたね。

でも、とっても充実してましたし、なにより楽しかったです。


2001-02-11 [長年日記]

今日は

寝スギ


2001-02-12 [長年日記]

[Doluc] 悲しいお知らせ

うぐぅ。

涙涙涙涙涙涙涙涙涙涙涙涙涙涙涙涙涙涙

合宿行けなそう。

涙涙涙涙涙涙涙涙涙涙涙涙涙涙涙涙涙涙

掲示板に

何でも書いていいって書いたけど、商売目的の宣伝書くのだけはやめて欲しい。

断髪

した。

[本] 書籍購入

久しぶり旭屋なんかに行ってみた。(たぶん4年ぶり)。

SQLプログラミング入門(どっかで見たことあるなぁ(わら)

Ruby 256 邪道(面倒なので省略)


2001-02-13 [長年日記]

[Debian道] 当然

ifconfigではまっておきました。

DHCPに助けられたり。


2001-02-14 [長年日記]

合宿

旭川合宿に参加できるかも。

これからの頑張り次第です。

今日も

つかれましたね。

今日はあまり問題が解決しなかったり。

でも、ある程度は進歩しましたな。


2001-02-15 [長年日記]

[大学] 最近の

ことは判らなかったりする。

うぅ

今日はつかれたな。


2001-02-16 [長年日記]

[ReiserFS] reiserfsck

はじめてつかった。

あー。恐かった。

合宿

行きますよーーーー。

怪鳥さめよろしくおねげーします。


2001-02-17 [長年日記]

GRP kaz合宿

* nntp_1.pl

my ... ローカル変数
Net::NNTP->new($hostname); # でインスタンス生成
n->article(); # アーティクルをかえす(Header情報)
my($line, $j, $euc); #単にチェックしているだけ
@$header 
$nntp_conn->next() # 次にうつる。
Jcode #Japaneseを扱うクラス

* ローカルでのみ使う関数

"_" ではじめるのが慣習だそうです。

うひひひ

これから呑みよー。

Perl

久しぶりコードを見たら、すっかりわすれていた。

がーーーー。

うぐぅ

Rubyは忘れないようにしよう。


2001-02-18 [長年日記]

[合宿] allow, deny

合宿で allow, denyを 「あろう」「でにー」と呼ぶことになった(ぐはぁ

* 就職活動

就職活動になってしまいましたね。

みなさん僕の能力を過大評価しスギです(わら

いろいろな方から名刺を頂きました。

僕は学会のときに作った名刺をくばったが、枚数がすくなすぎた。

* 宴会

いやーー。みなさんアレゲです。

業界裏事情とか (自己検閲により削除)

* 夜

合宿2日目。

昨日の夜は枕元で猫ががりがり爪をといでて、さわがしかった。

(でもどの猫もみな「めんこい」猫でしたね。)

* 起床

朝起きるとともに、IPを求める。

「IPは麻薬だ。」

* FrameBuffer

怪鳥さめは使ってましたかーーーーーー。

ということで、それまでやってた gdm + ssh-agent の設定をいったん中止して、Frame Bufferにトライ!!!

そこではできなかったっす。

(家に帰ってからトライしてみるとできました。

単に、カーネルのモジュールを忘れていただけ。)

* らーめんと400円

みなさん僕とysjjの食生活を相当心配されている模様。

HAKUDOUさんから帰るときにラーメンをいただいた。

たまには家で料理でもしよう。

辻田さめからは 買いものの釣銭 400円をいただく。

ええの?

* 旭川らーめん

らーめん屋さんに皆でよった。

うまいですねぇ。

でも、あのおばちゃん(番長)の迫力にはまいった。

* かえりみち

長沢さんが運転する車のなかで僕はウトウトしてしまった。

長沢さん僕より睡眠時間短かったっすよねー。

本当におつかれさまでした。ありがとうございました > 長沢さん

* 来年

も合宿やりたいですね。

僕も是非参加したいです。(日本にいれば(とか言ってみるテスト)

bs-h.el(from Yendot)

これは使えますぜ!!!


2001-02-19 [長年日記]

GRP kaz[PHP] りんく

環境変数

[misc] タッチパッド

接触不良おこしてるっぽい。

たまにマウスが反応しなくなるので、その周辺をトントンたたいてその場をしのいでいる。

なんじゃ?


2001-02-20 [長年日記]

ほほー

つかれた。でも勉強になった。GRP kaz

[X] xbase-clientsの設定ふぁいる

/etc/X11/Xmodmap
/etc/X11/xinit/xserverrc

ssh-agent

gdmの/etc/gdm/Sessionなどを調べてみると、ssh-agentを呼びだすことができないスクリプトを利用していてハマっていたことが判明。

というわけで、Debianというスクリプトをつかうことにした。

(単にXsessionを実行しているだけの1行スクリプト)

あー。情けない。

これでここ数日なやんでいた問題がすべて解決した。

ネットワーク

不調だったわけではなく、停電です。

土曜日につながったということは、誰もshutdownを.....

俺は知らん。(放棄)


2001-02-21 [長年日記]

いまさらですが、

Helix Gnomeつかうのやめた。

秘密

autoに潰される○代さんっだったことは秘密。(伝聞)

おいらも

きれいなソースかけるようになろう。

sl

コードにお絵描きするなんてすごスギ(?)(わら


2001-02-22 [長年日記]

[Kernel] 2.4.2

でましたね。

今日は

早めに帰ってきました。


2001-02-23 [長年日記]

この忙しい時期に

タッチパッドが激しく変。

マウスカーソルも、ボダンも効かなくなるぜぇ。

こんなときは

「ハ、ハメだー」

と言っておこう。

人脈

は人を救う。

くそマウス

のせいでストレス。

* というわけで

パソコン開けてみる。

うぐぅ。目でみる限り基盤は割れてないようだけど、半田不良だったとしても、これじゃ無理だな。

ということで蓋を閉じるとマウス動きますよー。

しばらく様子見てみよう。

[Kernel] 2.4.2-AC2

何故か 2.4.2 のコンパイルがとおらなかったので、Alanのパッチをあてる。

今度はコンパイル通りました。

今のところ問題無いみたい。


2001-02-24 [長年日記]

[misc] BSD

ネットワークで飯食おうと思うなら、BSD知らないとダメ というアドバイスをいただく。

家のPC-9821にFreeBSD入れてみようかにゃ。

久しぶり

Mozillaがつかえるようになった。

あぁ、今までの道のりは長かったのー。

13時起き

うぐぅ。

よう寝た。

疲れスギ。GRP kaz

P2P

読み方 : 「ピアツーピア」不特定多数の個人間で直接情報のやり取りを行なうインターネットの利用形態。また、それを可能にする「Napster」などのアプリケーションソフト 。多数のコンピュータを相互につないで、ファイルや演算能力などの情報資源を共有するシステムである。このシステムの魁は1999年1月に発表された「Napster」である。これは、インターネットを通じて個人間で音楽データの交換ができるシステムで、タダで音楽が手に入ることから爆発的に普及した。Napsterでは、各コンピュータはNapster社が管理する中央サーバに接続し、ユーザのパソコンに保存されている音声ファイルのリストを送信する。これを、世界中のユーザが共有することにより、互いに他のユーザの所持する音楽ファイルを検索し、ダウンロードすることができる。中央サーバはファイル検索データベースの提供とユーザの接続管理のみを行っており、音楽データ自体のやり取りはユーザ間の直接接続によって行われている。その後登場した「Gnutella 」は、Napsterと違って中央サーバを必要とせず、すべてのデータがバケツリレー式に各ユーザ間を直接流れる。このように、P2P技術は中央サーバの媒介を要するものと、バケツリレー式にデータを運ぶものの2種類がある。前者の形態の方が無駄な通信が少なく、管理がしやすいが、中央サーバが停止するとサービス全体が停止する。逆に、後者の形態はどこか一ヶ所が寸断されてもサービス全体が停止することはないが、ユーザ数が増えると加速度的にネットワークが混雑するという弱点がある。また、後者には、違法なデータがやり取りされていても当局が監視や規制を行うことが事実上不可能に近いという重大な特徴を持つ。著作権保護の問題や違法なデータの流通などさまざまな問題をはらんでおり、アメリカでは政府や有力企業、団体を巻き込んだ大規模な論争が巻き起こっている。

仕事

「I wanna job.」とか言ってみるテスト(?)

[チーズ] 今週のチーズ

「COEUR DE LION」

以前も食したもの。

なぜかもらったので食べることにした。

オーソドックスなカマンベールでうまいです。

[FreeBSD] うぐぅ

なぜかインストーラ起動時に止まっちゃうぞ。


2001-02-25 [長年日記]

[Kernel] コンパイル

2.4.2のコンパイルがとおらなかったのは --oformat が -oformat になってたことが原因らしい。

きっとその程度のことだろうとは思っていたけど、もっとちゃんとしらべろよ。->自分

[FreeBSD] FreeBSD 4.2 のインストール

しました。

全然わかりません。

修行しよう。


2001-02-26 [長年日記]

mozilla

ダメダメです。

Mozillaは文字コード判別のため(?)一つのページを2回読みこもうとするのですが、これは用途によっては致命傷になります。

これがなかったらいいのに。(設定次第だけど)

うぐぅ

Javaもはじめよう。

今年は Ruby と Java だにゃ。


2001-02-27 [長年日記]

IE

わけわからねー挙動をしめす。

コロス。

[Kernel] 最近

ALANのを追いまくり。

またハマるに違いない。

ただいま 2.4.2-ac5。GRP kaz

ssh

authorized_keysは600にしておかないと、sshd_configでStrictmodeをyesにしているときはログインできないぞ。


2001-02-28 [長年日記]

[Kernel] patch-2.4.2-ac6

おいかけっこは、もういい加減にやめよう。(ボソッ

[Emacs] next-line-add-newlines

をnilにした。GRP kaz

lo(ラージオブジェクトインターフェース)

Postgres では、データ値はタプルに格 納されます。
各タプルは複数のデータページに跨ることはできません。
データページの大きさは 8192 バイトであることから、
あまり大きなデータ値を入れることができません。
より大きい原子値の格納をサポートするために Postgres は
ラージオブジェクト・インタフェースを提供します。
このインタフェースでは、ラージ型と宣言されたユーザデータへの
ファイル指向のアクセスを提供しています。

2000|01|02|03|04|05|06|07|08|09|10|11|12|
2001|01|02|03|04|05|06|07|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|
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|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|06|07|
2012|01|03|05|06|08|09|
2013|01|08|09|
2014|01|03|05|08|12|
2015|01|04|09|10|
2016|01|

2001年
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

Copyright (C)2005-2015 nu-chon.org.