Pythonとサラリーマンと

2020年6月にPythonを始めたサラリーマンのブログです。

2019-08-01から1ヶ月間の記事一覧

Rails 5.2 credential.yml.encについて調べたこと

credential.yml.enc production環境用の秘密情報(Credentials)を記述するためのファイル。 Rails5.2から採用された。 それまでは別の方法で秘密情報を管理していた。 使い方 credential.yml.encにawsなどの外部サービスへ接続するためのキーを記述する。 …

HerokuにPushしてcssとjavascriptが反映されていないとき:Rails5

CSS ・本番環境では、アセットパイプラインを通る処理が自動実行されない →Herokuなどの本番環境でcssやjavascriptが反映されない ・解決策は2つ →本番環境上でアセットパイプラインを通るようにプリコンパイル処理を実行する →Herokuにファイルを送付する…

Railsで使えるChart

・ChartKick → 導入が非常に簡単 ・Rechart → 使い方わからなかった ・React Google Charts

Rails5でReact使うとき実施すること

・gemファイルに以下を追記 gem 'react-rails' gem 'webpacker' gem 'foreman' #group :development doに ・ターミナルで以下を実行 $bundle install $rails webpacker:install $rails webpacker:install:react $rails generate react:install ・views/appli…

React 備忘録 Progate

・return()の中に処理を記載する ・JSX = Javascriptのなかでhmtl構文のような構文をかける →render()メソッドの中のretrurn()の中にJSXを記述する →return()のなかは複数要素を一つの要素にまとめないといけない (複数要素のままではエラー) →JSXの中でJa…

Javascript 備忘録(Progate)

・console.log("hello, world"); → 丸括弧内に入力された文字をコンソールに出力 コンソールとはWebコンソールのこと 文字列はシングルクオート or ダブルクオート 文章の最後はセミコロン;で終了 ・コメントは// ・コンソールログは数字もOK → console.log(…

Railsの備忘録(Rubyではなく)

・RaisはRubyで書かれているがRubyとは別物。 Webアプリケーションを作りたいなら、最初にRailsを学び、Rubyを学んで、再びRailsに戻ってくるべき。 ・Railsではインスタンス変数を作るだけでビューで自動的に使えるようになる。

メモ:プロを目指す人のためのRuby入門

はじめに 『プロを目指す人のためのRuby入門』を進める中で、用語や気になった記法をメモする。 はじめに 第2章 Railsの基礎を理解する 第3章 テストを自動化する 配列や繰り返し処理を理解する ハッシュやシンボル 正規表現 クラスの作成を定義する モジュ…

Rails5 : Kaminariでpaginateを実装する

前提 MacOS 10.14.5 Ruby 2.5.0 Rails 5.2.3 手順 1. gem kaminariをインストール Gemfileにkaminariを追加。 gem 'kaminari' インストール。 $ bundle install 2. controllerを編集 paginateさせたいアクションのインスタンス変数を編集。 以下の感じ。 PER…