2005-09-01から1ヶ月間の記事一覧

札幌 0 - 4 京都

アルゲリッチのラフマ3番のお陰で深く考えなくて済む。 と、言っても予想の範囲内だし。http://www.jsgoal.jp/club/2005-09/00024195.html 和波をほとんど守備に釘付けにするそれはいつもの事デス。 とにかく、京都の狙い通りの展開が繰り広げられた。残虐シ…

アルゲリッチのラフマ3番

すげえ!! 昨日から無限ループで聴いてる。

ncurses++

ncurses はなんとなく使いかた見えた。ので、イベント回りのクラスを作る。 gtk とか MFC とか PowerPlant とかのイベントクラスが下位に居ると仮定して、Application よりのイベントクラスにするつもり。なんだけど、コマンダ(@PowerPlant)は欲しいなぁとか…

M-MVC

こういうのがあるのか、なるほどねぇ http://cake.dyndns.org/blosxom/program/m-mvc.htmlでも、Model にかぎらず View も Controller も Domain と Application に分けれるような気がする。

ncurses++

curses そのものを知らないとだめだな。このあたりLinux Tipsを参考に。stdscr は initsrc() で確保されるスクリーンで、端末のサイズと一致するウィンドウ。 WINDOW* 指定が無い関数はスクリーンに対する操作となる。

portage upgrade today :)

[ebuild U ] media-gfx/gimageview-0.2.27-r2 [0.2.27-r1] +imlib -mng +mplayer -nls -svg -wmf -xine 0 kB [ebuild U ] app-editors/vim-core-6.3.086 [6.3.084-r2] -acl -bash-completion -livecd -nls (-selinux) 111 kB [ebuild U ] app-editors/gvim-6…

ncurses++

ncurses の C++ インターフェイスを使ってみる。日本語の情報があまりないように思える。

portage upgrade today :)

[ebuild U ] sys-devel/bison-2.1 [2.0] -nls -static 982 kB [ebuild U ] dev-lang/perl-5.8.7-r1 [5.8.7] +berkdb -build -debug -doc +gdbm -ithreads -minimal -perlsuid 0 kB [ebuild NS ] sys-kernel/gentoo-sources-2.6.13-r2 -build -doc -symlink (…

テンプレートクラスの継承

基底クラスをテンプレートクラスとする継承がある場合... template <class T> class Base { public: Base() : m_(0) {} virtual ~Base() {} protected: int m_; }; template <class T> class Derived : public Base<T> { public: Derived() {} virtual ~Derived() {} void DoIt() </t></class></class>…

portage upgrade today :)

[ebuild U ] x11-base/xorg-x11-6.8.2-r4 [6.8.2-r3] -3dfx -3dnow +bitmap-fonts +cjk -debug -dlloader -dmx -doc -font-server -insecure-drivers -ipv6 -minimal +mmx -nls -nocxx +opengl +pam -sdk +sse -static +truetype-fonts +type1-fonts (-uclib…

X.org 6.8.2-r3 モロモロ

/etc/X11/xorg.conf の FontPath でロードエラーが出てる。パスの最後の '/' を削除するとエラーがでなくなった。マジで... あと、最近の X では encodings.dir なるファイルがある事を知る。こいつは mkfontdir で作れる。 >cd ~/fonts/umplus >mkfontdir -…

札幌 1 - 3 福岡

久しぶりの生中継を TV で。まぁ、地力です。もっと精進するように。 あと、引いてカウンターも織りまぜるっていう考えは無いのか?>ヤンツー そうしないと、デルが生きないだろうに。GK: もっと*2 コーチングしてください。まだ足りない、あのDF陣ならば D…

const その2

Modern C++ Design にあった。const な型から const を除去する。 template <typename T> class TypeTraits { private: template <class U> struct UnConst { typedef U Result; }; template <class U> struct UnConst<const U> { typedef U Result; }; public: typedef typename UnConst<T>::Result No</t></const></class></class></typename>…

template の部分特殊化がよくわかりません(1)

loki から IsSameType を例に取ると... template <typename T, typename U> struct IsSameType { enum { value = false }; }; template <typename T> struct IsSameType<T, T> { enum { value = true }; };これをインスタンス化する bool b = IsSameType::<char, short>::value;これは良い。 b は false になる。 boo</char,></t,></typename></typename>…

template の部分特殊化がよくわかりません(2)

とりあえず回避策を考える。 固定文字幅の型と可変幅文字の型を分けるか... // 可変幅 template <class T, class U> struct multibyte_char_traits { typedef T min_char_width_type; typedef U max_char_width_type; typedef variable_char_width_type char_width_type; }; //</class>…

のだめカンタービレ(13)

読んだ。家族内では意見が分かれたが、俺は面白い巻だったな。 意見が分かれた原因は、のだめと千秋がふつーの恋人になってしまった事。 俺は恋物語よりは、成長物語の比重が高い方が好みなので問題なし。 別れても、交差していく二人の人生っていう話も見た…

FF7 の映像作品

FF7 は好きな RPG の一つ。でも話が消化不良なところがムカツイた記憶があってそれの リベンジなのかなと思っていたけど、そうでもなく。 全編フルCGは珍しいものでもないでしょ? かと言ってなにか新しいモノがあるわけでもなく...

const

ぬぁ、そうか。 const 性はやっかいだ。 以下のようなクラスとメソッドがあるとして... template <class T> struct Something { void DoIt() { T value = 0; value = 何か; }; };T に const な型を指定すると、メソッド DoIt で value へ代入する所でコンパイルエラー</class>…

regex のイテレータ

マルチバイトはまずは EUC-JP から。まぁそのほかのエンコーディングは当分作らないと思うけど。

freetype キター━━(゜∀゜)━━!!

ずっと問題だった freetype で落ちるバグがX.org のアップデートで直った!

田臥

http://www.nikkansports.com/ns/sports/nba/f-sp-tp5-050914-0025.html がんばれ!

札幌 0 - 1 山形

順当!! 5位!! 30節も近くなれば実力がはっきり出るという事かな。まぁ、山形とは勝点差1しかないので、次がんばるべし。ミスが多いとか、気持ちが足りないとかぼやいてるうちに、山形、甲府が勝手に落ちてくれるかもしれないしね。 いやー、しかしこの時期に…

portage upgrade today :)

[ebuild U ] sys-fs/udev-070 [069] (-selinux) -static 429 kB [ebuild U ] sys-apps/util-linux-2.12q-r3 [2.12q-r2] +crypt -nls -old-crypt +pam +perl (-selinux) -static 0 kB [ebuild U ] media-gfx/graphviz-2.6 [2.4] +X -cairo -dynagraph -static…

kernel update

Linux allegro 2.6.13-gentoo-r1 #1 Thu Sep 15 23:18:17 JST 2005 i686 Intel(R) Pentium(R) M processor 1.60GHz GenuineIntel GNU/Linux2.6.12 系を unmerge した。 >emerge -v unmerge '

regex のイテレータ

イテレータにするメリットが少ないような気がしてきた。オーバーヘッドの方が大きくないかな?

portage upgrade today :)

[ebuild U ] sys-fs/devfsd-1.3.25-r9 [1.3.25-r8] 0 kB [ebuild U ] sys-fs/udev-068-r1 [068] (-selinux) -static 0 kB [ebuild U ] x11-base/xorg-x11-6.8.2-r3 [6.8.2-r2] -3dfx -3dnow +bitmap-fonts +cjk -debug -dlloader -dmx -doc -font-server -in…

PalmSource

ACCESS が PalmSource を買収との事。

Black Magic M66

GHOST IN THE SHELL の 1, 2を見た後に、M66 を見た。おもしろい! 自分は脚本がおもしろいくないと駄目だなぁやっぱり。そういう意味で INNOCENCE は駄目。あれは映像作品だから。特に自分の好きな話の "ROBOT RONDO" をああいう風にされちゃうと、むかつく…

自民圧勝

また、コイズミか...

portage upgrade today :)

[ebuild U ] sys-libs/ncurses-5.4.20050827 [5.4.20050319] -bootstrap -build -debug -doc +gpm -minimal -nocxx -unicode 658 kB [ebuild U ] sys-devel/autoconf-wrapper-3.2 [3.1] 0 kB [ebuild U ] sys-apps/sandbox-1.2.13 [1.2.12] 218 kB [ebuild U…