惨い量のコメントスパムが来ていたので コメント・トラックバックを停止中です
惨い量のコメントスパムが来ていたので コメント・トラックバックを停止中です
金曜日, 7月 31st, 2009CentOSが黄信号という件
金曜日, 7月 31st, 2009高密度小池 / CentOS プロジェクトが瓦解(まだ瓦解はしてはいません煽り気味の記事)
小さな希望入りの箱
金曜日, 7月 31st, 2009希望が入っていなさそうな箱 と 希望が入っていそうな箱
希望が入っていなさそうな箱 は 希望を抱いていないから
適当に開ける。だから、希望が入っているとうれしくてワクワクする。でも、入っていなくても仕方がない。
希望が入っていそうな箱は、希望を抱いているから
ワクワクして開ける だから、希望が入っていないと絶望する。でも、入っていそう。
さて、希望の箱と名付けるべきなのはどっち?
どちらか1つしか開けられないとしたら、どっちを開ける??
大企業と小さい企業どっちがよいのか
金曜日, 7月 31st, 2009大きな会社と小さな会社のどっちで働くべきか迷っている人へ – GoTheDistance
コメントまで読むと、みんな千差万別だなぁと。そりゃぁ会社だって、商社系・銀行系・研究系・メーカー系・外資系 千差万別十把一絡げに大だ小だとはいえねーわなんぁ。
みんな定理を言うような文章で自分の過去と現在を語りたい方が多いんだろうと。
結局みんな自分の人生を振り返って、自分のたった1本の路を参考にあーだ、こーだ言ってるだけで、他にも路は沢山あるよと。
どんな路があるのか、誰かの意見を盲信することなく、自分で調べて自分で考えて、自分で自分の路を決めて、信じてまっすぐ歩け。
そういう事なんでしょうね。
プラズマテレビの消費電力を減らす荒技
金曜日, 7月 31st, 2009金属っぽいハテナをPhotoshopで書いてみた
木曜日, 7月 30th, 2009タイプミスか?意図的誤りに見えるけど?IEのバグ
木曜日, 7月 30th, 2009Howard氏は、タイプミスは1文字だというヒントまで出している。
Howard氏が読者に提示したコードは、以下の通りだ。
__int64 cbSize;
hr = pStream->Read((void*) &cbSize, sizeof(cbSize), NULL);
BYTE *pbArray;
HRESULT hr = SafeArrayAccessData(psa, reinterpret_cast(&pbArray));
hr = pStream->Read((void*)&pbArray, (ULONG)cbSize, NULL);
そして、Howard氏は読者に次のように出題した。「もう1つ手がかりをだそう。タイプミスは1文字だ。降参だろうか。では、最後の1行を見てもらいたい。最初の引数が間違っている。正しくは、
『hr = pStream->Read((void*)pbArray, (ULONG)cbSize, NULL);』
だ」(Howard氏)(CNET)
わざわざ(void*)にキャストしているところを見ると、ヘタするとコンパイラが(シングルポインターがダブルポインターになってる。)エラーを上げてくれたにもかかわらず、キャストしてごまかしたっぽくないか?
つまり、ツールが発見したのに無視して無理矢理修正したのが(void *)なので8文字もタイプしてるので1文字ではないし、タイプミスではなくマインドのミスという感じ。
原文呼んだら、同じ事がコメントに書いてあって笑った。うん、これ、どうみてもキャストエラーのコンパイラエラーが出たのを通そうとしてvoid *をわざわざ書いたように見えるから、タイプミスとは普通言わないよなぁ・・・
手前のクラスが不明だけどReadの第一引数がBYTE *じゃなく本当にvoid *だとしたら、それはそれで、設計誤りに見えるし・・・
これをタイプミスということで笑い話に出来るとしたら、(良くあるミスだからコンパイラが警告を出す機能が入っているのに、それを使えない設計だったか、人が無視したという、どちらも深刻だという意味で)それは、笑い話には出来ない可能性があると思う。
NHKはチュナーを設置したら契約の義務有り。ただし罰則無し
木曜日, 7月 30th, 2009しかし、綿引裁判長は「男性らは自由な意思に基づいて受信契約を結んでおり、解約の方法も事前に知ることはできた」と指摘した。(A6ニュース(゚Д゚) : 裁判官「『NHK見てない』というのは、一般的じゃない」…NHK受信料未払い男性ら、敗訴)
最初に言っておくと、レビログ管理人はたまにNHK見る人なので受信料払ってます。
C/C++/Perl/Python/PHPでif(0)がELSE節なのは歴史的経緯(RubyはTHEN節)
木曜日, 7月 30th, 2009Rubyではif(0)はtrueルート なのかっ Cと逆だな::レビログ
でRubyではif(0)がTHEN節になるのは、面白いねって記事を書いたら、センスの問題(Rubyの方がセンスがよいという意味かな?)のコメントが付いたので
if(0)がELSE節なのは、歴史的経緯の問題
そもそも、アセンブラまでさかのぼりアセンブラには真偽値という概念は存在しない。ただ、ゼロフラグという直前の比較が等価か、非等価を覚えておくフラグがあるだけ。これとCMP比較命令とJMP命令を組み合わせてif THEN ELSEを各言語は実装している。
言っておくと、以前PHPの変数数式の仕様がキモイって記事が有名になったけど、別段Pythonだろうと、PHPだろうと、Rubyだろうと、キモイ=他と違う所を探せばこうやって出てくるってわけで
XXという言語はキモイというのは別に言わなくても良いんじゃないと。ただ、知って、ただ書き方でカバーすればOK。あとは顧客や環境に合わせた上で使えるなら好きな言語を使えば?
ただ、こういう事は仕様として知っておいた方が良いから、他の言語と違うねの周知で面白いって書けば良いと思う。って事で。
GoogleAppEngineを使ってアイドル名一覧 クローラー
木曜日, 7月 30th, 2009Google App Engineを使ってwikipediaのアイドル一覧をクロールして正規表現で置換してXML化してみた。
はて、ソースコードとか公開しながら管理するのって、どうしたらいいのか?
・女性タレント一覧XML over GAE
・男性タレント一覧XML over GAE
・グラビアアイドル一覧XML over GAE
コンテナとしてなんとなくRSSフォーマットにしてみた。
んー、グラビアアイドル一覧 – Wikipediaとかから引いてるけどCategory:グラビアアイドル – Wikipediaから引かないとだめか?

