Xのポストや撮り溜めた写真を見ながら2024年を振り返る
この記事を書く前は、特にたいしたイベントのない1年だったなぁという印象だったが、記憶ってのはあてにならないもので、こうして振り返ってみると、大きなトラブルもなく、楽しいイベントが色々あった良い1年でした。
箇条書きで振り返る2023
散歩中 / ドライブ中 / 家事 / 寝ながら Audibleが捗ります.
情報源:GitHubのコミットログ /Googleカレンダー / 社内の自己評価フォーム / Teslafi / Audible履歴
この辺で面倒になったので終了。2024年も頑張ろう
これまでに訪問したテスラスーパーチャージャーの記録。聖地巡礼的な感じで。初回充電時のみを記録。充電せずにただ訪問したのはカウントしない。
初・スーパーチャージャー六本木ヒルズP2
— kenmaz (@kenmaz)2024年3月29日
ヒルズカード持ってれば駐車料金2時間無料👍
いつもお世話になっておりますpic.twitter.com/qBFmWNJmk5
初・スーパーチャージャー横浜みなとみらいpic.twitter.com/4ZYRp0iemm
— kenmaz (@kenmaz)2024年3月23日
初・調布SCpic.twitter.com/p6EqECZmo5
— kenmaz (@kenmaz)2023年10月14日
初テスラスーパーチャージャー与野pic.twitter.com/7vy5fOReM5
— kenmaz (@kenmaz)2023年8月31日
初テスラスーパーチャージャー有明
— kenmaz (@kenmaz)2023年7月17日
250kWが8ストールもあってすごいpic.twitter.com/xoQr69jby4
初テスラスーパーチャージャー板橋前野pic.twitter.com/c66ShbGAqg
— kenmaz (@kenmaz)2023年5月26日
初六本木ヒルズスーパーチャージャー
— kenmaz (@kenmaz)2022年11月29日
いつも混んでたけどようやく✅pic.twitter.com/NumHDVnCmI
金沢SCpic.twitter.com/bLDtbK5FwA
— kenmaz (@kenmaz)2022年5月1日
長野埋まってるわ😇pic.twitter.com/5ZTKSCkBfT
— kenmaz (@kenmaz)2022年4月30日
かっこE
— kenmaz (@kenmaz)2022年4月23日
しかし周辺に何もない😂pic.twitter.com/h0xpsTDMdv
先週の初木更津SCpic.twitter.com/zYl5UyyHpu
— kenmaz (@kenmaz)2021年9月26日
充電中🔋そろそろミーティングなのでここから参加するpic.twitter.com/yIgvPGoXm0
— kenmaz (@kenmaz)2021年3月12日
あけましておめでとうございます。明日から2023年の仕事が始まります。雑に2022を振り返ってみます。
2022/01-2022/03
2021の秋から2022年の3月ころにかけて、これに集中してました。メルペイiOSチームとしては旧アプリで動作しているメルペイ側のコードを維持しつつ、新アプリ上でもそのまま動作するようにBridgingのレイヤーを頑張って作ってました
2022/04-2022/08
4月から8月ごろにかけてはこちらに注力してました。フルSwiftUIでメルペイのDashboard画面を移植&リニューアルしたり、ほかのメルペイのコードの移植がスムーズに行くような基盤などを整えてました。
【デザインリニューアル】「支払い」画面を順次公開します! | メルカリびより【公式サイト】
Dashboardは5回目のリニューアルで、前回のDashboard4.0の開発に引き続き担当させてもらいました。
2022/09-2022/12
秋から年末にかけてはメルペイの既存コードをGroundUP App側のリポジトリに統合してモノレポ化する作業を行なっていました。Bazelベースのビルドシステムに載せることでビルド速度が向上し、複数レポジトリの管理も不要になり、開発効率化を向上させることができました。その他ロギング周りの移行なども行いました。
2022年は機能開発、基盤部分の両方に携われてとてもやりがいがあった年となりました。
2009年から個人で運営しているWebサービスAnime Makerは14年目に突入しました。ちなみにももクロは今年で15周年だそうです。
「子供の科学」という子供向けの雑誌でアプリが取り上げられたのは嬉しかったです
誠文堂新光社の「子供の科学」という雑誌で個人開発のアプリ#AnimeMaker が紹介されました。小中学生向けの科学雑誌です。アニメーション制作の特集で取り上げられました。pic.twitter.com/9l864YS3Et
— kenmaz (@kenmaz)2022年2月11日
年間157万ユーザということで昨年と比べて順調に衰退しています。とはいえ秋頃のアップデートでAnalytics周りのコードがミスって数値集計がうまく行ってないので本当のところはよくわかりません。
Rails appのほうは頻繁にメンテしてましたがiOS/Androidアプリの更新は滞り気味でした。しかし秋頃からなぜかやる気に火がついて頻繁に機能追加してました。バージョン番号を付けるのが面倒になったのでYYYYMMDD形式のバージョン番号で運用するようにしたら管理が非常に楽になりました。
Rails appのほうは細かい機能をいろいろ開発した他、Rails4->5移行したり、今更ながらCapistranoでワンコマンドデプロイできるようにしました。
機能を追加するたびに運営アカウントで告知のアニメを作成して投稿してるんですが、お客さんからいろいろな反応があって楽しいです。
https://anime.kenmaz.net/anime/comments/6352680
広告+IAP+サブスクで家計を支えています。脱サラはまだまだできません。
iOSの購読者数は193->181、Androidは80->50って感じで全然積み上がってねぇ〜
アプリ運営は難しい。
引き続きテスラ生活エンジョイしています。GWに実家の金沢に行ったのが楽しかったな
Audibleをはじめて散歩中、ドライブ中、就寝前、歯磨き中など、耳が空いてるときは常に何か聞いてる感じです。気に入ってます。
家族旅行であちこちへ
充実してんな!
パッと思いつくところで佐野市にクルマで早めに到着してホールの喫茶店で仕事しながら会場を待ち、ラジオの公開収録に参加したのち本編を観て、終演後に佐野ラーメン食ったあと筑波スーパーチャージャーに寄って帰宅、という旅が一番印象的だった。
以上
あけましておめでとうございます。@kenmazの2021年を振り返ってみます
AnimeMakerというサービスを個人で開発運営しているので、その運用レポートっぽく振り返ってみる。
年間ユーザ数165万人 / 昨年とほぼ同水準を維持
閲覧はなんとかキープしつつも、投稿数自体は下がってきている。人気投稿者に閲覧が集中し、新規投稿者がうまく露出できておらず、タコツボ化しているのかもしれない。要改善。
ちなみに下3段はsidekiq導入以前に動いていた、なんちゃってjobキューシステムの稼働状況。普通のdbのレコードとしてjobをinsertして、rubyのお手製workerがconsumeし処理完了したらdeleteするだけの代物だが、たまにworkerが死んでメンテが大変だった。10月ごろに気づいたら130万jobが滞留していたことに気づき、あれこれして解消しつつ、railsの機能を使ってちゃんとしたMQを導入移行して解決。詰まったjobを2〜3ヶ月かけて消化するのが大変だった。
引き続きさくらVPSx3 + S3 + CloudFront って感じ。5月ごろに重いencode処理をwebからbackendに集約、さらに10月ごろにMQを導入しバッチ処理を排除したことで、負荷をいい感じに分散できた気がする。
広告は昨年の水準をほぼ維持
iOSのサブスクリプションはアクティブ購読数100→190程度。地味にありがたい。
Androidのサブスクリプション。75~100アクティブ購読くらいか。
規模が小さいにせよ着実に積み重なってくれるサブスクリプションは心強い。
あちこちに書いているが、テスラを購入した
テスラモデル3LR納車しましたー!pic.twitter.com/XEu6tcX5Jy
— kenmaz (@kenmaz)2021年3月2日
基本は週末しか運転しないが、たまにぶらっとドライブに行ったり、家族でいろんなところへ行った。先日は長瀞へグランピングをしに行ったりと、ちょっと休日の過ごし方が変わった気がする。
関連して、テスラ用のアプリを開発したり
Apple Watchからテスラを操作するアプリをリリースしました!いまのところロック、アンロック、フランク開く、フラッシュ、ホーンを操作できます。レビューや評価をしていただける方にはプロモコード差し上げますのでお声がけください!https://t.co/oGvo7ZaxNapic.twitter.com/vGqsPDDFGK
— kenmaz (@kenmaz)2021年6月6日
iOSDCで登壇したりした。
my new gear…
— kenmaz (@kenmaz)2021年5月25日
これが定価¥19,000で手に入る時代pic.twitter.com/6aiT7Q5Fp4
my new gear...pic.twitter.com/wB29GJODFd
— kenmaz (@kenmaz)2021年3月23日
以上
昨年に引き続きiOSDC2021にオンライン登壇しました。
私の発表資料は以下にアップしてあります。
タイトルどおり、テスラを買って感じたことや調べたことをiOSエンジニア界隈に紹介する、というだけのトークです。このトークでひとりでもテスラについて興味を持ってくれる人が増えるといいなと思っていましたが、目的は達成できたかなと思います。Ask the speakerでも数多くの質問をいただき、ありがたかったです。
iOSDCとしては今回で4回目の登壇になります
前回、前々回はメルペイでの業務を通じて得た経験が元ネタになっていたので、ある意味会社を代表しているような部分もあり結構気を使いながらトークやQ&Aに望んでいましたが、今回は完全に趣味の延長の話なので比較的リラックスして参加できました。たまにはこういうのもいいですね。
家庭の事情で、自分の出番とオープニング、クロージング以外はほぼリアルタイム参加できなかったのですが、いま絶賛ニコ生のアーカイブでキャッチアップ中です。
まだ途中なのですが、特に以下のトークが大変興味深かったです。
Swift5.5から導入されるSwift Concurrencyについて。どちらも非常にわかりやすく説明されています。アプリ開発のスタイルがまた大きく変わりそうな感じがしますね。
GraphQLについてはざっくりとは理解していましたが、apollo-iosがAPIレスポンスキャッシュまで手厚くサポートしていることを初めて知りました。トークを聞く前は状態管理とGraphQLって何が関係あるの?と思ってましたが、全体を聞いて非常に納得できました。
マルチモジュール構成、Sandboxアプリ、Preview、ツールサポート、コード生成、依存性の解決、などなど、出てくるキーワードがメルカリ・メルペイで行っている取り組みとびっくりするぐらい一致していて、大規模アプリの行き着く先として一つの成熟点を目の当たりにしたような、そんな感想を抱きました。同時に、今後もSwiftUIやSwift Concurrencyなど大きな環境の変化が待ち受けているので、数年後にまた各社どんな姿になっているか、楽しみです。
まだチェックできてないトークがたくさんあるので引き続きキャッチアップしていきます。
エヴァンゲリオンの碇ゲンドウの声優であり、ももいろクローバーZの「Z伝説〜終わりなき革命〜」「Z伝説〜ファンファーレは止まらない〜」の曲中ナレーションやDVDのナレーションも担当してる(重要)、あの立木文彦さんが、各トークの前振りとして発表タイトルと発表者名を読み上げてくれるという大変素敵な演出がありました。
もちろん自分が登壇するタイミングでも発表タイトルと名前を読み上げてもらって、大変光栄でした。永久保存版です。
あとちょっとの時間でしたがDiscordでチャットできたのも楽しかったです。try! Swift New York繋がりの@freddi さんとも初めて話せて良かった。
また今年も豪華なノベルティグッズが送られてきて、さっそくTシャツは日常使いさせてもらっています。羊羹も美味しかったです。
運営の皆様、毎年ありがとうございます。
メルペイ主催の以下の振り返りイベントにも参加することになったので、わいわい話せたら良いなと思います。ご興味のある方はご参加ください。
引用をストックしました
引用するにはまずログインしてください
引用をストックできませんでした。再度お試しください
限定公開記事のため引用できません。