熊谷次郎のプログラミングとクラファンの日記第四回
昨日はサボってしまいました。外出自粛要請が出ていたので家にいたのですが、家にいるとひたすら寝てしまうので、どうにかして寝ないようにしたいのですが、全然できません。僕はダメな人間なのでしょうか?
僕はhigh fullというお金をやりとりできる短文投稿のSNSサービスを作ろうと思っており、この度クラウドファンディングをしようとCAMPFIREでプロジェクトを作っていました。
昨日の段階で、色々と言われた審査が一通り終わったので、「今日こそ公開できるかな?」と思ってメールの返事を見たのですが、『①ポイントを返金することを謳っているポイントを購入するリターンは設定できません。②全体に対して目標金額に達しなくてもリターンは必ず履行することを書いて下さい。あなたは何度も審査をしているので、これ以上繰り返すようであればプロジェクトは棄却します』というような感じの内容が届きました。
で、そのあと、自分のページを見たところ、そのリターンは前回の段階で削除しておりました。また、②の目標に達してなくてもリターンは必ず履行するという文章は最後にきちんとついてました。
つうか、このメール送ってきたやつ、ちゃんとこちらの文面を読んでねえんじゃんかよ。その上でプロジェクトを棄却するとか言ってんじゃねえよ。
こちらはもう既にCAMPFIREが出すという広告メールの審査に落ちてるし、キャンプファイヤーでクラウドファンディングをする理由なんて一ミリもねえんだよ。クラウドファンディングをやっている会社なんてどこでもあるからどこかしらは通るだろうし、仮にどこも通らなかったら、その時はクラウドファンディングの会社を自分で作るだけだっての。
自分たちが一番のクラファンサイトだと驕ってるのでしょうか? このクラファンは別にCAMPFIREの広告なんて最初から期待していなくて、Twitterを通じて自力で集客しようと思っていたので、こういうところを見ると白けますね。
ただ、今のところクラファンのプロジェクトページに各社互換性がないから他の会社に移ったときにまた1からクラファンのページを作るのが面倒くさいからCAMPFIREを使っているだけなので、今後きちんとページを作っているにもかかわらずプロジェクトの棄却をなされたら、そういうところだったんだなと思うことにします。
クラファンに関してはそれくらいにしてプログラミングに関しての日記を書きます。数字の位置当てゲームを作ったのですが、何故か入力のところでつまづいてしまいました。理由がわからず困っています。以下、Rubyのコードなので、これを見て修正できる人は修正してください。よろしくお願いします。
hyaku_answer = rand(10) +1
juu_answer = rand(10) +1
loop do
if juu_answer == hyaku_answer
juu_answer = rand(10) +1
else
break
end
end
ichi_answer = rand(10) +1
loop do
if ichi_answer == hyaku_answer
ichi_answer = rand(10) +1
elsif ichi_answer == juu_answer
ichi_answer = rand(10) +1
else
break
end
end
count = 0
loop do
suuji = 0
basho = 0
print "三桁の数字を一桁ずつ入れて下さい。"
loop do
hyaku = gets.to_i
if hyaku > 10
print "一桁の数字を入れて下さい。"
else
break
end
end
loop do
juu = gets.to_i
if juu > 10
print "一桁の数字を入れて下さい。"
elsif juu == hyaku
print "三桁の数字は重複しないでください。"
else
break
end
end
loop do
ichi = gets.to_i
if ichi > 10
print "一桁の数字を入れて下さい。"
elsif ichi == hyaku
print "三桁の数字は重複しないでください。"
elsif ichi == juu
print "三桁の数字は重複しないでください。"
else
break
end
end
count += 1
if hyaku == hyaku_answer
basho += 1
elsif hyaku == juu_answer
suuji +=1
elsif hyaku == ichi_answer
suuji +=1
end
if juu == juu_answer
basho += 1
elsif juu == hyaku_answer
suuji +=1
elsif juu == ichi_answer
suuji +=1
end
if ichi == ichi_answer
basho +=1
elsif ichi == hyaku_answer
suuji +=1
elsif ichi == juu_answer
suuji +=1
end
print "#{hyaku} #{juu} #{ichi} は"
if basho == 3
print "正解です。#{count}回で正解しました。"
break
else
print "位置が#{basho}、数字が#{suuji}当たってます。"
end
end
以上なんですが、入力すると44行目で引っかかってしまうんですよね。四月からプログラム塾の一か月延長コースが始まるので、それまで間違いがわからず放置するしかないでしょうか?
今後はこんな感じで実際に使えるコードも使えないコードも日記に表示してみることにします。
いやあ、noteはコードを出すときも画像を出すときも編集しやすくていいですねえ。
この記事が気に入ったらサポートをしてみませんか?