タグ

2012年3月1日のブックマーク (6件)

  • お手軽メッセージキュー「Kestrel」を使ってみる - pullphone's blog

    いきさつ ついに『斉藤さん』が北米・UKなどで公開されたらしいです。 海外ではウケるのかどうか未知数ではありますが、さらにアクセス数が増えると思うとgkbrな日々です。 今のところWebサーバーのプロセスが比較的スムーズに処理されているようなので問題ないのですが、「ある程度時間のかかる処理で、その処理の結果を返す必要がないもの*1」の割合が多くなってきた場合、処理の待ち時間が長くなってしまい、Webサーバーでのプロセスが溜まってしまう、というようなことが起きてしまう懸念点があります。 そういう処理ってWebサーバー側ではやることやったらレスポンスを返して、時間のかかる処理自体はバックエンドでやりたいですよね? まあ、いま流行りの「非同期処理」というやつですね。 非同期処理をする場合はいわゆる「この処理をこういう条件でやってね!」→「はーい!わかりましたー!」というメッセージングのやり取りが

    お手軽メッセージキュー「Kestrel」を使ってみる - pullphone's blog
  • 「当たらなければ どうと言うことはない」 先制攻撃7日間 - インフラエンジニアのトラブル防御策(前編)

    対象読者 トラブルプロジェクトに投入されるインフラエンジニア そのエンジニアを使うプロジェクトマネージャ はじめに 常日頃から、突発的なシステム障害に際し、昼夜問わず対応することを迫られているインフラエンジニア。 そのような立場にあるインフラエンジニアにとって、トラブルプロジェクトに投入されるということは、来のプロジェクト遅延キャッチアップ作業に加え、日々巻き起こる嵐のような障害(特に、ハードウェア・OS・ミドルウェア障害)に24時間忙殺されることを意味する。そのようなときは、「トラブルを収束させ、困っている人を助けねばならない」「リスクが恐怖であってはならない」と頭では分かっていても、身がすくむ思いがしてしまうものである。 通常のシステムエンジニアインフラエンジニアのトラブル対応には、以下のような特性の違いがある。 通常のシステムエンジニアのトラブル対応 想定外の突発的な事態の発生確

    「当たらなければ どうと言うことはない」 先制攻撃7日間 - インフラエンジニアのトラブル防御策(前編)
    okinaka
    okinaka 2012/03/01
    あとで読む
  • Twitter bootstrap入門 #twtr_hack

    The document discusses Twitter Bootstrap, an open-source front-end web development framework. It provides information on Bootstrap's history and features, including its grid system, typography, forms, buttons, navigation and other components. The document also offers tips on getting started with Bootstrap, customizing it using LESS, and related tools and resources.Read less

    Twitter bootstrap入門 #twtr_hack
    okinaka
    okinaka 2012/03/01
  • 2010-11-28

    少しはアウトプット増やそうという気な今日この頃。とは言え割と三日坊主だったりもするので自戒?もこめてはてなプラスに。頑張って書けばプラスの代金ぐらいアフィリエイトでいけるんじゃないのかなー?なんてぬるいことを考えてます。 ちょっとかゆいところに手が届くようなエントリとか書けたらいいな〜。Maven周りな人ではあると思ってるのでその辺りのTipsとかこうやってるよ!的なことをもう少しこまめに公開していきたい。ゆるく頑張ってみる。 1. 環境別の設定はプロファイルで 環境毎に切り替えたいっていう設定ファイルは大抵のプロジェクトにはあると思います。DB接続先設定だったり、ロギング設定、場合によってはweb.xmlの初期化パラメータとか。最近流行り?のAppEngineだとデプロイ先の設定、開発時のcronの設定とか。こういった環境毎の設定を都度都度書き換えてなんてことをやってたらバージョン管理上

    2010-11-28
  • Maven Tomcat Plugin - Maven 2 Tomcat Plugin

    ConfigurationIf no explicit configuration is provided then the Tomcat plugin defaults to the following:Tomcat manager URL of http://localhost:8080/managerAuthentication details of username admin and no passwordContext path of /${project.build.finalName}These can be overridden as described below. Using a different Tomcat manager URLTo configure the plugin for a different Tomcat instance, add a plug

  • Spring3.1概要 AOP & MVC

    2. 問題 •  インスタンス変数に宣言したのと同じ型 のインスタンスをインジェクションして もらうためのアノテーションは? •  インスタンス化され、インジェクション されるために、クラス宣言の前に書くア ノテーションは? •  結局、DIコンテナって何のためにあるの か? 2 3. 前回の続き •  SpringのDIを使って、部品化はできた (気がする) •  でも・・・ ‒  ログなどの共通処理部分が部品に残っている ‒  例外処理も部品化を壊している •  それに・・・ ‒  トランザクション管理は面倒だし、難しい 3 5. AOPを使ってもっと部品化する •  AOPを使えば処理を後からクラスに追加できる ‒  例:トレースログを追加する find()を呼ぶ DaoImpl ServiceImpl find() Dao public class DaoImpl extends

    Spring3.1概要 AOP & MVC