- 投稿日:2022-08-02T22:34:28+09:00
「備忘録」→「Rubyの繰り返し処理について」
Rubyの繰り返し処理についてそうだったんだ知識をしったので備忘録として投稿します。 ・Rubyでfor文はほとんど使わない。代わりに配列自身に対して繰り返しの命令を送る。 ・ブロックの記法でdo.…
- 投稿日:2022-08-02T22:18:23+09:00
RubyでDSLが書きやすい理由を整理する
これは何 Rubyは「DSLが書きやすい言語」という説明がされることがあります。 なぜRubyはDSLが書きやすい、と言われるのかを僕なりにまとめてみました。 「こういう要素もあるからだよ」などあ…
- 投稿日:2022-08-02T17:25:22+09:00
Ruby - ハッシュの初期値を配列にする
example_hash = Hash.new{|hash, key| hash[key] = []} ハッシュの要素にいきなり配列としてpush出来たりする example_hash["foo"]…
- 投稿日:2022-08-02T17:13:44+09:00
Rails 画像投稿機能(CarrierWave)を実装する
始めに 現在ポートフォリオを作成中で、画像投稿機能を実装したくなった。どうやらCarrierWaveというgemがあるらしいので実装してみる。 CarrierWave とは railsアプリに画像…
- 投稿日:2022-08-02T15:32:48+09:00
選択肢が増やせる診断機能
選択肢が増やせる診断機能を紹介します!! 1.まずはコントローラーの作成 ruby:ターミナル&コマンドプロント rails g controller tests # testsという名前のコントロ…
- 投稿日:2022-08-02T13:51:09+09:00
【Rails】rails db:migrateが実行できない / PG::DuplicateTable: ERROR: relation "users" already exists / PG::ObjectInUse: ERROR: database "scaffold_app_development" is being accessed by other users
実現したいこと rails db:migrateをエラーなく、実行する。 エラー内容の確認 rails db:migrateを実行したところ、次のようなエラーが出ました。 ``` rails db…
- 投稿日:2022-08-02T13:49:16+09:00
初心者学習メモ スネークケースとキャメルケース
スネークケースとキャメルケース プログラムを始めた際にスネークケース、キャメルケースという言葉を聞きましたが何のこと? となったので簡単にまとめました。 スネークケースとは、単語の間を_でつなぐ命…
- 投稿日:2022-08-02T10:30:47+09:00
Railsコールバック、ActiveRecord::Enum
コールバックによる制御 コールバックとは 特定の処理に引っ掛けて別の処理を呼ぶことをコールバックと言います メリット * 前処理、後処理などを宣言的に書くことができる * 必ず保存後に行いたい処理…
- 投稿日:2022-08-02T10:05:54+09:00
【個人開発】通勤時にQiitaのトレンド記事が届くLINE Botを開発した
はじめに 今回は通勤時間を有効活用することができる、通勤時にQiitaのトレンド記事が届くLINE Botを開発しながらRailsと外部APIの連携、LINE Messaging API SDKの…
- 投稿日:2022-08-02T01:54:58+09:00
【Rails】Userがいいねした投稿一覧作成
はじめに ユーザーがいいねをした投稿の一覧を見れるようにしたい。 しかし、users_path(indexアクション)は別の用途で使用している。 そこで、routesに新しいルーティングを追加し、…
- 投稿日:2022-08-02T00:04:12+09:00
【Ruby on Rails】ActionTextとMathJaxで数式を表示できる簡易エディターを実装する
はじめに 個人開発にて、Action TextとMathJaxで、簡易的ではありますが数式を表示できるエディターを作成しました。 - Rails ガイドーAction Text - MathJax …
- 投稿日:2022-08-02T00:04:12+09:00
【Ruby on Rails】ActionTextとMathJax 3.2で数式を表示できる簡易エディターを実装する
はじめに 個人開発にて、Action TextとMathJax(バージョン 3.2) で、簡易的ではありますが数式を表示できるエディターを作成しました。 - Rails ガイドーAction Te…