WebookWeb業界で働いています。Railsを中心にプログラミングや事業開発のようなことを書いていきます。gemacts-as-taggable-onはRailsでタグの追加、削除、関連するオブジェクトの取得、タグクラウドなどのタグを管理するためのgemです。Railsでacts-as-taggable-onでタグ管理を行う方法について説明します。gemCron設定を行えるgemのwheneverをRailsに導入する方法を説明します。wheneverはRubyコードでCronの設定を行えるgemです。これを使うことで、アプリケーションコードとCron設定を一緒にでき、ソース管理ができるのでCron設定の管理が楽になります。Scrollとkaminariを使いスクロールによる動的にページロード機能を実装します。UI/UXRailsでページネーションを実装するwill_paginateというgemのインストール方法と使い方を説明します。UI/UXRailsでselect2というjQueryプラグインを使い、検索可能なセレクトボックスを追加する方法を説明します。セレクトボックスの項目が多い場合、検索できないと選択が大変なのでとても便利です。Loadingを発見するためのbulletというgemのインストール方法と使い方を説明します。パフォーマンスを落とす原因を発見できます。gemRailsの開発環境のログ(development.log)のHashとSQLのログを見やすくするrails-flogというgemをインストールする方法と使い方を説明します。開発を効率化するRailsの開発中(devleopment環境)に表示される.jpegや.pngなどのアセットファイルのログを表示しなくしてログを見やすくするquiet_assetsのインストール方法と使い方を説明します。Printというgemのインストール方法と使い方を説明します。DBRails-ERDというモデルファイルからER図を作成するgemのインストール方法と使い方を説明しまう。ER図を別管理しなくてよいのでDRYにできます。gemRails4.1から標準付属のアプリケーションプリローダーのspringの使い方を説明します。springを使うことでコマンドの実行時間を短縮でき開発を効率化できます。開発を効率化するRailsでエラー画面をリッチにするgemのbetter_errorsのインストール方法と使い方について説明します。better_errors上では変数の情報や対話式のコンソールが使え、エラーの原因解析に便利です。consoleでモデルの内容をきれいに表形式で表示できるようにするhirbというgemのインストール方法を説明します。開発を効率化するRailsでパワフルなコンソールツールのpryを使う方法を説明します。pryにより変数情報やデバッグやスタックトレースを表示などパワフルなことができます。ファイルアップロードRailsのCarrierWaveのカスタマイズとして、ファイルの配置先、リサイズ、テストの方法を説明します。gemRailsでGuardとRSpecを使って、RSpec(テスト)を自動で実行させてソースが壊れたらすぐに確認できるようにし、開発効率をあげる方法を説明します。gemRailsでGuardとrubocopを使ってコーディング規約を自動でチェックする方法を説明します。ReloadとGuardを使って自動的にブラウザを更新するようにし、デザインの開発効率を上げる方法を説明します。ファイルアップロードRailsでCarrierWaveをインストールし、ファイルをアップロードする方法を説明します。検索ransackはモデルの検索インターフェースを簡単に作れるgemです。それにより検索機能を簡単に実装できます。商品の検索機能をステップステップで作成することにより、ransackの使い方を説明していきます。gemRailsでビュー(HTML)を作成するときに使えるERB、Haml、Slimを比較しました。gemHamlは「マークアプは美しくあるべき」という原則に基づいて開発されました。Hamlを使うことにより、Viewファイルを「綺麗に」「読みやすく」「生産的に」作成することができます。Hamlの使い方について説明します。gemRailsでは画面表示のためにデフォルトでerbが使われます。早くて、簡単に記述でき、生産的にビューを記述できるSlimという記法について基礎から説明します。GenerationThinReportsとは、RubyやRailsでPDFなどの帳票を作成するツールです。ThinReportsEditorという専用のレイアウトエディターでPDFのひな形を作成し、RubyやRailsでそのひな形を読み込み、動的な値を設定し、表示するという流れになっています。RubyもしくはRailsでHTMLをPDFに変換するGemとツールです。これらを使うことで、HTMLをPDFに変換する形でPDFファイルを作成できます。wkhtmltopdfが、HTMLをPDFに変換し、PDFKitはそのラッパーという構成になっています。GenerationPrawn(プローン)は、RubyもしくはRailsでプログラムだけでPDFを作成するGemです。RailsでPrawnを使って注文票のPDFを作成する手順を説明します。GenerationRuby/RailsでPDFを作成するgemをまとめました。wkhtmltopdf)、ThinReportsという4つのgemを比較しました。gemよく見かける「Twitterでユーザ登録」や「Facebookでユーザ登録」のように「RailsでDeviseを使ってTwitterのOAuthを実装する方法」について説明します。gemDeviseで認証機能を使う、Viewの編集、日本語化、sign_inやsign_outのURLの変更などdeviseのカスタマイズについて説明します。gemRailsのログイン認証機能を提供するgemのDeviseのインストール方法を説明します。Deviseのインストールから初期設定、ログイン用のユーザーモデルを作成といったDeviseの導入方法を説明します。アクセス月別アーカイブスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。