- 投稿日:2023-05-11T23:32:25+09:00
スマレジプラットフォームAPIとRenderを使用したLINEシフト通知を作った話
はじめに 弊社では従業員のシフト通知を手作業でLINEで通知しておりました。 Renderのサーバーを使用した自動デプロイとスマレジ・プラットフォームAPIを使用したシステムを構築したのでシェアさせ…
- 投稿日:2023-05-11T23:24:51+09:00
【RubyKaigi2023】型でIRBの補完がパワーアップ!【katakata_irb】
はじめに RubyKaigi2023 1日目に参加しました!さまざまな発表がありましたが、特に僕がすごいと思ったセッションを紹介します!! 本記事は RubyKaigi 1日目のセッションの1つであ…
- 投稿日:2023-05-11T22:44:08+09:00
lastメソッドについて
はじめに レコードが存在しない場合でもlastメソッドを呼んだ時にエラーにならない! lastメソッドの前に、ぼっち演算子を記載しないとエラーになるのかなと思ったので気になった、、 該当するコード …
- 投稿日:2023-05-11T22:06:15+09:00
誰でもできる!! 通知機能実装(Rails)
はじめに こんにちは!!今回はRailsを使用してDM、フォロー、いいね、コメントをされた時に通知が表示されるようにしていきます。通知機能があるだけで一気にSNSっぽくなりますよね。 必ずしも全ての…
- 投稿日:2023-05-11T20:05:54+09:00
Rails NoMethodError in XXX#new undefined method `xxx_path' のエラーについて
記事1を参考にRailsでお仕事辞退機能(辞退理由を送信する)を実装中に以下のエラーに遭遇しました。 NoMethodError in Cancels#new Showing /Users/me/e…
- 投稿日:2023-05-11T17:00:11+09:00
deviseの導入[Rails]
目次 環境 Gemの導入 deviseのインストール Model Routing View 最後に 環境 mac OS Ventura 13.3 cloud9 Rails 6.1.7 ruby 3.…
- 投稿日:2023-05-11T16:23:33+09:00
railsでコメントを自動保存してみた〜超ざっくり〜 改訂予定
railsでQuiitaみたいな自動保存ってどうやってできるんだろうとふと思ったので、超ざっくり作成してみました。今後、より良くしていく予定ですが、現段階ではかなりざっくりです。 もし改善案とか教え…
- 投稿日:2023-05-11T16:03:18+09:00
Rubyで1か月前の月初、1年前の年始、1週間前の週頭をできるだけ短いコードで書く
やりたいこと 例えば、日付間隔が指定されたときに、以下のように日付を取りたいとする 解 # span_typeに上表の"値"が入る (Time.zone.today - 1.send(span_ty…
- 投稿日:2023-05-11T15:27:19+09:00
Ruby3.2のメモ化による正規表現の高速化を、実際にオートマトンを作って体験してみる
Ruby 3.2では正規表現の高速化が行われ、ReDoSへの対策が行われています。 https://techlife.cookpad.com/entry/2022/12/12/162023 http…
- 投稿日:2023-05-11T13:27:25+09:00
【Rspec】Activehashを用いた結合テストコードの書き方
経緯 オリジナルアプリケーションの結合テストコードを記述していたところ、activehashを用いた選択肢の部分で通常のフォームとは異なるため、記述の仕方がわからなかった。 開発環境 Ruby:2.…
- 投稿日:2023-05-11T12:10:59+09:00
RubyでAtCoder ABC262(A, B, C)を解いてみた
はじめに Webエンジニアを目指して、RubyやRailsをいじってます。 今回は、RubyでAtCoder ABC262のA, B, Cを解きました。備忘録として解き方をまとめていきたいと思います。…
- 投稿日:2023-05-11T11:39:48+09:00
インスタンスメソッド・クラスメソッド
はじめに クラスメソッド内でインスタンスメソッドを呼び出す際のロジックが曖昧、、、 そもそもインスタンスメソッド・クラスメソッドではメソッドの違いが曖昧だった インスタンスメソッドとは 特定のクラス…
- 投稿日:2023-05-11T10:00:08+09:00
配列とハッシュのどっちを使えばいいの?
rubyを書いていると、「あれ?配列かハッシュのどっちを使ってデータを格納したらいいんだろう?」ということが時々出てきます。結局、どれを使っても書けちゃうんですが、それも一長一短ですね。 結局、配列…
- 投稿日:2023-05-11T09:40:06+09:00
Rails 応募機能の実装
前提 applicantモデル(applicantsテーブル)を作成していること カラムはuser_id:int、job_id:int applicantsコントローラーを作成していること Rail…
- 投稿日:2023-05-11T09:20:40+09:00
【学習】Ruby on Rails チュートリアル 第7版 - 第2章Toyアプリケーション
5/11 8:10 ・scaffoldジェネレータを使用しアプリケーションを生成 *データモデルを設計 手戻りが防げて便利な為、最初に行う ↓でアプリケーションを生成 rails generate …
- 投稿日:2023-05-11T09:15:26+09:00
ruby メソッドの引数をまとめてみた
rubyの引数 メソッドは引数を取らないものもあれば、取るものもあります。 今回は、引数にはいくつかの種類があるのでまとめてみました。 位置引数 位置引数はおそらく引数の中でも最も一般的です。 以下…
