[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

2016年10月23日のブックマーク (8件)

  • WebAPIについての説明 - Qiita

    レストランで例えた説明の詳細1 コックのスタンス コックはウエイターがどういう方法で注文を受け付けたのかは気にしない。 お店にお客さん来て注文、電話注文、FAX注文、ネット注文何でも良い。とにかく伝票クレというスタンス。 ブラウジングでいうと、サーバはクライアントが何かは気にしない。PCのブラウザでもスマホアプリでも何でも良い。 レストランで例えた説明の詳細2 ウエイターのスタンス ウエイターはコックがどう料理するかは気にしない。コックが1人で作ってる。コックが1000人で作ってる。スイーツは隣のお店から買っている、とか別に興味が無い。とにかく伝票と料理をクレというスタンス。 ブラウジングでいうと、クライアントはサーバがどういう処理しているかは気にしない。DBMysqlでもOracleでもよいし、ハードウェア的に1台のコンピュータでも複数台のコンピュータでもよいし、サーバから別なサーバを

    WebAPIについての説明 - Qiita
  • Qiitaとブログの使い分け

    おがた (@xtetsuji) です。 Qiitaという「プログラミングに関する知識を記録、共有する最適なサービス」が最近活発です。見やすく使いやすいインターフェースや、ウェブ開発者に人気のMac向けに専用エディタKobitoを提供したり、アドベントカレンダーの提供インフラを提供したりと、様々な工夫があります。 実際Qiitaは便利で、そっちに書き始めると、今まで開発系の話題を提供していた自分のブログとの使い分けに悩んだりすることがあったのですが、今のところ私は以下のような基準で使い分けています。 Qiitaの「趣旨」に明らかにそぐわない記事は自分のブログへ Qiitaは「プログラミングに関する知識を記録、共有する最適なサービス」なわけで、一見技術的な話題でも「プログラミングに関する知識」とはいえないコンピュータの記事は自分のブログに書くようにしています。例えばGoogleドライブのフォル

    Qiitaとブログの使い分け
    sutara_lumpur
    sutara_lumpur 2016/10/23
    Googleアナリティクスのトラッキングコードを埋められるのは知りませんでした。それなら、Qiitaにもがんがん投稿することにします m(_ _)m
  • レイプ対策、日本は百年古い=米兵性犯罪、豪被害女性語る:時事ドットコム

    レイプ対策、日は百年古い=米兵性犯罪、豪被害女性語る 講演する、神奈川県横須賀市での米兵による性犯罪被害者キャサリン・ジェーン・フィッシャーさん=22日、東京都渋谷区の青山学院大学 オーストラリアから来日後の2002年、神奈川県横須賀市で米兵に襲われた性犯罪被害者キャサリン・ジェーン・フィッシャーさんが22日、東京都内で講演し「日は百年古い」と欧米に比べ立ち遅れた被害者対応の現状を厳しく批判した。  フィッシャーさんは既に30年以上、日で暮らしている。02年の事件を振り返り「豪州では1960年代から『レイプ被害に遭ったらすぐ警察に行け』と学校で教えている。だからすぐ神奈川県警に行き『助けてください』と言ったのに『加害者は自分で捜せ』『けがしてるなら見せろよ』とヤクザみたいな言葉をかけられた」と声をふるわせた。  米国に逃げた加害者を自力で見つけ、米国で提訴して13年、勝訴した。加害者

    レイプ対策、日本は百年古い=米兵性犯罪、豪被害女性語る:時事ドットコム
  • Sublime text 2 正規表現で部分置換 - tkymtk's blog

    例えばファイル中の visit '/static_pages/about' を visit about_path のように一部分だけ残して置換したい。 そのためには、マッチした部分を取得するために、取得したい文字列を括弧( )で囲む。 上記の例の場合、/static_pages/に続く文字を取得し、その取得した文字に_pathをつけたい。 ちなみにsublime text は正規表現のシンタックスにBoost Syntaxを用いている。 Perl Regular Expression Syntax - 1.47.0 正規表現は次のようになる。 '/static_pages/(.*)' これで/static_pagesに続く任意の文字を取得することができる。 Sublime text2でこれをやるには、 まずはShift + Command + F で下に入力欄を出す。 (現在のファイルのみ

    Sublime text 2 正規表現で部分置換 - tkymtk's blog
    sutara_lumpur
    sutara_lumpur 2016/10/23
    キャプチャしたものは「$1」のように指定する。
  • phpのcurlを使って外部へアクセスする

    サイトを作成する際に、外部のサイトから情報を取得したい!という時に、phpだとfile_get_contentsを利用して取得すると言うのが、手段として思いつきますが・・・ 今回は、file_get_contentsではなく、curlを利用して外部のサイトから情報を取得してみたいと思います。 前置きはなしで、接続するための準備をしましょう。 まずは、接続を行うためのcurlオブジェクトを作成します。 [php] $conn = curl_init(); [/php] 次に接続に利用する内容を設定します。 SSLを利用する場合には、下記の2行を設定します。 [php] curl_setopt($conn, CURLOPT_SSL_VERIFYPEER, true); curl_setopt($conn, CURLOPT_SSL_VERIFYHOST, true); [/php] ただし、証明

  • はてなAPIをPHPから叩くと503エラーになる問題の対処方法

    はてなブックマークの新着エントリを取得する API を、以下のように PHP の file_get_contents() を使って叩いていたのですが、この間久しぶりにこのプログラムを実行してみたら 503 エラーが返ってくるようになっていました。 $url = 'http://b.hatena.ne.jp/entrylist/json?url=' . rawurlencode('http://example.com'); $jsonp = file_get_contents($url); 実行結果「503 Service Temporarily Unavailable」が返ってきています。 PHP Warning: file_get_contents(http://b.hatena.ne.jp/entrylist/json?url=http%3A%2F%2Fexapmle.com): fa

    はてなAPIをPHPから叩くと503エラーになる問題の対処方法
  • PHPメモ : file_get_contentsの代替にcURLを使う - Mach3.laBlog

    この記事は賞味期限切れです。(更新から1年が経過しています) PHPで外部のリソースを取得するのに大変便利なfile_get_contents関数ですが、 cURLの環境があるなら利用したほうがパフォーマンスがいいぞというお話。 パフォーマンスの差 具体的にどれくらいパフォーマンスが変わるのかというと… モバイル回線のノートでYahoo!のトップページを取得してざっくり計測したところ、 file_get_contents : 4秒前後 cURL : 2秒前後 概ねこんな感じとなりました。 勿論時間帯や回線など様々な要因にもよりますが、 ちょっと無視出来ない数字ですね。 簡単な使い方 cf) PHP: cURL – Manual curl_init()で初期化 curl_setopt()でオプションを設定して curl_exec()で実行 curl_close()で終了 というのが一連の流れ

    PHPメモ : file_get_contentsの代替にcURLを使う - Mach3.laBlog
  • PHP Webページのタイトルを取得する方法について - OKWAVE

    まずは $html = file_get_contents($url); を $ch = curl_init($url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); $html = curl_exec($ch); に変えるところからどうぞ。これだけでかなり速くなると思います。これで速度が足りなければ fopen で1行ずつ読み込んでいくことも検討しましょう。なお、提示された関数中の文字コードの羅列順序が不適切です(私もググって出てきたってことで以前はこれ使ってましたが、誤りです)。以下に正しい順番に直したサンプルを掲載しておきます。 function getPageTitle($url) { static $regex = '@<title>([^<]++)</title>@i'; static $order = 'ASCII,JIS,

    PHP Webページのタイトルを取得する方法について - OKWAVE