タグ

2009年6月5日のブックマーク (4件)

  • 各言語におけるtrue/falseまとめ - 昼メシ物語

    たとえば PHP で、 if ($hoge) { ... } とか書いてあったら、 $hoge がどんな値のときに if の中身が実行されるのか即答できますか。 こういう書き方は多くの言語で可能ですが、言語によって何が真で何が偽になるのかが異なるので、それぞれまとめてみました。 C言語 C言語には bool 型が無い。 0 (int) だけが偽となり、それ以外はすべて真となる。 NULL 定数は stddef.h で以下のように ((void*)0) と定義されているため、偽値として使える。 意見が分かれそうなところですが、個人的にはNULLを偽値として使用するは好きじゃないです。 #ifndef __cplsuplus #define NULL ((void*)0) #else #define NULL __null #endif C++ C++になると bool 型が出てくる。C と同

    各言語におけるtrue/falseまとめ - 昼メシ物語
  • 高まる中国のRuby熱---上海で初のRuby会議,まつもと氏も講演

    中国で“Ruby熱”が高まっている。2009年5月22日,上海で,中国で初のRuby会議「RubyConf.China2009」が開催された。Matzことまつもとゆきひろ氏が基調講演を行い,約450名の参加者が集まった。中国でのRuby活用事例などの講演もあった。 「Matz大神」を熱烈歓迎した中国Rubyist RubyConf.China2009の企画・運営を行ったのは,中国のソフトウエア開発者コミュニティであるJavaEyeと,同じく中国Ruby On Railsコミュニティである上海 on Railsである。上海のIT企業であるEkoheと,筆者の企業天狗ソフトがメインスポンサーとして,企画段階から参画した。RubyConf.Chinaは,米国のRubyConfおよび日Ruby会議とは独立して企画・運営されている。 RubyConf.China2009の会場となったのは,上海

    高まる中国のRuby熱---上海で初のRuby会議,まつもと氏も講演
  • 中村修二の怒りの矛先

    中村修二教授は、やはり吼えていた。久しぶりにお会いしたのだが、日というか日的システムというか、そんなものに対する不満は一向に解消されていないらしい。 いつまでたってもよくならない技術者の処遇、「みなそうなんだからいいじゃない」と一向にその改善に乗り出す気配を見せない企業の姿勢、その低評価に甘んじる技術者たち、技術者が自立しにくいビジネス環境・・・。まあ、いつもの主張ではあるのだが、何度聞いてもつい引き込まれてしまうのは口舌の熱さゆえか。そんななかで、改めて考えさせられることがあった。「日は差別国家である」という主張で、以前からよく話されていることなのではあるが。 差別と聞いて多くの人がぱっと思い浮かべるのは、人種や性差、ハンディを持つ人に対するそれであろう。けどそれらに関しては、さすがに徐々にではあっても改善しつつあるのではないかという。では何が問題か。その典型例として彼が指摘したの

    中村修二の怒りの矛先
  • アキバガード下と東急ハンズの間にある越えられない壁 - コデラノブログ 3

    秋葉原駅高架下にある秋葉原ラジオセンターは、僕が東京に出てきた27年前から今も、同じようなたたずまいで存在している。僕にとってはまさにあそこが秋葉原を体現しているようなもので、よく電機部品や線材、工具などを買いに行ったものである。道具箱に入っている工具のほとんどは、あの界隈で買ったものだ。今でも用がないのに、駅から中央通りに出るときに、あの小さな路地のような界隈を抜けて出ることがある。 変わらないことがいいこと、というのは、我々の勝手な妄想だろう。現状のままでは、あの界隈はあと10年保たないと思う。それは建物の老朽化という意味ではなく、存在意義という意味で、である。 例えば今、小さな電気部品をバラで買う必要のあるような人が、世の中にどれだけいるのか。昔あのような部品屋台が繁盛したのは、電気工作が盛んな時代であったり、ちょっとした機械ならば自分で作ってしまうような器用な人たちが居たからである