Capistranoを使ってStaging環境にRailsアプリケーションを配備するときに、普段はmasterブランチでいいんだけど、状況によっては特定のブランチを配備して検証したい、なんて状況ありますよね。 Capistranoの設定ファイルで、配備対象のGitのブランチ名を指定するには以下のように書けばいいのですが、これだと常に同じブランチ(例だとmasterブランチ)が配備されてしまいます。
![[Capistrano] Gitのブランチ名を指定してアプリケーションを配備する | CreativeStyle](https://cdn-ak-scissors.b.st-hatena.com/image/square/cfc0b3f621d6c4b459c3a3124e1e31f58ca666a5/height=288;version=1;width=512/https%3A%2F%2Fkadoppe.com%2Fwp-content%2Fuploads%2F2012%2F08%2Fcapistrano_test_site.jpg)
AmazonLinux (CentOS6系) におけるcapistrano3の超基本的な構築手順です。 [ 前提条件 ] phpアプリケーションサーバーを新規で構築します。 フレームワークはfuelphp1.6です。 webサーバーはapacheを利用します。 ソース管理はgitで行っています。 rubyは最新の2.1.0を利用します。 $ ruby -v ruby 1.8.7 (2012-10-12 patchlevel 371) [x86_64-linux] ruby 1.8.7がインストールされているところからスタート! 必要なライブラリをインストールする # wget http://ftp.jaist.ac.jp/pub/Linux/Fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-
「今必要なのは、究極にシンプルなmixi」ニコ動生まれのアーティストkz氏(livetune)に聞く、ネットカルチャーの未来【特集:New Order】 2014/04/09公開 ネット上に公開したオリジナル楽曲『Packaged』、『Light Song』など、初音ミクのVOCALOIDを 使用して制作した楽曲が話題となり、累計350万 回以上再生される快挙を達成。音楽業界から注目される。現在は、TVアニメの主題歌からクラブミュージ ック、有名アイドルのツアーのライブ用BGM などさまざまなジャンルのアーティストの楽曲の 作詞、作曲、Remixなどの楽曲を手掛ける人気 クリエイターとして活動 2012年、世界に配信された『GoogleChrome』のCMキャラクターとして初音ミクが起用されたのはご存知だろうか? 同CMは、初音ミクがテレビや動画を通して、国内外問わずより多くの人に知られる
Captcha security check erockr.com is for sale Please prove you're not a robot View Price Processing
連載目次 前回の記事「ブラックなWeb開発現場の救世主、Gruntのインストールと使い方」では、Gruntについての概要とセットアップ、基本的な動作を確認してみました。 今回は、Gruntで使用できるいろいろな「プラグインモジュール」(以下、プラグイン)をインストールし、実際に動かして動作を確認してみましょう。 Gruntのプラグインとは、何ができるのか 前回の繰り返しになりますが、プラグインを使用すると、Gruntでいろいろなタスクを実行できるようになります。実行できるタスクの内容はプラグインによってさまざまですが、幾つか例を挙げると、下記のような作業が自動化できます。 CoffeeScript/TypeScriptをJavaScriptへコンパイル(変換) SCSS(Sass)/LESSをCSSへコンパイル(変換) ファイルの圧縮/結合/最適化 JSHintでJavaScriptの構文
細かい事をはぶきますが、SSL通信を行っているプロセスのメモリが読み取られる件。 http://heartbleed.com/ http://d.hatena.ne.jp/nekoruri/20140408/heartbleed チェック方法 CentOS 6の話です。 1,まずパッケージ名を見る # rpm -qa |grep openssl openssl-1.0.1e-16.el6_5.4.x86_64CentOS 6系だと、1.0.x系で、「el6_x.x」のx.xが、5.7でなければ脆弱性あります。 yum update openssl とかしましょう。 注意点として、Opensslを野良でいれて、野良で他のプログラムをビルドしてないか気を付けましょう。 (…ということをさける為にも、よほどの事がなければ野良ビルドはやめましょう) 2,ツールをつかう 実際にパケットを飛ばして脆弱
メタプログラミングRuby 作者: Paolo Perrotta,角征典出版社/メーカー: アスキー・メディアワークス発売日: 2010/08/28メディア: 大型本購入: 18人 クリック: 533回この商品を含むブログ (124件) を見る 全体的には,メタプログラミングとは何をすることなのかということと,メタプログラミングするために必要となるRubyのオブジェクトモデル(『「このメソッドはどのクラスのものなのか?」や「このモジュールをインクルードしたら何が起きるのか?」といった質問の答えるが見つかる場所』)やその周辺について,2人の会話形式で進めていくような形で書かれている.メタプログラミングをするので,Rubyの表面的なことではなく,内部的なことから理解できてすごくいい.メタプログラミングに興味がなくても割りと楽しめると思う. Rubyに一歩踏み込んだクラスやメソッド,スコープなど
Emacsから本格的に乗り換えて1ヶ月ほど経ったので、使ってみて気に入ったpackageとかまとめてみる。 atom-beautifier ctrl-alt-f でコードフォーマットをかけてくれる。 atom-jshint jsの構文チェック。 autocomplete-plus タイプ中に補完候補を自動的に表示してくれる。デフォルトでは自動補完が無効なので、package設定からauto completionを有効にする必要あり。 editor-stats 便利機能ではないけど、時間別のキー入力の量をグラフ化してくれる。何時頃に活発に作業しているか一目瞭然に。 gist-it 開いているファイルを即座にgistへアップできる。gist.elみたいな感じ。 注意する点は、何も設定していないとAnonymousユーザとして投稿されてしまう事。 自分のアカウントで投稿したい場合は、README
Docker 0.10が出たので例によってリリースドキュメントをざっくり翻訳してみました。間違い等見つけたら指摘お願いします! 個人的には日本人開発者が増えてきて嬉しい限りです:) Docker 0.10のアップデートまとめ:バグ修正たくさん、シグナルハンドリングの修正、TLS認証サポート、Systemdプラグインサポート 翻訳元:http://blog.docker.io/2014/04/docker-0-10-quality-and-ops-tooling/ Docker 0.10: 品質とOps Tooling 今日はDocker 0.10をご紹介させていただきます。お気に召して頂けると幸いです! 私たちは、今回のリリースにコントリビュートしてくださいましたすべての素晴らしいコミュニティの人たちに御礼申し上げます: Tianon Gravi, Alexander Larsson, V
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く