20230531のRubyに関する記事は10件です。

RubyでAtCoder ABC252(A, B, C)を解いてみた

はじめに Webエンジニアを目指して、RubyやRailsをいじってます。 今回は、RubyでAtCoder ABC252のA, B, Cを解きました。備忘録として解き方をまとめていきたいと思います。…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

SyntaxTree gemの紹介と実践例

前提 世は大パーサー時代ということで、SyntaxTreeを触ってみて、実際にRSpecファイルからドキュメンテーション部分を抜き出すことに成功したのでちょっと書きます。 SyntaxTreeについて…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

クリップボードの内容をそのままGmail送信するRubyスクリプト

サンプルソース require 'mail' # 以下にgmailのアプリパスワードを設定 https://accounts.google.com/IssuedAuthSubTokens?hide_…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

debug.gemとDebug Visualizerを使ってみる

はじめに プログラミングをする上で苦労するポイントの一つに、デバッグがあると思います。リンターなどを使って事前にバグを発生させないようにすることもできますが、それを行ってもなおバグは発生することはあ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rails7で`rails new`する時、`-c=bootstrap`を指定するとエラーが発生する

TL;DR 解決策の節をどうぞ。 この記事を書いた環境は次の通りです ruby: ruby 3.2.2 (2023-03-30 revision e51014f9c0) [arm64-darwin2…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby on Railsプロジェクトの作成〜サーバーへのアクセスまで

3時間でGoかRailsでGraphQLかRESTfulなAPIをテスト付きでCRUDに作る必要があり、 GoだとAPIに対してのテスト導入やDBの設定にそれ以上掛かりそうだったので、 Railsで…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby silver 模擬問題解説5

Ruby silverの模擬問題を抜粋して解説をしていきます。 下記コードの出力結果を4択から選ぶ問題になっています。 a = "victory" b = "victory" c = a (1)p …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Webpacker::Manifest::MissingEntryErrorが発生

はじめに プログラミングスクールにてRuby on Railsを学習している者です。 アプリケーション作成中に遭遇したエラーと解決に向けて試した方法について、下記に記します。 初学者(学習期間1ヶ月…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

初学者メモ シャッフル

はじめに 投稿2回目! 「画面上で複数人をランダムに2グループに分けたい」 「特定の条件の比率を揃えたい」 Rubyのメソッドを調べて試行錯誤した記録です 手順 条件を設ける ランダムにシャッフル …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

rails7.2からMySQLでprepared statemenがデフォルトで有効になる

背景 railsアプリのdatabase接続設定でDBアダプタがsqlite3とpostgresqlの場合はprepare statement設定はデフォルトで有効になっているが、mysql2の場合は無…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む