Minstrel

Ruby, JavaScript, Haskell, Math, Music, Design

Ruby

【初心者向け】ajaxハンズオン with Rails5.1/ jQuery3.0

初心者向け プログラミング学びたての方から、ajaxがよくわからないという相談を Web上を見るとajaxの詳しい解説はあっても、ハンズオン形式の記事は少ないと感じました。 ということで、細かい説明は抜きにしてとりあえず動くことを重視した記事を作成しま…

# ActiveRecordアンチパターン写経

参考記事 https://speakerdeck.com/toshimaru/active-record-anti-patterns 事例1 全Userの中から2017年以降の登録Userへ100ptを付与する。 アンチパターン① 全件取得&ループ User.all.each do |user| if user.created_at >= Date.new(2017) user.point += 1…

Ruby: 素数判定機

def is_prime?(num) raise "Invalid input" if num < 1 return false if num < 2 i = 2 while i < num do return false if num % i == 0 i += 1 end return true end 素数判定メソッドつくった。(nは自然数)

Ruby: 約数を求めるプログラム

# 約数を求めるプログラム書いた by Ruby "数学ガール"という書籍を読んでいたら、 自然数nの約数の総和を表す一般式を書け、という問題が出てきたので 数学のニガテな私はRubyちゃんでやってみた。 def factor(num) raise "Invalid Input. Num must be over…