DevLOVE現場甲子園2013にて、3年前の課題とそれに対する現在の気付きについて発表しました。Read less
![3年前の僕へ](https://cdn-ak-scissors.b.st-hatena.com/image/square/a6f17eb1468e91541ce22c4f967b78c8d3a7345c/height=288;version=1;width=512/https%3A%2F%2Fcdn.slidesharecdn.com%2Fss_thumbnails%2F3-131109214442-phpapp02-thumbnail.jpg%3Fwidth%3D640%26height%3D640%26fit%3Dbounds)
http://codeascraft.com/2013/09/23/lxc-running-14000-tests-per-day-and-beyond-part-1/ EtsyのエンジニアブログでLXCによる仮想化でCIを効率化した事例が紹介されてます。 1日65件の本番アップ。それぞれに30本のテスト(単体テスト、結合テスト、機能テスト、スモークテスト etc.)をする。30 x 65 = 1,950本/日 全員がroot権限をもって仮想マシンに何でもインストールできるので、仮想環境が本番と同一かどうかは限らない。そこでエンジニアがdiffをJenkinsサーバに送ると、最新のマスターブランチに対してテストを実施してくれる tryライブラリを使っている。同時に10人のエンジニアがtryライブラリを利用でき、これにより更に13,700本/日のテストが実施される。 同一のJenkinsワ
Travis CI にある gcc は現在 4.6 で,普通に使う分には申し分ないけれど,最新の C++ の機能を使っている場合,最新の gcc や clang でテストを実行する必要がある場合がある. Travis CI の VM は Ubuntu らしく,最新の gcc を利用したければ自分で apt にリポジトリを登録し,gcc-4.8 をインストールしてから実行すれば良い. 日本語での情報は全くなかったので,ここにメモしておく. やり方は簡単で,.travis.yml に install: 要素を追加するだけで良い. 自分の場合はこんな感じに設定している. language: cpp compiler: - gcc-4.8 script: - g++-4.8 -std=c++11 -Wall -Wextra -pedantic tests/constexpr_string/basi
はじめに JavaScript Weekly や 私がやってるJSer.infoなど、 週刊などでJavaScript等の情報について紹介するサイトがここ数年でかなり多くなりました。 詳しくはオフライン勉強会でJSer.info一周年について発表してきた | JSer.infoでも乱立するまとめサイトとして触れています。 それらのサイト、メールマガジン、ポッドキャスト等をまとめたMeta Weeklyというサイトをつくったという話です。 Meta Weeklyって何? Meta Weekly は 単純にそれらのサイトをまとめたリンク集のようなものです。 基本的にまとめているサイトは、フロントエンド、JavaScriptに関連するような生きているサイトをリストアップしています。 機能らしい機能はDaily, Weeklyなどでフィルターするぐらいしかありませんが、RSSがあるサイトなどはそれ
Foodcritic has two goals: To make it easier to flag problems in your Chef cookbooks that will cause Chef to blow up when you attempt to converge. This is about faster feedback. If you automate checks for common problems you can save a lot of time. To encourage discussion within the Chef community on the more subjective stuff - what does a good cookbook look like? Opscode have avoided being overly
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く