タグ Gemfile
人気順 5 users 10 users 100 users 500 users 1000 usersGemfileの運用
長年の運用で「Gemfileはこう運用すると上手くいった」という知見が蓄積されてきたので、ここに書き出してみておく。 Bundler/OrderedGemsを有効化する RuboCopの Bundler/OrderedGems Copを有効化する。 悪い例: gem 'puma' gem 'jbuilder' 良い例: gem 'jbuilder' gem 'puma' セクションを分けない 基本的に、独自の判... 続きを読む
Pryはもう古い、時代はIRB - k0kubun's blog
僕はRubyで開発をする時は毎回Pryを使うくらいの熱狂的Pryユーザーだったのだが、PryはGemfileに書いてないと binding.pry できなくて不便。任意のgemをdefault gem化するgem default コマンドも作ったのだが、これをやるのすら面倒だと思っていた。 ある日、nobuさんがRubyに binding.irb という機能をいれた。Pryがdef... 続きを読む
ドリコムの Gemfile 記述スタイル - Tech Inside Drecom
こんにちは, @onk です。 これは ドリコム Advent Calendar 2017 の8日目です。 7日目は桂田さんによる,『 わがままボディを目指すマスターデータをなんとかしたい 』です。 この記事ではドリコムにおける Gemfile , gems.rb の記載ルールについてまとめています。 元々はノールールでしたが,2014-04-28 に Idobata Gemfile プレゼント ... 続きを読む
therubyracer considered harmful - なるせにっき
2016 - 01 - 08 therubyracer considered harmful 要約 therubyracerはやめてexecjsからnodeコマンド使え。 解説 Rails 3.1 で Asset Pipeline が導入されて以来、Gemfileに gem 'therubyracer' と書く人も増えたのではないでしょうか。しかし、それがどの程度のリスクを背負っているのか自覚のな... 続きを読む
React - 2015年版Adventarの構成 - Qiita
2015年版Adventarをリリースしたので今年の構成をメモとして残しておく。 http://www.adventar.org/ ちなみにAdventarはソースコード公開したい気持ちもあるんだけど色々めんどいこともあるので二の足を踏んでいる。 サーバー 言語はRuby。WAFはRails。特に物珍しいものは使ってない。Gemfileはこんな感じ。 https://gist.github.com... 続きを読む
Railsで動的にエラーページを表示するGemを公開しました | kami's blog
Railsで404や500といったエラーページを動的に表示するrexceptionというGemを公開しました。 インストール方法 Gemfileに以下を書いてbundleするだけで使えます。 gem 'rexception' 使い方 最もシンプルな使い方は、app/views/errors/application.html.erbにビューを配置するだけです。 これで、(捕捉可能な)すべての種類のエ... 続きを読む
Railsでフォロー機能などを簡単に実装できるGemを公開しました | kami's blog
Railsでユーザのフォローやブロック、ミュート、あるいは記事へのいいね機能などを簡単に実装できるacts_in_relationというGemを公開しました。 インストール方法 Gemfileに以下を書いてbundleするだけで使えます。 gem 'acts_in_relation' 使い方 acts_in_relationは、(1)UserとUserといった同一モデルへの関係、(2)UserとP... 続きを読む
pplogのGemfile - pblog
2015-01-06 pplogのGemfile pplog ruby Gemfile rev: 38530c94aebae07372f184ee3b726b988ea53aa4 source 'https://rubygems.org' ruby '2.2.0' # Framework gem 'rails', '4.2.0' gem 'responders', '~>2.0' # Databa... 続きを読む
Idobata Gemfile プレゼント
Idobata Gemfile プレゼント tl;dr IdotabaのGemfileは"全プレ"になりました。ご笑納ください。→ Gemfile プレゼントについてのお詫び rebuild.fmのep36でお知らせさせていただきました、Idobataの最新版Gemfileプレゼントをお届けいたします。 過日はIdobata会議01への多数のご参加ありがとうございました。おかげさまで盛況なミートア... 続きを読む
[Rails 4.x][Bootstrap] Rails 4.x で Bootswatch を使う方法 - Qiita
前置き 製作中の Webサイト を、とりあえずいい感じのレイアウトにして、完成形のイメージ(や目の保養)にする為に、よく Bootstrap が使われています。 Bootswatch は Bootstrap のテーマで、やっぱりいい感じのレイアウトがまとまっています。 http://bootswatch.com/ この中のテーマの1つを Rails 4 で利用する方法をメモします。 Gemfile... 続きを読む
あなたのプロジェクトを美しく視覚化する
プロジェクトにおけるディレクトリ構造をさっと把握したいという欲求があります。そういうときは通常treeします。 % bundle gem gem_project -bt % tree gem_project gem_project ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bin │ └── gem_project ├... 続きを読む
Ruby 開発備忘録: vanityとchankoを使ってRailsで簡単安全にABテストをする
vanityはRailsのABテスト用ライブラリ。導入が一番簡単っぽい。 元々はテキストとか画像をのABテストを行うためのもののようだが、 chankoという限定公開用のライブラリを使って、機能単位でもABテストができるようにしてみる。 まずはGemfileに gem 'chanko', :git => 'git://github.com/cookpad/chanko.git' gem "vani... 続きを読む
Ruby 開発備忘録: vanityとchankoを使ってRailsで簡単安全にABテストをする
2013年1月10日木曜日 vanityとchankoを使ってRailsで簡単安全にABテストをする vanityはRailsのABテスト用ライブラリ。導入が一番簡単っぽい。 元々はテキストとか画像をのABテストを行うためのもののようだが、 chankoという限定公開用のライブラリを使って、機能単位でもABテストができるようにしてみる。 まずはGemfileに gem 'chanko', :git... 続きを読む
tappについてそろそろ一言言っておくか - KenchanDiary
弊社で(総力を上げて)メンテナンスしているtappというライブラリがあるのですが、思ったより認知度が低いようなのでここで紹介させていただきます。 まとめ tappは、従来のPrint Debugの問題点を解決する画期的なライブラリです。 次のような経験がある方は、いますぐGemfileにtappを追加することをお勧めします。 メソッドチェーンの間のオブジェクトの状態を見るためだけに一時変数を使った... 続きを読む
tappについてそろそろ一言言っておくか - KenchanDiary
弊社で(総力を上げて)メンテナンスしているtappというライブラリがあるのですが、思ったより認知度が低いようなのでここで紹介させていただきます。 まとめ tappは、従来のPrint Debugの問題点を解決する画期的なライブラリです。 次のような経験がある方は、いますぐGemfileにtappを追加することをお勧めします。 メソッドチェーンの間のオブジェクトの状態を見るためだけに一時変数を使った... 続きを読む
Twiwt:Blog / jugyo : OmniAuth で簡単 Twitter 認証!
OmniAuth を使うと Rails に Twitter 等による OAuth 認証の機能を簡単に組み込むことができます。今回はそのセットアップ方法について説明します。OAuth プロバイダには Twitter を使用します。がんばってね!ここでアプリ登録:http://twitter.com/appsフォームがわかりにくくて意外と面倒だけど頑張ってください。Gemfile に以下を追記:gem... 続きを読む
Twiwt:Blog / jugyo : Capistrano によるデプロイ時に Unicorn の再起動に失敗することがある問題への対処
概要Unicorn を使って Railsアプリケーション を動かしているアプリケーションのデプロイに Capistrano を使っているCapistrano のデプロイ処理の最後で Unicorn の再起動を行っているが、たまに失敗するその原因を調べ、対処したUnicorn の再起動に失敗する件デプロイ後に Unicorn を再起動する際、そのデプロイで新たに Gemfile に追加された gem... 続きを読む