2022年5月29日のブックマーク (4件)

  • Rubyの文字列連結に「#+」ではなく式展開「#{}」を使うべき理由|TechRacho by BPS株式会社

    こんにちは、hachi8833です。 Slackでmorimorihogeさんが投げてくれたアドバイスのメモを残します。上のスクショはGitLabのmerge requestにmorimorihogeさんがコメントしたものです。 Rubyでの文字列連結メソッド#+と#{}は同じではない! Rubyの文字列連結メソッド#+と#{}は、通常それぞれ次のように使われます。 str2 = "おいしい" str1 = str2 + "店" #=> 「#+」は変数同士や変数と文字列リテラルを連結する str1 = "#{str2}店" #=> 「#{}」は" "の中で変数内の文字列を取り出す(式展開) #上のどちらも出力は「おいしい店」になる 後者の式展開(interpolation)は変数展開や文字列補間などと呼ばれることもあり、RubyPythonなどのモダンな言語で文字列内に変数の値を置くとき

    Rubyの文字列連結に「#+」ではなく式展開「#{}」を使うべき理由|TechRacho by BPS株式会社
    xll
    xll 2022/05/29
    “理由1: 式展開なら自動で#to_sが効く”
  • 唯一人の大切な人に出逢えたおかげで一人前になれた

    私は大学生の頃、逆恨みから酷いいじめ暴行を受けた。 それが元でそいつらは警察沙汰になり退学。私も学生生活を続けられない精神状態になり退学した。 それから二年ほどして、少しずつ社会復帰をという親の提案で、知り合いの小さなレストランでバイトを始めた。 そこの常連の一人が今の旦那だった。 営業で外回りをしていた旦那はいつもピーク外の時間に来ていたためちょくちょく話しかけられたが、 まだ精神的に安定してなかったこともあり正直ウザかった。 だがしばらくして仕事にも他人と接することにも少しずつ慣れ、旦那にも愛想笑いくらいは出来るようになれた。 その頃から旦那は前にも増して積極的に仕事の話やプライベートの話を離してくるようになり、私も旦那の飾らないところや屈託のない笑顔に少しずつ心を許していった 後から聞いた話だけど、旦那が積極的に話してくるようになったのは、 私が親に仕事の話としてそれまでは別にとしか

    唯一人の大切な人に出逢えたおかげで一人前になれた
    xll
    xll 2022/05/29
    トップブコメのURLにアクセスしたいのに、はてブのURLパースがおかしくてすぐにアクセス出来ない。はてなは何とかしてくれ。
  • 農林水産省が作った「なんで日本は水田を選んだのか」という内容のサイトがあるが気が向いた時にでも読んでみてください。水田が好きになるはず。

    どひさん @soilchemooon 実は農水省が、「なんで日は水田を選んだのか」という内容を簡単にまとめたサイトあるので、気が向いた時にでも読んでみてください。 水田が好きになるはず maff.go.jp/kanto/nouson/s… 2022-05-25 12:34:15

    農林水産省が作った「なんで日本は水田を選んだのか」という内容のサイトがあるが気が向いた時にでも読んでみてください。水田が好きになるはず。
  • 楽器できないヤツのためのDTM入門【追記あり】

    あゝボクたちは楽器ができないリア充たちが楽器を振り回し歌い上げるその姿を観続けて幾星霜。 奴らがスポットライトを浴びキラキラ輝けば輝くほどオーディエンスの瞳孔は開きボクたちは暗闇へ包まれて誰の目にも映らなくなる。 あゝボクたちは楽器ができない。もしもピアノが弾けたならボクたちも少しは輝けるのだろうか。 頭の中のメロディを出力することは諦めろボクたちが楽器をやろう音楽を作ろうとするときに、陥りがちなのは頭の中のメロディや音を再現しようとすること。 それは諦めるべきことでボクたちにそんな才能がないことはボクたち自身が一番知っていることじゃないか。 こんなポエムのようなエントリに興味を持っている時点でキミはボクと同じ側であり才能のないクリエイターだ。 なぜ頭の中のメロディを再現できないのか、なぜ再現する方法を教えてくれないのか、なぜ再現してはいけないのか。 それはキミに才能がないからで、そしてボ

    楽器できないヤツのためのDTM入門【追記あり】