前の月 / 次の月 / 最新

MuraTaka 速記メモ / 2005-07

01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31

2009 : 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
2007 : 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
2005 : 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-07-31 Sun

REST 入門 [REST][WebService]

- REST 入門
  使ってはいるが、本来の意味をしっかり理解していない REST。
  HTTP の仕様も含めていい復習になります。

- REST

MySQL メモ [MySQL]

最近 DB には触っていないなぁ。
- 連載記事 「快速MySQLでデータベースアプリ!」
- WindowsでMySQL

子供のためのアミューズメントスポット [レジャー]

- 多摩六都科学館

スティーブジョブスのスピーチ [speech]

- スティーブジョブスのスピーチ

Topic Clip [Security][Blog]

- RFIDタグは「獣の刻印」と主張するキリスト教系団体
- ビデオ+ブログ『ブイログ』が流行の兆し

- セキュアなWebアプリ実現のために本来やるべきことは? - 高木浩光氏
  高木さんって、元はプログラマだったんですね。。

- RSS広告始めました
  RSS への広告挿入。

- Blog Hackers Conference 2005
  行きたかったなぁ。
  - /bloghacks/20050527
     もんたメソッド面白い。。

2005-07-26 Tue

2005-07-20 Wed

IIS SSL のキャッシュ [WebServer][SSL/TLS]

- IIS::SSL サーバーとクライアントのキャッシュ要素の設定方法

- DoCoMo Net - 製品・サービス・料金 - i-mode - SSL詳細情報

(注意) CGI等でContent-Lengthを返さない場合にはKeep-Aliveが無効になります。また、IIS上でのCGIについては常にKeep-Aliveが無効になる事象を弊社試験環境で確認しております。


- パフォーマンスとセキュリティ

- Web サーバーのチューニング技法

- システム管理コラム集

JVM について [Java]

- JVM問題判別
  PDF file.

2005-07-18 Mon

Tool Clip [Tool]

ほとんどが百式さんのサイトからのクリップです。
- Tango FTP
  インターフェイスを重視した FTP ソフト。
- Form Assembly
  Form を自動で生成してくれる。
- Bubbler
  最速ブログが売り。
  - http://bubbler.net/takahiro_nishimura/home/]]
- [[Confusing Words
  紛らわしい、間違いやすい単語をピックアップして、解説してくれている。
  英語の勉強にも。。
- Talkr

Talkr allows you to listen to text-only blogs on your iPod.

  日本語は無理か。。。しかし、英語のサイトでは十分使えそう。
- Speakwrite
  Talkr 並びで。
  RSS feed を音声で読み上げてくれる。
- GoogSpy
  ある単語で、AddWords に登録してある競合他社を調べることができる。
  関連して
  - http://www.adword-search.com/]]
- [[GeoBloggers
  Google Map と Flickr を組み合わせたサービス。
- FolderShare
  以前からいろいろと出ているこの手のサービス。
  問題はセキュリティの確保。軽く使ってみているが、なかなかよさげ。

Ajax を使った検索窓 [Ajax]

- AjaxとYahoo!APIでタブ式検索「ytab」
  これ使い勝手がいいです。タブブラウザであれば、似たようなことができなくも無いですが、
  検索して行く間にいくつものタブが・・・。

blog 管理メモ [Blog]

referer spam がヒドく、レンタルサーバの管理者からも負荷が上がっているとの連絡を受けたので、
referer を外すことにした。

外さずに対応を思うことも考えたが、現状イタチの追いかけっこになりそうで・・・

2005-07-17 Sun

tDiary メモ [Ruby][tDiary]

tDiary を試してみた。
- tDiary.org::ダウンロード
  tdiary-full-2.0.1.tar.gz をダウンロード。

インストール方法は、ダウンロードしたディレクトリ内の ./doc/README.html を参照。

使い勝手はまずまずだけど、イマイチ馴染めないのはなぜ。。

自宅の開発環境ちょい整備 [WebServer]

WebServer からの参照コンテンツの整理。
Alias を貼り直す。
- 第6回 仮想ディレクトリとマッピングの設定

2005-07-16 Sat

Ruby Rails メモ [Ruby]

- Ruby on RailsによるWebアプリケーションの高速開発
  IBM のサイトに出るようになったんだ。。

Topic Clip [Security]

- OpenSSL 0.9.8 リリース

  - SSLやPGPで使われているSHA-1アルゴリズムにセキュリティ欠陥――専門家が指摘
    ちょっと古い記事だけど、この時期結構騒がれた。
  - 今こそ新しい暗号化標準が必要だ

一方向ハッシュ関数は、2つの特性を持っているとされる。1つは一方向性だ。メッセージからハッシュ値を計算するのは容易だが、ハッシュ値から元のメッセージを復元するのは不可能だ(ここで言う「不可能」とは、「相当の時間をかけないとできない」という意味だ)。
2つ目はコリジョンフリーだ。ハッシュ値が同一になる異なる2つのメッセージを見つけることは不可能だ。


ハッシュ関数を破るということは、この2つの特性のどちらか(あるいは両方)が正しくないと実証することを意味する。

2005-07-15 Fri

2005-07-14 Thu

障害により OS が落ちたときの lock file の扱い [Linux]

- [[http://fox.zero.ad.jp/~zau36341/debianin.html]]

# If the ppp0 pid file is present then the program is running. Stop it.
if [ -r /var/run/$DEVICE.pid ]; then
  kill -INT `cat /var/run/$DEVICE.pid`
#
# If the kill did not work then there is no process running for this
# pid. It may also mean that the lock file will be left. You may wish
# to delete the lock file at the same time.
if [ ! "$?" = "0" ]; then
  rm -f /var/run/$DEVICE.pid
  echo "ERROR: Removed stale pid file"
 exit 1
fi

Ctrl と Caps key [Config]

元々自宅で使用している Mac のキー配列に合わせて
別の環境も変えていたのだが、最近、いろいろなマシンで作業を行なうことが多く、
マシン毎にキーマップを変える訳にはいかず、Windows のキー配列で使ってた。
で、逆に [2005-07-10] に書いたように、Mac の配列を win に合わせて再度使おうとしたのだが、
やっぱり動作が不安定。

しばらくはマシンに合わせて・・・と思っていたら、
- CtrlとCapsを切替える
- CtrlとCaps Lockのキーバインドを交換
- "Caps Lock"と"Ctrl"を入れ換える.
にあるように Linux はここでマップを変えるらしい。

どっちでやろうか。。

ユーザ毎に切り替える方法がよさそうなので、試してみる。

- .xmodmaprc をホームディレクトリに用意
- 中身は以下の通り。

remove Lock = Caps_Lock
remove Control = Control_L
keysym Control_L = Caps_Lock
keysym Caps_Lock = Control_L
add Lock = Caps_Lock
add Control = Control_L

- このフィアルを xmodmap に食わせる

$ xmodmap .xmodmaprc

- .bash_profile に書いておく。

すばらしい。。これで Mac と同じ配列。

上記は X Window で使う場合のみ有効なので、コンソールの場合には、
- CtrlとCapsを切替える
を参照。
ちなみに Fedora 3 の環境では、
/lib/kbd/keymap/i386/qwerty/jp106.kmap.gz ではなく、jp106.map.gz であった。

Linux の起動の仕組みメモ [Linux]

- Linuxの起動と起動スクリプト

- RedHat Linuxでサーバ構築
  Linux 全般についてよくまとめられている。

スーパサーバ xinetd メモ [Linux]

- スーパサーバを使うか、使わないか
  - メリット
    - 対障害性
      クライアントからのコネクション要求によって、対応サービスを起動するため、
      仮にデーモンプロセスが死んでしまったとしても、再度クライアントからの要求があれば、
      スーパサーバが答えて対応するサービスを上げることができる。
    - アクセス制御機能
      - 1つのソフトウェアでまとめてアクセス制御を行なうことで、運用が楽。
      - アクセス制御機能をもたないサーバソフトウェアにもアクセス制御を設けられる。
  - デメリット
    - スーパサーバそのもの仕組みによる、要求に対する速度の問題

Outbound Port25 Blocking [Security]

- Outbound Port25 Blockingとは
  非常にわかりやすい。

2005-07-13 Wed

システム情報の収集について [Linux]

- 第 26章システム情報の収集
- 第7回 障害の兆候を見逃さないためのサーバ監視

メモリ使用量を確認する際、usedだけを見てしまうと正確な情報が分かりません。Linuxの場合、存在するメモリをできるだけ使用しようとするため、あまりプロセスを起動していなくても、9割以上は使用されている状態になります。
現実的にはfree+buffers+cachedが「自由な領域」と見なせる部分で、freeコマンドの実行例では「-/+ buffers/cache:」のusedが、実際にシステムを動作させるために「必要な」使用メモリです。

- Redhat Linux テンプレート集

- vmstatグラフ化君

Phishing 対策の近況 [Phishing]

- ヤフーやシスコなど、スパム対策技術「DKIM」の標準化に向けて仕様を提出

この仕様では、電子メールドメインの所有者は、公開暗号キーと秘密暗号キーの組み合わせを作成することを求められる。公開キーはDNS(Domain Name System)レコードで公開され、一方秘密キーはDKIM対応のメールサーバに保管される。そして、送信されるメッセージにはすべて署名が付加されるが、この署名は電子メールヘッダに保存される。メッセージの受信側では、DKIMに対応するメールサーバがその署名を抜き出し、公開キーを使って署名が送信元のドメインで生成されたものかどうかを検証する仕組みになっている。


むむっ、署名の保存先はメールヘッダーなんだ。

2005-07-12 Tue

c でのコマンドラインの取得 [c]

- コマンドライン引数の取得 その2
  getopt_long の解説

2005-07-10 Sun

再度 Mac のキーマップ変更に [Mac][Tool]

- uControl

Mac のキー配列において、問題なのは、 Control key が Windows の Tab key の位置に配列されていること。Control key の位置には、Caps Lock が割り当てられている。
これまで Windows 側キーマップを変えていたが、Mac 側を変更することに。

Windows 側を変えていた理由としては、イマイチこの uControl というツールの動作が安定していなかったため。
今回、Ver. 1.4.6 でしばらく試してみることに。

RD tool memo [Ruby][RDTool]

- 別館 Home > Linux > Install & Setting > Ruby
  Ruby etc 説明にまじって RDTool の解説もあり。

Referrer (Inside): [2005-07-14-5]

2005-07-08 Fri

SMTP の改行コードは? [smtp]

- perlのNet::SMTPモジュールは改行コード混在は処理できないようだ
- SMTPのしくみ

SMPT, MIME の仕様とも、改行コードは、CR + LF が正解ですね。

2005-07-07 Thu

fedora のデフォルト文字コードの変更 [Linux]

- /etc/sysconfig/i18n
  LANG, SUPPORTED の値の変更

#LANG="ja_JP.UTF-8"
LANG="ja_JP.eucJP"
#SUPPORTED="ja_JP.UTF-8:ja_JP:ja"
SUPPORTED="ja_JP.eucJP:ja_JP.ujis:ja_JP:ja"
SYSFONT="latarcyrheb-sun16"


- /etc/man.config
  man page が化けるのでこれも変更。PAGER の値を変更する。

#PAGER /usr/bin/less -is
PAGER /usr/bin/lv


この状態ではコマンド発行後のエラーが化ける。

2005-07-04 Mon

base64 へのエンコード、デコード [c]

- すのものの「雑ソフトウェア」

core の解析はどうやるの? [c]

- デバッガのしくみをしろう
  なかなか詳細に書かれていてよい。
  「SoftwareDesign 2001/2月号 第2特集 UNIXプログラミングツールをマスターせよ」
- gdbを用いたデバッグ
- core ファイルの解析

2005-07-03 Sun

changelog の活用方法いろいろ [ChangeLog][DocManage]

- 私の ChangeLog メモ活用法
  作者の山下さんの活用方法。
  いくつかは以前よりまねて実行しているものがあるが、
  改めて読んでみるといつの間にか忘れていてやっていない便利な活用方法もある。

- ToDo の使い方

ToDo 管理につかっていたりはするけれど、朝、仕事を始める前に当日の ToDo を書き出すってのは重要だな・・・。
何となく、その日にやることは決めてはいるが、
当日朝キチンと書いて、その各項目が1項目づつある程度のアウトプットを出して終了している・・・という状態であるようにしたい。

ミクロマンフィギア [etc]

- ミクロマン フィギュア
  なかなかよくできている。

2005-07-02 Sat

カード利用動向 [FeliCa]

- FeliCaでピッ!──札幌大学の出欠席システム

電子マネーとの連携も考えている。学生証に載せるのをICタグにするかFeliCaにするかについては最後まで迷っていたが、決め手となったのが「札幌シティカード」がFeliCaチップを搭載していたことだったという。札幌シティカードは、札幌市の一部店舗で電子マネーが利用できるポイントカードで、札幌市で実証実験が行われている。札幌大学の学生証は札幌シティカードと連携しており、対応店舗では秋頃から、学生証を使って電子マネーで買い物ができるようになる予定だ。「電子マネー機能が付けば、貸し借りしなくなります。交通、決済とリンクできるのはFeliCaの大きな強み」


- 特集:FeliCa携帯の全貌

2005-07-01 Fri

2009 : 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
2007 : 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
2005 : 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

最終更新時間: 2009-01-02 23:56