2018-07-29から1日間の記事一覧
この記事で行うこと 使うもの 前提 現場では? 実装手順 Chart.jsのインストール チャートの表示 動作確認 参考 ソースコード 質疑応答 次のチュートリアル この記事で行うこと チケットの予約情報をチャートで表示します。 デモ Chart.js 使うもの Ruby 2.4…
どんどん進化する技術の世界で常にエンジニアはキャッチアップを求められます。 そんな多忙なエンジニアさんのために役立つ技術記事をまとめてみました。参考になれば嬉しいです。 クックパッド開発者ブログ 発表資料 Railsを採用する最大手IT企業の開発ブロ…
戻り値で自身を変更する破壊的なメソッド 処理失敗時に例外を発生させるほうのメソッド ( 同じ処理をするメソッドが2つある場合に、プログラマにより注意を促したい場合 )
前提 エラー 解決策 前提 meacbをインストールして、PATHを設定済み エラー LoadError: Please set MECAB_PATH to the full path to libmecab.so Errno::ENOENT: No such file or directory - mecab-config 解決策 sudo yum install mecab-devel
この記事で行うこと 使うもの 前提 現場では? 実装手順 プロフィールテーブルの作成 プロフィール入力フォームの作成 参考 ソースコード 質疑応答 この記事で行うこと ユーザーが現在のパスワード(current_password)なしでプロフィールを登録・編集できる…
アカウント登録時に許可するパラメータの設定 リソースの更新時のストロングパラメータを変更する パスワードなしでリソースを更新する 日本語化 プロフィールとは別でパスワードのみ編集する場合 参考 アカウント登録時に許可するパラメータの設定 def sign…
localeを日本語(:ja)に変更する 翻訳ファイルの作成と翻訳の記入 動作確認 localeを日本語(:ja)に変更する config/application.rb config.i18n.default_locale = :ja config.i18n.load_path += Dir[Rails.root.join('config', 'locales', '**', '*.{rb,yml}'…
enumとは? enumのすごいところ 実例 booleanで検証できる 破壊的メソッドで更新できる。 ハッシュで取得できる 属性名(キー)で設定できる。 値(バリュー)で設定できる。 検索ができる 属性名を日本語で取得することができる 参考 enumとは? enumは列挙…