[Rails] DBの値を反映するレーダーチャートの実装(Chart.js 3.5.1, gon)
はじめに オプションの設定で意図しない動作に苦しめられた。 何に苦しめられたかを結論から話すと、最新版の3.x.x系をインストールしているのに2.x.x系のドキュメント、記事を参考に進めてしまっ...
26 search resultsShowing 1~20 results
はじめに オプションの設定で意図しない動作に苦しめられた。 何に苦しめられたかを結論から話すと、最新版の3.x.x系をインストールしているのに2.x.x系のドキュメント、記事を参考に進めてしまっ...
はじめに 前回、こちらからカテゴリー機能の実装をまとめてみた。 実装した機能は下記の通り。 ancestryによるデータの多階層化 非同期通信(Ajax)を用いた動的なセレクトボックスの実装 前...
はじめに ancestryというgemを使用するにあたって、カテゴリー機能を実装するのにとても時間がかかってしまった。備忘録として残しつつ理解を深めていく。 長くなってしまったので前後半で分けた...
はじめに 動的フォームの導入からcocoonというgemに触れて、かなり導入に手間取ったので記事にして整理したいと思う。 手間取った部分 rails5の記事だがこちらの記事を参考に、rails6...
はじめに コミットメッセージの履歴の一覧を目にすると些細な表現の違いが気になってしまった。変更方法がわからなかったので改めてコミットメッセージの操作について触れてみる。 直前のコミットメッセージ...
はじめに 恥ずかしながら下記の挙動について、全く理解が届いていませんでした。 発端 メインブランチから派生して作ったトピックブランチの追加差分が、マージしていないのにメインブランチに反映されてい...
はじめに RSpecの勉強中に{}ブロックがdo...endに変換されてしまって困った。その時の対処についてです。 症状 it "does not delete the project" do ...
はじめに activeadminを使った際に、基礎的なコードだが何をしているものかわからなかったので、分からなかった箇所をまとめてみた。 分からなかった下記のコード app/admin/text...
はじめに GitHub上にあるリモートリポジトリから、ブランチを取得してみたのだがGitの理解が浅かったようでgit fetchコマンドがうまく使えなかった。 GitHub上にあるブランチを取得...
はじめに RSpecの基礎的な構文は分かったので、いざ手を動かそうと思いEveryday Rails - RSpecによるRailsテスト入門に挑戦してみたものの、書籍についているサンプルコード...
はじめに RSpecの基本的な勉強をしたので学習をまとめる RSpecとは 公式ドキュメントの翻訳 RSpec は、Ruby プログラマー向けのビヘイビア駆動開発ツールです。BDD は、テスト駆...
はじめに 簡単な共同開発に参加させてもらい、チームのプルリクエストを見ていて学びがあったので記事として残す。 no newline at end of file GitHubのソースコードに、赤...
はじめに [Rails] RuboCopの導入の記事では、設定に関する記述を省略したのでこちらにまとめる。 構成ファイル RuboCopの動作は.rubocop.yml構成ファイルを介して制御を...
はじめに pre-commitと併用して導入したので、こちらも書き留めておく。 Rubocopとは Rubyの静的コードアナライザー(リンター)及び、コードフォーマッターである。要は解析分析する...
はじめに rubocopを扱う際に、pre-commitを導入すると便利だったので確認の意味も込めて情報を整理する。 pre-commitとは 前提に、Gitには「特定のアクションが発生した時に...
はじめに enumに触れたので知識を深める。 enumとは ActiveRecordの提供するモジュールの1つ。値がデータベース内の整数にマップされる列挙型属性を宣言し、名前で照会できる。 メリ...
はじめに バリデーションをかける以外の制限について、知らない事が多かったので再学習。 制約とは リレーショナルデーターベース(RDB)でテーブルにデータを追加・更新する際に課すことができる制約の...
モデル名で単数形か複数形か迷ってしまったので、学び直しの意味を込める。 モデルとは コントローラとデータベースの中継を担う存在。 役割としては、アプリケーション固有のデータや処理を扱う。つまり、...
引数には種類があって、区別できていなかったので基本的なことを整理する。 引数 定義における値の受け渡しの基本 def メソッド名(仮引数) # メソッドの定義 式... end メソッド名(実引...
CSVを学んだのでリファレンスを参照して整理しておきます CSVとは CSVファイルやデータに対する完全なインターフェースを提供するクラス。 開発現場では大量のデータを扱うためにExcelで...
26 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.