タグ

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

  • やねうらお―よっちゃんイカを買いに行ったついでに家を買う男 - グラフ理論ならこれを読め!

    うちの会社では「グラフ理論を小学校のうちに学んでおかないから、そういうことになるんジャイ!(`ω´)」とか冗談とも気とも取れないような会話が平気で行き交う。それほどグラフ理論は大切な分野なのにプログラマには見過ごされがちだ。ただ、グラフ理論にはいいが少ない。そこで、グラフ理論ならこれを読め!というを紹介する。まずは、入門書としては、左のがお勧め。 大学の教科書としてよく採用されているのが左の「最適化とグラフ理論 技術者のための高等数学」値段も手ごろだし、高校卒業程度の知識でも読めると思う。 「そんな入門書ではなくて、もっと詳しいは無いか?」とid:Ozyさんに聞かれて私が勧めたのは、シュプリンガー・フェアラーク東京シリーズの「グラフ理論」 このシリーズは黄色い表紙とお馬さんのマークが目印だ。 これより詳しいとなると日語で読めるものは発売されていないと思う。「グラフ同型判定問題

    やねうらお―よっちゃんイカを買いに行ったついでに家を買う男 - グラフ理論ならこれを読め!
  • やねうらお−俺のブログがこんなによっちゃんイカなわけがない

    紙媒体のほうの拙著『解析魔法少女美咲ちゃん マジカル・オープン!』は一度絶版になったんだ。自分で言うのも何だが、リバースアセンブルの名著であり、教科書的な存在であるから、アマゾンのマーケットプレイスでは長らく定価の数倍というプレミア価格となっていた。 プレミア価格になってからも「再販しないんですか?」とブログの読者の方などから問い合わせを数多くいただき、これは再販すべきだよなぁと思って出版社のほうに増刷するか、無料でPDFか何かを公開させてもらえないかと何度か出版社の編集担当に交渉したのだが、これがどうもうまくいかなかった。 まず、文の著作権自体は著者(私)にある。だから絶版になったあと文だけを公開することは出来る。しかし図は、下書きは私が書いたものではあるが、出版社の編集側で手直ししたものがには使われているし、組版をしたのは出版社である。これらに関する権利が出版社にある。また、表紙

    やねうらお−俺のブログがこんなによっちゃんイカなわけがない
  • やねうらお―よっちゃんイカは買ってもレニエのお菓子は買わない男 - アタック25必勝陣形について

    3月25日放送分のアタック25で以下のような陣形になった。 □□■□□ □□■□□ ■■■■■ □□■□□ □□■□□ (■は緑、□は空き) 以下、イノセンスさんによる解説文。 まだ角を取る戦いが始まってないので勝負はここからのように思えるが、4人の解答者全員が自分にとって最も有益な行動を取った場合、なんとこの時点で緑の勝ちが確定する。この特殊な陣形を、私は「グランドクロス」と名づけた。 まず、アタック25の公式ルールによると、自分が引っくり返せるパネルがないときに正解したら、次に引っくり返せるパネルができるような位置を取らなければならない。 よって、グランドクロスの状況で緑以外の誰かが正解しても角にいきなり飛び込むことはできず、緑のパネルに隣接したどこかを取ることになる。ここでそのような取り方をしてしまうと、取った人以外の3人は次から角を取ることができるようになるにもかかわらず、取った

    やねうらお―よっちゃんイカは買ってもレニエのお菓子は買わない男 - アタック25必勝陣形について
  • やねうらお―よっちゃんイカを買いに行ったついでに家を買う男 - 危険なwebプログラミング

    いまや、デザイナーですら、phpを使う時代になった。も杓子もphpである。以前は、「htmlが書けなきゃwebデザイナーじゃないよね」と言われていたのが、次第に「cssも書けなきゃ」「JavaScriptぐらい読めなきゃ」「phpを使えなきゃ」と、敷居があがってきた。webデザイナーの人たちも大変である。 phpは、確かに手軽に使える言語であり、いままでプログラミングに携わったことのない人であっても少し勉強すれば簡単なプログラムが書けてしまう。まして、C++Javaで鍛えあげられたプログラマなら見た瞬間使えると言っても過言ではない。 しかし、セキュリティを確保することはそう簡単な問題ではない。このたび、ソシム株式会社から発売になった「PHP サイバーテロの技法 攻撃と防御の実際」(asin:4883374718)だが、このは素晴らしい。現状知られているメジャーな攻撃方法14種類につい

    やねうらお―よっちゃんイカを買いに行ったついでに家を買う男 - 危険なwebプログラミング
  • 大人のためのピアノ入門

    最近、ピアノを始めてみようという人が増えている。ニコニコ動画に刺激されて、流行歌などを聴いて即座にアレンジして即興で弾いたり、譜面を起こしたり出来るようになりたいと思う人もいるだろう。 ピアノは子供のころからやっておかなければ習得するのが難しいと思われているが、プロのピアニストになるつもりでなければ大人になってから始めても全然遅くはないと思う。 ここでは、大人が最短かつ最速でピアノが上達する方法を考えていく。 一概にピアノが弾けると言っても、レパートリーが数曲しかないのでは恥ずかしい。どうせなら、譜面を見てすぐに弾けるようになりたい。よって、初見弾きの能力を極限まで高めることを一つの目標とする。 子供は社会人に比べるとずいぶん時間に余裕があり、記憶力・学習能力ともに大人とは比べ物にならない。大人がいまからピアノを習い始め20年継続したところで、ピアノ歴半年の幼稚園児にも勝てないかも知れない

    大人のためのピアノ入門
  • いますぐPICをやめてAVRに移行すべき10の理由 - やねうらおブログ(移転しました)

    電子工作用のお手軽なワンチップマイコンと言えば、AVRとPICである。数年前、国内ではPICのほうが日語での情報が多く、国内での入手性が良かったのでPICばかりが普及した。PICで有名な後閑さんの功績も大きいだろう。 だが、いまから始めるなら間違いなくPICではなくAVRにするべきだろう。値段的にもPICと大差ないし、国内でもAVRマイコンをある程度調達できるようになってきた。 では、いまPICをやっている人はAVRに移るべきか? 迷っている人のために、「いますぐPICをやめてAVRに移行すべき10の理由」というのを書いてみる。 1) AVRなら、ほとんどのモデルでCで開発することができる。もちろん、フリーの環境。(AVRStudio + WinAVR) PICの上位モデル限定のくせに60日すぎたら最適化レベルが下がるどっかの体験版(?)のCとは大違い。 2) AVRのアセンブラはPI

    いますぐPICをやめてAVRに移行すべき10の理由 - やねうらおブログ(移転しました)
  • 馬鹿の見る夢のなかには馬鹿しか出てこない

    うちの会社でときどき仕事を外注の人にお願いすることがある。あるいは、うちの会社でしばらく働いてもらうことがある。そうすると、そういう人たちは「ああ、世間の職業プログラマは、こんなレベルで、こんな質の悪いコードを書いてやがるんだな」という局面に出くわすこともあるだろう。 「こんな奴でもっていけるんだ」とか「世間のレベルとはこんなものなのか」みたいに一般化して認識する。下手すると自分のblogで「こんなコード許されていいのか」だとか「こいつバカス」とか愚痴を書いてやがる。「ほげほげテクノロジーを使いこなすのは、世間の職業プログラマには無理だろう」だとか書いてやがる。そんなの勘違いも甚だしいと思うんですよ。 あのね。仕事というのは、相手の実力の30〜40%で出来るものを与えるのが正しいマネージメントなのです。相手の力の80%〜120%を出さないと達成出来ないような仕事というのは、その人にお願い

    馬鹿の見る夢のなかには馬鹿しか出てこない
  • やねうらお―よっちゃんイカを買いに行ったついでに保険料を支払う男 - ヘッドハンティングについてあなたが注意すべきたった一つのこと

    ときどき、あなたをヘッドハンティングしたいと言う電話が会社に掛かってこないだろうか? あの電話は一体、何なのだろうか? 以下、種明かし。 企業によっては人事部自体をアウトソーシングすることがある。求人を出して人選するだけでもそれなりにノウハウというものがあって、(設立後の)日の浅い会社がやるには難しいからである。 このアウトソーシングをされる側に立って考えてみよう。お金をもらっている以上、誰か人を連れてこないといけない。(人を連れてきた)実績を出さないわけには契約を打ち切られてしまうからである。もちろん、テキトーに人を選ぶわけにもいかない。テキトーに選んでしまうと、連れてきた人がそのあと会社で成果を出せず、その結果、人事の責任にされかねない。しかし、まずは、連れてくるところからである。 そこで、どうやって連れてくるかと言うと何らかの名簿を頼りに連れてくるのだが、せめて同じ業界で実績を出して

    やねうらお―よっちゃんイカを買いに行ったついでに保険料を支払う男 - ヘッドハンティングについてあなたが注意すべきたった一つのこと
  • やねうらお―よっちゃんイカ(ry - mixi hacks

    自分のホームページに <img src="http://mixi.jp/show_friend.pl?id=XXXXXX" width=0 height=0> と書いたり、CSSに body { background: url(http://mixi.jp/show_friend.pl?id=XXXXXX); } と書いたりするのが流行っている。 こうすると、そのページにアクセスした人のmixiのIDがわかるのである。mixiでは名を入れていたりすることが多いので、どこの誰のアクセスだかバレてしまう。 このように「ユーザーの意図しないところで勝手にユーザーの情報が送信されてしまって当にいいのか?」と思うのだが、この問題は案外根が深そうだ。

    やねうらお―よっちゃんイカ(ry - mixi hacks
  • 1