タグ

2013年10月21日のブックマーク (5件)

  • vagrant-execによるラクラク仮想マシン操作

    全国3000万人のVagrantユーザーのみなさんこんにちは。 通常Vagrantを利用している際に仮想マシン内部でコマンドを実行したい場合はvagrant sshコマンドを使ってコマンドを実行します。この際、Vagrantの標準機能を使って、仮想マシンにログインすることなく、コマンドを実行できますが、このvagrant-execプラグインを利用することでさらに簡単に仮想マシン上のコマンドをログインせずに実行できるようになります。 たとえばログの確認や設定状況の確認のような簡単な作業は作業を効率化できます。 インストール方法インストールは以下のようにコマンドを実行します。vagrant plugin install vagrant-exec 使い方使い方はかなり簡単です。 最低限このプラグインで設定しないといけない項目は1つで、コマンド実行時のルートディレクトリの指定が必要です。 以下のよ

    vagrant-execによるラクラク仮想マシン操作
    oppara
    oppara 2013/10/21
    vagrant-execによるラクラク仮想マシン操作 | http://t.co/ooEwsjBNnT
  • vagrant-protectで仮想マシンのうっかり削除を防止する

    全国3000万人のVagrantユーザーのみなさんこんにちは。 Vagrantを使っていると気軽にvagrant upして気軽にvagrant destroyを繰り返すことになりますが、時々、削除してはまずい仮想マシンをうっかり削除して絶望感に苛まれてしまうことがあります。(僕の場合は沢山の検証用の仮想マシンを起動していてホスト側の動作が重くなってきたりすると脊髄反射的にvagrant destroyしちゃいますw) こういうポカを防ぐためのプラグインを電車の中で作ったので簡単にご紹介。 インストール方法 いつもどおりの方法です。 vagrant plugin install vagrant-protect 使い方 使い方は簡単です。destroyしてはいけない仮想マシンを起動するためのVagrantfileに、 config.protect.enabled = true の1行を追加すれ

    vagrant-protectで仮想マシンのうっかり削除を防止する
    oppara
    oppara 2013/10/21
    vagrant-protectで仮想マシンのうっかり削除を防止する | http://t.co/ooEwsjBNnT
  • Jenkinsでテストとカバレッジの結果をグラフ表示できるようにする

    前回の記事「Xcode + CoverStoryでテストコードのカバレッジを見えるようにする」によってテストコードのカバレッジが取得できるようになりました。 テストコードを書くのは面倒に感じるのですが、ダイエットと同じように目標があって成果が目に見えるならばやる気が出るかも、ということで今回はJenkinsとそのプラグインを導入して、テスト結果やカバレッジ結果の自動集計とグラフによる可視化ができるようにします。 Jenkinsとプラグインの導入 とりあえずJenkinsを導入し、必要なプラグインも入れます。 Jenkinsのサイトからファイルをダウンロードします。常駐させるのが何となく嫌な気がして、今回はコマンドラインが楽にできるjenkins.warをダウンロードしました。 コマンドラインでJenkinsを起動させます。なお、Lion以降はJavaを自分で導入する必要があるようです。 j

    Jenkinsでテストとカバレッジの結果をグラフ表示できるようにする
    oppara
    oppara 2013/10/21
  • git の push.default 設定を理解する - Qiita

    $ git push warning: push.default is unset; its implicit value is changing in Git 2.0 from 'matching' to 'simple'. To squelch this message and maintain the current behavior after the default changes, use: git config --global push.default matching To squelch this message and adopt the new behavior now, use: git config --global push.default simple See 'git help config' and search for 'push.default' f

    git の push.default 設定を理解する - Qiita
    oppara
    oppara 2013/10/21
  • HTMLコーディングの問題点を浮かび上がらせてくれるブックマーク·DiagnostiCSS MOONGIFT

    DiagnostiCSSJavaScript製のオープンソース・ソフトウェア(MIT License)です。 Webブラウザはよく出来ていて、Web標準に沿っていなくともそれっぽく表示してくれます。しかしそれに安穏としているとレガシーなブラウザなどで表示が失敗したり、意図した動作にならないことがあります。そこでDiagnostiCSSを使ってチェックしてみましょう。 MOONGIFTで実行しました。様々な枠が表示されました。 マウスオーバーで画面上部にメッセージが表示されます。例えばonclick指定の指摘です。 かなりダメなところは赤い枠になっています。 DiagnostiCSSでは問題のあるHTML要素について枠で囲むことで問題を把握しやすくしてくれます。主にインラインスタイルやイベント属性、無効なリンク、空または廃止予定の要素、必要な属性のない要素などがリストアップされます。 HT

    HTMLコーディングの問題点を浮かび上がらせてくれるブックマーク·DiagnostiCSS MOONGIFT
    oppara
    oppara 2013/10/21