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

【Ruby】毎日更新の天文写真が送信されるLINEbotを作ってみた

はじめに Messaging APIを使ったLINEbotでNASAの毎日更新される天文写真を送ってくれるものを作ってみました。さらに、飽き足らずに日付を選んでその日の天文写真も見られるようにしま…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[個人開発]ランニングシューズ選びに困っている方向けのアプリ「Shoes For Runners」を開発しました

はじめに 簡単な質問に答えることでおすすめのシューズを提案するアプリ「Shoes For Runners」を開発しました。 サービスを作ったきっかけ 私が陸上部に所属していたので、部活の後輩や家族…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

パスワードに英数字混合のバリデーションを設定する方法

deviseにはデフォルトでバリデーションが設定されていますが、英数字混合のバリデーションはデフォルトにはないため別途記述する必要があります。 記述内容は以下二文をuserモデルに記述するだけ。 r…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

M1MacのローカルでDockerを使ってRailsの環境を構築する。

Dockerでの環境構築につまづいたこととコントローラとルーティングでTOPページを表示させるのにつまづいたので備忘録として簡単に設定をやってきたことを記載します。 行ったことはほぼこの動画通りなの…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

RailsアプリをHerokuにデプロイする方法

想定環境 Rails 5.0.7.2 (Rubyバージョンは後ほど指定する。著者は当初2.6.3を使用←herokuがサポートしていないため後ほど変更が必要) herokuへのデプロイ手順 1.h…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

RailwayでDiscord Botをホストしてみた

RailwayというサービスでDiscord Botをホストしてみました。 登録 メール、またはGitHub連携で登録するようです。 Loginが登録も兼ねてるのが地味に判りづらい。 デプロイ Da…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby で素数計算プログラムを作る

prev_numbers = [] 2.step do |current_number| not_prime_number = false prev_numbers.each do |prev_nu…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby で素数計算プログラムを作る (無限長)

コード prev_numbers = [] # 1は素数ではないので、2からカウントアップする 2.step do |current_number| not_prime_number = fals…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

連想配列とは?

JavaScriptの開発で連想配列を使ったので調べてまとめてみました! 間違っていればご指摘お願いします! 結論 「連想配列とは、配列で添字(インデックス)に数字を与えているのに対して、好きな文字…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

備忘録 whereでオブジェクトを得れなくて困っている君へ

1.~ids = Object.where(条件).pluck(:id) 2.Hoge = Object.find(~ids) Hogeにwhereの条件で絞った、オブジェクトが複数得れる
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む