Railsの各種サーバーの速度ベンチマーク: Pound、Varnish、Nginx、Unicorn、Mongrel RailsのアプリをPound、Varnish、Nginx、Unicorn、Mongrelを使用して動かした際の速度ベンチマーク。以下の構成での同一Railsアプリをhttperfでベンチマークした結果をまとめます。 Pound -> Varnish -> Nginx -> Unicorn * 2 Varnish -> Nginx -> Unicorn * 2 Nginx -> Unicorn * 2 Mongrel (Rails.env == 'development') node.js (Express + Socket.IO) 全体の構成Poundを80番ポートを公開し、Varnishを81番ポート、nginxを8080番ポート、Unicornの2プロセスをsocke
Show Date: May 22, 2013 Foodcritic, knife cookbook test, Chefspec, minitest chef handler, and cucumber chef. So many tools but how are these actually used in practice? Listen in on the panel discussion of testing in practice. Watch Now Panel Chef News Outline Picks Download Audio Video stream Panel Bryan Berry github, twitter, irc: bryanwb, blog: devopsanywhere Fletcher Nichol twitter, github Jaso
技術者向け情報 本サイトではRubyの導入から開発・運用に至るまでに必要とされる一連の情報を発信します。Rubyの初心者でも一通りの開発ができることを目的としています。 ご注意:本サイトの内容のいくつかは情報が古くなっているものがございます。(2017/3/13) 更新履歴 2012年 6月29日 複数のRuby環境の構築にpikの情報を追加しました 2012年 6月29日 インストールにJRuby on Railsのインストール方法を追加しました 2012年 6月 1日 テストにRSpecの情報を追加しました 2012年 4月27日 インストールにあるRubyとRailsのインストール方法を更新しました 2012年 4月27日 バージョン管理システムにGitの説明を追加しました 2012年 4月27日 レグレッションテストにSelenium WebDriverの説明を追加し
InfoQ: では,変化を受け入れる合意ができたとしましょう。私たちは正しい選択をしたいと思います。それが革新的な変化を伴うのならば,その心構えもします。その一方で,斬新的な変化で大きな改善が望めるのなら,できればそちらを選びたいとも思うでしょう。デリバリや予測可能性,透明性の改善といった観点で,結果を目にしたいのです。 Roock博士: 経験から言えば,かんばん方式を導入するまでは,大きな目標に対する同意が必要です。それはつまり,マネージメントの介入が必要だということです。 あるいは草の根的な "ステルス" アプローチで,マネージメントから隠れて,チーム内だけで事を進めようとする場合もあるでしょう。そのようなアプローチでもある程度は成功できるかも知れませんが,すぐに限界に突き当たってしまいます。企業規模での本当の成功を望むなら,マネージメントの介入は必要なのです。マネージメントと話して,
DDD(ドメイン駆動設計)をやってみよう : ATND (写真:会場へ向かう途中にそびえ立つ中野サンプラザ。) DDD(ドメイン駆動設計)に関しては、過去に1度、下記の勉強会に参加して以来となります。DDD本については興味を持っていたものの、敷居の高さ(?)に書籍購入を躊躇ってしまい、以降そのまま・・・という感じでした。そんな感じで今回の勉強会に参加です。 Beautiful Development:DDD(Domain-Driven Design)勉強会に参加してきた - Shinya’s Daily Report 今回勉強会を主催された会場では、主に『B面』なテーマや技術について勉強会を行うことが多く、当初は『DDD』もB面に属していたそうです(笑) DDDについてはその際に(B面のうちに)やるつもりではいたものの、DDDの翻訳本が出たり震災があったりやらで延び延びになってしまい、すっ
ドメイン駆動設計 Domain-Driven Design ( DDD ) 準備 / スタートアップ / ブラッシュアップ / チャレンジ / 参考書籍 / Read less
1986年生まれ。大分県出身。株式会社ZINEという会社とPLIMES株式会社という会社で生命に挑戦しています。 IT業界ではない人間の退職エントリは珍しいのではないか。 プログラマ界隈でよく見かける「○○(名だたる企業名)を退職しました」なんて目を惹くタイトルも、とりわけ出版業界では目にしない。文章を扱う仕事にも関わらず紺屋の白袴、医者の不養生、童貞汁男優、というわけである。 男として生まれたからには、やはり童貞汁男優のまま終わるわけにはいかない。文筆業のはしくれたるワレワレ編集者としては、生きた痕跡をもっとガシガシ書き記しておくべきである。というわけで、ぼくもはじめて退職エントリを書いてみようと思う。 技術評論社でのこれまで 4月30日に技術評論社を退職した。 技術評論社では入社以来1年半の間、Webアプリケーション開発のためのプログラミング技術情報誌、『WEB+DB PRESS』に携
(このエントリは9/8に改訂しました) XP祭りに行ってきた。今年は10年目ということで、記念すべき年。ぼくは、 社長パネル XP入門(by XP白本読書会) に出させていただいた。運営スタッフの方、どうもありがとうございました。 特に、XP白本読書会では、ぼくのXPとの出会いやその後の変化をお話できてよかったです。この辺りは、同人誌、『Altimate Agile Stories』にも書いたので、ぜひ買って読んでくださいね。 さて、XP読書会の前説ですが、ばらばらと言ったことを書きます。 XPは社会変革だ まず、第二版の最初の一行目、"XP is about social change"について。このsocialは、ソーシャル・ネットの意味のソーシャルです。このあたりについては、過去にもたくさん書いています。 この本の、最初の一文と、最後の一文をつなげると、「XPは人と人の関係の仕方を変
シリコンバレーを拠点に活躍し、2012年の日経ビジネス「次代を創る100人」にも選出された外村さんは、日本人起業家のロールモデルとも評される存在。近年は後進の育成にも力を注ぎ、小中高生の自宅へのホームステイを受け入れるなど、意外なエピソードを交えながら熱く語るその姿は、周囲の人を魅了してやみません。その行動力と日本への想いの源泉を伺います。 プロフィール LinkedInプロフィール >> 外村 仁(ほかむら ひとし) 1963年熊本県生まれ。東京大学工学部卒業後、ボストン本社の戦略コンサルティング会社ベイン&カンパニーで外資系および日系企業の経営コンサルティングに従事。1992年よりアップルコンピューター社で市場開発やマーケティング本部長職などを歴任。97年に同社を休職し、陸路でヨーロッパに渡り、フランスのINSEAD、そしてスイス国際経営大学院(IMD)で MBA を取得。2000年、
先日「AWS Game Day Tokyo 2013」に行ってきました。 「AWS Game Day Tokyo 2013」とは? アメリカ大統領選挙のオバマ陣営「Obama for America」が堅牢なシステムを作り上げるために、「Game Day」という手法を用いました。「Game Day」とは、敵味方に分かれてシステムを攻撃、防御/修復を行い、脆弱性の発見とその修復方法を考えるものです。 これを、日本で初めて行おうというのが「AWS Game Day Tokyo 2013」です。世界でも、「Obama for America」、南アメリカに続きまだ3回目で、これまでで最大規模で開催されました。 Game Start ! 朝10時に、会場に着くとAWS界隈の濃いメンバーが集まっており、効果的な攻撃方法を話し合ってました。 Reserved Instanceを大量購入する破産攻撃 使
サーバ/クライアントPC問わず、今使っているマシンのハードウェア構成がどのようなものかをOS上で確認したくなることもあるでしょう。 そんな時にお手軽に調べられる方法を、たまーにググったりするので、Linux/Mac OS X/Windowsの3つのOSの場合の調べ方をここに残しておきます。 Linux Linuxでは、dmidecodeコマンドを使います。 BIOSの情報とか、マシンの各種システム情報(シリアルナンバー等の各種メタ情報、CPU、メモリ、その他デバイス情報とか)が取得できます。 CentOS/RHELとかだと"kernel-utils"パッケージがインストールされていれば使えます。 ちょっと長いですが、以下のような感じです。 # dmidecode # dmidecode 2.11 SMBIOS 2.7 present. 87 structures occupying 399
こんにちは。@jedipunkz です。 require ‘chef’ して Ruby コードの中で chef を利用したいと思って色々調べていた のですが、そもそもリファレンスが無くサンプルコードもごくわずかしかネット上に見 つけられない状態でした。結局ソースコードを読んで理解していく世界なわけですが、 サンプルコードが幾つかあると他の人に役立つかなぁと思い、ブログに載せていこうか なぁと。 まず Chef サーバへアクセスするためには下記の情報が必要です。 ユーザ名 ユーザ用のクライアント鍵 Chef サーバの URL これらは Chef::Config で記していきます。 では早速サンプルコードです。まずは data bags 内データの一覧を取得するコードで す。data bags 内のデータを全で取得し配列で表示します。 #!/usr/bin/env ruby require '
競合に負けないWebサービスをつくるため、UI(User Interface)、UX(UserExperience、ユーザー体験)にこだわるのは、もはや常識。良いUI/UXはチーム全員で考えることが、良いサービスをつくる秘訣です。 エンジニアやWebディレクターも学んで損はしません。もちろん、本職デザイナーの方々にも役立つ7つのスライド厳選まとめです! 目次 基礎知識 1.UXのためのUIデザイン 2.UX is not UI 3.ククパド美ちゃんと学ぶ!クックパッドのUI改善プロセス:前編 応用編(Webサイト) 4.ククパド美ちゃんと学ぶ!クックパッドのUI改善プロセス:後編 5.コンテンツで改善する UI デザインの極意 応用編(スマホアプリ) 6.UI&UX / 重要なのは、毎日さわって嬉しいUI UX! 応用編(タブレットアプリ) 7.ニコニコ超デザイン-
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く