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

x64

Noahを動かそうと思ったんだけど、シェル拡張が使えないよう。 ソース見てもよく分からないし、だれか直してくれないかなあ。WORD[260] から LPWSTR に変換できませんとかエラーがでるんだけど、 WORDとwchar_tってサイズ違うんだっけ?x64だとどうなんじゃ…

去年の三月にmixiに書いた日記なのだが需要がありそうなので、いまさらながらここにこぴぺSynchronizationContext .NET2.0で追加されたクラス。 ネットワークを使うGUIアプリはたいがい裏で仕事をしてるスレッドがあって、構成的には表の部分と裏の部分にば…

今月の頭ごろにふと思い立って、Wikiというものを作ろうとしてたのですよ。せっかく作るんだから他のどこにもないような最強のを作りたいと思うじゃないですか。で、フォーマッティングルールを決めないといけないんですが、適当な文章がないと決められない…

C++

#include <stdio.h> int main() { enum E { E_A, E_B}; int x = 10; printf("%d, %d, %d, %d, %d, %d\n", E_A, E_B, 10, (E)10, x, (E)x); } 結果 $ g++ --version g++ (GCC) 3.4.1 Copyright (C) 2004 Free Software Foundation, Inc. This is free software; see th</stdio.h>…

Ruby on Rails での入力の検証方法について書く。世の中にあまねくRailsのページによると、以下のような感じで入力を検証するのがRails流らしい。 # モデルクラス。 class Hoge < ActiveRecord::Base validates_length_of :name, :maximum => 30 end # コン…