居住地
愛知県瀬戸市
仕事
名刺には シニアソフトウェアエンジニア と書いてある。 ソフトウェアアーキテクト(サーバーサイド)という肩書きの下、design docを書いてることが多い。
プロダクトへの機能追加よりも、プラットフォーム側や共通ライブラリの設計/実装がメイン。
家族
双子の子どもが学童を辞めて、15時ぐらいに家に帰ってくるようになった。 近所の友達と一緒に遊んだり、家で本を読む時間が増えた模様。 図書館でよく本を借りてくるが、SDGsや犯罪被害者についての本など、対象年齢が上の本を選択することがあり、びっくりすることがある。
プログラミング
仕事はGoがメイン。
使いやすくて割と好みな方ではあるが、Go 1.22で
for i := range 10
みたいに書けるようになったのはシンプルさが失われるな、と感じた Go 1.22 Release Notes
- The Go Programming Language
最近はシステムプログラミング、WebAssemblyへの興味が強くなってきた。
- Rustは好きな方の言語だが、Cの何でもできる感とシンプルさが好みになってきた
- Goは仕事用
- C3良さそう
- でも、探索的プログラミングが好きなので、そういう時はやっぱRubyだな、という気持ち
OS
- 普段や仕事ではmacOS
- ゲームはWindows
Linuxデスクトップは昔使っていたが継続しなかった。
もう一回チャレンジしてみてもいいかな、って思ってる
デバイス
- スマートフォン: iPhone 15 Pro
- 次はAndroidでいいかな、って思ってる
- スマートウォッチ: Garmin Instinct 2X Dual Power Tactical Edition
- Apple Watchから乗り換えた
- Tactical Editionである必要は全くない
- ラップトップ: M2 MacBook Air 13 inch
- デスクトップ(macOS): Mac mini M2 Pro
- デスクトップ(Windows)
- AMD Ryzen 7 3700X
- NVIDIA® GeForce RTX 3070 / 8GB
- 16GB DDR4 SDRAM (PC4-25600 / DDR4-3200、8GBx2)
- 1TB SSD
- マイク: HyperX QuadCast
- スピーカー: Creative Pebble V3
- ビデオミーティングではOS側のエコーキャンセレーションに任せる
Last update: 2024-05-18
This is now page.