...ing logging 4.0

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

2008-04-01から1ヶ月間の記事一覧

どう書く?

問題設定が今悩んでいることとは違うのかもしれないけれども. void main(){ f("hoge", 1, "wwww", 123+456i); } void f(T...)(T args){ // ここで g(h("hoge"), 1, h('wwww'), 123+456i); と同等の呼び出しをするにはどう書く? } void g(T...)(T args){ //…

coLinux + Vine Linux 4.2

急遽Vine Linuxが必要になったからcoLinuxで入れてみた. http://www.geocities.jp/xmlinux2004/coLinux/colinux.html こういう素晴らしいサイトがあるおかげでとても簡単だった. ネットワーク設定もそれほどややこしくはなかったし. 久しぶりにブリッジ接…

デッドボールP最大の危機

ミクにここまでうまくしゃべらせるとは・・・. ていうか,Vocaloid全体的に進化しすぎだろjk

リナリア - MEIKOの本気

な・・・なんだこれはぁぁぁっ!? MEIKOでここまでやるか!

ワP絵の絵本

世界一へんな地図帳作者: のり・たまみ,ワンカップP出版社/メーカー: 白夜書房発売日: 2008/03/15メディア: 単行本(ソフトカバー)購入: 1人 クリック: 250回この商品を含むブログ (18件) を見るあああ,ワンカップPが絵の仕事してるー.

boost::asio

C++

boost::asio::ip::tcp::iostream で文字列を受信してみる. 文字コードとか考えずに受信してただ cout に表示したら当然化け化け. STL + Boost 限定で特定の文字コードに変換して出力する方法ってどうしたらいいのかなー. あと std::istream_iterator/std:…

Google Reader

はてなRSSは更新が遅いのでGoogle Readerに変えてみた.早い早い. それはともかく,はてなダイアリーを書いている人はRSSで全文配信する設定に変えるべき. ほらほら今すぐ.

しまった

C++

C++はコンストラクタの中で別のコンストラクタ呼べないんだった orz しばらくはまってた.

値型のクラスと参照型のクラス

C++

値型のクラスというのは,そのクラスが表現したい概念の値が同じならば同一のオブジェクトと考えて,インスタンスの違いには注目しないクラスだ,と言って伝わるだろうか. もう一方は参照型のクラスであり,インスタンスが異なれば別のオブジェクトと考える…

Firefox3 Beta5

いや,本当に素晴らしい. このブラウザは滅茶苦茶軽い. アドオンがほとんど無効になっているからか? いや,それよりも,メモリ残量が40%を切らない. 前は20%を切ってしまったのに. 6月のリリース(らしい)が待ち遠しい. もっと早くリリースされないか…

typedef invariant(ubyte)[] mbstring;

D言語は文字列を全面的にUnicodeとしているので,マルチバイト文字列の扱いがちょっぴり苦手だ. Windowsのコマンドプロンプトに文字列を出力するときはマルチバイト文字列に変換する必要がある. //import std.windows.charset; char* msg = toMBSz("へろー…

抗生物質を食べる細菌見つかる - そしてこの能力は伝染する

Web

http://wordpress.rauru-block.org/index.php/1625 マジで!!? と,いうことはだよ,抗生物質の乱用によって超耐性を持つ細菌が生まれてしまい困ったことになっているという話は全面的に信じたらいけないってことか.

boost::noncopyable

#include <boost/utility.hpp> class Class : /*private*/ boost::noncopyable { priavte: //Class(const Class&); //Class& operator=(const Class&); public: }; int main() { Class a, b; a = b; // 代入演算子;エラー Class c(a); // コピーコンストラクタ;エラー return </boost/utility.hpp>…

Firefox 3 のメモリ使用量

http://www.hyuki.com/yukiwiki/wiki.cgi?Firefox3MemoryUsage なるほど,Firefox 3 のメモリ使用量の削減にはこういう努力があるのか. 勉強になる. 以前は「ソフトウェアのチューニング」が何をすることなのかよくわからなかったが,少しつかめた.

FFmpeg

FFmpeg : 公式サイト FFmepg(マルチメディア変換)の使い方 : 使い方 お,これは汎用的に使えて便利だ.

NHK BS ネットスター!

あ,今日の0時からレギュラー化したネットスターだったんだ. BS映らないから元々見られなかったけど. 第一回は初音ミク特集だからぜひ見たいなー.

マクロスフロンティアOP

最後に人型のマクロスがあるじゃん! マクロスFも変形するのかな?

「ATOK 2008を買ってでも使うべき“10の理由」

Web

省入力変換と予測変換が便利でとても重宝しているATOKなのですが. この機能では日本語だけでなく、似たような発音を持つ英単語も正しいスペルを確認できる。F4キーに割り当てられている「カタカナ語英語辞書」を使って発音(読み)を変換すれば、例えば「ぶ…

「もう C++ なんて好きでもないし使いもしない理由。」

C++

http://www.hyuki.com/yukiwiki/wiki.cgi?WhyINoLongerLikeOrUseCPlusPlus うん,C++ の生産性は多分低い. そして各種の機能をそれがそうである理由まで把握した上で使いこなすのはそれなりのプログラマでも無理なのが現実. かといって,C++ のすべてを捨…

「Boost C++ Libraries プログラミング 第2版」での勉強まとめ

Boost C++ Librariesプログラミング第2版作者: 稲葉一浩出版社/メーカー: 秀和システム発売日: 2007/07/11メディア: 単行本購入: 4人 クリック: 235回この商品を含むブログ (36件) を見る「Boost C++ Libraries プログラミング 第2版」を使って行った Boost …