Entries from 2024-01-01 to 1 year
ランニングを始めた。 自宅周辺を1回3km強走っている。まだ2回しか走っていない。大体1キロ6分ペースで走っている。 終わると結構へとへとになってしまう。もうちょっと距離を伸ばせるようになりたい。
会社のSlackでDumplingの話をしていた。 en.wikipedia.org Dough でなにか具材を包んだり包まなかったりするものを dumpling と言うらしい。 となるとカレーパンみたいなやつは dumpling かというとそうでもないらしく、そういうのは例外だよとWikipediaに書…
docs.google.com 会社のイベントで登壇していた。Steepのメモリ削減について。 用事があって早めに会場を脱出することになってしまったのはちょっともったいないことをしたかもしれない。 地域のコミュニティって感じでいいイベントでした。 Majo の話と、Fo…
最近は Duolingo をちゃんとやるようにしていて、Diamond リーグに到達した。 Duolingo でスペイン語をやっていて、ふと Nueva York はなんで形容詞が名詞の前に来ているのだろう、と気になった。ruby-jp で話したり、調べたりしていた。 New York に語順を…
Linuxプログラミングインタフェース作者:Michael KerriskオライリージャパンAmazon Linuxプログラミングインターフェースを買った。 ひとまず興味があったプロセス間通信周りの章をいくつか軽く読んだ。 そして最初の2章をちゃんと読んだ。この2章はまだ技術…
moneyforward-dev.jp 会社のブログに記事を書いた。思ったよりもたくさんの人に読んでもらえてよかった。 なかなか面白い問題にハマったので前々からブログ記事にしようとは思っていたのだけれど、記事後半あたりからうまく内容をまとめられなくて、結局1ヶ…
moneyforward.connpass.com 会社のイベントで登壇することになった。(福岡) ここ最近ずっとやっている、RBSのメモリ削減についての話をしようと思っている。作ったメモリプロファイラの話や、メモリ改善の際につまづいた話や、今やろうとしている改善の話を…
zenn.dev 最近仕事でRails appの不要コードを消していて、そのために適当なスクリプトを書いているので、それを簡単に記事にまとめた。
必要にかられて druby の実装を読んでいた。 ブロックの処理がうまくいかないような気がしていて、試してみたら案の定うまく動かなかった。 # server.rb require "drb" class Front def f(&b) @b = b end def g @b.call end end uri = "druby://localhost:55…
github.com RBSで重複した空Arrayを1つにまとめた。これでメモリ使用量が少し減るはず。
moneyforward-dev.jp 会社のブログに記事を書いた。 Twitter(現X)にも書いたけれど、最初はファイルアクセスを監視する手段をどうするか結構悩んでいた。パッと思いついたのはstraceだけど、あんまり慣れてないし、Docker上で使うにはDockerの設定が必要で、…
渡辺橋駅に向かうとき、案内に従って行ったらそのへんのビルの裏玄関向け通路や人気のない非常階段のような道を案内された。まるでpanpanya作品の中にいるような気持ちになったけれど、階段を出るとすぐ地下街という日常に出てしまった。
zenn.dev Flay を触る機会があったのだけど、結果を見るのがだるかったので結果をHTMLにいい感じに変換するくんを書いた。
github.com activerecord-originator に、Rails 7.2 で動かないという Issue が来ていたので直した。 github.com ついでに Active Record の各バージョンでテストができるように CI を整えた。なんか色々引っかかってごちゃごちゃしてしまった。 rbs collect…
Majo の v0.1.0 をリリースした。 github.com 放置していたメモリ管理周りをちゃんと実装した。機能的には特に差分はない。 いくつか比較的簡単に実現できそうな機能追加があるので、それをやったら v1.0.0 としてリリースしてしまいたい。
github.com Rubyのメモリプロファイラを作っている。 Steepのピーク時のメモリ使用量が多いという問題に対して、長生きするオブジェクトがピーク時のメモリ使用量に影響しているのではという仮説を立てて、長生きしているオブジェクトを一覧するプロファイラ…
RUBY_INTERNAL_EVENT_NEWOBJ や RUBY_INTERNAL_EVENT_FREEOBJ はなぜ公開されていないのだろう、と考えていたのだけど、少なくともRUBY_INTERNAL_EVENT_FREEOBJはRubyでは書けないな、ということに気がついた。このフックの中でGCが起きる操作をしてはいけな…
github.com 最近このPRを試していて、SEGVが出たので報告をしていた。 少し前に「SEGVが出るよ」と報告したら、PR作者のMattの環境で再現しないとのことだったので、やり取りをしていた。 再現のためにRbConfig::CONFIGの結果を送っていたので、自分でもそれ…
ピアノレッスンの日だった。 ここしばらく練習してた、海の見える街の合格をもらった。 楽譜はこれ https://www.print-gakufu.com/score/detail/58867/ まだつっかえるところもあるけど、ひとまず次の曲に進める。 現状を記録しておく意味で演奏を録音してお…
旅行をしている。 今日は主に津和野に行った。雨が降っていたけど、それも込でいい感じの雰囲気の街並み。 津和野城跡に行こうと考えていたけど、雨と遅い時間だったためびリフトも徒歩経由もやめておきなとリフトの担当の方に言われてしまい、行けなかった…
旅行をしている。 前日に福山まで足を伸ばして一泊した。福山始発の福塩線に乗るため。当初は新見に宿を取って芸備線完乗を狙っていたけど、新見の宿が希望の日に全滅していて諦めた。 尾道ラーメン https://t.co/sFs7SpwnyE pic.twitter.com/e2K9JevZJ1— (…
https://www.amazon.co.jp/dp/B0CP5T6NM8 iPad 用にペンを買った。最近やっている数学の勉強のノートをiPadで取っている。 以前Apple Pencilを使っていた時と比べて、若干反応が怪しいときがある気がする。気のせいかも。 iPad標準?のノートアプリを使って…
数学の勉強をし直したいなと思って、参考書を買って高校数学の復習を始めた。 ひとまず一番最初の、多項式の展開のセクションを終えた。 めっちゃミスが多い。そして公式を応用して適用する能力が落ちているのを感じる。 問題を解くのは楽しいので続けていき…
RubyKaigi 2024 が終わった。 昨晩疲れ果てていてPCを充電せずカバンに突っ込んだままだったので、会場ついてバッテリーが50%ぐらいでちょっと焦った。まあ登壇もない日なので特に問題はなかった。 #RubyKaigi ありがとうございますやんちゃさん pic.twitter…
RubyKaigi day 1 ぺんさんのキーノートが最高だった。 夜はオフィシャルパーティーに顔を出した後、シュッとホテルに戻ってスライドの準備をしていた。 おいしかった pic.twitter.com/JWydKEWbai— (@p_ck_) May 15, 2024 これは沖縄でしか食べられないやつ…
今日はRubyistとたくさん会った。Day 0なのでそれはそう。街のRubyist濃度が上がっていて楽しい。 まちなかで知らない人に話しかけられて仲良くなるイベントもあったので、去年のRubyKaigi Tシャツを着ていたのは正解だった。 お昼はA&Wに、夕方はpre check …
レンタカーを借りて沖縄を回っていた。 ガジュマル〜 pic.twitter.com/gGdMZpBhlO— 🎹 (@p_ck_) May 13, 2024 メインはガンガラーの谷のツアーと沖縄ワールド。 どちらもいい体験だった。
RubyKaigi day -2 沖縄についた。朝から飛行機に乗ったので眠い あさひそば かつおhttps://t.co/YSmaTZrRorラー油がからくておいしいー。麺も肉も良かった。 pic.twitter.com/XqeZpIMvfQ— (@p_ck_) May 12, 2024 お昼は沖縄そばを食べた。オーソドックスな…
moneyforward-dev.jp しばらく仕事でやっていた、Railsのアップグレードの知見をシェアする場を作った話を会社のブログ記事に書いた。 今までもあった、各社がブログ記事でアップグレードで何をやったか書く文化は良いものだと思うので、それと組み合わさっ…
土日に島根のほうまで1泊でドライブに行っていた。 松江フォーゲルパーク に行った。 鯉の顔になれる斬新な顔出しパネル 出雲大社にも行った。あんまり時間がなくて、参道をふらっとまわってお参りしたぐらい。 宿泊は奥出雲多根自然博物館に泊まった。ぱら…