genya0407's articles

/さんちゃのブログ/さんちゃのブログ 2nd/genya0407 - Qiita/

阿蘇旅行に行った

熊本は阿蘇に旅行に行った。 移動 まずは阿蘇くまもと空港まで飛行機で移動した。 阿蘇くまもと空港 オフィシャルサイト そこから JR 豊肥本線で阿蘇駅へ向かった。 僕が乗った区間はディ...
Detail

2024年10月を振り返る

旅行に行っていた関係で遅れています。 デス・ストランディングをプレイ www.playstation.com むかし途中までやって投げてしまっていたのだけど再開した。思った以上に楽しんでいる。 ま...
Detail

Kaigi on Rails 2024 に参加した

kaigionrails.org 端的に行きます 心に響いた講演集 モノリスでも使える!OpenTelemetryでRailsアプリのパフォーマンス分析を始めてみよう | Kaigi on Ra...
Detail

2024年9月を振り返る

若干フライング気味ですがやっていきます。 factorio をクリア store.steampowered.com こちらはロケットサイロのスクリーンショットです。 疲れました。。。 原子...
Detail

2024年8月を振り返る

ダイエットを実施 あすけんのモードを「食事だけで痩せる」に変更したところ、だいたい2-3kgぐらいは痩せた。 やはり「運動込みで痩せる」は、一般社会人には難しいのではないかと思う。 もう2kgぐら...
Detail

2024年7月を振り返る

Shibuya.rb で LT した www.docswell.com またネタを思いついたら LT したいと思います。 ATOK を解約 全体的にお金を払う価値を見出せなかった。少なくとも私のユースケ...
Detail

青森旅行に行った

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

2024年6月を振り返る

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

2024年5月を振り返る

RubyKaigi に参加 8年ぶりぐらい(京都開催以来)に RubyKaigi に参加しました。 感想ブログはこちら: dawn.hateblo.jp まだまだ Ruby と Rails でや...
Detail

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

RubyKaigi 2024 に参加しました。 dawn.hateblo.jp この記事でも参照していますが、"Breaking the Ruby Performance Barrier" という講...
Detail

RubyKaigi 2024 in 沖縄に参加した

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

2024年4月を振り返る

小石川植物園に行った koishikawa-bg.jp やや葉桜気味だったけど桜が綺麗で良かったです。 前橋へ一泊二日の旅行 ちょっといい感じのホテルに泊まって、ご飯が美味しかったです。...
Detail

2024年3月を振り返る

たばこと塩の博物館に行った ここは本当に面白かったのでオススメです。入館料も異様に安い。 www.tabashio.jp これは企画展にあった巨大な何かです。 博物館には全く関係...
Detail

2024年2月を振り返る

ブログを書いた dawn.hateblo.jp mastodon を fork して、実装を追ったり、スパム対策のパッチを当てたり、絵文字リアクションを表示できるようにしたり、デプロイを高速化したり...
Detail

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

というわけでねhttps://t.co/IcPz05fXfH— 𝘼𝙧𝙧𝙖𝙮-𝙨𝙖𝙣 (@genya0407) July 5, 2023 背景 2023年7月頃に mastodon サーバーを立...
Detail

2024年1月を振り返る

本年もよろしくお願いいたします。 初詣 柴又帝釈天 に初詣に行った。ちなみに帝釈天は寺なので、厳密には初詣ではないです。 そのあと 水元公園 まで歩いて、水元公園を一周した。寒いし距離も長いし死ぬかと思...
Detail

2023年を振り返る

ここ数年を振り返る 2018年を振り返る - 不眠日記 2019年を振り返る - 不眠日記 2020年を振り返る - 不眠日記 2021年を振り返る - 不眠日記 2022年を振り返...
Detail

2023年12月を振り返る

カメラを買った My new gear... RICOH GR III / GR IIIx / デジタルカメラ / 製品 | RICOH IMAGING カメラを買えなかったを書いてから2ヶ月...
Detail

2023年11月を振り返る

Gem を作った github.com MySQL を利用したテストにおいて、テストケース間で DB の状態がリークしないようにデータを消す Gem である MysqlRewinder を作りました...
Detail

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

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

2023年8月を振り返る

引っ越し 引っ越ししました!!!!! social.genya0407.link 家からオフィスまでドアツードアで30分ちょっとぐらいのところ。 所要時間はそこまで変わらないんだけど、京王線に乗ら...
Detail

2023年07月を振り返る

mastodon 移行 もはや Twitter はほとんど見てません(と言いつつたまに見てるが) そういうわけで、引き続きよろしくお願いいたします。 social.genya0407.link ...
Detail

2023年6月を振り返る

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

ブログを統合します

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

2023年5月を振り返る

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

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

これは Ruby Advent Calendar 2022 の7日目の記事です。 TL; DR ABC size を可視化する abc_size_visualizer という gem を作りました。...
Detail

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

このところ、夏休みの自由研究として「mruby と Rust をいい感じにつなぎこむ」というのをやっていました。 github.com お盆休みのすべてを費やし、なんとか「実用可能」といえそうなレベル*...
Detail

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

magnus というcrate を利用すると、超簡単に Ruby の拡張ライブラリが実装できます。 具体的には、Rust 側の記述はこんな感じになります。 use magnus::{define_c...
Detail

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

趣味の Web アプリを廉価にデプロイしたい、という話題が最近盛り上がっています。 個人開発のコストはDB次第 - laiso 個人でWEB開発を15年くらいやってる者ですが 個人開発を黒字...
Detail

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

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

ホットデプロイを実現する2つの方法

Webアプリケーションのデプロイが始まってからデプロイが終わるまでの数分間、ユーザーはそのWebアプリを使い続けることはできるのでしょうか? この記事では、デプロイ中もユーザーがWebアプリを使い続…...
Detail

Rubyの「ブロック」を理解する

Rubyのブロックを雰囲気で使ってる人に向けて、ブロックの使い方を整理する。 ブロックとはなにか ブロックは「処理の集合体」です。無名関数とかラムダ式とかクロージャのようなものです。 例: # { …...
Detail

ISUCON10を振り返る

ISUCON10を振り返ります...
Detail

Rubyのキーワード引数にto_hashを実装するオブジェクトを渡すとキーワード引数として展開される

TL;DR Rubyにおいて、キーワード引数を取るメソッドには、to_hashメソッドを実装しているオブジェクトを渡すことができて、キーワード引数として展開して解釈される。 キーワード引数とは de…...
Detail

使い捨てMySQL環境の作り方

Webアプリの開発時などに使える「使い捨てMySQL環境」の作り方を解説します。...
Detail

ISUCON9に参加した

ISUCON9に参加したログです...
Detail

builderscon tokyo 2019の感想

builderscon tokyo 2019の感想です...
Detail

『Linux-DBシステム 構築/運用入門』 読了

『Linux-DBシステム 構築/運用入門』を読了したので、その感想や関連した諸々について書きます。...
Detail

使い捨てPostgreSQL環境の作り方

Webアプリの開発時などに使える「使い捨てPostgreSQL環境」の作り方を解説します。...
Detail

Rubyのしくみ 読了

「Rubyのしくみ」を読みました。この記事では、「Rubyのしくみ」がどのような本なのかという紹介と、僕がこの本を読んで得た感想について書きます。...
Detail

差をつけるRuby

Rubyを楽しむために Rubyは、奥が深い言語です。覚えゲーともいいます。 Rubyは、いろんな機能を覚えるとキレイに書けて気持ちがいいです。 キレイに書けるとRubyが楽しくなります。 Ruby…...
Detail

Effective Ruby 読了

Effective Rubyを読みました。この記事では、Effective Rubyがどのような本なのかという紹介と、僕がこの本を読んで得た感想について書きます。...
Detail