タグ bundler
新着順 10 users 50 users 100 users 500 users 1000 usersRubyで開発するときに入れておきたい3種のRubyGems | tech.kayac.com - KAYAC engineers' blog
「つくるための三種の神器」というテーマで続けている「777ブログウェイ」! 9日目となる本日は「Rubyで開発するときに入れておきたい3種のRubyGems」と題して、定番の RubyGems を3つご紹介します。 1. bundler「bundler」は、アプリケーションが依存するgemを管理するツールです。今やgem管理のデファクトスタンダードです。 「gem install hoge」のよう... 続きを読む
Ruby - Bundlerで並列処理??bundle installを爆速で処理する方法。 - Qiita [キータ]
なんと最新版のBundlerから 並列処理 が出来る様になりました! 準備はこれだけ。最新のBundlerをインストールします。 続きを読む
Perl, あるいは困ることについて - Kato Kazuyoshi
Q2 になったので月に1回くらいは日本語で書いてみることにした。 ここ数年で Perl に起こった良いことは2つある。 ひとつは PSGI/Plack, cpanminus, carton, cpanfile などいろいろ良いものが他言語から輸入されたことで、Perl で書かなくてはいけない時の面倒が軽減された。それぞれ Ruby でいうところの Rack, gem (1), Bundler, G... 続きを読む
bundler - いちいちbundle execしたくない 決定版 - Qiita
はじめに Gemfileを使ってgemを管理してるプロジェクトで、日常的にbundle exec 何々ってやってて、alias be='bundle exec'とかしてるけど、beすら打つのが面倒、って状況よくありますよね。 結論から RubyGems >= 2.2.0であれば環境変数でRUBYGEMS_GEMDEPS=-とすればbundle execを省略してもGemfile(もしくはgem.d... 続きを読む
「設定」を設計するための資料 - Joy Luck Crab
2014-02-27 「設定」を設計するための資料 プログラムは、なるべく何もしなくても良い感じに動いてくれるのが理想的だけど、実際には何らかのかたちでユーザの設定を必要とすることがある。 Rails を使うときは config/application.rb でタイムゾーンを指定したり、DB へ接続するための情報を config/database.yml に指定する。 Bundler の挙動を変え... 続きを読む
Docker (土曜日に podcast します) - naoyaのはてなダイアリー
Docker をいじって遊んでいる。http://www.docker.io/Docker は PaaS ベンダの DotCloud がその PaaS のバックエンドとして使っている (?) ミドルウェアを公開したもの。適当な条件の VM をポコポコ生み出してはテストや実際の運用に使うことができたりするもの。例えば「Ruby と Bundler が入っている VM」みたいなのを設定で作っておくと、... 続きを読む
Ruby - BUNDLED WITH で Gemfile.lock が更新されてしまう件 - Qiita
BUNDLED WITH って何? bundler 1.10.0 以降で作成された Gemfile.lock では、BUNDLED WITH というセクションがあって、使用された bundler のバージョンがトラックされるようになっている [3485] 。 例えば bundler 1.9.0 で作成された Gemfile.lock のあるプロジェクト上で、 最新の bundler 1.10.3 ... 続きを読む
Composerを使ってPHPのパッケージを簡単インストール (1/3):CodeZine
本連載では、Composerを使ったパッケージ管理を紹介します。PHPではデフォルトでインストールされているPEARがありますが、最近では、Composerというパッケージ管理ツールも使われつつあります。例えば、JavaなどではMavenのようなツールでパッケージ管理をしたり、Rubyではbundlerといったパッケージ管理が使われるなど、現在では多くの言語でパッケージ管理ツールが使われています。... 続きを読む
bundler + rspecでfluentdプラグインを作るための手順 - くりにっき
2014-07-16 bundler + rspecでfluentdプラグインを作るための手順 Ruby fluentd rspec 先日 fluent-plugin-out_chatwork を作ったのですが、fluentdの公式サイト だとtestunit使用を前提にしててrspec厨には厳しい世の中だったので自分用にrspecでfluentdプラグインを作るまでの手順をまとめてます。 コマン... 続きを読む
rvmのgemsetを使ってbundlerと賢く付き合う方法 - Hello, world! - s21g
bundlerを使うとRubyアプリケーションごとに閉じたgemの依存関係を構築できるので、gemのバージョンの違いや環境ごとの違いで悩まされることが減ります。 これは非常に便利なのですが、rakeやunicornのようにコマンドをインストールするgemの場合、 1 % bundle exec unicorn のように、bundle execを介して実行する必用があって面倒です。 しかし、rvm... 続きを読む
T-POINTを取得するスクリプトをGistから移動, Bundlerを使ったGem作成メモ (自分用) - ただのにっき(2012-02-18)
■ T-POINTを取得するスクリプトをGistから移動 かれこれ2年も前に書いたT-POINTを取得するスクリプト、さくらのレンタルサーバ上のcronで毎朝動かしていて、調子のいいときはちゃんとKayac経由で毎朝Gmailにメッセージが飛んきてるんだけど、なければないで困らないこともあり、何かトラブルがあって届かなくなっても気づかないんだな、これが。今日も、poppenさんがパッチを送ってくれ... 続きを読む
bundle exec を打たなくて良くなる zsh プラグイン書いた - Qiita
本エントリでは僕が初めてつくった zsh プラグインを紹介します. Ruby を使っている人なら bundler のお世話になっている方が多いと思いますが, その bundler をより便利に使うためのプラグインになります.Ruby を使わない方 には直接は関係ないですが,アイデアは応用できるかもしれません. Bundler の問題点 Bundler は gem の依存関係をローカルな範囲で管理で... 続きを読む
Ruby - bundlerのstandaloneモードでプログラムの起動時間を速くする - Qiita
Rubyで書いたスクリプトの起動時間を速くした話。 tl;dr bundle execもしくはbundle install --binstubsで生成して動かす実行ファイルはそこそこ遅い 一方、bundlerには bundle install --standaloneというオプションがあり、実行時にbundler無しにversion lockしたgemを使う方法を提供する仕組みで、bundle i... 続きを読む
Ruby - Bundler バージョン1.10がリリースされました(翻訳) - Qiita
はじめに 本日、Bundler 1.10.5 がリリースされました。 このバージョンは新機能が追加されただけでなく、最近Rubyの開発現場を混沌とさせていたBUNDLED_WITH問題を改善するための変更も含まれています。 新機能やBUNDLED_WITH問題の改善に関する詳しい情報は以下のブログに書かれています。 Bundler: Version 1.10 released ただし、結構な量があ... 続きを読む
python ローカル開発環境 構築 zuqqhi2のIT日記
pyenvを使って python ローカル開発環境 を構築する方法を簡単にまとめた。 pythonでもRubyのbundlerやGemfileと似た機構がある。 pythonでもバージョンやライブラリの管理が簡単にできるため、 これを期にpythonを試してみるのもあり。 OS Linux version 3.2.0-64-generic (buildd@kissel) (gcc version ... 続きを読む
Travis CI (Pro) の実行をジョブの並列化とBundlerとCocoaPodsのキャッシュで速くした - 24/7 twenty-four seven
iOSユビレジではTravis CIを使って、テストの実行とベータ版のTestFlightへのアップロードを自動化しています。Pull Requestが送られた時と、マージされた時に自動でマージした結果のベータ版が配布されるので、手元で変更をすぐに試すことができて便利です。 【参考】Travis CIでiOSアプリのテスト&ベータ版の配信に使っているRakefileを改善したメモ - 24/7 t... 続きを読む
Railsのissueに書いてある再現コードを使ってgit bisectする方法 - アジャイルSEの憂鬱
備忘録。 具体的な例 先日に登録されたissueを例にしてみる。 github.com 再現コードを少し書き換える v5.2.3と6.0.0.rc2でsqlite3の依存周りでエラーが出たので、Gemfileのあたりを少しだけ弄った。 # frozen_string_literal: true require "bundler/inline" gemfile = File.read(File.expand_path("Gemfile", __dir__)... 続きを読む
Rubyを扱う際に出てくる「rbenv」や「gem」などの用語を理解する | RAINGARDEN
今回はRubyを扱う上で必須となる「rbenv」や「gem」などの概念、使い方を詳しくまとめます。 RubyやRailsの勉強を最近始めた人なんかは、ほかにも「bundler」とか、ワケがわからない専門用語飛び交ってモヤモヤしてるはずです。そういう状況の人にとっては、この記事が参考になるかもしれません。最近気づいたのですが、Rubyの記事が1つもないのでとりあえず 今回は、Rubyを扱う上で必須の... 続きを読む
JSerレポート #2: Node.jsコアモジュールとBundler(webpackなど)によるpolyfillのギャップ - JSer.info
このレポートは、現在進行形で機能追加や仕様変更が行われているNode.jsコアモジュールとブラウザ向けpolyfillにおける挙動の違い(ギャップ)が広がってきている問題について調べたものです。 ここでは https://nodejs.org/api/ に掲載されているうち assertのようにNode.jsにバンドルされているモジュールのことをNode.j... 続きを読む
bundlerでgemを作ってみる - Jewel-mmo開発日記
bundlerでgemを作ってみる 昨日のYokohama.rbで#railshackathonに向けたアイデアソンでいろいろ話してたら 新しいブログシステムのメージが具体化してきた。 実装はbilbo以上に小さくできそうな気がしているので、もうアイデアをメモするよりもメモがわりにプロジェクトを立ち上げてしまっていいかなと。 で、どうせだから今回はgem化してみよう。 以前@jugyoに教えてもら... 続きを読む
Bundlerをparallelで動かす方法 - rochefort's blog
2014-08-16 Bundlerをparallelで動かす方法 ruby rebuildfm こちらのスライドを見ていて22 tips目辺りに記載されていました。 Random Ruby (and Rails) Tips // Speaker Deck このスライドを見るまでの流れとしては Rebuild: Aftershow 53: Because We Are Global (Matz, ... 続きを読む
Ruby - BundlerでCのソースを含んだGemは簡単に作れる - Qiita
➜ jewelrybox bundler help gem Usage: bundler gem GEM [OPTIONS] Options: -b, [--bin=Generate a binary for your library.] -t, [--test=Generate a test directory for your library: 'rspec' is the default, ... 続きを読む
bundlerやnpmにインスパイアされたPHPライブラリシステム「Composer」 - MOONGIFT|オープンソース・ソフトウェア紹介を軸としたITエンジニア、Webデザイナー向けブログ
PHPには長い開発の歴史があり、開発人口も多いと思われるのですが、役立つごく小さなライブラリの普及があまり広まっていないように見えます。Pearというシステムもありますが、どうも使い勝手がよくありません。そこでライブラリをセットアップしてくれるComposerを代わりに使ってみましょう。 0 ライブラリ定義ファイルのデモです。 ComposerはRubyのbundlerやnode.jsのnpmなど... 続きを読む
CartonConference で話した - 烏賊様
2013-02-28 CartonConference で話した CartonConference で話しました。 実は最初 Catron Hackathon と勘違いしてて、軽いノリで「いいよ」って言ったら、気がついたら基調講演になってた。昨日 cpanm-1.6000 & carton-v0.9.10 がリリースされたので、自分的まとめも兼ねて、現状での Bundler との比較をしてみました... 続きを読む
Bundler を使って Gemfile をパースする - HsbtDiary(2012-09-02)
Bundler を使って Gemfile をパースするとある Rails アプリケーションで自分自身が使っている Gemfile 以外の Gemfile の情報を取得したい時にどうすればいいんだろうと Bundler のソースコードを読んでいたら、割と簡単に実現できることがわかった。 require 'bundler' Bundler::Definition.build('Gemfile', ni... 続きを読む