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

Ruby7

問題 次のif文をunlessというメソッドを用いて書き換えてください。 if a + b > 0 puts "計算結果は0より大きいです" end 💡ヒント💡 unless unlessとはifと…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

[Ruby] ifとunlessの考え方の違い

ifとunlessの違いがわかっていませんでしたので、自分なりに纏めてみました。 #if ~ end if A == B puts C end #unless ~ end unless A == B …
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

【Rails】制限時間機能を実装してみた。(解説付き)

1.バージョンを確認しましょう! Rails 5.1.6 ruby 2.7.2p112 2.完成イメージ 投稿に制限時間を設定し、何かしらの処理をつける機能です。 今回は 「投稿(タスク)を設定し、…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

macOS に rvm をインストールする

macOS に rvm (Ruby Version Manager) のインストール方法を記述します。 ※ rvm とは、ruby バージョンの切り替えソフトウェアです。 環境 macOS Vent…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby if文, unless文についてまとめました2

こちらの続きとして書きます。 https://qiita.com/ta--i/items/a16aa2780e3849b21338 条件分岐処理 ifからunlessに書き換える例を3つ挙げてみまし…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Ruby if文, unless文についてまとめました1

条件分岐処理 if文 「もし〇〇だったら□□をする」という処理をします。 if 条件式 処理1(条件式がtrueのときに実行) else 処理2(条件式がfalseのときに実行) end if文は、…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

M1 Macでrbenv install 3.2.0を実行するとBUILD FAILEDがでる問題と解消方法

忙しい人向け rbenvでruby 3.2.0のビルドエラーに詰まった場合は以下を実行する。 brew install libyaml rbenv install 3.2.0 動作確認環境 M1 M…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

いいね機能の非同期化

1.非同期機能とは 画面全体を更新せずに、一部だけ更新すること Ajaxという手法が使用されます。 2.実装 2−1.リンクにremote: trueを追記する これにより、リクエストがhtml形式…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

Seleniumを用いてkindleハイライトを取り出す。(未完成)

はじめに  amazon kindleで本を読んでいる方なら、highlight(強調線)を引くことがたまにあると思う。  rubyにおいてのkindle-highlights関連ライブラリは、スク…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む

optparseについて

経緯  Rubyでカレンダーアプリを作成する際に,引数に任意の数値を渡すことでmacのcalコマンドで表示されるようなカレンダーを表示したかったのでoptparseを使用しました。そこで私なりにop…
  • このエントリーをはてなブックマークに追加
  • Qiitaで続きを読む