はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ gem

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 25 / 309件)

Rubyist Magazine - 権限管理のgem、Punditの紹介

2014/07/01 このエントリーをはてなブックマークに追加 2712 users Instapaper Pocket Tweet Facebook Share Evernote Clip Pundit CanCan Railsアプリケーション 実務

webアプリケーション開発において、ユーザーの権限管理はよくある悩ましい課題の1つだと思います。本記事ではその課題の解決策の1つとして、Punditというgemをご紹介します。 elabs/pundit 権限管理を行うgemといえばcancan(Rails4対応版はcancancan)が有名ですが、最近、実務(Railsアプリケーションの開発)で権限管理の実装を行うにあたりPunditとの比較を行... 続きを読む

文章中から韻を踏んでいるフレーズの組み合わせを検出する gem を作りました - Qiita

2016/05/23 このエントリーをはてなブックマークに追加 531 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita Parser require フレーズ 引数

依存関係 natto が利用できる必要があります。 使い方 Rhymer::Parser.new の引数に文章を渡すと、検査結果が含まれたインスタンスが生成されます。インスタンスの rhymes メソッドを実行すると、韻を踏んでいるフレーズの組み合わせの配列が返されます。 require "rhymer" rhymer = Rhymer :: Parser . new ( "今日はとても良い天気で... 続きを読む

Rubyのgemで株価取得が超簡単だった。 | Project name

2015/01/28 このエントリーをはてなブックマークに追加 506 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ruby Project Name

株とサイバーって相性良いすよね。 こんにちは。 マツコ・デラックスの面白さに最近はまっているvsannaです。 あの超ニッチなおすすめ商品紹介する番組めっちゃ面白くないすか? 前回記事(【スクレイピングのやり方#1】周りに勧められてスクレイピングなるものをしてみたいけど何すればいいのかわからなかったあの日の自分へ)作成のためのスクレイピングの勉強中に面白いgemを発見したので、今回はそのご紹介です... 続きを読む

自社サービスの機能を簡単にAPIで提供出来てしまう!gem doorkeeperが凄い。 - @camelmasaの開発日記

2012/10/05 このエントリーをはてなブックマークに追加 494 users Instapaper Pocket Tweet Facebook Share Evernote Clip kamado camelmasa ルーティング Ruby 機能

gem, ruby, ruby on rails | 02:55自社サービスにAPIを実装する事ってあまりないですよね。kamadoのプロダクトも現在はAPIは公開してません。もし提供するのであれば、簡易的な方法ですが、ユーザーテーブルにtokenカラムを追加して、API用のルーティングを作成する…という方法が考えられると思います。しかし、その実装時間でより良いAPIが実装出来るとしたら素晴らしい... 続きを読む

モダンJavaScript開発環境 on Rails - クックパッド開発者ブログ

2015/12/14 このエントリーをはてなブックマークに追加 445 users Instapaper Pocket Tweet Facebook Share Evernote Clip on Rails クックパッド開発者ブログ Rails 外村

2015 - 12 - 14 モダンJavaScript開発環境 on Rails 投稿推進部の外村( @hokaccha )です。 クックパッドブログ の開発でRails上にECMAScript6などのモダンなJavaScript開発環境を導入した経験を元にノウハウを紹介したいと思います。 Railsは Sprockets というgemでJavaScriptやCSSをコンパイルする仕組みが提供さ... 続きを読む

依存関係をなくそう : Rubyアプリ・Gemの開発者への提言 | プログラミング | POSTD

2016/03/04 このエントリーをはてなブックマークに追加 432 users Instapaper Pocket Tweet Facebook Share Evernote Clip Java Python Ruby Railsアプリ 連鎖

本記事はRubyについて書かれたものではありますが、Python、JavaScript、Javaなど、全ての言語コミュニティに当てはまる事実を述べたものです。依存関係が引き起こす負の連鎖は誰のためにもなりません。 上の図は、私がこれまでに使用した全てのRailsアプリの依存関係を可視化したものです。以下の例はいず本記事はRubyについて書かれたものではありますが、Python、JavaScript... 続きを読む

政治的問題のためRuby GemsとGitHubからChef関連の諸々が消えた件について - tpdn blog

2019/09/21 このエントリーをはてなブックマークに追加 420 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub github上 諸々 プログラミング言語 言語

現在Chef界隈が混乱している。どうやら政治的問題のためにRuby Gemsに登録されたgemやGitHub上のソースコードが消されたらしい。なかなか興味深い出来事で、なおかつ日本語圏に情報が出ていないので適当に記録しておく。 用語Ruby:プログラミング言語の1種。日本においては超広範囲で使用されている超メジャーな言語。... 続きを読む

Vagrant 入門 - Windows 上に Linux の仮想マシンを簡単に用意する - 僕は発展途上技術者

2013/03/15 このエントリーをはてなブックマークに追加 415 users Instapaper Pocket Tweet Facebook Share Evernote Clip Linux 仮想マシン Windows naoya Git

naoya さんによれば、「便利すぎて鼻血が出ました」という Vagrant を触ってみて、僕も Git を最初に触った以来の衝撃を受けました。 » Vagrant - naoyaのはてなダイアリー 開発者、それも gem で入れることから、Ruby を使う開発者の一部で話題になっているようなのですが、Vagrant はこれからプログラミングしようと思っている初心者や、開発環境を用意する必要がある... 続きを読む

Rubyで開発するときに入れておきたい3種のRubyGems | tech.kayac.com - KAYAC engineers' blog

2012/06/18 このエントリーをはてなブックマークに追加 400 users Instapaper Pocket Tweet Facebook Share Evernote Clip RubyGems デファクトスタンダード bundler

「つくるための三種の神器」というテーマで続けている「777ブログウェイ」! 9日目となる本日は「Rubyで開発するときに入れておきたい3種のRubyGems」と題して、定番の RubyGems を3つご紹介します。 1. bundler「bundler」は、アプリケーションが依存するgemを管理するツールです。今やgem管理のデファクトスタンダードです。 「gem install hoge」のよう... 続きを読む

非 Rubyist に送る、失敗しない ruby 実行環境構築方法 - tomykaira makes love with codes

2012/02/19 このエントリーをはてなブックマークに追加 397 users Instapaper Pocket Tweet Facebook Share Evernote Clip Ruby RubyGems Rubyists 本体 構築

OS や、動かしたいアプリケーションに依りますが、ruby の実行環境の構築は大変です。 というのも、ruby 本体、rubygems、各 gem などのバージョン指定が交錯していて、ruby の ecosystem に慣れていない人にとっては、なにがなんだかわからないからです。 こっちのツールを動かそうとすると、こっちが動かなくなる、みたいなことになります。rubyists は、バージョンの問題... 続きを読む

Rails 4のturbolinksについて最低でも知っておきたい事 | KRAY Inc

2013/03/11 このエントリーをはてなブックマークに追加 379 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails turbolinks Ajax パース CSS

Rails 4のturbolinksについて最低でも知っておきたい事 turbolinksとは、ページ遷移をAjaxに置き換え、JavaScriptやCSSのパースを省略することで高速化するgemで、Rails 4からはデフォルトで使用されるようになります。 高速化は大歓迎なのですが、JavaScriptのイベントの起き方が変わるため、Rails 3までの書き方をしているとまず間違いなく問題が起き... 続きを読む

Railsアプリやgem作る時にいつも入れているgem一覧 - くりにっき

2015/03/28 このエントリーをはてなブックマークに追加 375 users Instapaper Pocket Tweet Facebook Share Evernote Clip Railsアプリ くりにっき Gem一覧 joker1007

2015-03-29 Railsアプリやgem作る時にいつも入れているgem一覧 id:joker1007 さんに触発されました。 Ginza.rb 21回の発表資料。rails_adminのつらみとオススメgem達。 1年間で10個以上アプリやgemを作っている中でよく使うgemをまとめてみます Railsアプリ(rails new した直後に必ず入れる) annotate https://gi... 続きを読む

早く知っておけば良かったrailsの技 | dev.wan.co

2015/06/24 このエントリーをはてなブックマークに追加 368 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails Rail 月日 バージョン 参考

rails はじめに 自分が rails をさわり始めたときはバージョン1からバージョン2に変わるあたりだったのですが、バージョン2が出た年を振り返るとなんと2007年でした。 月日の流れが速い事に驚く中、早く知ってたら良かったのになぁって事をつらつらとまとめてみました。 最近 rails さわり始めてみたよ!って方の参考になれば良いなと思います。 今回は便利な gem とかではなく、素のrail... 続きを読む

Railsで効率的かつ安全に未使用のメソッドを削除した話 - てくすた

2017/05/25 このエントリーをはてなブックマークに追加 314 users Instapaper Pocket Tweet Facebook Share Evernote Clip PIXTA Rails リポジトリ メソッド エンジニア

2017 - 05 - 25 Railsで効率的かつ安全に未使用のメソッドを削除した話 ピクスタ開発部で毎日ヒィヒィ言いながらエンジニアをやっております @muramurasan です。 今回はPIXTAのとあるリポジトリにおいて、未使用のメソッドを削除しようとした際、gemを組み合わせることで、効率的かつ安全に削除することができたという話をしたいと思います。 よくやる方式 外部の勉強会などで、「... 続きを読む

#RubyKaigi 2011で気になったgem 13選 - 床のトルストイ、ゲイとするとのこと

2011/07/18 このエントリーをはてなブックマークに追加 310 users Instapaper Pocket Tweet Facebook Share Evernote Clip RubyKaigi トルストイ 練馬 猛暑 ゲイ

rubyRubyist達の夏フェスであるところのRubyKaigiが今年も開催され、猛暑の練馬が大いに盛り上がりました。今回が最後の開催とのことで、関係者各位は素晴らしい会議を本当にどうもありがとうございました。さて、今年のRubyKaigi2011での各セッションで紹介されたgemのうち、気になったものをピックアップしてみました。 1. fakewebfakewebは、指定したURLのHTTPレ... 続きを読む

Rubyのチートシート 変数 / クラス / モジュール | Workabroad.jp

2014/02/04 このエントリーをはてなブックマークに追加 301 users Instapaper Pocket Tweet Facebook Share Evernote Clip 変数 Ruby モジュール チートシート レファレンス

Rubyのレファレンスをしっかり読んでいないのでたまに混乱する。インスタンス変数とかクラスインスタンス変数とかね…。変数、クラス、モジュールの使い方についてざっとまとめてみた。RailsでGemばっかり使ってると忘れるんだよなー。 # モジュールはいろんなクラスで共有できる部品のようなもの # クラスに組み込むには'include'で指定する # モジュールはincludeの前に記述されている必要... 続きを読む

Rails5.1から導入されるwebpacker.gemは本当にRailsのフロントエンド開発に福音をもたらすのか? - Qiita

2017/02/27 このエントリーをはてなブックマークに追加 282 users Instapaper Pocket Tweet Facebook Share Evernote Clip Rails Qiita YARN webpacker beta

Rails5.1から導入されるwebpacker.gemは本当にRailsのフロントエンド開発に福音をもたらすのか? Rails Rails5 webpack Rails5.1が今betaで出ていますね。中でも目玉はwebpacker.gemによるモダンなフロントエンド開発がRailsに導入されることでしょう。 今までのRailsのasset pipelineとは別に、yarnによって依存性を管理... 続きを読む

今日から簡単!Webpacker 完全脱出ガイド - pixiv inside

2018/08/06 このエントリーをはてなブックマークに追加 260 users Instapaper Pocket Tweet Facebook Share Evernote Clip Webpack pixiv inside Rails ビルド

こんにちは、@f_subal です。普段はおもに pixivFACTORY のフロントエンドを見ています。 今回は pixivFACTORY において、フロントエンドのビルドに Webpacker を利用するのをやめた話をします。 Webpacker をやめよう rails/webpacker は Ruby on Rails のプロジェクトに webpack を導入する際に用いられる gem です。... 続きを読む

アイドルの声優活動なぜ増加? 2つのシーンに起こった変化を読む - Real Sound|リアルサウンド

2017/10/09 このエントリーをはてなブックマークに追加 253 users Instapaper Pocket Tweet Facebook Share Evernote Clip リアルサウンド Real Sound 増加 アイドル 声優活動

増加するアイドルから声優への転身 10月1日、Dorothy Little Happyの髙橋麻里が、声優活動を開始することを発表した。彼女は同日付けで声優プロダクションのオブジェクトに声優として所属。今後はDorothy Little Happyと声優の両活動を並行して行っていくという。かねてよりアニメ好きであることを公言していた髙橋。2015年にはGEMやX21のメンバーらも参加したドリーム・ユ... 続きを読む

世界で一番ピュアな論理型プログラミング言語Hilbert(ヒルベルト)をRubyで作った. - Qiita

2014/11/18 このエントリーをはてなブックマークに追加 240 users Instapaper Pocket Tweet Facebook Share Evernote Clip ヒルベルト Math Rails Qiita Ruby

世界で一番ピュアな論理型プログラミング言語Hilbert(ヒルベルト)をRubyで作った.Ruby(5443)Gem(216)Rails(3016)math(30)統計学(14)gogotanakaが2014/11/18に投稿Gistを開く編集リクエストを作成する あいさつ こんにちは. 皆さん如何お過ごしでしょうか. 本日の日付を確認致しましたらもう2014年も残り一月半と改めて認識させられ驚い... 続きを読む

RubyMineの便利な機能 - クックパッド開発者ブログ

2015/07/01 このエントリーをはてなブックマークに追加 228 users Instapaper Pocket Tweet Facebook Share Evernote Clip RubyMine デバッグ クックパッド Tips ツヤ

2015-07-01 RubyMineの便利な機能 会員事業部のツヤです。 クックパッドにもRubyMine愛好家はいますので、社内で共有されたTipsも含め RubyMineの便利な機能を紹介したいと思います。 ※ 掲載している画像は実際のサービス・プロジェクトとは一切関係ありません。(blog用です) Remote Debugging Gemのインストール RubyMineの設定 デバッグ 便... 続きを読む

GitHub と homesick を使って複数 Mac 間で dotfiles を同期する | Developers.IO

2013/11/19 このエントリーをはてなブックマークに追加 220 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub dotfiles zshrc vimrc シェル

複数 Mac 間で、.vimrc や .zshrc などの設定ファイル(dotfiles)の同期って面倒くさいですよね。 dotfiles の管理には、GitHub とシェルで管理したり、Dropbox を使ったりあるようですが、 最近 homesick という gem を教えてもらい、簡単に管理することができたので、私はコレを使っています。 用意するもの GitHub のアカウント Mac *1... 続きを読む

グーグルのバグ予測アルゴリズムを実装したツール「bugspots」について - Qiita

2015/01/14 このエントリーをはてなブックマークに追加 211 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita bugspots Google 度合い グーグル

bugspotsはgoogleが開発した、バグ予測アルゴリズムをオープンソースとして開発されたツールです。 細かい説明は後にまとめますが、実際に使ったのを見るほうが分かりやすいので早速使ってみます。 実際に使ってみる 1.bugspotsをgemでインストール 3.結果を見てみる このHotspotsの下に出力されている左の数値がバグが起こりやすい度合いを表すスコア、右が対象のファイルになる。 メ... 続きを読む

Rubyのgemのソースコードを効率的に読む方法 - ブログのおんがえし

2015/01/29 このエントリーをはてなブックマークに追加 206 users Instapaper Pocket Tweet Facebook Share Evernote Clip おんがえし ソースコ Ruby path vendor 事前

2015-01-30 Rubyのgemのソースコードを効率的に読む方法 ruby gem bundler milkode tag いきなり読み始めてもよいのですが、事前に軽く準備しておくと読みやすくなります。 読みたいソースコードをダウンロード bundle install --path vendor/bundle 検索用のインデックスを貼る 読む bgm.rbを例に説明します。 読みたいソースコ... 続きを読む

構築済みサーバを RSpec でテストする serverspec という gem をつくった - Gosuke Miyashita

2013/03/24 このエントリーをはてなブックマークに追加 206 users Instapaper Pocket Tweet Facebook Share Evernote Clip rspec serverspec Puppet Chef 実行

Puppet や Chef で構築したサーバを RSpec でテストする で書いた仕組みを使いやすくするために serverspec という名前で gem 化してみた。 rubygems.org にも登録してあるので、gem install でインストールできる。 $ gem install serverspec インストールしたら、適当なディレクトリで serverspec-init を実行。す... 続きを読む

 
(1 - 25 / 309件)