タグ

ブックマーク / shiumachi.hatenablog.com (2)

  • 今日からすぐに使えるデプロイ・システム管理ツール Fabric 入門 - 科学と非科学の迷宮

    Fabric は、Python 製のデプロイ・システム管理ツールです。 最近、構築や運用を自動化するための様々なツールが出てきています。 構成管理ツールの Puppet や Chef が有名ですが、使うまでに覚えることが多いのが欠点です。 しかし、Fabric は非常にシンプルなツールで、今からすぐに使うことができます。 Fabric はデプロイ・システム管理ツールで、類似のツールとして Ruby 製の Capistrano があります。 Fabric の最大の特長は、シェルスクリプトを書き慣れた人がいきなり利用できるところです。 シェルスクリプトとしてまとめていたコマンドをそのまま run() メソッドや sudo() メソッドで囲むだけで、使うことができます。 シェルスクリプトを使っていていると、いくつもの問題に遭遇します。 名前空間の管理 変数の扱い 複雑なデータ構造がない(せいぜい

    今日からすぐに使えるデプロイ・システム管理ツール Fabric 入門 - 科学と非科学の迷宮
    bufferings
    bufferings 2015/10/13
    これも分かりやすい。
  • twitter API 自分用まとめ - 科学と非科学の迷宮

    こちらを読んで、自分に必要な部分だけを抜き出してまとめてみました。 気が向いたら適当に追加します。 全般 HTTPステータスコード 200 成功 304 新しい情報なし 400 API実行制限にひっかかった等の理由でリクエスト却下 401 認証失敗 403 権限のないAPIの実行を試みた(followingでないprotectedなユーザの情報を取得しようとした、など) 404 存在しないAPIの実行や、存在しないユーザに対するAPIの実行など 500 twitter側の問題 502 twitterサーバが落ちているかメンテ中 503 twitterの負荷が大きすぎてさばききれない APIの実行制限 150回/1h. 認証の必要なものはユーザID単位、認証不要なものはIP単位。 twitterの開発者にコンタクトをとって許可がおりれば、20000回/1hまで制限を緩和できる。 rate_l

    twitter API 自分用まとめ - 科学と非科学の迷宮
  • 1