2009-03-01から1ヶ月間の記事一覧

Yet Another "Google Chrome使ってみた"

ほかのメジャーなブラウザと比べて、 早い User StyleSheet使えなくて悲しい すごい変な位置に実行バイナリがある Feed見れなくてびっくりした 左上ダブルクリックして窓閉じられなくて不便 FeedはReaderで読めばいいとして、左上ダブルクリックできないなん…

今後のネタリスト

basic_static_string 的なものを作って、template constexpr basic_static_string operator""_ss() 的なuser-defined literalがあればいいんじゃないかとか Boost.Protoでnewtypeを書きなおしてみるとか、lambda作ってみるとか esolang処理系でっちあげるとか

constメンバオブジェクトとmove

C++

struct Foo { Foo() = default; Foo(Foo const & foo) = default; Foo(Foo && foo) {} }; struct Bar { Foo const foo; Bar() = default; Bar(Bar const & other) = default; Bar(Bar && other) : foo(std::move(other.foo)) {} // foo の初期化にはコピーコ…

昨日のやつの現状把握

C++

訳が分からなくなってきたのでまとめてみる。以下、登場する識別子は、特に明記されていない限りnewtype名前空間中に定義されている。 全体的にETで実装。 2項演算のとき、各項の要素の型は違っていてもよい。detail::binary_promoteメタ関数で適当に型計算…

三次元ジオメトリ計算用ETライブラリ

C++

そろそろ日記書くべきだということで、はるか一年ぐらい前に書いたジオメトリ計算用ライブラリをちょこっと手直しして載せてみる。 もともと行き当たりばったりに書いていたものなので、とってもカオス。特に同次座標辺りはすごい適当な扱い。ほとんど計算に…

なつかしい

http://www.eonet.ne.jp/~fuutapapa/boyscout/Rope/rope.htm えび結びが一番萌える。長い紐を見つけるとやりたくなる。垣根は忘れた。でもあれ結んでるっていうより適当に絡ませているようにしか思えない。張り綱は何種類かあったような気がする。どうしても…

雑記に書くことがない

くだらないことを思いついてもだいたいtwitterで済んでしまうからなぁ。

不正確に時を刻む

世の中には電波時計とかいう名前とは裏腹な、超正確に時刻を知らせてくれる時計があるが、逆に不正確な時計というのはどうだろう?とは言っても完全にでたらめでは役に立たないので、正確な時刻から最大でn分(nは自分で設定可能)早いもしくは遅い。で、一…

caution

http://blog.livedoor.jp/dqnplus/archives/1221235.html 今後は以下のページを参考にして、注意書きを作成しましょう。 http://ja.uncyclopedia.info/wiki/%E9%89%9B%E7%AD%86%E3%81%AE%E5%8F%96%E3%82%8A%E6%89%B1%E3%81%84%E8%AA%AC%E6%98%8E%E6%9B%B8

人間は両手でいくつまでの数を数えることができるか?

一般的には伸ばしている指の数を数えて0〜10まで、プログラマとかそっち方面の人なら伸ばしている指をON、曲げている指をOFFとして、各指を桁に見たてて0〜1023まで。 では本当に数えられるだけ数えようと思ったらいくつになるのだろう? まず全ての指は3つ…