タグ

ブックマーク / qiita.com/hugo-sb (2)

  • 新刊コミックの情報を返すAPIを作成する - Qiita

    漫画好きとしては日々発売される新刊のチェックは欠かせないのですが、正直面倒でもあります。 もっとお手軽に新刊チェックできないかと思い、iPhone用のアプリケーションを作ろうかと考えました。 しかしiPhoneアプリはまだまともに組んだことがないので、とりあえずiPhone上のアプリケーションに新刊コミックの情報をJSONで返すサーバー側のAPIをちゃっちゃと書いてみることにしました。 新刊コミックの情報を取得する まず新刊コミックの情報をどこから取得するかですが、今回は「コミックナタリー」の「日発売の単行リスト」の記事をスクレイピングすることにしました。新刊コミックの情報を提供しているサイトは幾つかありますが、RSSを配信している、amazonへのリンクがある、HTMLの構造が単純でスクレイピングしやすいという理由で「コミックナタリー」に決めました。 処理の大まかな流れは、 1.「コ

    新刊コミックの情報を返すAPIを作成する - Qiita
  • PHPでクロージャーを使う - Qiita

    PHP再勉強中です。 PHP5.3で導入された無名関数はクロージャーとして使用することができるとのこと。 参考:Wikipedia : クロージャー ただしPHPの場合、親のスコープから引き継ぐ変数はuseを利用して明示的に引き渡す必要があります。 クロージャーのサンプル クロージャーを用いた単純なカウンターのコードは以下のようになります。 <?php function create_counter() { $count = 0; return function() use (&$count) { return ++$count; }; } $counter = create_counter(); echo $counter() . PHP_EOL; # => 1 echo $counter() . PHP_EOL; # => 2 echo $counter() . PHP_EOL; #

    PHPでクロージャーを使う - Qiita
  • 1