タグ

ブックマーク / yaneurao.hatenadiary.com (4)

  • ゼンリンの地図の疑問点についてゼンリンの人に聞いてみた - blogをメモ代わりに使う実験1 - やねうらお−よっちゃんイカを食べながら、息子語録を書き綴る

    私「このゼンリンで制作されている住宅地図なのですが、家の名前がカタカナのところと漢字のところとありますね。これは何故ですか?」 ゼンリン「これは調査員が実際に歩いて調査しております。カタカナのところは表札がたまたまアルファベット(ローマ字)表記だったのでしょう。」 私「ということは、不動産登記等は調べておられないわけですね。仮に嘘の表札を出しておけばそれが数年後の住宅地図に掲載されることになりますか?」 ゼンリン「なりますね。」 私「この地図で矩形の畑の角地が民家になっているわけですけども、どう見てもこの人がこの広大な畑の地主ですよね。それにこのアパートなんかはここが家主であることはこの地図から明らかですよね。それにこちらのアパートもこの同じ家主であることはわかりますよね。こういう情報が容易に入手できると泥棒に狙われたりすると思うのですが」 (大変興味深い話が聞けたのだが、ここに掲載すると

    ゼンリンの地図の疑問点についてゼンリンの人に聞いてみた - blogをメモ代わりに使う実験1 - やねうらお−よっちゃんイカを食べながら、息子語録を書き綴る
    mattn
    mattn 2012/11/06
    「私「そうしますと、株式会社おち...」
  • 定期的に繰り返し実行する簡単ではないお仕事 - やねうらおブログ(移転しました)

    いやー、この問題は当に難しい。難しすぎて、どうやって解決すればいいかいまだによくわからない。わからないので、ここに書いてみる。 最初、とあるお客さんのために「ひよこの餌やりプログラム(仮)」を作っていたんだ。開始ボタンを押すとひよこの餌が出てくる。たったそれだけのプログラム。 今回は、これを「定期的に実行する機能が欲しい」と言われた。 この要望を実現するのがすこぶる難しかったんだ。 「やねうらおってそんなプログラムすら書けないの?老害なの?」 とか言わないで欲しい。この問題、当に難しいんだよ! ■ 1度目のひよこの全滅 まず、この要望に沿って、私の会社のプログラマが当初、次のようなダイアログをつけたわけだ。 繰り返し実行のところにチェックを入れた場合、ここで指定された時間後にも繰り返し実行する。単位は分で指定する。1日ならば60×24 = 1440を指定する。そうすると、ひよこの餌やり

    mattn
    mattn 2012/06/26
    機械でひよこにエサをあげてはいけない、というありがたいお話。
  •  thenブロックの中括弧の省略について - やねうらおブログ(移転しました)

    いま、2chの某スレでC/C++Javaのifのthenブロックで中括弧を省略したほうがいいのかどうかについての議論が繰り広げられていて、面白そうだったので取り上げてみる。*1 要は、次の書き方は中括弧を省略したほうがいいのか? if (xxx) { continue; } という、昔からよくある議論である。 その前にまず言っておかなければならないが、「(文法的には)中括弧を省略できる」という表現は正しくないと私は思う。 と言うのも、C/C++Javaの文法的には、 1) statement : if ( expression ) statement1 [else statement2] 2) statement : { [ statement-list ] } 3) statement-list: statement または statement-list statement ※ [

     thenブロックの中括弧の省略について - やねうらおブログ(移転しました)
    mattn
    mattn 2011/09/05
  • 0÷0がよくわからない件 - やねうらおブログ(移転しました)

    小学校の計算問題で「0÷0=」という問題が出て、(その教師の用意していた)答えが「0」だったらしく、その生徒の親に高校の数学教師が居て、「こんなの不定に決まってるだろ」と猛烈に抗議をしたが、その小学校の教師にはその意味が理解できなかった。それで仕方なく校長のところに話を持っていき、なんとか決着がついた。 まあ、それ自体は昔からよくある話なのだが、何故、いまだに小学校で「0÷0」を計算問題として出してしまう小学校の教師が後を絶たないのだろうか。 その理由を簡単に説明する。 私も高校数学の教免(一種)を持っているのだが、まず、「0÷0=」なんて学校で習ったことがない。 小学校のときの計算問題でそんな問題を出されたことは一度もない。要するに知らない。考えたこともない。 しかし、小学校では割り算を掛け算の逆操作として定義していて、 2 × 3 = 6 のような掛け算から、 6÷3=2 を導く。 こ

    0÷0がよくわからない件 - やねうらおブログ(移転しました)
    mattn
    mattn 2011/06/07
    ぜんぜんちがうよ!答えはこうだよ! http://bit.ly/kAW3tO
  • 1