You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert
こんにちは、金子です。 普段はRailsを書いたりしています。 今回は2016/4/6に発表された、RubyGems.orgの脆弱性についてまとめました。 脆弱性について RubyGems.org gem replacement vulnerability and mitigation をざっと読んでみると、 特定の状況で、RubyGems.orgにupdateされているファイルの内容が不正に書き換えられる可能性があった 特定の状況とは、2014-6-11から2016-4-2までの間に登録されたgemのうち、'blank-blank'のように名前に'-' (dash)が入っているもの ただし2015-2-8以降に登録されたgemはRubyGems.orgがsha256 checksumを計算しており、それと実際のファイルの突合をして、書き換えられていないことを確認ずみ つまり、2014-6
I don't manage to install therubyracer gem on Yosemite 10.10. Here is the log: 11:53 $ gem install libv8 -v '3.16.14.3' -- --with-system-v8 Building native extensions with: '--with-system-v8' This could take a while... Successfully installed libv8-3.16.14.3 Parsing documentation for libv8-3.16.14.3 Installing ri documentation for libv8-3.16.14.3 Done installing documentation for libv8 after 0 seco
(追記:slideshareにsplitまとめたので、良ければどうぞ。 http://www.slideshare.net/ryumatsukano/rails-ab-testing-by-split-gem ) splitというgemを使って ruby on rails3(3.1〜)で A/B testするまで。 ※ちょっとお酒が入っているので、 読み辛かったらすみません。。。 split https://github.com/andrew/split ※redisが必要 目次 今回のシチュエーション redisをlocal(mac)にinstall rails sampleを作成 A/B testを作成 ブラウザ確認 結果の確認 今回のシチュエーション scaffoldで作った画面の、 「新規作成」リンクを以下2パターン悩んでいたとする。 パターンA:「NEWNEW!」リンクにするべき
Install high_voltage in your local system $ gem install high_voltage Include high_voltage in your gemfile gem "high_voltage" For Rails versions prior to 3.0, use the 0.9.2 tag of high_voltage $ gem "high_voltage", "~> 0.9.2" Write your static pages and put them in the /app/views/pages directory $ touch app/views/pages/about.html.erb $ touch app/views/pages/contact.html.erb $ touch app/views/pages/
実はこれが、2014年最初のエントリー。サボりすぎ。 WebAPIを呼ぶスクリプト書くのにFaradayを使ってみたので、使い方などをメモっておこうと思います。 Faraday自体は前から知ってたんですが、リダイレクトとかめんどくさい事考えなくて良い場合に、 特にHTTPクライアントのライブラリ入れて使うより、Net::HTTPで十分じゃない?と思って使った事ありませんでした。 なんとなーく、Ruby書きたくなって、使ったことないgemを使ってみたかったので、使ってみた次第です。 ちなみに、読み方は ふぁらでい なんでしょうかね? 環境 OS : Mac OS X 10.9.2 Ruby : ruby 2.1.1p76 (2014-02-24 revision 45161) [x86_64-darwin13.0] 使用するライブラリのバージョン gem 'faraday', '~> 0.9
ginzarb_21.md rails_adminのつらみとオススメGemについて rails_adminのつらみ カスタマイズできるようで出来ない rails_adminをカスタマイズする方法まとめ - Qiita レコード件数が一定以上になると使えない機能 ダッシュボード 何も考えずに各モデルをカウントするのでレコード件数増えるとえらいことになる。 関連を付け替えするフォーム 出したり出さなかったりを一々切り替えるのがめんどい 検索機能がほぼ役に立たない じゃあどうするか プロジェクト用のscaffoldを作る方が良いのでは? 一つのモデルに対するを管理画面を作って大まかなレイアウトを決める それをテンプレート化してlayoutとscaffoldのテンプレートを上書きする コントローラーの構成もテンプレートで上書きできる それ以上の場合はlib以下にgeneratorを書く Rails
当社はCookieを使用して、お客様が当社のWebサイトでより良い体験を得られるようにしています。引き続き閲覧する場合は、プライバシーポリシーに同意したことになります。
Installation Upgrading Release Notes Getting Started Generator Performing Backups Utilities Logging Preconfigured Models Component Defaults Before/After Hooks Scheduling Backups Splitter Model Components Archives Databases MySQL PostgreSQL MongoDB Redis Riak Compressors Gzip Bzip2 Custom Encryptors OpenSSL GPG Storages CloudFiles Dropbox NineFold S3 FTP SCP SFTP RSync Local Syncers CloudFiles S3 R
Here at New Relic, we gather billions of metrics daily. Most of that information helps us track your applications’ performance, but we also receive valuable insights into the various technologies in use. Have you ever wondered whether Ruby 2.0 is getting traction quickly or not? What about that new version of Rails – are people using it? In our latest infographic, we found some answers for you. We
What is workflow? Workflow is a finite-state-machine-inspired API for modeling and interacting with what we tend to refer to as ‘workflow’. A lot of business modeling tends to involve workflow-like concepts, and the aim of this library is to make the expression of these concepts as clear as possible, using similar terminology as found in state machine theory. So, a workflow has a state. It can onl
The ActiveModel::Serializers gem can help you build JSON APIs through serializer objects. This provides a dedicated place to fully customize the JSON output.
RubyGemsGuidesを日本語翻訳します。当サイトは、本家サイトである RubyGems Guides(English) を日本語翻訳したものです。 本家サイトは オープンソース であり、クリエイティブ・コモンズ・ライセンス により、複製・改変が許可されています。 当サイトもまた、オープンソースであり、クリエイティブ・コモンズ・ライセンスです。 なお、当方の英語力では原文を完全に翻訳できておらず、内容の誤りも多くあると思います。 内容の補完・修正にご協力頂ける方は GitHub にてお願い致します。 RubyGemsガイド RubyGemsの動作や作り方を説明します。 gemとは何か? RubyGemの裏にある謎をひも解きます。 あなたのgemを作ろう アイディアから始まり、再配布可能なRubyコードのパッケージにします。 パターン 一般的なgemパッケージパターンと、作成
おぐらです。 このブログは、Middlemanを使って生成した静的コンテンツをAmazon S3にアップロードし、S3 Static Website Hosting機能を使ってWebサイトとして配信しています。 今回は、この構成を実現するための手順として、 コンテンツをS3にアップロードするmiddleman-syncの導入 S3 Static Website Hostingの設定 について解説します。 既にMiddlemanでサイトを運用している場合、1時間ほどでS3での独自ドメイン運用ができるようになると思います。 S3 Static Website Hostingとは何か S3には静的なサイトをホスティングする「Static Website Hosting」という機能があり、Bucket毎のWebsite Hosting設定を行うことで、Bucket内にアップロードしたファイルに以下
Rubyで色を扱うColorable gemをアップデートして大幅に機能強化しましたので、改めて紹介します。versionは0.2.0です。 colorable | RubyGems.org | your community gem host melborne/colorable · GitHub Colorableとは Colorableは、Rubyで色を取り扱うためのライブラリで、次の機能を備えています。 1. 色変換: X11カラー名, HEX, RGBおよびHSB値の間での出力フォーマットの変換ができます。 2. 色合成: 算術演算子を使った色合成ができます。 3. 色列挙: X11カラーにおける列挙操作ができます。 4. 色モード: 各Colorオブジェクトは出力状態を表すモードを持っていて、その状態に応じてメソッドの挙動を変更できます。 使い方 上記各機能の使い方を順に説明しま
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く