- 投稿日:2023-03-31T23:45:48+09:00
家計簿アプリにCSV出力機能をつける
個人開発で家計簿アプリを作ってみました。 どんな機能があったら便利かなーっと考えた時、ふとCSV出力機能を思いついたのでやってみました。 完成して一応動作するものが出来ましたが、本当にこれいるか?と…
- 投稿日:2023-03-31T23:13:57+09:00
ルーティングとHTTPメソッドの設定
HTTPメソッド HTTPメソッドには、GET、POST、PATCH、DELETEがあります。 HTTPのリクエスト対象をリソースと呼ぶが、HTTPメソッドはそのリソースに対する操作の種類を表す名前…
- 投稿日:2023-03-31T22:48:28+09:00
Rails7のnewコマンドのオプションが多すぎて分からなくなった時のために(フロントエンド多め)
Rails7から色々なオプションが増え、整理ができていなかったので、いろいろ試して整理してみました。 同じような人がいるかと思ったので、参考になると嬉しいです。 rails ver: 7.0.4.2 Rails7ではデフォルトの構成に変化が色々ありました。特にフロントエンドに関する部分が大きく変わったので、そこを重点的に説明していきます…
- 投稿日:2023-03-31T21:21:50+09:00
【Ruby on Rails】N+1問題対策(preload、eager_load、includes)
はじめに Railsなどを中心に勉強中のエンジニア初心者が他の記事を参考にしたり、実際に実装してみたりして、アウトプットの一環としてまとめたものです。 間違っていることもあると思われるので、その際は…
- 投稿日:2023-03-31T20:42:04+09:00
Ruby を利用して Aws lambda function からS3にあるJsonファイルを読込
やりたいこと Ruby を利用して Aws lambda function からS3にあるJsonファイルを読込したい。 手順 S3の該当なDirにJsonファイルを用意します。 LambdaFun…
- 投稿日:2023-03-31T20:26:17+09:00
【Rails】RSpecのモック/スタブの違いと必要性
前提 以下のような背景から、外部APIのテストにはモックやスタブを使うのが一般的。 現在、自前アプリに外部APIを組み込んで機能開発することが一般的 ↓ 外部APIは従量課金のものが多いが、テストは…
- 投稿日:2023-03-31T20:01:30+09:00
jruby + ActiveRecord + jdbc + mysql(mariadb)のミニマムサンプル
以下サンプルソース source "https://rubygems.org" gem 'activerecord' gem 'activerecord-jdbcmysql-adapter' req…
- 投稿日:2023-03-31T19:06:13+09:00
Slack APIがSSLエラーで呼び出せない!
はじめに Slack APIを使ったシステムを運用していたら突然SSLのエラーが表示されて利用できなくなったので、その時の対応メモを残しておきます。 環境 サーバー:AWS、EC2、linux2 環…
- 投稿日:2023-03-31T16:48:33+09:00
【超初学者おじ】学習記録1 Railsのuniqueness: {scope: :post_id}を理解した模様
最初に 初めて記事を書いてみました。 というのも、毎日ポートフォリオを作成する中で疑問に思ったことを調べてメモするのは良いのですがそれをあまり振り返る機会がなく、知識が定着するどころか、頭からさよな…
- 投稿日:2023-03-31T12:46:09+09:00
ChatGPT APIを利用したChatBotを作ってみた【Ruby】
2023年3月1日(日本時間3月2日)遂にChatGPT APIが公開されました。 それ以前にも「ChatGPTを使った〜〜」みたいなサービスが続々と出ていましたが、基本的には本家のChatGPT以…
- 投稿日:2023-03-31T09:31:19+09:00
RubyでAtCoder ABC293(A, B, C)を解いてみた
はじめに Webエンジニアを目指して、RubyやRailsをいじってます。 今回は、RubyでAtCoder ABC293のA, B, Cを解きました。備忘録として解き方をまとめていきたいと思います。…
- 投稿日:2023-03-31T08:22:58+09:00
ヘルパーを使ったリファクタリング
何をしたか クエリパラメータを付与したリンクを共通化することで クエリパラメータのキーが変更された場合に、 49箇所 で変更が必要だったものを 1箇所 で管理できるようにしました。 どんなメリットが…
- 投稿日:2023-03-31T01:28:52+09:00
Web Speech APIを使った音声合成によるお知らせサービス
はじめに Webエンジニアを目指して、RubyやRailsをいじってます。 今回は、初めてWebアプリを作りました。改善点などがありましたらご指摘いただけると幸いです。 今回作成したWebアプリ i…
- 投稿日:2023-03-31T00:37:34+09:00
【Ruby on Rails】number_to_currencyの使い方
number_to_currencyの使い方メモ これを直訳すると、数値から通貨へということらしい。 <span class="gorira"><%= number_to_currency(cart…