タグ

PHPとbookに関するmyrmecoleonのブックマーク (2)

  • 教科書はいらない - 書評 - PHP逆引きレシピ : 404 Blog Not Found

    2009年07月06日14:30 カテゴリ書評/画評/品評Lightweight Languages 教科書はいらない - 書評 - PHP逆引きレシピ 翔泳社片岡様より献御礼。 PHP逆引きレシピ 鈴木憲治 / 安藤建一 / 山田直明 / 八木照朗 / 山義之 / 河合勝彦 ある意味実にPHP的な一冊。PHPは、これ一冊あれば十分だと強く感じた。 PHPを使うにしても、使わないにしても。 書「PHP逆引きレシピ」は、「PHPでプログラミングを習う」のではなく、「PHPで動くWebサイトを作る」に徹した一冊。PHPは後者に特化した言語である故に、前者には徹底的に向かない。書を読めば、PHPを全く知らないプログラマーにもそれがわかるし、PHPを日時使っている人も、そのことが改めてわかるはずだ。 目次 - | PHP逆引きレシピ オフィシャルサポート より 第1章 準備 1.1 サー

    教科書はいらない - 書評 - PHP逆引きレシピ : 404 Blog Not Found
    myrmecoleon
    myrmecoleon 2009/07/06
    「PHPは無視するにはあまりに普及している。しかし深く付き合おうとすればすれば、うんざりせざるを得ない。深く付き合わなければいいのだ」
  • ISBN10/13 相互変換用コード - Liner Note on Hatena

    使う人がいるかわからんが、図書系のWeb APIを使う場合、必須なので誰かいるかもしれん。ということで置いておく。 いまのところ、ASIN(Amazon管理コード)はISBN10と同義なのでISBN13からASINへの変換はこれで足りるけど、一応Amazon側は将来的な仕様変更の可能性も残しているので、変更になったらここにASIN変換用コードをたさんといかんな。 <?php function ISBN_9to10($isbn){ // 総和を求める for ($digit=0, $i=0; $i<9; $i++){ $digit += $isbn{$i} * (10 - $i); } // 11から総和を11で割った余りを引く(10の場合はX, 11の場合は0に) $digit = (11 - ($digit % 11)) % 11; if ($digit == 10){ $digit =

    ISBN10/13 相互変換用コード - Liner Note on Hatena
    myrmecoleon
    myrmecoleon 2008/11/19
    昔この手の作ったなあ。出版社コードを見抜いてハイフン入れるのとかがめんどくさかったっけ(このコードにはそのへんはないけど)。
  • 1