2022年2月振り返り
42 Tokyoでの取り組み
- ターミナル上に回転する3dモデルを表示する課題
ペア課題でターミナル上に3dモデルを表示するプログラムを作成しました。
お互い空いた時間に進めようと話していましたが、ペアの方がめちゃめちゃコミットしてくれたので、自分も1週間ほぼこれだけやっていました。短期間で学ぶことがたくさんあり楽しかったです。
自分たちは平行投影で実装しましたが、中にはレイトレーシングで実装しているチームもありそれぞれ個性があって面白い課題でした。
反省点としては互いのコードをレビューをする時間があまり取れていなかったことです。
事前に防げそうなバグが後から見つかったので、プルリク時のコードレビューで少しでも気になった点は気軽に質問し合うべきでした。反省です。
今後のペア課題に活かしたいと思います。
ひとまず vectorと stack の実装まで終えました。
本家と実行速度の比較など細かいテストはしていませんがひとまず動くようになったのでmapの実装に入ろうと思います。
内部で平衡二分木を使用するので、AVL木とRB木のどちらで実装するか考え中です。 今の所比較的シンプルに実装できそうなAVL木でやろうかな〜と心が揺らいでいます。
その他
Webを支える技術を購入しました。
Webを支える技術購入。
— りょう@42Tokyo (@ryo_manba) 2022年2月2日
これから毎朝読む。(他の本読み終わったら) pic.twitter.com/lRkravHcoc
今月の頭にこのような投稿をしたところ、
時間決めて一緒に読みませんかー?
— すどう (@sudo0004) 2022年2月2日
と42の友人に声を掛けてもらったので、
それから毎朝1時間読書会を行っています。
それぞれ学んだ内容を発表し合っているので、様々な知識が身についていい感じです。
ぜひ今後も継続していきたい。。
ちなみに今月は
以上3冊読みました。
Webを支える技術は、いつか読もうと思っていたのでこのタイミングで読めて良かったです。
「Webを支える技術」
— りょう@42Tokyo (@ryo_manba) 2022年2月8日
無事読了した。
Webの成り立ちから周辺技術に関して幅広く学べた気がする。
何となく知っていたことが明確になってとても良かった。今後もたまに読み返したい。
過去の自分の投稿を見ると内容も良かったみたいですね。
ちなみにアルゴリズム x 数学本は読破できず。。
急いで読むものでもないので今後も地道に読み進めていきます。
オフラインなので運動不足が解消されそうです。わーい。
完走しました。
そしてこちらが感想記事。
おわりに
振り返ってみると今月も色々取り組んでいたみたいです。 3月も頑張るぞ〜。