2006-07-01から1ヶ月間の記事一覧

white-collar exemption

こういう制度はあんま効果ないと思うぞ。

portage upgrade today ;)

[ebuild U ] sys-devel/gettext-0.15 [0.14.6] USE="-doc -emacs -nls -nocxx" 7,892 kB [ebuild U ] x11-libs/libXau-1.0.2 [1.0.1] USE="-debug" 214 kB [ebuild U ] media-libs/mesa-6.5-r4 [6.5-r3] USE="nptl -debug -doc% -hardened% -motif" VIDEO_CA…

portage upgrade today ;)

[blocks B ]

portage upgrade today ;)

[ebuild U ] x11-libs/gtk+-2.8.20 [2.8.19] USE="X jpeg -debug -doc -tiff -xinerama" 11,960 kB [ebuild U ] sys-fs/udev-096-r1 [096] 0 kB [ebuild U ] net-misc/curl-7.15.4 [7.15.3] USE="ssl -ares -gnutls -idn -ipv6 -kerberos -krb4 -ldap -test"…

std::distance

手元の g++ だと RamdomAccessIterator の場合は "last - first" で計算しているので高速。 i686-pc-linux-gnu-gcc (GCC) 4.1.1 (Gentoo 4.1.1)

TODO

ワードラップ時の語の区切りをもっと精細に 段落数が表示行数より少ない場合の空行の表示 Buffer は Storage, NlParser, Mark 等の Facade にして CharacterIterator を用意しなくても良い方向で

portage upgrade today ;)

[ebuild U ] sys-apps/help2man-1.36.4 [1.35.1] USE="-nls" 83 kB [ebuild U ] sys-devel/gettext-0.14.6 [0.14.5] USE="-doc -emacs -nls -nocxx" 6,935 kB [ebuild U ] app-arch/unrar-3.6.7 [3.6.6] 122 kB [ebuild U ] sys-apps/gawk-3.1.5-r2 [3.1.5-r…

札幌 0 - 4 鳥栖

前節は柏に勝ったのに…

copy

MC++D を最初に読んで感動した Copy に関するくだりを(やっと)実装してみた。BitBlast とかいう、謎の API の替わりに std::mecpy で。これだけでも、かなり使えるとおもうんだけど。標準コンテナとPODの両方気にせず同じ Syntax で書けるのは精神的に良い…

Singleton

Moden C++ Desing から Singleton を試してみた。書籍にのってる情報だけでは不充分っぽいので、 loki をつらつら眺めてみる。MutexPolicy が追加になっていたり、LifetimePolicy が増えていたり、それなりに手が入ってる様子。 たしかに、ここまで突き詰め…

portage upgrade today ;)

[ebuild U ] x11-libs/libdrm-2.0.2 [2.0.1] USE="-debug" 373 kB [ebuild U ] app-editors/nano-1.3.12-r1 [1.3.12] USE="ncurses spell -build -debug -justify -minimal -nls -slang -unicode" 0 kB [ebuild U ] mail-client/sylpheed-2.2.6 [2.2.5] USE=…

Lock-Free Memory Allocator

http://www.radiumsoftware.com/ これ良いなぁ

portage upgrade today ;)

ログ取るの忘れた。xserver, cairo, anthy を更新したな。 最近 firefox のメニュー、スクロール動作が遅い。コンテキストメニューは開くまでにもたつく。 スクロールは、スクロールががくがくするページが増えているような気がするなぁ。

ジダン

ジダン最高。惚れた。

Typelist

MC++D と loki-0.1.5 を見て Typelist を実装してみた。再帰が解ってしまえば、後はゴリゴリと書くだけ。 TypeTraits に組み込もう。

loki-0.1.5

TYPELIST_n マクロが不要になったみたい。MakeTypeList テンプレートが用意されてる。 あと SUPERSUBCLASS マクロも template になってるなぁ。

genlop

便利そう。 Usage: genlop [options] [-f logfile] [category/package] Options: -c display the currently compiling packages (if any) -e display package history; default if any option is used. -f read emerge log information from "logfile" inste…

svgalib 1.9.24

ありゃ 6/20 にアップデートされてるのに emerge -uD でリストアップされないぞ?

portage upgrade today ;)

[ebuild U ] sys-apps/debianutils-2.16.2 [2.15-r1] USE="-static" 127 kB [ebuild N ] sys-apps/mktemp-1.5 68 kB [ebuild U ] media-libs/libpng-1.2.12-r1 [1.2.12] USE="-doc" 0 kB [ebuild NS ] sys-kernel/gentoo-sources-2.6.17-r2 USE="-build -doc…

] 札幌 3 - 1 愛媛

結果だけみると良いんだけどなぁ。内容はちょっと頂けない。上里と関のパフォーマンスが良かったのが救いか。 上里、もう大怪我すんなよ。

portage upgrade today ;)

[ebuild U ] dev-perl/XML-SAX-0.14-r1 [0.14] USE="-minimal" 57 kB [ebuild U ] app-arch/unrar-3.6.6 [3.6.5] 122 kB [ebuild U ] app-doc/doxygen-1.4.7 [1.4.6] USE="-doc -qt3% -tetex" 2,859 kB [ebuild U ] dev-java/java-config-2.0.26-r2 [2.0.26]…

ひで乙

ジョホールバルのプレーをみて痺れた。それでサッカーが好きになった。ちょっと喋り過ぎかもしれないけれど良いんじゃないでしょうか。

French 1 - 0 Brazil

こっちを見れば良かった。まさかフランスがブラジルを破るとはねぇ。

Portugal 0 - 0 England

gdgdな内容。イングランドはマジで弱い。

portage upgrade today ;)

[blocks B ]

template を使って配列の要素数を得る

割と有名な手らしいので使ってみる template <typename T, std::size_t N> char (&CountOfHelper(T (&)[N]))[N];としておいて、後はマクロで。 #define countof(a) (sizeof(Allegro::CountOfHelper(a)))「なるほどなー」なんだけど、残念ながら関数内ローカル構造体の配列ではコンパイル</typename>…

ncurses の色

8色しか使えんのか? color_pair でやりくりしろっていうのは無しで。

札幌 1 - 2 湘南

すみません。マジ弱いです。去年と同じで強いのか弱いのかよくわからんチームだ。そんなに内地の暑さがダメなの?