揮発性のメモ2

知識をメモ書きしておく

2011-08-01から1ヶ月間の記事一覧

キューの管理

優先順位のついたキューがほしい。ついでにプロセス間通信としての機能も含めて考える。 複数クライアントから単一サーバへ片方向のみ受け渡しが出来ればいい POSIX メッセージキュー System V メッセージキュー 自作デバイスドライバ 名前付きパイプ UNIXド…

MD5を続きから計算したい 続き

C

http://www14.ocn.ne.jp/~bkclass/doc_md5.html MD5は64バイトずつのブロックに拡張して区切って計算する(最後の64バイトにはデータ長が入っている)。 最終ブロック以外は毎回同じ演算を繰り返し、中間結果も毎回同じになる。 ブロックごとに中間結果を表…

ftp/tcp server failing (looping), service terminated

inetdの接続制限 特定のサービスに60秒間に40回以上の接続があると、攻撃かなんかだと判断して、切断しさらに10分間接続を拒絶する。(待ち受けポートがなくなる) inetdサービスの停止・再開をおこなうことで回復する。 Man page of INETD http://www.jp.fr…

スーパー! を視聴

ケビンベーコンが小悪党をやるというので観に行った。 コロナワールドはどうやらいろいろ安く遊べる施設だった。 会費無料の会員カードを作ると1800円の映画が1000円になる。 併設されたスーパー銭湯は、土日は入浴650円 貸タオル250円 サウナ350円の計1250…

.tar.gz

.tar.gz形式だとtarの編集をするのにいちいち解凍が必要で少し鬱陶しい。 なので、tarして圧縮するのでなく圧縮してtarならどうかと思ったが、圧縮率は想像してたのよりももっとひどく悪くなった。 linux-3.0.3 211MB linux-3.0.3.7z 67MB 31% linux-3.0.3.t…

ドライブ・アングリー3Dを鑑賞

不死身のニコラス・ケイジが無双するというので鑑賞。 キック・アスのビッグ・ダディばりの奮闘を期待したが、やはり不死設定キャラは攻撃を避けないのでアクションにちょっと華麗さが足りなかった。 ほかにもどうもいろいろあと一歩が足りない映画だった。

charのアライメントを揃える

C

__attribute__((aligned(16))) とかを使う 1: main() 2: { 3: int a; 4: char b; 5: char c[13] __attribute__((aligned(16))); 6: char d[13]; 7: char e[13]; 8: 9: printf("&a = %08X\n",&a); 10: printf("&b = %08X\n",&b); 11: printf("&c = %08X\n",&c…

名古屋⇒静岡に安く早く行く

とりあえずYahoo路線図によると、もっとも安いのは名古屋⇒豊橋を名鉄、豊橋⇒静岡をJRで行くパターンになるらしい。 名古屋⇒豊橋 は1,080円だが、名鉄は割引切符があるのでそれを使うと850円になる。 名古屋⇒豊橋 名鉄 13:03〜13:56 850円 豊橋⇒浜松 JR 14:05…

MD5を続きから計算したい

MD5の計算に時間のかかる巨大なファイルがある このファイルに少し追記されたとき、もう一度頭から計算するので また同じだけ時間がかかる。 途中から続きの分だけを計算する方法って無いんだろうか

たんぽぽ

今日もまた、刺身の上にたんぽぽをのせる仕事が始まるお… 自動的にたんぽぽを乗せ続けるブックマークレット javascript:(function(){ setInterval(function(){ var sakana_left = $("#sakana").offset().left; if ( sakana_left>200 && sakana_left<300 && o…

ディレクトリをコピーする

aaa |-- hoge | `-- piyo | `-- fuga |-- foo | `-- bar `-- bazこういうディレクトリ構成をそっくりコピーする copydir () { for i in `find $1 -mindepth 1 -type d`; do mkdir -p $2/${i#*/}; done }使い方 $ copydir aaa bbb