boost で、テンプレートもプリプロセッサも、限界まで駆使されるようになってきた…。以前なら、コンパイルできていたはずなのに、1.43.0 にバージョンアップすると、
"fatal error C1001: 内部コンパイラ エラー"
なんて、ものが発生して、おら、どうすればいいんだべ…なんて途方に暮れるもの…。
2ch で聞いても、解決方法は無い…とバッサリ切られて、可哀想。
解決方法は、こんなところに書いてありました。
これによると、/Zm200 というコンパイルオプションを付ければ良いようです。コンパイルが重たくなるけど、なるほど、エラーは回避できるようです。デフォルトは、/Zm100 なんだそうな。
2010年6月8日火曜日
rails 2.3.8 で The error occurred while evaluating nil.[]
またまた、いろいろ変更されたおかげで、mongrel に修正が必要なようだ…。
mongrel-1.1.5/lib/mongrel/cgi.rb
2010/06/09 追記:このやり方でも、まだダメみたいだ…。
2010/06/09 追記2: @ ぬけてるやん orz...
mongrel-1.1.5/lib/mongrel/cgi.rb
def send_cookies(to)
...
else
#to['Set-Cookie'] = options['cookie'].to_s
to['Set-Cookie'] = @head['cookie'].to_s
end
...
end
2010/06/09 追記:このやり方でも、まだダメみたいだ…。
2010/06/09 追記2: @ ぬけてるやん orz...
boost::polygon で invalid operator <
VCデバッグモードで、ポリゴン演算のところにて、"invalid operator <" というランタイム・エラーが出た。何事だ?と思ったら、最新版ではフィックスされているようだ。
参考ページ
追記:うーん・・・VC8 でコンパイルしてるからかな・・・エラーになる場合がある…。template の型はあっているように見えるのだが・・・
追記: GIL の OpenCV ラッパーといい、boost::polygon といい、メタプログラミング+コンセプトは、難しすぎ…。何が起こっているのか、コンパイル・タイム・テンプレート・デバッグでもないと、デバッグは至難の業だろ…。
参考ページ
追記:うーん・・・VC8 でコンパイルしてるからかな・・・エラーになる場合がある…。template の型はあっているように見えるのだが・・・
追記: GIL の OpenCV ラッパーといい、boost::polygon といい、メタプログラミング+コンセプトは、難しすぎ…。何が起こっているのか、コンパイル・タイム・テンプレート・デバッグでもないと、デバッグは至難の業だろ…。
2010年6月5日土曜日
Wifiスポットどないせいちゅうねん?
お客様のご利用のメールアドレスでは、本操作は実施いただけません。
怒り爆発中らしい。俺が買ったのは、3Gでは無いモデルだ。PHSもiPhoneも持ってないちゅうねん。
携帯電話は、auですが、どうすんの?携帯電話のメールアドレストは、企業を信用していないので、極限られた人しか教えていないし、使っていない。どうせ、二年で切れるし、こんなサービスいらんわ?
YahooBBもSoftbankもサービスは、糞。
期限内に登録しないと無効になるのも戦略だろ?
追記 au の携帯電話からでも登録可能なようだが、メールアドレスと携帯電話固有番号の収集が目的だろ?御遠慮願ってます。バーカ。
怒り爆発中らしい。俺が買ったのは、3Gでは無いモデルだ。PHSもiPhoneも持ってないちゅうねん。
携帯電話は、auですが、どうすんの?携帯電話のメールアドレストは、企業を信用していないので、極限られた人しか教えていないし、使っていない。どうせ、二年で切れるし、こんなサービスいらんわ?
YahooBBもSoftbankもサービスは、糞。
期限内に登録しないと無効になるのも戦略だろ?
追記 au の携帯電話からでも登録可能なようだが、メールアドレスと携帯電話固有番号の収集が目的だろ?御遠慮願ってます。バーカ。
IPadゲットしました
今iPadから入力してます。全然いけます。キーボードもいらないです。さすがに、タグを打つのは辛そうです。コピペも、ちょっと辛いかな?
ちらっと雑誌を見て、画像の圧縮技術が、ここへ来て必要とされている気がしました。HTMLであればmediatypeのscreenレベルが、小中大と欲しくなりますね!
うーん…文章の手直しiPadじゃ、厳しいかな?
カーソル・キーが欲しいです。タッチパッドのカーソル制御、雑で反応してくれない。
ちらっと雑誌を見て、画像の圧縮技術が、ここへ来て必要とされている気がしました。HTMLであればmediatypeのscreenレベルが、小中大と欲しくなりますね!
うーん…文章の手直しiPadじゃ、厳しいかな?
カーソル・キーが欲しいです。タッチパッドのカーソル制御、雑で反応してくれない。
2010年6月3日木曜日
html の select 要素でまたはまる
html のフォーム系要素は、まだまだ糞だ。IE6 の select が、zindex に関係なく一番上にくるというアホな話は、まあいいとして・・・。今回は、select 要素を readonly にできなくてハマった。正確に言えば、readonly="readonly" と指定しても、ぜんぜん readonly じゃないのだ・・・。バンバン選択できるぜセニョリータ・・・アホけ?
いやいや、disabled がありますよ?
そうは問屋がおろさないのである。フォームをサブミットした時に、disabled された要素は、もちろん無視される。そうすると、どうなるか? rails とかで、更新時に値がリセットされてしまうのである。こいつを避けるために hidden 要素を追加すればいいのである・・・。である。わかるよ。うん。わかる。hidden 要素を追加すればいいんだよね?アホだろ?
そもそも、input 要素とかにフィールドと連携した id 属性が自動で割り振られるようになっているところへ、hidden 要素を追加しろだー?なんで、こんなまわりくどい事をせにゃならんねん・・・。
他にも、style で、ime-mode: active, inactive, ... の中に、カナ・モードとかも欲しいところなのだが、ありま千円。これ最初に考えたの MS でしょ?中途半端だ・・・。せっかく firefox も追随してくれてるのに・・・。
追記: 結局のところ、activescaffold を改造するハメに・・・ form_column_helpers.rb
くどい・・・
2010/06/18 追記: W3Cでは、readonly なんて属性は invalid のようだ…。ちゃんと練られていないって事でいいのかな?
いやいや、disabled がありますよ?
そうは問屋がおろさないのである。フォームをサブミットした時に、disabled された要素は、もちろん無視される。そうすると、どうなるか? rails とかで、更新時に値がリセットされてしまうのである。こいつを避けるために hidden 要素を追加すればいいのである・・・。である。わかるよ。うん。わかる。hidden 要素を追加すればいいんだよね?アホだろ?
そもそも、input 要素とかにフィールドと連携した id 属性が自動で割り振られるようになっているところへ、hidden 要素を追加しろだー?なんで、こんなまわりくどい事をせにゃならんねん・・・。
他にも、style で、ime-mode: active, inactive, ... の中に、カナ・モードとかも欲しいところなのだが、ありま千円。これ最初に考えたの MS でしょ?中途半端だ・・・。せっかく firefox も追随してくれてるのに・・・。
追記: 結局のところ、activescaffold を改造するハメに・・・ form_column_helpers.rb
def active_scaffold_input_singular_association(column, html_options)
associated = @record.send(column.association.name)
select_options = options_for_association(column.association)
select_options.unshift([ associated.to_label, associated.id ]) unless associated.nil? or select_options.find {|label, id| id == associated.id}
selected = associated.nil? ? nil : associated.id
method = column.name
#html_options[:name] += '[id]'
options = {:selected => selected, :include_blank => as_(:_select_)}
html_options.update(column.options[:html_options] || {})
html = ""
# to be disabled ... and add hidden tag
if html_options[:readonly]
html_options[:disabled] = true;
end
options.update(column.options)
html << select(:record, method, select_options.uniq, options, html_options)
if html_options[:readonly]
# この段階でないと、options[:name] が確定していない?
html << "<input type='hidden' name='#{html_options[:name]}' value='#{selected}' />"
end
html
end
くどい・・・
2010/06/18 追記: W3Cでは、readonly なんて属性は invalid のようだ…。ちゃんと練られていないって事でいいのかな?
登録:
投稿 (Atom)