タグ

2011年10月21日のブックマーク (7件)

  • [nginx][apache2][tDiary] nginx のリバースプロキシを構築した, [ruby][tDiary] カレンダーをインライン表示にした - HsbtDiary(2010-04-26)

    ■ [nginx][apache2][tDiary] nginx のリバースプロキシを構築した tDiary の負荷をちょっとでも軽減出来るかと思ってフロントエンドnginxNginxHttpProxyModule を使ってリバースプロキシを作ってみた。 構成とやりたいことはこんな感じ。 フロントエンドnginx でポート 80 で動作 バックエンドは apache2 とフツーの cgi でポート 8080 で動作 hsbt.org でも www.hsbt.org でもアクセスできるが、hsbt.org は www.hsbt.org にリライトする。 nginx のキャッシュは1時間保存 結果としては上記の構成で完成したんだけど、途中で ab かけたら nginx ごと vps が落ちて再起動するはめになったり、apache2 側の VirtualHost に ServerN

    [nginx][apache2][tDiary] nginx のリバースプロキシを構築した, [ruby][tDiary] カレンダーをインライン表示にした - HsbtDiary(2010-04-26)
    moja8
    moja8 2011/10/21
  • Rack アプリケーション向けの HTTP サーバ Unicorn の基本操作

    Table of Contents Open Table of Contents Unicorn とは? Unicorn のインストールと事前準備 Unicorn の設定ファイルを用意する Unicorn サーバを起動する nginx と Unicorn を連携する Unicorn を停止する Unicorn の設定の再読込 サービスの提供を止めずにプログラムの再読込 Unicorn とは? Rails、Rack アプリケーションを動作させるコンテナとしては、Passenger、Thin、Mongrel などの選択肢がある。 それ以外にも Unicorn という Rack アプリケーション向けの HTTP サーバがあり、今回試しに使ってみたのでそのメモ。 Unicorn: Rack HTTP server for fast clients and Unix 設計方針に特徴的な部分があり、以

    moja8
    moja8 2011/10/21
  • UnicornでSinatraアプリをデプロイしてみた - 射撃しつつ前転 改

    最近は仕事でSinatraアプリを書いたりしているので、Sinatraアプリを動かすためにはどのHTTPサーバを使うのがベストなのかが気になっている。(先に結論を書いておくけれど、どれがベスト、という唯一の選択肢は今のところありません。適材適所です。) SinatraはRackの上に構築されているので、Rackに対応したHTTPサーバーを使って動かす事になるのだが、この数がやたらと多く、どれを使えばいいのか迷う。代表的なものを挙げただけでも、WebRick, Mongrel, Thin, Unicorn, Passenger(Apacheとかに組み込んで使うやつ), FastCGI, (普通の)CGI、これぐらいは選択肢がある(いくつかHTTPサーバじゃない物も混ざっているが、Rackが対応してるという点は共通している)。 WebRickはそもそもパフォーマンスに重点を置いていないし、Mo

    UnicornでSinatraアプリをデプロイしてみた - 射撃しつつ前転 改
    moja8
    moja8 2011/10/21
  • sumskyi/padrino-haml-pagination - GitHub

    moja8
    moja8 2011/10/21
  • Guides Blog Tutorial - Padrino Ruby Web Framework

    新しいフレームワークについての文章を読むときに、私はしばしば、フレームワークについて詳しくなるには、短い、簡単なアプリケーションを開発する内容のチュートリアルを読むことが一番だと思います。そういったチュートリアルは、新しいユーザに対して、フレームワークを利用した際の開発の流れやプロセスについての「感覚」をスピーディに身につけさせてくれます。このガイドでは、ユーザに単純なブログを Padrino でどう開発するかを示します。チュートリアルに沿って、各ステップごとに説明を付与し、また関連するより詳細な情報へのリンクも提供しています。 Screencast このチュートリアルの内容を収めたチュートリアルも利用できます: blip.tv で見る (Select fullscreen) Vimeo で見る (Low Resolution) ファイルダウンロード (211 Mb, 12:00 in Q

    moja8
    moja8 2011/10/21
  • 今日こそわかる、安全なWebアプリの作り方2010

    2. アジェンダ • 日の構成 – 脆弱性の分類 – Webアプリの構造と脆弱性の原因箇所 – 「入力」では何をすればよいのか – SQLインジェクション対策の考え方と実際 • 原理の話(グローバル) • 文字コードの話(グローバル&ローカル) – ケータイWebアプリのセキュリティ(ローカル) • 議論の焦点 – Webアプリケーションのセキュリティ施策の考え方 – グローバル v.s. ローカル – 対策の歴史とあるべき姿 Copyright © 2008-2010 HASH Consulting Corp. 2 3. 徳丸浩の自己紹介 • 経歴 – 1985年 京セラ株式会社入社 – 1995年 京セラコミュニケーションシステム株式会社(KCCS)に出向・転籍 – 2008年 KCCS退職、HASHコンサルティング株式会社設立 • 経験したこと – 京セラ入社当時はCAD、計算幾何

    今日こそわかる、安全なWebアプリの作り方2010
    moja8
    moja8 2011/10/21
  • ベストセラー作家だけどハックルベリー(id:aureliano)さんの質問にこたえるよ! - orangestarの雑記

    http://d.hatena.ne.jp/aureliano/20111019/1318990671 まあ、岩崎夏海さんに比べるとあんまり売れてないのでベストセラー作家を名乗るのはおこがましいのだけれど。 ちなみに、ミリオンセラー>ベストセラー(文芸だと10万部くらいから)らしいので、ギリギリ名乗らせてもらいます。岩崎さんの質問に出来るだけ真摯に応えようと思います。真摯、大事、ってドラッガーも言ってたしね。 何でぼくのことを承認欲求の強い人間だと思うの? これは、そもそもの承認欲求の是非の部分から回答しないと当の回答にはならないと思います。また、ぼく自身の問題にも深く関わっている為、自分の経験も含めて回答します。 神様に愛され過ぎて手に触れるものが全て黄金に変わってしまうような星の元に生まれついた人間でない限り、文章を書いたり、モノを作ったりする人間にとって、承認欲求というものはガソリ

    ベストセラー作家だけどハックルベリー(id:aureliano)さんの質問にこたえるよ! - orangestarの雑記
    moja8
    moja8 2011/10/21