December 2007

という話で某所でもりあがった。
やはり現代的CPUでTLBオフを提示するのはCPUメーカとしていかがなものかと
このエントリーをはてなブックマークに追加

を聞きにいった。
超よかったっす。しあわせ。

冒頭の第一声、世間の人がどう思っているかはともかくとして天文学者をやっている牧野です。よろしくお願いします
で聴衆のハートをわしづかみ。うますぎる

その後の飲み会も今後のCPUアーキテクチャーの話やらT2Kの話やらの濃ゆい話でもりあがる。
こういう濃ゆい話が出来る人と知り合いになれることは本当に素晴らしいことだとかマジメにオモタ

そういえば笹田さんがLinuxのaioは使いにくいという話をしていた気がするのだけれど一晩寝たら完全中身を忘れてしまった。
今度あったら恥を忍んでもう一回聞こう
このエントリーをはてなブックマークに追加

おうちのマイマシンと会社マシンのコンパイル時間が全然違うことに最近気づいた。
よくみると、うちのはiowaitまみれや。これってディスクが遅いって事?
このエントリーをはてなブックマークに追加

いつまでもデブと思うなよ で一世を風靡した岡田 斗司夫のオバカ本。

視点が新鮮なので、結構楽しめた。
でも調査不足が感じられるので、このネタで1年間講義とはできまい。とかおもた

まあ暇つぶしにはいい感じですよ。安いし。
あと死ね死ね団超カッコイイ!!


このエントリーをはてなブックマークに追加

やむにやまれぬ事情があって、今日はmem_notifyまわりの過去ログをひたすら読んだ。
えらいつかれた

結局、

ターゲットユーザ(ターゲットアプリと言うべきか)
1.FATアプリケーション(例:ブラウザ、JVM、DB)
  自分のキャッシュを捨てる
2.userland oom manager
システム管理者がメモリ足りないときの振る舞いをカスタマイズするためのデーモン

通知してほしいタイミング
1.スワップが始まる直前
2.謎(OOMが始まる直前だと普通通知受けてる間にカーネル内ではすでにOOMに突入しちゃうので手遅れになりがち)

何人起こすか?
1.Thundering herd problemsを避けるために1人づつ。
  てか、全員が一斉にメモリ捨てたらfree量が増えすぎるだわさ
2.オレを起こさないときがあるなんて許さん

ステークホルダー
- Marcelo Tosatti
- Daniel Spång
- Rik van Riel ,
このエントリーをはてなブックマークに追加

免許をなくしてしまったので、再交付してきた。
法改正で普通免許はなくなったとかで、中型免許をもらったのだが、中型があるってことは
小型もあるのか?
軽自動車専用とか(´・ω・`)
このエントリーをはてなブックマークに追加

この前イギリスにいったときにベイリーズを2本ほど買ってきてちびちび飲んでいたのだけれども、はまってしまった。
習慣で飲んでしまう。

とゆーわけで、布教いたす。
だれか、だまされたと思って飲んでみ。感想はコメント欄へドゾー


ベイリーズ・アイリッシュクリーム
このエントリーをはてなブックマークに追加

まあ、のっけから泣き言なんである。
最近Vistaなパソコンをかったので、IE拡張系のブラウザが手になじまなくなり、
Firefoxに本格的に移行をもくろんでいる。

んで、ブックマークもGoogle bookmarkに移行して、全マシンで共有やー。
と思っていたのだが、FirefoxのGoogle bookmark用プラグイン(GMark)がいまいち
ごきげんじゃない。

どうダメかってーと、下図のように、Googleさんが勝手に作るラベル「最近最も使用した」が「最近」と「最も使用した」の2つに分割されてしまうのだ。
ああ、キモチワルイ。

6b8a8356.jpg




そのうち、時間を取って追求する・・・・・かも
このエントリーをはてなブックマークに追加

と思うのは僕だけではないようで、greasmonkeyスクリプト作ってる人いた

http://d.hatena.ne.jp/n5123/20071023/1193138721/
このエントリーをはてなブックマークに追加

http://pica2.net/wp/2007/10/ie7-font-size-trouble/

●症状
IE7(Internet Explorer 7)でYahoo! JAPANなどの一部ページにおいて、IE7の文字サイズをDefaultの「中」から「大」などに変更。
その後、IEを閉じて再度開きなおしたり、一度他のページに飛んだ後で再表示すると文字サイズが「中」に戻ってしまう。
文字サイズの変更がちゃんと反映されているページもある。
●結論
IE7の不具合でした!
ただし、WindowsXP版のIE7では問題は発生しない模様。

以下、Microsoft社サポート技術情報ページの事例より引用(リンクは下記に貼ってます)



これ、おもしれーな
・UTF-8では問題が発生しない
・保護モードOFFでも問題は発生しない

というところを見ると以下のようなストーリーだと思う。

まず前提
ブラウザの内部実装においてページの内容をいじるには2つ流儀がある。
1つめはフィルター方式でHTTPレイヤから吸い取ったデータをHTMLパーサに渡す前に変換して渡しちゃうんだな。伝統的な文字コード変換はこのレイヤで行っている。
2つめは匿名ページ作成方式(名前は今てきとうに作った)、メモリ上に好き勝手なHTML等のデータを構築しておいて、そこにページ遷移するんだな。典型的にはページロード後にjavascriptでdocument.writeしちゃったときにこうやって匿名ページ構築&遷移してHTML書き換えに対応することがおおい(個人的には99%コーディングミスなのでいらない機能だと思っているが)

んで、たぶんIE7では
・内部コードがUTF-8
・保護モードONのときだけ文字コード変換がフィルター方式から匿名ページ作成方式にスイッチしてる
・文字サイズ記憶ロジックのURL比較論理において匿名ページ関連に抜けがある

ってあたりかな。と
いや、IEなんて知らないけど。

たぶんあれだね。
文字コードバイナリアン(なんだそれw)のはせがわ先生ご指摘の穴
http://openmya.hacker.jp/hasegawa/public/20061209/momiji.html
をふさぐために、急いで文字コード変換まわりをいじってテスト期間が足りなかったのではないかと推測。

こんだけブロードバンドが普及しちゃうともうほとんで意味ないんだけど、やっぱりブラウザセキュリティにおいて最大の急所はページ読み込み時のインクリメンタルレイアウトなのは間違いのないところで、DOM構造とか完全に無視してパケット来た順に4kバイトとかの単位でパースしていくんだから、そら境界条件とか穴もできる。

・・・と、この話は文字サイズの話に収まらないので、別記事にしよう。


英国旗
対策は適切に! ランキング!



このエントリーをはてなブックマークに追加

↑このページのトップヘ