20220703のRubyに関する記事は12件です。

【rails】モーダルウィンドウ実装【初心者向け】

初めてモールドウィンドウを実装したい人向け rails初心者向けにできるだけ簡単な記述でモールドウィンドウを実装します。 基本的な部分も解説します。 私も初心者なので半分備忘録です。 今回実装する…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Mysql2::Error: Specified key was too long; max key length is 767 bytes

オリアプを作っている際に見慣れないエラーが発生したので、どう解決したのかを書きます。 エラー発生 サーバーを立ち上げてlocalhost:3000にアクセスしたところ、activerecord::p…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Rubyで学ぶソートアルゴリズム

はじめに 本記事は「Rubyで学ぶアルゴリズムとデータ構造」勉強会用の資料として書かれたものです。 ソートとは、データの集合を一定の規則に従って並べ替えるものです。 Rubyには Array#so…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Dockerで構築したRailsサービスのproductionモード起動方法

なぜ記事を書こうと思ったか サービス開発中に本番環境のテストをする状況が発生し、Railsのproductionモードを起動する必要があったのですが、少し苦戦してしまった為、備忘録として残します。 関連ファイ…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

railsコマンドを打つとエラーが起きた

ある日railsコマンドを打つと、こんなエラー文が出てきた `setupterm': The terminfo database could not be found. (Reline::Termi…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

初心者向け rails-i18nでエラーメッセージを日本語化(翻訳)できない 文字化け

実行環境 rails-i18nを利用してエラーメッセージを日本語化しようと試みたが上手くいかなかった。 以下の様に文字化けして表示されてしまう。 irb(main):002:0> Post.cre…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

初めてのRailsチュートリアルに挑戦!第3章

学習内容 セットアップ 静的なページの作成と調整 テスト実施  *Red→Green→Refactorの実施 タイトルの追加とテスト 学習時のエラー対応 最後にGitHubにプッシュする際に、以下…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Golangでrubyライクな配列処理をしたい!

TL;DR golangでrubyライクに配列操作ができるライブラリを書いたので、興味があったら使ってみてね! https://github.com/ppmasa8/rbarr なぜ作ったか ru…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

文字列 シングルクオートの盲点 式展開の際に注意!

普段何気なく使っていたシングルクオーテーションと ダブルクオーテーションの違いを調べたので、メモ書きしておきます。 ポートフォリオを作成している際に、 '#{user.index}' とした際に、式…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

SVG::Graph(svg-graph gem)で散布図を描く

pure Ruby で手軽に使えます。 https://rubygems.org/gems/svg-graph https://github.com/lumean/svg-graph2 準備 gem…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

楔形文字の変換gemとアプリを作りました。

TL;DR アルファベットないしはひらがな・カタカナを楔形文字に変換するrubygemとアルファベットのみを楔形文字に変換する アンドロイドアプリを作ったので、使ってみてね! rubygems: …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

LinuxにHomebrew,rbenv,ruby-buildを入れて任意のバージョンのrubyをインストール

はじめに Linux環境にrubyをインストールする場合、手っ取り早いのはディストリビューションが提供しているリポジトリからrubyのパッケージを導入する方法です。ですが、リポジトリに入っているr…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む