道化的プログラミング

2020年振り返り

訳もわからず終わった2020年の振り返り。

OSS活動

sql-formatter

  • Starが40超えた。2021年中に100超えたらうれしいな。
  • パフォーマンス改善などのプルリクエストも幾つかもらった。これはかなりうれしかった。
  • もう一つうれしい話として、 penkala が利用してくれていた。

もう一つ別なライブラリをTypeScriptで書いていて、だいたい動くようにはなったけど細かいところがなかなか…。相手が他のソフトが吐くファイルなので仕方がない。
今年中はもう厳しいけど、最初から完璧を目指そうとせずどこかでキリを付けていったんのリリースをしたいところ。

仕事関係

2年ほど掛かった社内のリプレイス案件を完遂。

  • 当初 Apache Spark でやっていてパフォーマンスが上がらなかった部分も、データの処理単位とその塊に切り出すタイミングを見直して AWS lambda へ乗せ換えたことで大幅に高速化出来て満足。
  • 全てのデータを Athena で横断的にクエリ出来るよう PyArrow で parquet フォーマットへ変換する lambda も書いたのだけど、そのままだとデプロイ可能なサイズの 50 MB 制限に抵触してしまうため、以下を参考に回避した。
  • 協力してくれた皆に感謝。

また、年内いっぱいで4年勤めた会社を退職し、2021年から別な会社へ転職することにした。
自分の中で及第点をつけられたこと、つけられなかったこと、両方含めとても良い経験になった。
今後に活かしたい。

お世話になりました。

その他

ジム通い

目標だった誕生日までの継続は達成できたが…すべてコロナのせい。

ゲーム

コロナでゲーセンにも行きづらくなってほとんどやらなかった。ウェアハウス川崎も更地になってしまったし。
来年は少しは積みゲーを崩したいところ。とりあえずはSwitchの 深世界 を終わらせたい。

引越し

コロナでほぼ完全にリモート体制になったものの、自宅はコードを書くのに適した環境ではなかったし、設備にも周囲の環境にも不満があったので。

  • 椅子はハーマンミラーの Mirra 2 Chair にした。机はそのまま。
  • 食事は今のところほぼ全て自炊している。食後になるべくすぐ片付けも出来ている。
  • 環境整備はまだ済んでいないので継続的にやっていく。まずはテーブルと棚の買い足しか。
  • 金はめちゃくちゃなくなったが、必要経費ということで…。

次の職場も当面はフルリモート。それはそれで別な不安もある。

まとめ, 今後

まあ今年はコロナに尽きる。

一回くらい登壇もできたらいいなと去年に書いたけど、そんな気分になるはずもなく。
実際に会っての飲みや食事の誘いは鋼の意思ですべて断った。

いつか状況が良くなるといいなというか、じゃなきゃやってられないというか。

ではまた。