...ing logging 4.0

はてなブログに移行しました。D言語の話とかいろいろ。

2007-10-01から1ヶ月間の記事一覧

戯れ言

この間のはてなスターこわいにはてなスターが付かなくて俺涙目wwwww ネタ振りがわかりにくかったか・・・.

...ing wiki - はてなブックマークに対応

...ing wiki の各ページをはてなブックマークに追加するためのアイコンと,はてなブックマーク登録数を表示するようにしてみたのでメモしておく. pukiwiki.skin.php   [ ]

extern(C++)

遂にC++で書いたコードのオブジェクトファイルとリンクできるようになったらしい. でもdmcでC++コードをコンパイルできる環境を整備してない. msvcが出力するオブジェクトファイルとは形式が違うんだよね? 変換したらいいんだろうけど,Windows環境で実験…

サーバ沈黙

恒例になったサーバの暴走. 掃除して埃を取り除いたら正常稼働した. メモメモ.

コメント欄

何も思いつかなかったもので適当な返事で申し訳ない(汗

D言語標準ライブラリPhobosのバグフィックス

D言語標準ライブラリPhobosのバグフィックス これからも同じようなことをするかもしれないので ...ing wiki の方にページを作りました.

連載

あー,そういえば,よいサンプルコードが思いつかなくて,C++のテンプレートメタプログラミングの連載が途中でほったらかしになっていることに気が付いた. はてなスターがつけられたときに送られてくるメールで(^^; 実はD言語の連載もあと一回残してい…

C++0x - ラムダ式

C++

http://d.hatena.ne.jp/faith_and_brave/20070919/1190200233 ラムダ式の書き方が以前提案されていたものから変わったらしい. そりゃあ<>()->(...) はあまりにも不評だったものなあ. あの名前を言ってはいけないの読めないあの人はシンタックスの見た目に…

はてなスターこわい

若い者が集まって、話をしているうちに誰かがこわい物を言い出し始めた。 蛇が恐いだの、カエル、アリ、オケラ、クモ、ナンキンムシとつぎつぎに恐いものを上げて言ったが、最後に残った男が「俺は はてなスターがこわい」と言い出した。そして、考えただけ…

技術者の資格

http://d.hatena.ne.jp/uskz/20071004/p1#c技術者になる資格? そんなもん決まってる. ハートだよ,ハート. 技術者ってのはなあ,職種のことでもなけりゃ,技術力がある奴のことでもない. 技術者魂を持ってる奴のことをそういうんだ. 技術に熱くならない…

std.bind for D2.0 (3)

http://www.kmonos.net/alang/d/phobos/std_bind.html 仕様を読み直したら,関数合成のことを全然理解していなかったことに気が付いたw 上の方のコードで「何をどういう風に実行するようになるんだろこれ・・・」とか不思議に思ったけどそこでスルーしてし…

テンプレートメタプログラミングのデバッグ

TMPのデバッグって面倒だなあ. テンプレートパラメータの型が何なのかを知るために template SomeTemplate(T) { int a = new T; }とかしてコンパイルエラーを見てる.

std.bind for D2.0 (2)

たぶんまともなやり方じゃないけど,bindAlias された擬似関数のシンボルを指定してさらに bindAlias できるようになった. 微妙にごみが混ざっていてすまんけど,こんな感じ. --- ~bind.d 2007-10-03 20:38:22.000000000 +0900 +++ bind.d 2007-10-04 16:0…

std.bind for D2.0 (4)

動かないパターンを見つけてしまった. import std.bind, std.stdio; void main() { int foo(int i) {return i*2;} int bar(int i) {return i*3;} auto fooBar = bind(&foo, bind(&bar, _0)); //これなら動くが //auto fooFooBar = bindAlias!(foo)(bind(foo…

生まれました

弟の子供が生まれました. パチパチ. 父が入院中で,母は弟家族の所に行っているので,今日は家に一人です. それで驚愕の事実に気が付いたのだが,十数年暮らしてきたこの家に自分一人で寝泊まりするのって初めてだわ・・・・・・. (mixiの方で書いた)昨…

std.bind for D2.0

「かなしいときー.」 「「かなしいときー.」」 「英語のフォーラムに頑張ってバグ報告してみたら,スルーされたときー.」 「「英語のフォーラムに頑張ってバグ報告してみたら,スルーされたときー.」」 「うれしいときー.」 「「うれしいときー.」」 …