2024年8月を振り返る

ダイエットを実施 あすけんのモードを「食事だけで痩せる」に変更したところ、だいたい2-3kgぐらいは痩せた。 やはり「運動込みで痩せる」は、一般社会人には難しいのではないかと思う。 もう2kgぐらい痩せると学生時代の体重まで戻せるので引き続き頑張って…

2024年7月を振り返る

Shibuya.rb で LT した www.docswell.com またネタを思いついたら LT したいと思います。 ATOK を解約 全体的にお金を払う価値を見出せなかった。少なくとも私のユースケースにおいては macos のデフォルトの IME の方が出来がいいと感じた。 mastodon を v4…

青森旅行に行った

青森に旅行に行った 移動(新幹線) 青森への移動には東北新幹線を利用した。 東京駅から新青森駅まで一本で行けて、非常に体験が良かった。 こちらは新青森駅のねぶたです。 新青森は新幹線が止まる駅であり、青森の中心ではないので、青森の中心であるとこ…

2024年6月を振り返る

髪を切った 2022年の春ぐらいから2年半ぐらいずっと髪を伸ばしていて、超髪が長い独身男性(29)をやっていたんですが、ついに髪を切って髪が長い独身男性(29)になった。ちょっと生活に支障が出るぐらい長かったのが、現実的なぐらいの長さになった。これから…

2024年5月を振り返る

RubyKaigi に参加 8年ぶりぐらい(京都開催以来)に RubyKaigi に参加しました。 感想ブログはこちら: dawn.hateblo.jp まだまだ Ruby と Rails でやっていくぞ!!!という気持ちを新たにした KaigiEffect RubyKaigi で刺激を受け、zlib gem を pure Ruby で…

Ruby の zlib gem を pure Ruby で書き直す試み

RubyKaigi 2024 に参加しました。 dawn.hateblo.jp この記事でも参照していますが、"Breaking the Ruby Performance Barrier" という講演が非常にエキサイティングでした。 僕も YJIT の力を感じたくなり、zlib gem を pure Ruby で書き直してみて、C拡張に…

RubyKaigi 2024 in 沖縄に参加した

那覇空港にあった看板 沖縄で開催された RubyKaigi 2024 に参加したので感想をつらつらと綴ります。 講演から刺激を受けた 何よりもまず、この講演がとにかくエキサイティングでした。 Breaking the Ruby Performance Barrier - RubyKaigi 2024 一言でいうと…

2024年4月を振り返る

小石川植物園に行った koishikawa-bg.jp やや葉桜気味だったけど桜が綺麗で良かったです。 前橋へ一泊二日の旅行 ちょっといい感じのホテルに泊まって、ご飯が美味しかったです。 近くの川(広瀬川)がきれいで人も少なくてよかった。 www.maebashi-cvb.com こ…

2024年3月を振り返る

たばこと塩の博物館に行った ここは本当に面白かったのでオススメです。入館料も異様に安い。 www.tabashio.jp これは企画展にあった巨大な何かです。 博物館には全く関係ありませんが、周辺を散歩していたら謎のオブジェ?があったのでシェアーします。 Blu…

2024年2月を振り返る

ブログを書いた dawn.hateblo.jp mastodon を fork して、実装を追ったり、スパム対策のパッチを当てたり、絵文字リアクションを表示できるようにしたり、デプロイを高速化したりしていました。 関連して、 puma の hot restart 周りのドキュメントを読んだ…

最近の mastodon 事情について諸々

というわけでねhttps://t.co/IcPz05fXfH— 𝘼𝙧𝙧𝙖𝙮-𝙨𝙖𝙣 (@genya0407) July 5, 2023 背景 2023年7月頃に mastodon サーバーを立てて、8月頃から Twitter への投稿をやめた。 それから半年ぐらい経過し、現在では私にとっては mastodon がほぼ Twitter の代替とな…

2024年1月を振り返る

本年もよろしくお願いいたします。 初詣 柴又帝釈天 に初詣に行った。ちなみに帝釈天は寺なので、厳密には初詣ではないです。 そのあと 水元公園 まで歩いて、水元公園を一周した。寒いし距離も長いし死ぬかと思った。綺麗だし景色は良かった。 さんぽ神 at …

2023年を振り返る

ここ数年を振り返る 2018年を振り返る - 不眠日記 2019年を振り返る - 不眠日記 2020年を振り返る - 不眠日記 2021年を振り返る - 不眠日記 2022年を振り返る - 不眠日記 今月を振り返るを振り返る 2023年1月を振り返る - 不眠日記 2023年2月を振り返る - 不…

2023年12月を振り返る

カメラを買った My new gear... RICOH GR III / GR IIIx / デジタルカメラ / 製品 | RICOH IMAGING カメラを買えなかったを書いてから2ヶ月ぐらい経ってやっとカメラが届いた。 写真を撮った iPhone のカメラの偉大さを知る日々という話もある。 カメラに関…

2023年11月を振り返る

Gem を作った github.com MySQL を利用したテストにおいて、テストケース間で DB の状態がリークしないようにデータを消す Gem である MysqlRewinder を作りました。 先行研究としては amatsuda/database_rewinder が存在するが、① 設計上 Rails の内部構造…

2023年9月/10月を振り返る

9月分を書き忘れていたので合併号です。 学生時代のバイト先の飲み会 大学生の時、 株式会社スプーキーズ という会社でプログラマのアルバイトをしていたのですが、そのメンバーの人たちと飲み会をし、二次会までついていって色々と話しました。 エモかった…

2023年8月を振り返る

引っ越し 引っ越ししました!!!!! social.genya0407.link 家からオフィスまでドアツードアで30分ちょっとぐらいのところ。 所要時間はそこまで変わらないんだけど、京王線に乗らなくていいので体力の消耗度合いが全然低い。 荷造りが大変すぎて断捨離を…

2023年07月を振り返る

mastodon 移行 もはや Twitter はほとんど見てません(と言いつつたまに見てるが) そういうわけで、引き続きよろしくお願いいたします。 social.genya0407.link Twitter と違って気軽に bot 等を立てられるのはすごくいいなと思った。 出社 毎日出社してま…

2023年6月を振り返る

多摩動物公園に行った www.tokyo-zoo.net 近所にあるけどいったことがなかった動物園に行きました。 個人的見どころ: 「京王動物園線」という、動物公園に行くためだけの路線がある 京王動物園線 - Wikipedia 電車なのに路線に勾配があって楽しい 普通にモ…

ブログを統合します

see: ブログを統合します - 不眠日記

2023年5月を振り返る

オクトパストラベラー2をクリアした クリアしました。裏ボスは倒してないけど、これ以上進めない気がする(飽きたので)。 やはり、戦闘システムはとても良いが、アウトゲームやストーリーはあんまり好みに合わないなあという感想ではある。エルデンリング…

ABC size を可視化し、闇を払う

ABC size を可視化する CLI ツールを実装しました。これにより、人々が rubocop の Metrics/AbcSize と適切に向き合えるようになることを祈ります。

Minutus という mruby の Rust バインディングを作った

このところ、夏休みの自由研究として「mruby と Rust をいい感じにつなぎこむ」というのをやっていました。 github.com お盆休みのすべてを費やし、なんとか「実用可能」といえそうなレベル*1まで来たので、この記事で簡単に説明したいと思います。 (↓は Ma…

Ruby の拡張ライブラリを、Rust を使ってお手軽に実装する

magnus というcrate を利用すると、超簡単に Ruby の拡張ライブラリが実装できます。 具体的には、Rust 側の記述はこんな感じになります。 use magnus::{define_class, function, method, prelude::*, Error}; #[magnus::wrap(class = "Point")] struct Poin…

スポットインスタンスで個人開発 Web サーバーを運用する技術

最近の私の個人開発 Web サーバーの運用方法を簡単に説明します。

「ハイパフォーマンスブラウザネットワーキング」を読んだ

ISUCON11を振り返る - さんちゃのblog に書いたとおり、ブラウザ・HTTP周りの知識の少なさを感じていた。この問題を解決するために、「ハイパフォーマンスブラウザネットワーキング」を読んだ。 ハイパフォーマンス ブラウザネットワーキング ―ネットワーク…

自宅の最強の加湿器、あるいは私は如何にして心配するのを止めて加湿器を起動するようになったか

最強の加湿器 世の中には「最強の加湿器」を作った人がいる。 最強の加湿器を作った from Arata Sato www.slideshare.net 曰く、「最強の加湿器」は湿度を自動で適切な値に維持してくれる*1。この加湿器が欲しくなったので作ることにした。 作成中に発覚した…

ブラウザオンラインゲームを Ruby on Rails で作る

この記事は、CAMPHOR- Advent Calendar 2021の21日目の記事です。 Ruby on Rails に hotwire-rails という gem を導入すると、ブラウザ・サーバー間の双方向通信がかんたんに実装できます。 それを利用して、ある種のブラウザオンラインゲームを簡単に実装に…

ISUCON11を振り返る

@ebiebievidence と @uni745e の2人と一緒に「ここにチーム名を入れる」というチームを組んで、ISUCON11に出場しました。 結果は予選敗退、最高スコアは45180、最終スコアは40952、公開Leaderboard での順位は 105位でした*1。 この記事では、準備したこと、…

「はじめて学ぶソフトウェアのテスト技法」を読んだ

よく考えてみたら「テスト」について勉強したことなかったなと思って、本を読んでみた。 はじめて学ぶソフトウェアのテスト技法作者:リー・コープランド発売日: 2005/11/03メディア: 単行本 本の解説 「はじめて学ぶソフトウェアのテスト技法」は、バグを効…