タグ

2013年10月28日のブックマーク (6件)

  • ECの最近あれこれ – 伊藤清徳の垂直落下式ムーンサルトプレス

    ECサイトをとりまくあれこれ いまさらかよ!と思うかもしれませんが、 Yahoo!ショッピングが無料化を発表しました。 合わせてYahoo!オークションも無料化しています。 http://business.ec.yahoo.co.jp/ それに呼応したわけではないでしょうけれども、カラーミーショップでは、全コースにおいてAPIで公開するという流れも出てきています。 http://shop-pro.jp/news/131016_api/ 正直いっていずれにおいても、予想をしていなかったことですね。おどろきです。 Yahoo!はこうすることで何で儲けるのか?というような野暮ったい話は置いておいて、雑感を今さら。 個性を出すチャンス 私は、Yahoo!ショッピングにおいては無料化より、自社サイトへの送客が自由、つまり、外部リンク自由化が大きなポイントだと思っています。 楽天Yahoo!ショッピ

    issm
    issm 2013/10/28
  • Plack::Middleware::Session::Simple has been released - Hateburo: kazeburo hatenablog

    English document is available on metacpan! Plack::Middleware::Session::Simpleをリリースしました。Plack::Middleware::Session(Store::Cache & State::Cookie)と互換性を保ちながら、効率よく動作することを狙っています。 必要なときに必要なだけ Set-Cookie ヘッダを発行する 必要なときだけストレージにアクセスする 弊社のようなハイトラフィックなサービスを運営している場合には、できるだけリソースをケチりたいので、そういう思想なものが必要となった。互換性があるので負荷が低いところで使っても問題が起きないと思う。 使い方 Plack::Middleware::Sessionで以下のように設定していたなら、 my $cache = Cache::Memory::Si

    Plack::Middleware::Session::Simple has been released - Hateburo: kazeburo hatenablog
  • シグナルと trap コマンド | UNIX & Linux コマンド・シェルスクリプト リファレンス

    シグナルと trap コマンド シグナル シグナルとは? シグナルとは、実行中のプロセスに対して、さまざまなイベントを通知するために送出されるものである。 よく使用される、プロセスを終了するためのシグナルである SIGTERM や SIGKILL などのほかにも、数十種類のシグナルが存在する。 使用可能なシグナルの一覧は、コマンドラインから kill -l を実行することで参照可能である。 $ kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV 12) SIGUSR2 13) SIGPIPE 14) SIGALRM 15) SIGTERM 17) SIGCHLD 18) SIGCONT 19)

    シグナルと trap コマンド | UNIX & Linux コマンド・シェルスクリプト リファレンス
  • HTTP::Session2 has been released. - blog.64p.org

    English document is available on metacpan! Following document is written for non-english speakers. HTTP::Session2 を作成した。主に Amon2 で使用することを想定しているが、広く一般につかえるものと思う。 特徴 必要なときに必要なだけ Set-Cookie ヘッダを発行する 必要なときだけストレージにアクセスする クライアントサイドストレージとサーバーサイドストレージの両方をサポート XSRF トークンの管理をセッションライブラリ側に内蔵 AngularJS フレンドリー 上記が、重要なことである。 弊社のようなハイトラフィックなサービスを運営している場合には、できるだけリソースをケチりたいので、そういう思想なものが必要となった。通常の用途では Plack::Session

  • 完璧な監視システムの作り方 in cybozu.com - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは、Hazama チームの萩原(@hagifoo)です。 ハードウェアは故障し、ソフトウェアにはバグがあり、運用ではミスがおきるもの。もちろん、障害が発生しないのが理想ですが人間が作ったものに完璧はありません。そこで、障害の前兆や発生を捉え、その詳細を運用チームに知らせるための監視システムが必要となります。cybozu.com でも以下のようにありとあらゆるものを監視するシステムを構築し日夜監視を行なっています。 今回は、そんな cybozu.com の監視(モニタリング)システムについてお話しします。 cybozu.com と障害 監視システムの設計 3つの監視 外形監視 症状監視・リソース監視 ログ監視 その他の監視 モニタリングフレームワーク 誰が監視者を監視するのか? まとめ cybozu.com と障害 まずは、監視対象である cybzou.com について説明します。

    完璧な監視システムの作り方 in cybozu.com - Cybozu Inside Out | サイボウズエンジニアのブログ
  • Mitzyuki's Blog :: POSIX.2 標準仕様のシェルによる変数展開

    デフォルト値への置換 ${parameter:-word} ${parameter} が NULL の場合 word に置換される。 $ echo ${foo} $ echo ${foo:-FOO} FOO $ echo ${foo} $ foo=BAR $ echo ${foo:-FOO} BAR デフォルト値の代入 ${parameter:=word} ${parameter} が NULL の場合 word に置換され、 かつ parameter に代入される。 $ echo ${foo} $ echo ${foo:=FOO} FOO $ echo ${foo} FOO $ echo ${foo:=BAR} FOO 値の検査とエラー ${parameter:?[word]} ${parameter} が NULL の場合 word が指定されていればその値を、 指定されていない場合は