...ing logging 4.0

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

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

Hobby JapanのUCMS特集

Hobby Japan のUC(ユニコーンガンダム)MS(モビルスーツ)特集はいつも神でありんす. モデレーターってすごいや!

ここは精霊のいる国

こ・・・こいつはすげえ!

Abstract Graphics System Factory

SDLのグラフィックス関係のレイヤーを抽象化して後で他のグラフィックスライブラリと差し替えられるようにできないかなーと思っていろいろやってみたけどうまく依存関係が断ち切れん. 追記 うまく断ち切れた. ただし,void*を使用. 追記 ファクトリテンプ…

「よみがえれ DISK BASIC」に対する反応

元の記事はこれ. http://d.hatena.ne.jp/haru-s/20080217/1203271232 こちらが反応. http://www.kmonos.net/wlog/84.html#_1054080427 http://d.hatena.ne.jp/sshi/20080427/p1 んー,みんなプログラミングに初めて触れる年齢が若いなあ. 俺は中学一年か…

「未来のエンジニアへ」

ああもう! コメントも含めて全文引用したい! 未来のエンジニアへ:Geekなぺーじ それにしてもプログラマ界隈の懐古のシンクロは何なんだw 多分どこかで繋がっているんだろうな.

「もしプログラマが政治家になったら」

Web

http://alfalfa.livedoor.biz/archives/51281353.html うけたw

UI Thread (2)

そもそも今回UIスレッドのことについて調べることになったのはdev-asp.net - このウェブサイトは販売用です! -&nbspdev-asp リソースおよび情報の通信ライブラリを使ってみた後輩と一緒にはまったから. 前にもはまったのに,今後も同じことで悩まないよう…

@IT読みにくい

Web

@ITの記事は本文の横幅が狭すぎて読みにくすぎる. firefox addon の stylish とかで右半分を消すことはできないのかな. ご存じないですか?

dmd 2.013

久しぶりにきたー. Version D 2.013 Apr 22, 2008 New/Changed Features Added -ignore switch to ignore unsupported pragmas. Unsupported pragmas now printed out with -v switch. Added opDot, which is experimental only. SwitchStatements can now …

UI Thread

http://csharper.blog57.fc2.com/blog-entry-36.html http://www4.atwiki.jp/nishi/pages/256.htmlいつも説明できなくて困るので勉強する. そうか,UIスレッドなるものがあるのか.うーん,C#はここだけとても面倒だと感じる. そろそろUIコントロールを別…

型の制約の緩和

Dは関数の引数と戻り値の型がmutable/const/invariantのどれなのか把握するのが大変すぎる. これを安全性を落とさずに緩和する方法が欲しい. 某掲示板のコードを少し整形したものをぺたりしてみる. class A { int mem; this(int m) {mem=m;} const A opCl…

Tangoがすごいことになっている(気がする)

TangoUsers - tango - D Programming Language - Trac Tango compatible なライブラリが増えまくってる(気がする). 前からこんなに使えたっけなあ? Manual - tango - D Programming Language - Trac ん,VFS・・・あ,もしかして!? ChapterVFS - tango…

「君のプログラミング言語で、これ、できる?」

君のプログラミング言語で、これ、できる? - The Joel on Software Translation Project あっれー. map/reduceって関数型プログラミング言語の言葉だったのねん. やっぱりやっておかないとまずいよなあ.

ビューティフルコード

ビューティフルコード (THEORY/IN/PRACTICE)作者: Brian Kernighan,Jon Bentley,まつもとゆきひろ,Andy Oram,Greg Wilson,久野禎子,久野靖出版社/メーカー: オライリージャパン発売日: 2008/04/23メディア: 大型本購入: 30人 クリック: 617回この商品を含む…

隙間だらけの多次元配列

ほとんどの要素がゼロ(あるいは未使用)の多次元配列を扱う場合に,空間的に効率がよいデータ構造のことを何とかと言ったような・・・気がするけど忘れた.コード的にはこんな感じ. int[int][int][int] aa; for (int i=0; i<10; ++i) aa[i][i][i] = 999;

自作3Dエンジンって何

同じ人の動画ですが. 今までもずっとわからなかったんだけど,3Dエンジンって何なの? DirectXとかOpenGLとかそういうのを作ったということ? これらの上に自作のライブラリを作ったのではなくて? じゃあグラフィックボードドライバみたいなものを作ったと…

いくら何でも基板発注はできない

何というプロい技術! コーデックから何から自作ってやり過ぎだし,”小手先の”テクニックが熟練工レベルですね. 言葉通りにw ていうかだな,楽しそうじゃないか. 久しぶりに電子工作,特にマイコンプログラミングをやりたくなった. 学部のときに,パラレ…

VistaのUAC

http://japan.cnet.com/news/sec/story/0,2000056024,20371347,00.htm Windowsはユーザを切り替えるための手間がかかりすぎるんだよなあ. 早さが足りない.

とにかく俺が言いたいのは

紅のクオリティは半端ないってこと.

タグの再編

すべての[C/C++]タグを[C++]タグに変更した. ああなんて鬱陶しい作業だ. そのうち[Linux/Cygwin]や[Books/Novels]もバラバラにするのかなあ. 後者は既にやりたくなってるが. タグによる分類を提供しているサービスはすべてタグの再編もサポートするべき.

コミュニケーション

はてなダイアリーは共通の趣味を持つたくさんの人と出会ったりお話できたりするから素晴らしいですね.

運営長誕生日おめでとう

運営長って誰だよ!w 現在,流星群で運営長祭り開催中.

babel

C++

こんなのあったのか.知らなんだ!ショック!! バベルは各種文字コード... シフトJIS, JIS, EUC, UNICODE(UTF8, UTF16, UTF32) ...を変換するモジュールです。 tricklib.com - このウェブサイトは販売用です! -&nbsptricklib リソースおよび情報 これから…

[NicoNews]「くるっと・おどって・初音ミク」のうp主自首

ニコニコ動画ニュースのお時間です. 超絶クオリティのねんどいろ風レンダリングで有名になった「くるっと・おどって・初音ミク」のうp主が,ねんどいろの発売元である「グッドスマイルカンパニー」の社長直々によるニコ割(時報)を使った「うp主にお礼が…

typedef invariant(ubyte)[] mbstring; //(2)

http://d.hatena.ne.jp/haru-s/20080405/1207389642 の続き. 詰まっていたところを教えていただいたおかげでフォーマット指定ができるようになった. main.d import std.stdio; import stdex.windows.mbstring; void main() { mbstring m = toMBS("abあい")…

std.string.newline

version (Windows) const newline = "\n"; なんだろうなと思ったら version (Windows) const newline = "\r\n"; だった.コンソールの改行コードは普通に "\n" でよかったのか・・・.

はてなブックマーク

はてなスターを付けようとしたら先々でguldeenさんの☆が既に付いている件について. 何か自分と同じものばっかり見てるなこのお方,っての,あるよね.

ニコニコ動画流星群

あ,書くの忘れてた. 組曲「ニコニコ動画」の彼の4作目!! 既に40万再生. 既にマイリスト数が陰陽師を抜きそう. うp主が組曲2と言ってるのがわかる気がする. やっぱりこういう感じの方がニコニコらしくていいね.

ぱっちーくんは不滅なのです

2008.4.10(木)(中略) そう考えるとつくづく凄いと思うのがですね‥‥いまだにうちの「ぱちぱち屋」ではPSゲーム「奏(騒)楽都市OSAKA」が細々と売れ続けていることにあります!! PSソフトが600円でダウンロード販売されているこのご時世で、他…

続・どう書く?

http://d.hatena.ne.jp/haru-s/20080408/1207665905#c1207675760 に対する返信が長くなるのでこっちに書きます. h は string ではない型を返したいので uint h(string s){ return s.length; } 試しにこう定義して import std.typetuple; void f(T...)(T arg…