不眠日記

寝れない夜に書く日記

2021年10月を振り返る

先月:2021年9月を振り返る - 不眠日記

投票

した

NHKオンデマンド

今月はこのあたりを中心に視聴させていただきました

それ以外にもNスペとかプロフェッショナル仕事の流儀をちょこちょこ見ている。

神保町の喫茶店

神保町の喫茶店で友人とお茶をしばいていたら、おそらくその場に居合わせたと思われるツイッタラーに言及されたというようなことがありました。

それはそれとして、神保町の喫茶店は雰囲気があって良いと思った。ケーキもうまい。でもコーヒー自体の味はあんまり好きじゃなかった。個人的には星乃珈琲店の彦星ブレンドが一番好きです。

メニュー | 星乃珈琲店 オフィシャルサイト

自転車

今月はあんまり自転車できなかった。一応、一回だけ多摩川を上流に向かって走るやつをやった。

今乗ってる小径車とは別に、スピードをビュンビュン出せる普通のロードバイクも欲しくなってきた今日この頃。

散歩

多摩は自然が豊かなので、いつもの散歩コースにスズメバチがビュンビュンになってた(スズメバチ注意!みたいな看板が出てたりした)。それが主な理由となって、今月はあんまり散歩をしていない。

熱帯夜が解消されたら思う存分散歩しようと思ってたのに、秋を通り過ぎてもはや冬なので、今度は寒い。とはいえ熱帯夜に比べたら虫もいないので全然散歩しやすいから、ぼちぼち散歩を再開したい。

聖蹟桜ヶ丘の駅ビル

聖蹟桜ヶ丘の駅ビルが結構良いということに気づいた。ブックカフェみたいなのがあったり、飯屋が集まってたり、喫茶店がいくつも入ってたり、服屋がたくさん入ってたりして、何もすることがないときに時間を潰しに行くのに良い。

それほど混雑していないし、どことなくレトロを感じる気がする。

せいせき:京王聖蹟桜ヶ丘ショッピングセンター

トム・デマルコ『デッドライン』

その聖蹟桜ヶ丘の駅ビルの本屋で目について買ったのがこの本。

デッドライン ソフト開発を成功に導く101の法則 / トム・デマルコ

要はプロマネのお仕事に関する筆者の洞察を、物語形式で記述するという本。例えば、タスクの真の進捗状況を作業者から聞き取る方法を説明するために、主人公がうまいこと作業者からヒアリングをするというショートストーリーを展開する、というような感じ。

ストーリー自体も(あるあるなモノに共感できる的な意味で)面白いし、洞察自体もまあせやなという感じで納得できる。

レインボーブリッジを徒歩で渡った

休日に思い立って東京湾を見に行くことにした。完全にNHKオンデマンドの「東京リボーン」の影響である。

埠頭エリアを散歩していたら、近くからレインボーブリッジの遊歩道に入れることに気づいたので渡ってみた。橋はやたらに長く、長い年月を経た結果か全体的にくすんでいた。行きは徒歩で、帰りはゆりかもめに乗った。

雨の日ということもあってそれほどきれいな眺めではなかったけど、ベイエリア特有の巨大な船・建築物・橋、そして広い海と空を見ることができたので良かった。

common room

最近 common room というサイトを探索するのにハマっている。

room.commmon.jp

言ってしまえばインテリの雑談の文字起こしでしかないのだが、それが面白いと感じる。熊野寮の談話室や食堂で体験していたものにある意味では近いかもしれない。関西弁だし。

うまいなと思うのは、記事の中に「その話題に関連する過去の記事」に対するリンクをこれでもかと貼っていることだ。これはHTMLとWWWの特性を非常にうまく使えていて、紙の書籍や kindle では実現するのが難しいだろう。意味を踏まえて過去記事をリンクすることで、単語を拾って自動でリンクを貼る「はてなブログ方式」とは比べ物にならないほど体験が良くなっている。

好きな回をいくつか貼っておく。

他にも好きな回があった気がするけど見つけられんかった。

今月のまとめ

 

2021年9月を振り返る

先月:2021年8月を振り返る - 不眠日記

先月は短かったけど今月は長かった。

久しぶりに精神科に行った

丸1年ぐらい精神科に行ってなくて、眠剤も飲まずに過ごせてたんだけど、最近はちょっと事情があって睡眠に問題を感じることが多くなってきていた。「事情」を解決するのが正着とはいえ、眠剤によって当座の問題を乗り切るという手段も有効であると知っている身体なので、ひとまず精神科に行って眠剤をもらうことにした。

聖蹟桜ヶ丘駅周辺の精神科を調べていたのだけど、どこも初診の予約を取るのに1ヶ月とか2ヶ月とかかかると言われてびっくりした。仕方がないので、リモート前から通っていた渋谷のメンタルクリニックの予約を取り、眠剤を獲得した。

やはり眠剤は良い。合法のドラッグ。

ISUCON延長戦をやった

ISUCONの延長戦、つまり今年の予選問題を解き直すということをやった。合計16時間ぐらい試行錯誤した結果、Rubyで30万点出すことができた。社内のISUCON感想戦でも言われたことだけど、まずはリソースの飽和を解消することを何よりも優先してやるべきで、アプリの改修とかはその後で良いのかもしれないと思った。

ISUCON11はもうこんなもんでいいかなという気はしつつ、他の年の過去問も改めて解き直したいと思った。長期休暇のときとかにやろうと思います。

NHKオンデマンドに加入した

NHKオンデマンドに加入して、NHKスペシャルなどを見ています。

面白かったのはこの辺。

www.nhk-ondemand.jp

www.nhk-ondemand.jp

あとは多摩在住者としてはこれも面白かった。

www.nhk-ondemand.jp

他にも無限に面白そうな番組があるのでしばらくは楽しめそう。

自転車で秋川渓谷まで行った

山登りは大変だったけど、足湯もあったし山下りは楽しかったし、総合的には割と体験が良かった。

Ghost of Tsushima を始めた

始めました

www.playstation.com

結局ステルス戦闘が一番面白いので、誉れはガン投げするスタイルでプレイしています。

ASTRO's PLAYROOM をクリアした

www.playstation.com

PS5を買うと無料で遊ぶことができるアクションゲーム。古き良き3Dアクションゲームという感じで結構良かった。そんなに長くないけど、やりこみをする余地はそこそこありそう。

今月のまとめ

 

2021年8月を振り返る

先月:2021年7月を振り返る - 不眠日記

もう8月が終わりってマジ?先月の振り返り書いてからの間隔が短すぎる。

ISUCONに出た

そのうちブログ書く。今年はかなり悔しかったので、今から来年に向けて色々勉強する予定です。

今月はISUCONの対策とISUCONをしてたら週末が終わった感があり、マジで書くことがない。

 

CEDEC 2021 をオンラインで聴講した

cedec.cesa.or.jp

会社で聴講者を募集してたので、行かせてもらいました。面白かったのはこの辺。

他にもタイムシフトで見たい講演があるので、もう少しだけ自分のCEDECは続きます。

 

Thinkpad に入れてた ArchLinux が死んだ

フリーズしたときに強制的に電源を落としたらファイルシステムが死んだっぽい。Btrfs以外の、障害に強いファイルシステム情報を募集しています。

 

本棚を組み立てた

某友人の協力もあり、やっと新居でも本棚を組み立てることができました。

f:id:threetea0407:20210829234207j:plain

床一面のダンボールと、ようやくオサラバできました。

 

散歩

散歩はぼちぼちしてます。Ingressはちょっとサボリ気味。

f:id:threetea0407:20210829234346j:plain

 

ダークソウル3

www.jp.playstation.com

大学生のときに狂ったようにやっていたダークソウル3を、友人に誘われて最近また始めました。

実はDLCをクリアしてなかったので、友人達と合言葉マッチングして遊んでいます。

 

今月のまとめ

 

2021年7月を振り返る

先月: 2021年6月を振り返る - 不眠日記

Ingress を始めた

Ingress をはじめました。夜な夜な近所の山を徘徊して経験値を稼いでいます

接種2回目

2回目の接種を実行しました。副反応の熱がすごくて死ぬかと思った。

「詳解システム・パフォーマンス」を読み始めた

ISUCON対策 兼 積み本消化のために、詳解システム・パフォーマンスを読み始めました。

 本自体は去年から持ってたんだけど、40ページぐらい読んで挫折してた。去年もISUCONの時期に読んでた気がする。

改めて読んでみると、仕事でパフォチューみたいなことをちょこちょこやっていたこともあってか、去年読んだときより面白く読めている気がする。ISUCONまでに全部読み切るのは難しそうだと思うけど、途中まででも読み進めておこうと思う。

VPS の移行を進めた

先月こういうツールを作ったんだけど、これを使ってサービスの載せ替えをぼちぼちやってた。

github.com

古い VPS に載ってたサービスは全部載せ替え終わって、今は heroku にあるサービスを VPS 上に移動しようとしている。

ツールの使い心地はまあまあ良い感じはする。ただまあ、作者以外がこのツールを使いこなすのは難しいかもなーって気がした。

VPS に grafana を入れた

Web サービスを新 VPS に移動したら、ジョブキューのワーカーのメモリが太りすぎてマシンが死にかけるということがあった。

この問題を直すにあたって、マシンのメモリ使用量をグラフで見れるようにしたいと思い、grafana を入れた。グラフのもとになるデータは Prometheus を使って集めるようにしている(普通ですね)。

こんな感じのダッシュボードができました。

f:id:threetea0407:20210731204132p:plain

思ったこと:

  • これ系のセットアップを真面目にやったのが地味に初めてだったので良い経験になった
  • いろんな情報を grafana に集約していくのはたのしい
  • 様々な情報の取得方法が、 Prometheus のプラグインになっていてすごかった

これによって、メモリ太りの様子が簡単に観察できるようになった。

 このときの調査スレはこれ。スレッドで考察などを書き散らしている。

 最終的に、Rails のクエリキャッシュを無効にすることでメモリ太りの問題は解決した。これマジで全人類が踏む罠なので、そのうち上流に修正が入ると思う。

自炊した

今月は割と自炊をした。

 

 

 

 

山梨知彦の動画を2本見た

例の建築家の同期にオススメされて、山梨知彦が話してる動画を2本見た。

山梨知彦は、新国立競技場のザハ案に関わっていた人で、その裏話をしている動画がまず1つ。
有料だけど、その金額に見合う価値はあると思う。

shirasu.io

 

それとは別に、YouTube で公開されている講演も見た。これも面白かった。オススメ。

www.youtube.com

今月のまとめ

 

2021年6月を振り返る

先月:2021年5月を振り返る - 不眠日記

新卒メンターをやりきった

研修を受ける新卒エンジニアの面倒を見るというタスクを5月からずっとやっていたのですが、それが今月いっぱいで終わりました!イエイイエイ!

完走した感想ですが... 本業以外にタスクを抱えるのは普通にしんどいと思った。

最近の若い人は優秀なので(老害発言)すごい。教えたこと全部理解されてビビった。

ISUCONみたいな改修がリリースされた

レスポンス速度が劇的改善!優勝!

ISUCONに参加登録した

今年は三人体制で臨みます。チーム名は今年も「ここにチーム名を入れる」でいきます。

5Gに接続した

第一回接続しました。

VPSにデプロイするCLIツール作った

github.com

先月書いたけど、新天地VPSを立てました。ホストマシンの環境を極力汚さずに済むようにできたんだけど、プロジェクトのセットアップとかが面倒*1な状態だったので、そのあたりをまるっとやるCLIツールをHaskellで書いた。

最近Haskellが楽しいぜ。自然にHaskellが書けるようになるまで、学生時代から数えて足掛け8年ぐらいかかった。

MySQLのロック完全に理解した

ギャップロックとか for update とか雰囲気で理解してたんだけど、社内wikiを読んだり手元で実験したりとかして完全に理解しました。

深夜の散歩にハマった

平日の夜、仕事が終わったあとに多摩の山の中を散歩するのにハマった。

誰もいない遊歩道をとぼとぼ歩くのは精神に良いと思う。涼しいし。

 チェンソーマンのアニメPVがかっこよかった

chainsawman.dog

以下は関連ツイートです。

ボーナスを頂いた

こんなんなんぼあってもいいですからね !

昇給もしたので salary.html の方をさせていただきました。

仕事に関する雑感

全力でやることが必ずしも正義ではない。なぜなら燃え尽きてしまうから。

...というようなことを思った。

今月のまとめ

 

*1:シェルスクリプトをコピペしたりする必要があった

2021年5月を振り返る

先月:2021年4月を振り返る - 不眠日記

GWにRailsを書いた

 画像変換パイプライン(?)を組み立てて、画像を変換できるWebアプリ。

これについてはもう少しリファインしたい気持ちがあり、それが終わったら技術ブログを書こうと思っています。

散歩した

 自転車した

多摩川を北上した回

多摩川を南下した回

 風花雪月の全4ルートとDLCをクリアした

長い戦いでした。総プレイ時間は300時間いかないぐらい。

www.nintendo.co.jp

なお、ルナティックがまだ残っているので今でもプレイ中です。最近できてないが。。。

Ruby on Jets を試した

Ruby on Jets | The Ruby Serverless Framework

Ruby on Jets というのは要するに、Railsっぽく書けるServerless Frameworkみたいなもんです。ちょうど作るものがあったのでJetsを試してみたのですが、結論から言うと、かなり限定的なユースケースでは使えるが、真面目なことをやるのは難しいだろうなという感想になりました。

その1つの理由は、(少なくともローカル環境では)OmniAuthが動かないことにあります。OmniAuthが動かないということはつまり、SNS認証の実装がクッソめんどくさくなるということであり、これはかなり厳しいと思いました。認証しなくていいようなWebアプリであれば使用する余地はあるかもしれません。

個人的な意見としては、こういうニッチなものを作る上で、Railsとかの手厚いフレームワークに見た目を寄せていくのは、期待値と実際のギャップが大きくなるのでやめたほうがよいと思います。

ISUCONみたいな開発をした

ISUCONみたいな、というのはつまり、やんごとなき事情によりすごい処理になっていたコンポーネントを、仕様の互換性を保ちながら、SQLのインデックスとクエリを再考することでリーズナブルな処理に置き換える、という意味です。

大変だけど楽しかったあ(まだ終わってない)。

質とスピード

質とスピードって巷ではよく言われていて、曰く「早く進みたいなら質を下げることはできない」。

頭では理解していたが、今月はこれを実感する機会が多かった。
つまり:いくら忙しくても、今日お前が作るプログラムの質を下げてはいけない。それは来年のお前を更に忙しくする。

できることとできないことの線引きをすること

今月は本業の他に、新卒で入社してきたエンジニアのメンター業も請け負ってしまったのでかなり忙しかった。どちらの仕事も忙しいなりに質を下げずにやり切ることはできたとは思うけど、これはどこかで破綻するなと思った。

質とスピードの話と矛盾するようには思うけど、何かしら考えないといけないなと思う今日この頃。

ページネーションについて書いた

読んで!!!

scrapbox.io

新天地VPSを立てた

 大学2年生ぐらいのときから使い続けてるVPSがあって、それが https://kuminecraft.xyz なんだけど、中身がゴチャっとしすぎてて、ここにもうWebアプリはデプロイしたくないと思っていた。

しかしWebアプリをデプロイしなければならない事情はしばしば生まれ、そのたびにHerokuにデプロイしたりしてだましだましやってきたのだけれど、もうfreeプランはいっぱいいっぱい(主に職人じゃないけどAAがしたい! - さんちゃのblogのせいだと思う)なので、気軽にアプリをデプロイできる環境を手に入れるために頑張った。

具体的にはこの記事を参考にして、Docker Contexts を使ったデプロイフローを確立した。

blog.p1ass.com

これについてはそのうち技術ブログを書くかもしれない。

新しく作ったVPSはこいつ↓です。このゴリゴリ静的サイトなページも裏では Docker が動いています。

https://me.genya0407.net/

 

今月のまとめ

 

2021年4月を振り返る

先月: 2021年3月を振り返る - 不眠日記

社会人3年目になった

社会人3年目になったよ...

26歳になった

26歳になったよ...

お誕生日プレゼントをいただきました。みなさんありがとうございました。

仕事が一段落した

年末ぐらいからひたすらやってたプロジェクトが一段落してよかった。先月も同じことを書いてたんですが、まだ一段落してなかったのが判明したのが4月だった。数ヵ月の経験を通じ、不測の事態が発生した際の動揺しにくさが上がったと思う。

総論としては、波乱がありつつも最後までやりきれたので良かったが、いろいろと反省点はあるので次回に生かしていきたい、という感じです。

散歩

4/10

先月途中でリタイアした「よこやまの道」を完走した。21km歩いた。この散歩ルートはめちゃくちゃ良かったので体力がある人にはオススメです。僕もそのうちまた歩こうと思う。

 

自転車

4/20

自転車の定期メンテナンスのために、代々木の自転車屋まで自転車を漕いだ。

 逆求人イベントに出た

最近採用関連のタスクが回ってくることが結構あるんですが、ついに逆求人イベントに行ってきました。いろいろと感想はあるが、端的に言うと疲れるのでもうやりたくない。やらざるを得なくなるタイミングはあるとは思いますが...

今月の感想

  • 自宅から自転車で行ける、道がちゃんとしてるところは大抵行ったはずであり、遠征したい気持ちが強い。早くコロナ収まって欲しい。
  • 散歩についても同上
  • 今月は書くべきことがあんまりないな...仕事が悪い