2023年を雑に振り返る
2023年何をしてたか、後から見返す用に雑に振り返ります。
1月
- 自作Cコンパイラのスタックアライン崩れてるバグを倒した
- 最近自作Cコンパイラ触ってないなあ
- 早くセルフホストしたいね
スタックアライメント崩れてるのが直って、ドーナツ動くようになった pic.twitter.com/BHBzOwpELp
— mikiken (@mikikeen) January 2, 2023
2月
- 細々とした機能を自作コンパイラに足していたっぽい
- 配列の初期化式とか
初期化式があるときは配列の要素数を省略できるようにしたhttps://t.co/uFU4yGlrmP
— mikiken (@mikikeen) February 16, 2023文字列リテラルの初期化式を実装https://t.co/0Lzjm1FaNL
— mikiken (@mikikeen) February 26, 2023
- 配列の初期化式とか
3月
-
セキュリティキャンプフォーラムに行った
- セキュキャン修了生向けのイベント
でした pic.twitter.com/oifxPjiMhc
— mikiken (@mikikeen) March 11, 2023
- セキュキャン修了生向けのイベント
-
CAMPHOR- の運営メンバーになった
- CAMPHOR- 自体は、去年の12月くらいから行くようになった
- 居心地よくて何回か行ってたらぬるっと運営メンバーになってた
4月
- 自作Cコンパイラに多次元配列を実装
多次元配列を実装https://t.co/TJsDHtkLGj
— mikiken (@mikikeen) April 20, 2023
5月
- ひたすら大学の課題に追われてた
- オンライン時代のノリで授業取りまくったらキャパオーバーした
6月
-
CAMPHOR- で植山類さんのイベントに参加した
植山さんの講演よかったなぁ
— mikiken (@mikikeen) June 10, 2023
特に、自作Cコンパイラ書いててモヤッと感のあったところの話が聞けて(ある程度)スッキリした
(PLT/GOTって何?ってなってた)#camphor_low_layer -
自作Cコンパイラが壊れた図
今日も一日 pic.twitter.com/8cnjKeDQDv
— mikiken (@mikikeen) June 13, 2023 -
ネストした型の構文解析を実装した
ネストした型がパースできるようになったhttps://t.co/uMNRcYAFpn
— mikiken (@mikikeen) June 22, 2023
7月
-
Twitterが壊れかけてたらしい
万一に備えTwitterの過去ツイートをエクスポートした
— mikiken (@mikikeen) July 2, 2023 -
パソコンのキーが壊れた
Ctrlキーなし生活を、開始 pic.twitter.com/tuACDerwXB
— mikiken (@mikikeen) July 12, 2023
8月
-
このサイトをつくった
-
スマートリモコンつくってた
Slackからリモコン操作ができるようになった pic.twitter.com/6wJoxmRqBZ
— mikiken (@mikikeen) August 7, 2023 -
KLab Expert Camp
- TCP/IPのプロトコルスタックをCで書くという(一応)インターン
- ネットワーク何もわからんかったので、
TCPのパケットを送れるようになった#KLabExpertCamp pic.twitter.com/cWx7qBQABk
— mikiken (@mikikeen) August 30, 2023
9月
-
前期の科目の大量落単が発覚😇
-
Turingのインターン
- 実務型のインターンは初めてだったので、本当にいい経験をさせてもらえた
今日からTuringでサマーインターンに参加させてもらってる pic.twitter.com/mvXhyn8boS
— mikiken (@mikikeen) September 11, 2023
- 実務型のインターンは初めてだったので、本当にいい経験をさせてもらえた
-
スマートリモコンつくってた2
温度とかのパラメータから信号を生成して、エアコンが制御できるようになった pic.twitter.com/T73BzG2GAO
— mikiken (@mikikeen) September 9, 2023ラズパイでリモコン操作するやつを基板にした、いい感じ pic.twitter.com/cqixu83n9a
— mikiken (@mikikeen) September 29, 2023
10月
-
情報科学若手の会
- (なぜか)来年は幹事をさせていただくことになったので頑張りたい
- 次行くときは何かしら発表できるようになりたいなあ
めちゃくちゃ勉強になった👀
— mikiken (@mikikeen) October 9, 2023
次来るときは、何か発表できるようになりたい
(↓は交流イベントでもらった景品)#wakate2023 pic.twitter.com/kB5ol66YG8
-
セキュリティミニキャンプ徳島に参加した
- clang-query 初めて使った
— mikiken (@mikikeen) October 13, 2023
- clang-query 初めて使った
-
研究室に仮配属された
- 集積回路の論理診断とかFPGAとかやってる研究室
11月
-
鴨川ハッカソン
- 鴨川デルタにStarlinkとポータブル電源を設置して屋外でハッカソンをする
- ぶっ飛んだイベントで滅茶苦茶楽しかった
#鴨川ハッカソン 無事に2日間終了しました!
— CAMPHOR- (@camphor_kyoto) November 5, 2023
優秀賞はチーム Do'er (@du_doer) とチーム全財産6,478円でした!
前例のない斬新なイベントでしたが、参加者の皆さまに楽しんでいただけたようで光栄です😆
参加してくださった方々、ご協力いただいた STORES 株式会社の皆さま、ありがとうございました! pic.twitter.com/nV20Kg2I9Y
-
TD4をFPGAに実装
- 思ったより反響があって驚いた
大学の実験で「CPUの創りかた」のTD4をFPGAで実装してみた pic.twitter.com/Oqk6r73JyZ
— mikiken (@mikikeen) November 6, 2023
- 思ったより反響があって驚いた
12月
-
インターン報告大会
-
Advent Calendarの記事を量産してた
-
1000行OS自作本で自作OSに入門してた
感想
今年の前半は結構自作Cコンパイラをやってたっぽい。夏くらいは、スマートリモコンとかインターンとかで、ハードウェア寄りのことをやってた。後半は、このサイトを作ったり、CAMPHOR- で動かしてるサービスを少し触ったりするようになり、結構幅広いレイヤの技術に触れられて楽しかったです。 あと、夏休みにインターンを経験できたのは、かなり有意義だったと思います。
来年何をしたいか
やってみたいことの粒度がかなりバラバラですが、
- 自作CPU
- KiCadで基板作ってみたい
- SecHackとか未踏とか、規模大きめのプログラムを長期で作るやつをやってみたい
- 院試に通る