diary

I like Hatena Star with a text selection.

2022-05-04

大砲とスタンプ、全9巻読んだ。しばらく前に1巻だけ読んで放置してたのだけど、読み返した。

面白かった。謎兵器紹介も好き。ただ、つらい気持ち…。

twitter.com

感想です。

2022-05-02

github.com

Rails 7のリリースノートを読んでいて、Active Recordの変更が一部Active Jobのセクションに書かれていたのに気がついたので修正した。


AR::Relation#mergeは、同じカラムに対するwhereがあった時は引数の方の条件で上書きする、という挙動を知った。

User.where(name: 'foo', id: 1).where(id: 2)             # WHERE name = 'foo' AND id = 1 AND id = 2
User.where(name: 'foo', id: 1).merge(User.where(id: 2)) # WHERE name = 'foo' AND id = 2

mergeを使った場合もwhereを直接書いたのと同じ結果になると思っていたので驚いた。mergeは2つのクエリの積を取るようなメソッドだと誤解していた。

AR::Relation#mergeHash#mergeなどと同じような挙動をする、ということっぽい。

この挙動は、Rails 7のリリースノートの#mergeの非互換を読んでいて知った。 https://railsguides.jp/7_0_release_notes.html#active-record-%E4%B8%BB%E3%81%AA%E5%A4%89%E6%9B%B4%E7%82%B9

2022-05-01

県内を巡っていた。

井倉洞。全体的に良かったけど、一番良かったのが、人間が加工したあとの場所に鍾乳石が現れているもの。

秋芳洞を想像していたら、洞窟内は結構狭い道が続いていてちょっとびっくりした。何度も頭をぶつけた

閉鎖された坑道

鍾乳洞内にも植物が生えていてたくましかった

とうせんぼう。近くに切り取られた跡もあったから、これだけ残されたよう

埋められていた

吹屋の町並み。いい感じだった。

吹屋ではお昼ご飯を食べた。

吹屋の通りにストリートオルガンが置かれていて、ちょっとだけ弾いてみた。電子じゃないオルガンを弾くのは初めて。 風を送るために常に足をふみふみしている必要があって、慣れないとリズムを取るのが難しそう。鍵盤の数がピアノよりも少なくて、弾いてて指が迷子になった。(そして鍵盤の右の方には楽譜がピン止めされていて鍵盤を隠していて邪魔だった…。)

吹屋の郵便局。いい感じだった

nariwa-museum.or.jp

吹屋の次は高梁市成羽美術館に行った。写真なし。 臨時展の「生誕140年記念 芸術家 児島虎次郎の古代エジプト蒐集記」が目的。 https://nariwa-museum.or.jp/current_exhibition/ (パーマリンクじゃない…)

主にアサシンクリードオリジンズ遊戯王の影響で、エジプトは興味が強い国の一つなので気になっていた。アサクリオリジンズで予習していたので、地理が少しだけ理解しやすかった。

美術品が展示されているだけではなく、博物館のように詳細な解説も充実していてかなり楽しかった。 「ファイアンス」というガラスに近い焼き物があり、現在でも作り方がよくわかっていないという話が面白かった。かなり細かいオブジェクトが作られていてすごい。

エジプトに行きたくなった。行きたいなあ。

沢柳の滝。いい滝

滝の目の前の空が広かった。


このあたりで焼け焦げた外壁を持つ家が多くて気になっていた。調べたら「焼杉板」と呼ぶということを知った。

最初に見たときは「隣が火事で焼けてしまったのかな」ぐらいに思っていたのだけど、結構な頻度で見かけるのでそうではないなと気がついた。気になって「木造住宅 外壁 焦げ」などでググって答えを知った。

杉板を焼いて外側を炭化させることで、腐ったりしにくくなるらしい。ボロボロに崩れたりしないものなのかちょっと気になる。

東ではあまり見られない文化のようなので、今まで知らなかったのも納得。

2022-04-30

twitter.com

東岡山まで散歩していた。Googleタイムラインによると10kmほど歩いたらしい。

twitter.com

めちゃくちゃいい看板で最高だった。

2022-04-23

西阿知駅から金光駅まで散歩をしていた。13kmほど。

twitter.com

途中田んぼの脇に蛇がいた。シマヘビっぽい。

水路脇を歩いていて亀が泳いでいるのを2回観測したのだけど、どちらもカメラを構えたら水の中に逃げてしまった。

twitter.com

700K000Mの表示があって気になって撮った。699K800Mの表示に気がついて、200m歩くのが楽しかった。意外と200mは長い。


ピアノレッスンだった。

引き続き愛の挨拶を練習している。

後半でアルペジオが連続で出てくるところがあるのだけど、そこを力を入れすぎず一番高いメロディーの音を意識して弾きましょう、とアドバイスをもらった。先生が弾くアルペジオはすごくきれいだけど自分だとなかなかそう弾けなくて難しい。


twitter.com

オリーブ! Believe,"Olive"? のKindle版が消えたのをしばらく前に知ったのだけど、重い腰を上げて物理本を中古で確保した。

消える前に買った自分のKindle本はまだ読めているからいいけど、人に勧めづらくなってしまって悲しい。最高の漫画なので読んでください。

2022-04-18

github.com

Rails Guideで、primary_keyまわりの説明で必要のない記述が残っていたので、削除した。migrationでprimary_keyを設定したらモデルでも変更が必要と書かれていたけど、モデルへの変更は必要なくなっていた。

もともとは日本語版で「その場合は必ず対応するモデル名を変更してください」と書かれていて、「モデル名を変更する必要はないよなあ」と引っかかったのがきっかけだった。 動作確認のために実際にmigrationを作ったら、モデルにprimary_keyを書かなくても主キーが判定されているのに気がついて、そもそもこの記述は必要ないということに気がついたのだった。

どうやら10年以上前から必要のなくなっていた記述みたいで面白かった。


github.com

↑の変更を日本語版にも当てた。


github.com

Rails Guideを読んでいて、syntax highlightがあたっていないコードブロックが1つだけあったのでハイライトが効くようにした。


github.com

日本語版Rails Guideの訳を少し直した。


こみっくがーるず 8巻読んだ。良い。かおすの成長が少しずつ見えるたび、うるっときてしまう。編沢さん好き。