タグ

2013年11月1日のブックマーク (3件)

  • rcodetoolsが素晴らしすぎる件 - I am Cruby!

    Ruby, Emacsid:rubikitch さんの rcodetools が素晴らしい. gem install rcodetools で入るし,パッケージ内にある.rcodetools.elをEmacsで使えば,xmpやコード補完が使える. コード補完がいい! M-x rct-complete-symbol でコード補完を行える. 同パッケージの同梱されている. anything-rcodetools.elを使えば anything による絞り込みも可能.また, anything で絞り込み中に ri を引ける.(これ便利) 自分の設定 (require 'rcodetools) (setq rct-find-tag-if-available nil) (defun ruby-mode-hook-rcodetools () (define-key ruby-mode-map "\M-

  • Travis CIのテスト結果をHipChatに通知する - アインシュタインの電話番号

    前回の記事に関連して、このリポジトリでTravis CIを使って継続的インテグレーションを行うようにしたので、そのテスト結果をHipChatにも通知されるようにした。こんな感じ。 テストに失敗すると以下のような感じで、怒りに満ちた王蟲の目のような赤色に。 通知系を設定する場合は、APIトークンを入力するか、設定画面でポチッとするだけで簡単な事が多いけど、パブリックリポジトリでのTravis CIは、設定を.travis.ymlに記述するので情報が公開されてしまう。それを回避するために暗号化する方法が提供されている。 travis encrypt まずはtravis gemをインストールする。このgemは、Travis CIに関する各種操作をCLIから実行できるもので、前述の暗号化もこれを利用する。このgemのtravis encryptコマンドを使用して、対象の文字列を暗号化できる。 今回

    Travis CIのテスト結果をHipChatに通知する - アインシュタインの電話番号
  • Githubへのpushでusername/passwordを省略する方法2つ - Shoken Startup Blog

    2015.3.14 追記 "鍵でやるべき"とブックマークコメントをもらいましたが、その通りです。SSH認証キーが設定できる環境なら鍵認証でやるべきです。鍵ペアを作成後に公開鍵をGithubに登録し、~/.ssh/configで以下のように設定しましょう。 Host github.com User git Hostname github.com IdentityFile ~/.ssh/{秘密鍵}SSH認証キーが設定できないような環境では、記事を参考にしてください。 追記終わり Githubへpushするたびにユーザ名(Emailアドレス)/パスワードを聞かれて入力するのは面倒なので、省略したい。 MacLinuxで確認しました。 1. ~/.netrc にユーザ名/パスワードを書く こんな感じで自分の$HOME直下に.netrcファイルを作成する。 machine github.com

    Githubへのpushでusername/passwordを省略する方法2つ - Shoken Startup Blog