Vagrantがインストーラー形式でのインストールになってから依存するgemも独自の領域に持つようになってる。 そうなると自分でインストールしたgem群のロードができない。 今回Vagrantの実行時にpryでブレークポイント貼りたかったので、ロードパスにインストールしたgemのロードパスを追加した。 $:.concat(Dir.glob("#{`rbenv prefix`.gsub!("\n", "")}/lib/ruby/gems/*/gems/*/lib"))
![Vagrant1.1以降でユーザーインストールGemを使用する - Qiita](https://cdn-ak-scissors.b.st-hatena.com/image/square/6c1f91f46208f64284b6912332ea8a968813f320/height=288;version=1;width=512/https%3A%2F%2Fqiita-user-contents.imgix.net%2Fhttps%253A%252F%252Fcdn.qiita.com%252Fassets%252Fpublic%252Farticle-ogp-background-9f5428127621718a910c8b63951390ad.png%3Fixlib%3Drb-4.0.0%26w%3D1200%26mark64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTkxNiZoPTMzNiZ0eHQ9VmFncmFudDEuMSVFNCVCQiVBNSVFOSU5OSU4RCVFMyU4MSVBNyVFMyU4MyVBNiVFMyU4MyVCQyVFMyU4MiVCNiVFMyU4MyVCQyVFMyU4MiVBNCVFMyU4MyVCMyVFMyU4MiVCOSVFMyU4MyU4OCVFMyU4MyVCQyVFMyU4MyVBQkdlbSVFMyU4MiU5MiVFNCVCRCVCRiVFNyU5NCVBOCVFMyU4MSU5OSVFMyU4MiU4QiZ0eHQtY29sb3I9JTIzMjEyMTIxJnR4dC1mb250PUhpcmFnaW5vJTIwU2FucyUyMFc2JnR4dC1zaXplPTU2JnR4dC1jbGlwPWVsbGlwc2lzJnR4dC1hbGlnbj1sZWZ0JTJDdG9wJnM9ZWM2YmUxMTNhZWFlZDNjYzc4MjY3Y2I3ZTAzZTk0ZjQ%26mark-x%3D142%26mark-y%3D112%26blend64%3DaHR0cHM6Ly9xaWl0YS11c2VyLWNvbnRlbnRzLmltZ2l4Lm5ldC9-dGV4dD9peGxpYj1yYi00LjAuMCZ3PTYxNiZ0eHQ9JTQwdGFrYXRvc2hpLW1hZWRhJnR4dC1jb2xvcj0lMjMyMTIxMjEmdHh0LWZvbnQ9SGlyYWdpbm8lMjBTYW5zJTIwVzYmdHh0LXNpemU9MzYmdHh0LWFsaWduPWxlZnQlMkN0b3Amcz03NDAzY2JmNWMyOTQwNDA4YjRhNzJmMGVkNjE1ZWFiYQ%26blend-x%3D142%26blend-y%3D491%26blend-mode%3Dnormal%26s%3D39a861d128c1d98077efc7d15a5617c9)
Vagrantfile内にjsonをいちいち書くのはだるいので、vagrantコマンドでnodeを指定できるようにした Vagrantfileのconfig.vm.provisionブロックを編集する unless ENV["NODE"].nil? chef.json = JSON.parse(open(File.join(File.expand_path(File.dirname(__FILE__)), 'nodes', "#{ENV["NODE"]}.json")).read) end
Just in time for the opening of RailsConf, we managed to push out the first release candidate of Rails 4.0. This incorporates no less than 1,368 commits since beta 1. You can see the full list of changes on Github. If you’re interested in a high-level review of what’s in Rails 4.0, please see the announcement we made for beta 1. As last time, please give this release candidate an honest try. This
バッチのまとめTOPへ Windows上の処理を自動化するプログラムが,BATファイルである。 「コマンドプロンプト」上での手作業を省略し,自動実行できる。 Windowsが存続する限り,BATファイルはなくならないだろう。 バッチ・プログラミングの需要は,何があろうとこの先生きのこる。 このWindows 10の時代でもそうだ。 BATは,MS-DOSの時代から長く使われてきた。 そのため,各コマンドに関する個別のノウハウや情報は多い。 だが,実用的なノウハウを体系的に整理したものは,あまり見かけない。 そこで以下では,BATをコーディングする際の良質なパターンを列挙する。 (0) BATプログラミングの特徴 (1) BATファイルの雛型 (1−1) 冒頭と末尾のテンプレート (1−2) 反復して実行可能に (2) バッチの構造化 (2−1) ルーチンの分割 (2−2) 実行ファイルや実
LINEやTwitterなどで、「みんなで一斉に『パズル&ドラゴンズ』にログインして障害を起こし、メンテナンスのお詫びをもらおう」という呼びかけが広がっていることが分かった。「パズドラ」運営サイトでは5月1日、こうした動きを受け「絶対に行わないで」と呼びかけた。 「全国のみなさんが一斉にログインして~」といった文面で拡散 運営サイトに掲載された注意文 「パズドラ」では臨時のメンテナンスなどが行われると、後日お詫びとして課金アイテムの「魔法石」が配布されるのが慣例(通称「詫び石」)。これを逆手にとって、同一時間帯に一斉ログインして強制的にサーバーをダウンさせるのが狙いだったとみられる。しかし、当然ながらこうした行為は「DoS攻撃」にあたり、場合によっては電子計算機損壊等業務妨害罪などに問われる可能性も。公式サイトでも、こうした行為によって障害が発生した場合「お詫び対応は行わない」とし、悪質な
[Chef][serverspec]ChefレシピをVagrantとserverspecでテストする 2013年 05月 01日 せっかくサーバーの構築を自動化したんだから、テストも自動化しないとだよねーってことで色々調べたのでメモ。 ローカルでサーバー作って本番に適用 既に手オペで稼働しているサーバーでパスするテスト書いてローカルでサーバー作って本番環境に適用 ↑これやりたい サーバーの自動テスト環境比較 サーバーのテスティング環境について調べてみた。 Chef使った前提でいくと cucumber-chef ChefSpec minitest(testkitchen) serverspec 大体こんなもんっぽい。 今回の選定条件はこれ 手オペサーバーを自動化するために、自動化が済んでいないサーバーにもテストを実行したい ローカル環境で実行したテストを本番系サーバーでも実行したい サーバ
近年、耳にする「パパ活」は、少しずつ流行っています。 理由に、楽しく過ごしてお金が頂けるシステムに女性は気に入る感じです。 そんなパパ活は、若い女性が行うイメージですが、 アラフォー((40歳オーバー)でも稼げます。 コツと努力をすれば、40歳以上でも1か月10万円も可能です。 40代女性が好きなパパ男子もいる パパ活は、男女のマッチングで食事を行い謝礼金を女性が受け取ります。 専門アプリを利用するのが一般的で、簡単でオススメが出来ます。 多くは、女性の場合20代の利用が目立ちますが、 30代40代の女性も増加中です。 男性のパパは、は、基本若い女性が好きで交流を求めます。 しかし、中には40代が好きで時間を過ごしたい人も。 「若い人より話しやすい。」 「話題が合い、意外と楽しい。」 などの意見もあります。 40代だから諦めず、パパ活アプリを利用して1か月3万円を目指してみましょう。 努力
Edis is a protocol-compatable Server replacement for Redis, written in Erlang. Edis's goal is to be a drop-in replacement for Redis when persistence is more important than holding the dataset in-memory. Edis (currently) uses Google's leveldb as a backend. Future plans call for a multi-master clustering model. Near term goals are to act as a read-slave for existing Redis servers. Learn more → Is Ed
Linux Daily Topics 2013年4月23日Debian 7.0は5月初旬、Linux 3.9リリースは4月第4週に Debian 7.0 Ubuntuをはじめ、数多くのLinuxディストリビューションのアップストリームOSとして強い影響力をもつ世界最大のLinuxプロジェクトDebian GNU/Linux。Ubuntuと異なり、そのリリース時期は明確に提示されていないが、ここにきてようやく、待望の新バージョンである「Debian GNU/Linux 7.0 "Wheezy"」のリリースが決定したようだ。 DebianリリースチームのNeil McGovern氏のポストによれば、Debian 7.0のリリース日は5月4日、もしくは5日をターゲットにしているとのこと。ほぼ準備は整っているようで、朗報が待たれるところだ。 なお、DebianベースのUbuntu 13.04(開発
2012/03/14 に株式会社 PRO&BSC にて行った Android 研修の資料 #3 です。
CES2013で極めてなめらかな描き味が話題になったユビキタスエンターテインメント(UEI)の手書き特化型タブレット『enchantMOON』が、ついに4月23日からオンライン予約販売を開始すると発表しました。ベールに包まれていた価格は、3万9800円に決定。少量生産のデバイスとしては想像以上に手ごろな価格設定じゃないでしょうか。 enchantMOONは、形こそタブレットですが、iOSやAndroidとは一線を画す独自OS“MOONPhase”を採用したデバイス。その最大の特徴は操作方法で、“手書きでなんでもやること”です。 例えば、調べたいことがあったら、文字を書いて検索するのはもちろん、調べたページをペンで囲むとクリッピングしてハイパーリンクにしたり、“camera”と書くと、カメラ機能が起動したりと“書くこと”に特化した新しいデバイスです。 また、ブロック上のパーツを組み合わせて記
両社のコアコンピタンスを融合し、クラウド基盤のアプリケーション提供事業の加速を図る 株式会社 Engine Yard(所在地:東京都渋谷区、代表取締役社長:ティモシー・ロメロ、以下Engine Yard)と株式会社 永和システムマネジメント(所在地:福井県福井市、代表取締役社長:西村 輝雄、以下永和システムマネジメント)は、世界的に要求レベルの高い日本のお客様に応えるため、両社の強みを融合させ、クラウド基盤によるアプリケーションの提供事業の促進のため、パートナーシップを締結いたしました。 近年、あらゆるアプリケーション システムのクラウド化が加速する中、多様化するお客様のニーズに応えるアプリケーションを、低コストで早急に、そして信頼性と安定性を兼ね備えて提供する必要性が高まっています。永和システムマネジメントのアジャイル開発手法による価値創造型の際立ったシステム開発技術と、世界各国で定評
Hi. I'm Adam Wiggins, cofounder and CTO of Heroku. Heroku has been my life’s work. Millions of apps depend on us, and I take that responsibility very personally. Recently, Heroku has faced criticism from the hacker community about how our HTTP router works, and about web performance on the platform in general. I’ve read all the public discussions, and have spent a lot of time over the past month t
2013/03/09, 21:10 UTC Almost Sinatra 2013/03/08, 08:35 UTC Reloading Ruby Code 2010/08/30, 19:06 UTC Strengths and Weaknesses of Seaside 2010/08/25, 19:14 UTC the book open source Classy web-development dressed in a DSL Travis CI Free Hosted CI for the Open Source Community Rack A modular Ruby webserver interface Rubinius An environment for the Ruby programming language And a lot more on GitHub me
最近、なにかと話題になる事の多いサーバの自動構築・管理ツールのChefですがちょうど現在バージョン10系から11系への転換期を迎えています。「いきなり11ってどういう事なの」という疑問を持った私の様な人の為にもChefのバージョンについて調べた内容を記事として公開します。 Chefの歴史 Chefの最初のリリースは2009年1月15日、オープンソースとして最初のバージョンは0.5.1としてApache Licenseでリリースされました。2009年1月15日というと、JavaScriptで実装されたスーパーマリオやGoogleがGoogle Notebooks、Google Catalogs、Dodgeball、Google Video、Google Mashup Editor、Jaikuなどのサービスの打ち切りを決めた頃です。日本で大きく取り上げられるようになったのはつい最近ですが、かな
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く