Requests: 人間のためのHTTP¶ リリース v1.0.4. (Installation) Requestsは、人が使いやすいように設計されていて、Pythonで書かれている Apache2 Licensed ベースのHTTPライブラリです。 Pythonの標準の urllib2 モジュールは、必要とされるほとんどのHTTPの機能を備えていますが、APIがまともに 使えません 。 様々なウェブ用途に合わせて作られていて、何回も修正されてきました。 簡単なことを行う(メソッドの上書きでさえ)のに、 かなり の量の作業が必要になります。 それはPython的ではないので、そんなに複雑にするべきではありません。 >>> r = requests.get('https://api.github.com/user', auth=('user', 'pass')) >>> r.status_c
図 2 の例から導き出せる結論は、少数の ULP の範囲内で正確なアルゴリズムを使用して特別な関数が実装されることです。図 2 で示される最悪の場合は、誤差が 6 ULP 以下で、これは数値の最低数位の小数点以下 log10(2^6) = 1.8 桁と一致します。倍精度浮動小数では、これは 1.3323e-015 の相対誤差に相当します。 最先端のテスト ここまでで、厳密なテスト手法を Microsoft Cloud Numerics 数学パッケージで使用されるアルゴリズムの検証にうまく適用できました。関数の条件数から導き出したテストの許容誤差を使用することで、誤差が関数の戻り値の最後の数桁でのみ発生している場合でも、不正確な関数の実装を特定して修正できるようになります。テストの許容誤差を固定すると、故意の誤り (関数の特異点の近接など) を引き起こさない厳密なテストを提供できません。テス
http://www.zusaar.com/event/438105 アプリケーションを作る英語 の著者の西野さんを交えて、クラス名とかメソッド名とか変数名とか命名で困っている課題を1つ以上持ち寄りみんなで一緒に検討する勉強会をしました。 「アプリケーションを作る英語」 電子書籍 http://tatsu-zine.com/books/english4app 紙 http://www.amazon.co.jp/gp/product/4844332848/ はじめに:西野さんからちょっとお話 The Art of Readable Code から第2章と第3章 第2章:名前に情報を詰め込むようにする どういう情報をつめこむか。 明確な言葉を選ぶ get は不明確らしい getPage(url) -> FetchPage(url) や DownloadPage(url) 特色のある(color
吉幾三 様 お誕生日おめでとうございます!■ IKZO and 桃黒亭一門 feat. 吉田兄弟 - ニッポン笑顔百景 mixed by KM_BONELAB■ どちらもハッピ(法被)になるでしょう! おあとがよろしいようで ...☆ 2014.06 追記 : 再生数がまさかの100万回を超えました。ありがとうございます!■ IKZO生誕祭2011 → 【 IKZO 】 俺ら フライングゲット 【 AKB48 】( sm16140809 )■ IKZO生誕祭2012 → 【 IKZO 】 ニッポン笑顔百景 【 桃黒亭一門 】( sm19332198 )■ IKZO生誕祭2013 → 【 IKZO 】 TACATA' 【 MAX with IKZO一門 】( sm22235006 )■ IKZO生誕祭2014 → 【 IKZO 】 東京で いいくらし 【 チームIKZO 】( sm24894
このエントリーはスタートアップに入りたての新人Y君に捧げます。 僕はこれまで何度かWebサービスを行うスタートアップでSNSやメディアの立ち上げに携わってきました。個人的にもWebサービスを企画してサイトをいくつか運営してきました。今回は、これらの体験を元に、僕が仕事上で心がけていることをまとめてみました。 最初に、僕が過去に体験した話を紹介します。最初は「なんのために?」と疑問に思いましたが、その意味を知ったとき、「なるほど、仕事とはこういうことか」と気付かされました。それはExcelのSheetのことです。普段からExcelを使っている人はよくご存知かと思いますが、Excelで新規ファイルを作ると、自動的にSheetが3枚できあがります。Excelで何かのレポートを提出するときに、Sheetを1枚しか使わなかった場合、僕の上司は残りの2枚のSheetを削除して送るようにしていたのです。
シンプルなウェブサービスや業務用システムを作る際に、僕は基本的にRuby on Railsを使っています。RoRを使ったアプリ開発では用途に応じて数万のgemを使うことができますが、個人的なここ一年の経験から汎用的で導入の価値が高いと感じているgemとサービスを紹介します。 Heroku gitレポジトリのホスティング+Railsアプリのホスティングをやってくれるサービス。gitレポジトリにソースコードをpushするだけで自動的にアプリの最新版をサーバーにデプロイしてくれるので、非常に便利です。PostgreSQLも無料で使うことができます。サーバーの契約・構築・デプロイなど、コーディング以外の作業を大幅に省略できます。必要になったら有料プランでサーバーの増強なども可能。(ちなみにRails以外にも対応) Heroku | Cloud Application Platform Haml(h
Wed 31 October 2012 By Dominik Dabrowski In Blog. In my years of programming in Python and roaming around GitHub's Explore section, I've come across a few libraries that stood out to me as being particularly enjoyable to use. This blog post is an effort to further disseminate that knowledge. Please note that I've specifically excluded libraries like sqlalchemy and Flask that are too obviously awe
Hi everyone, Rails 3.2.9 has been released without new changes since 3.2.9.rc3. IMPORTANT! A DoS attack was recently found in Ruby that uses specially-crafted input to dramatically reduce the performance of hashes, thus using up lots of CPU time. Rails applications may be vulnerable to an attacker sending a specially-crafted HTTP request to exploit this. A good way to limit the effectiveness of su
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く