徒然技術日記

Object.prototype.__noSuchMethod__

2024年を振り返る

2024年を振り返っていきます.

仕事

CTV (コネクテッド TV, スマート TV) 向けアプリケーションの開発チームへ異動

これまで「Web 基盤チーム」というチームのリーダーとして,Web Browser 向けアプリケーションの技術戦略を策定し,技術的な課題や負債を解決することをミッションに動いていました.

今年の4月下旬からは,CTV 向けアプリケーションの開発体制を強化するということで,同じ事業部の CTV チームへ異動しました.CTV の中には Web 技術でアプリケーションを開発できるモデルがあるため,使う技術は異動前後で大きく変わっていません.

異動直後にアプリの品質を向上するプロジェクトが立ち上がり,半年間はパフォーマンス改善をメインミッションとしていました.

また,現時点でできるパフォーマンス改善がひと段落したところで機能開発も担当することになり,10月中旬ごろからはバリバリコードを書いていました.久々に一日コードを書くポジションとなり,プログラミングの楽しさを思い出しました.

InterBEE & Muddy Web で登壇

今年は思いがけず対外的な登壇をいくつか行った年になりました.

まず8月に開催した Muddy Web #9 で「FastlyとfalcoでNode.jsレスなWebサーバーの構築: IPTV版ABEMAアプリのインフラ刷新」というタイトルで登壇.これは CTV アプリに Fastly を導入した際に falco を使ってみて,その便利さに感動したので falco への感謝と布教を兼ねて話すことに決めました.作者の ysugimoto さんにも X で言及いただけて嬉しかったです(どこかでぜひ直接お礼を言わせてください!)

次に11月に行われた放送業界の展示会 InterBEE 2024 で,同僚3人と一緒に「未来のテレビを形づくる ABEMAのグロース戦略:ユーザー体験と品質向上のアプローチ」というタイトルでパフォーマンス改善について話しました.普段あまり関わりがないようなスーツを着た聴衆の方が多く,セッションも60分超という長尺でしたが,質疑ではパフォーマンス改善についても質問をいただき,興味を持っていただけてありがたかったです.

12月に pixiv さんをゲストにお呼びして開催した Muddy Web #10 では,都合により急遽 InterBEE のスライドをベースにして「ABEMA スマートテレビアプリケーションのパフォーマンス改善 〜業界トップクラスを目指して〜」というタイトルで登壇しました.InterBEE では技術的な詳細を省略していましたが,こちらは技術ミートアップということで,パフォーマンス改善の具体的な内容を補足して話しました.X の反応から,CTV アプリ開発という領域があることを少しでも伝えられたかなと思っています.

プライベート

falco へコントリビュート

久々にプライベートでコーディングを行い,falco へコントリビュートを行いました.

https://github.com/ysugimoto/falco/issues?q=author%3Anodaguti+closed%3A2024-01-01..2024-12-31+

マージできたのは細かいバグ修正や機能追加がメインですが,まだマージできていないものとしてテストのカバレッジを計測する機能を追加する PR があります.

github.com

他のテストランナーではどのようにカバレッジを計測しているのか調べるところから始め,計測アルゴリズムを考えて,実際にある程度形にするところまで作れたので楽しかったです.

レビューを返していただいたところで止まってしまい,放置気味になってしまっていて申し訳ないのですが,きちんと最終的にマージまで持っていけるよう時間を見つけて作業をしていければと思っています.

引っ越し

スキーにダイビングと趣味の道具が増えて家が手狭になったため,広い家を求めて東京都を脱出し,郊外に引っ越しました.家の広さは2倍以上になったのに家賃は1.5万円安くなり,広いオタク・趣味部屋を作ることができました.

旅行

今年は国内旅行はほぼ行かなかった代わりに,北欧と台湾に海外旅行に行きました.

北欧は溜まっていたマイルを使って往復ビジネスクラスで行き,フィンランドで本場のサウナ,スウェーデンまでバルト海クルーズ,ノルウェーフィヨルド観光をしたのち,スヴァールバル諸島ロングイェールビーンに行って北極に滞在しました.

ビジネスクラスの機内で提供されたビーフステーキ

サウナからバルト海へダイブ

フィヨルドの最奥にある街フロムに宿泊

世界最北のスーパー

白夜で深夜1時でも昼間と全く同じ明るさ

台湾は台北に3泊し,夜市や九份故宮博物院などを巡りました.物価が安く,ご飯が美味しく,日本語が割と通じてとても旅行しやすかったです.また近いうちに行きたいと思いました.

豪雨の九份

適当に入った甘味処が,実は孤独のグルメに出演した店だった

スキー

今年も冬に北海道に長期滞在してスキーを楽しみました.1/7 から 3/3 まで富良野に滞在しました.

富良野旭川と違って街の中心部とスキー場との距離が近く,毎朝1時間半ほど滑ってから宿に戻り仕事をするという生活を送れたので,とても充実した日を送れました.そのおかげで,滑走日数は去年の26日の2倍弱の47日になりました.

新雪が降り積もったゲレンデ

ダイビング

春から夏にかけては仕事での異動・引っ越し・旅行で忙しく,なかなかダイビングに行くことができませんでした.8月からはその反動で頻度高めに行くようになり,8月3日間,9月2日間,11月1日間,12月1日間の計7日・14本ダイブすることができました.

黄金崎の水中クリスマスリースの前で

2025年の目標

仕事

  • 30代のキャリアを改めて考えたい
  • 運営リーダーをやっている Muddy Web をより盛り上げて大きな会にしていきたい

趣味