バイト先で、ブラウザ間のCSS解釈の違いでだいぶはまりました。
参考リンクを貼っとこう。
WinIEのバグリスト
特に、バイト先ではまったのは以下、
ボックスの幅や高さを算出するときにパディングやボーダーのサイズを含…
Archive for 2007
ブラウザ間のCSS解釈の違い
in HTML
by ginriki | 12 月 9th, 2007
No Comments
ocamldebugの調査
by ginriki | 7 月 16th, 2007
ML言語の一種であるOcamlに付属している、ocamldebugというデバッガについて調べたのでメモ。
かなり間違っている可能性があるので、注意。
gdbライクなCUI
break,info,helpコマンド [...]…
Debug.Traceを使ってprintf風デバッグ
in Haskell
by ginriki | 7 月 13th, 2007
Haskell処理系であるGHCにはDebug.Traceモジュールというのが提供されています*1。その中のtrace関数を使うと、C言語のおけるprintfデバッグのようなことができます。
ただ、Haskellは遅延 [...]…
Haskellだってバグるよねっていう話し(C言語の関数をHaskellで呼ぶ)
by ginriki | 7 月 9th, 2007
C言語の関数をHaskellから呼び出すための記述に関する仕様が存在します*1
自分が使っているHaskell処理系のGHCは、この仕様に準拠しています。そこで、この機能を使ってバグったC関数をHaskellから呼ぶこ [...]…
Haskell本の感想とMonad
in Haskell
by ginriki | 7 月 9th, 2007
教養のために「ふつうのHaskellプログラミング」を読みました。Haskellを触ったことがない私のような人が読むのにちょうど良い本でした。
ただ、Monad則については読んでも良くわかりませんでした。Maybeモナ [...]…
ゼロ番地を先頭とするページにマップする
by ginriki | 6 月 28th, 2007
mmapのflags引数にMAP_FIXEDフラグを指定することで、OSの実装によってはゼロ番地を先頭とするページにマップできます*1
たとえば、i386以降のCPU, Vine Linux 4.0, gcc-4.1. [...]…

