higaki-programのブログ

楽しかった2024年あっという間に過ぎた

ひがきです。

 

 

2024年があっという間に過ぎました。

 

成長を感じた一年でした。

 

 

自分と関わってくださった皆様本当にありがとうございました!

 

 

2023年に立てた目標は達成できたのかい??

higaki.hatenablog.jp

  • ネットワークについて深くまで理解する
  • 来年もisuconが開催された場合、予選を通過する
  • カンファレンスで登壇
  • 懸垂15回くらいできるようになる
  • サッカー・フットサルのどちらかの社会人サークルに参加する(バスケもできたら嬉しいな)
  • ポーカーやる
  • スイッチを実家から持って帰ってくる
  • スマブラガノンをVIPに入れる

 

ネットワークについて深くまで理解する

達成☺️

何を持って深くまで理解したかを書いてないのは本当に良くないが、これは自分基準では達成できたと言えます。

 

0からLANを構築する社内勉強会に参加しました。(これはそのうちproxmox版で記事にする予定)

やったこと

  • Kali LinuxのPCとVyOSのPCを複数台用意
  • 2チームに分かれる
  • それぞれのチームで Public と Private のサブネットを構築
    • ルータ: VyOS
    • IGW: VyOS
    • NAT: VyOS
    • リクエストを送るServer: Kali Linux
  • LAN内のPublicとPrivateのServerで通信する
  • チーム間のLANで通信する

ルータの動作やNAT・IGWについての理解が進みました!!

 

N先輩とT先輩、本当にありがとうございます!!!

 

 

 

また、zennの記事にも書いたがRTX1210を自宅に導入しました。

RTX1210 + ProxmoxでntopngのVEたてて家内の通信を見えるようにしました。

RTX1210を導入したことにより、今まで「動いているからよし!!!」だった家のネットワークに対する意識が変わりました!!

IPoE方式とかIPv6とかとか

 

 

あとはKLabさんのTCP/IP protocol stackを自作するをやりました!!

シグナルとか使ってやるんだーとかとかを把握しました!!

完全に噛み砕けてはいないので、知識がついた後に見直します

 

積読してるこの辺りもやりたいな

https://amzn.asia/d/3pVcAUw

 

来年もisuconが開催された場合、予選を通過する

未達成😭

30位以内に入ってたら達成だった。

 

higaki.hatenablog.jp

 

カンファレンスで登壇

達成☺️

blessingsoftware.connpass.com

で登壇しました。

 

PHPerKaigiやぺちおだ・TSKaigiにCfp出したが、残念ながら採択されず、、、

 

2年くらい神戸に住んでたので、神戸で登壇できてよかった!!!

 

Kanonさん開催ありがとうございました!!!!

 

 

懸垂15回くらいできるようになる

不明

 

筋トレで懸垂あんまりすることないので、試したことなかったな、、、

 

ラットプルダウンで自分の体重以上の重さを10回はできるので達成で良い気がする

 

 

サッカー・フットサルのどちらかの社会人サークルに参加する(バスケもできたら嬉しいな)

未達成😭

会社のフットサル部に所属しました!!!

が、一回しか参加してないので未達成とします!!

 

2024年の前半は個サルにぼちぼち参加してた

 

ポーカーやる

達成☺️

会社のポーカー部に準部員として参加しました!

活動日の8割参加してました!

 

あと、大学時代の友人と小さめのポーカー大会に参加しました!!

 

スイッチを実家から持って帰ってくる

達成☺️

スマブラガノンをVIPに入れる

未達成😭

この目標は正直達成できなくても別にいいなーくらいに考えてたので、まぁよしとします。

 

スマブラ難しい、、、

 

現地参加したカンファレンス

YAPC::Hiroshima

PHPConference関西

Y8C

OOC

PHPConference小田原

TSKaigi2024

大吉祥寺.pm

PHP"オレ"カンファレンス神戸

TSKaigi Kansai

PHPConference2024

 

この一年間僕を奮い立たせてくれたブログ

soudai.hatenablog.com

 

刺さりまくりました!

定期的に見返してます!!!

 

そーだいさんありがとうございます!!!!

 

会社の個人チャンネルにも流しました

 


自分は基礎が築けていないので、基礎を固めてます。

 

一歩一歩進むしかない!

 

こういう気持ちと向き合って続けて行った先に達成と成長があるし、達成にたどり着くためにできることは とにかくやるしか無い。 

ここでひとつ大切なことがあります。それは、彼が教えてくれたことのなかに、頭の回転が速くなければ理解できないことなどひとつもなかったということです。

 

2024年を振り返って

成長を感じました!!

コンピュータサイエンスに対する呪文・魔法が少しずつ理解できてきました。

奇跡も魔法もないんだなって

 

 

あとは、エンジニアとしての姿勢・ビジネスに対する価値観も変わりました!

今までは開発のHowばかり追い求めていたけど、事業のWhatがいかに重要かに気づくことができました!

 

当たり前なんですけど、事業って様々な職種の人と一緒に作っていくものなんですよね

 

その価値観に気づけたのは会社のチームの人、大吉祥寺.pmのさくらいさんの登壇やPHP"オレ"カンファレンス神戸でのそーだいさんの登壇でした!

本当にありがとうございます!!!

speakerdeck.com

 

 

 

2025年の目標

まとめ

  1. ゼロからのOS自作入門 | マイナビブックス」読む
  2. コンピュータシステムの理論と実装 第2版 - O'Reilly Japan」読む
  3. Binary Hacks Rebooted - O'Reilly Japan」読む
  4. 並行プログラミング入門 - O'Reilly Japan」読む
  5. 「OS」についての記事を書くNo.1
  6. 「OS」についての記事を書くNo.2
  7. 「OS」についての記事を書くNo.3
  8. 「スレッドが動作する時の低レイヤ」についての記事を書くNo.1
  9. 「スレッドが動作する時の低レイヤ」についての記事を書くNo.2
  10. 「スレッドが動作する時の低レイヤ」についての記事を書くNo.3
  11. [作って学ぶ]ブラウザのしくみ | プログラミング・システム開発,その他プログラミング・システム開発 | Gihyo Direct」読む
  12. Rustで始めるTCP自作入門」読む
  13. Rustで始めるネットワークプログラミング」読む
  14. 12個以上の技術記事を書く
  15. 12回以上イベント開催する
  16. Rust.Tokyo2025参加する
  17. 自宅サーバでなんでもいいから公開する
  18. カンファレンスで採択される
  19. isucon素振りを10回以上する
  20. isucon当日楽しむ
  21. 新しい言語を学習する
  22. 筋トレを月に8回以上を継続する
  23. ポーカーもっとする
  24. 行ったことない県にいく
  25. ガンダムSEED DESTINY見る
  26. 地元の友達とはちゃめちゃに遊ぶ
  27. SNSもう少し呟く
  28. SNSのID変える
  29. SNSのアイコン変える
  30. 自信に繋がる緊張を体験する

 

 

低レイヤーについて

OSを作ります!!

低レイヤの理解を進めたい!

 

まずは

ゼロからのOS自作入門 | マイナビブックス

とか

コンピュータシステムの理論と実装 第2版 - O'Reilly Japan

とか

Binary Hacks Rebooted - O'Reilly Japan

をやります!!

 

 

並行処理について

今はスレッドが動作する時の低レイヤのイメージが全くできていないので、そこを説明できるようになります!

zennの記事でアウトプット出します!

 

 

イベントについて

もしも2025が開催されるのであれば、「Rust.Tokyo」に参加します!

Rustエレガントな言語だなって思います!

 

個人では月一くらいでイベントします!

connpassグループ作りました!!

https://idobata-dev.connpass.com/

セッションとかLTの形式じゃなくて、みんなである技術についてわいわい話しながら勉強できるイベントが欲しいなーーーと思っていたので、自分でやります!

時間制限のないOSTをイメージしてます!

 

グループの名前どうしよかなーー、変えるかも

 

まとめ

 

アウトプット増やすぞい!

 

2025年もよろしくお願いします!!!!!

 

 

PHPConference2024への参加ブログ

ひがきです。

 

phpcon.php.gr.jp

 

参加しました!!!!

 

 

やっぱり楽しかったーーーー

 

 

 

ChatGPT とつくる PHP で OS 実装

fortee.jp

めもり〜さんの登壇

 

www.sbcr.jp

 

gihyo.jp

 

最近この辺りの本がすごく好きで楽しいと感じる人なので、この登壇はすごく刺さりました!!

 

NASMとかQEMUについてはあんまり理解できてないので、

「そういう感じなんだー」

を把握できて学びがありました!!

 

 

めもり〜さんありがとうございました!!!

 

 

作って理解するComposer <クイックコース>

fortee.jp

きんじょうさんのワークショップ

 

楽しくてすごく学びになりました!!!

 

自分はコンピュータサイエンスの中で呪文や魔法と呼ばれているものを解くために学習をしている節があるので、Composer(パッケージマネージャー)の魔法が少し解けました!!

 

 

きんじょうさん、ありがとうございました!!!

 

まとめ

PHP Conference2023に参加したときは東京に来たばっかりだったのに、もう1年経ったのかーーー

 

月日が流れるのは早いなーー

 

 

短いけどおわり!!

isucon14出たよ

ひがきです。

 

isucon14参加しました!!

 

 

最終スコアは「5,500」くらいでした!

 

去年と違って少しはチューニングできたので、少しの成長を感じました笑

 

準備

チームメンバーが用意してくれていたansibleでチームの歩き方の認識を揃えたり、去年の問題でどんな動きをすべきかを確認していました。

 

ansibleでは

alpなどのインストールとか、DBサーバ分けるとか、デプロイ方法とかとか

を用意してました。

 

当日

10時 ~ 12時

初動で詰まる、、、、

デプロイがうまくできない

 

12時 ~ 

インデックス貼る

 

N+1の解消

 

マッチングにも取りかかりましたが、なんの成果もあげることができませんでした😭

 

振り返り

connpass.com

 

デロさんと振り返ってました!!

 

恥ずかしながら、Server Side Eventsについて何もわかっていなかったので、勉強しました。

developer.mozilla.org

このサイトを輪読したり、

 

ChatGPTで実際のネットワークのやり取りをみて、なるほどねーーーーーーー

ってなりました

 

 

 

マッチングについても解き直していました。

距離5以内の椅子を割り当てるように変更できました。

(一度のリクエストで一マッチングしかできない状態)

 

あとは、

miioさんがデロさんにプロジェクター返却するためにちょこっとだけ顔出してくれたり、

二人でSQLについて色々解き明かしたりしました。

 

途中配信のことを話したりもしました!!

 

二人であーだこーだ言いながら、休憩込で大体10時間はやりました。

 

振り返り#2

connpass.com

 

この日は各々がそれぞれ振り返る形で進めました。

当日はチームメンバーが対応してくれたオーナーのchairのエンドポイントのチューニングを自分ならどうやって解くかをやったり

 

 

一度のリクエストで複数マッチングさせるにはどうしようか考えていました。

f:id:higaki-program:20241231140924j:image

エンドポイントが叩かれる度に"COMPLETE"であるか計算するよりも、DB側でフラグ持った方がマッチング早くできそう!!となりました。

 

 

ちょっとtakonomuraさんのGitHubカンニングしました。

公開してくださってありがとうございます!!!

 

なぜその解法に行き着くのかや、この後どうするべきかとかを話し合ったりしました。

(割り当て可能でも遠い地域の椅子が割り当てられる問題があるなーーとかを考えていました)

 

この日も休憩込で大体10時間はやりました。

 

まとめ

BAD POINT

悔しいという感情はありますが準備も全然できなかったし、自分的に悔しがる権利がないなってなってます。でも悔しいです。

 

GOOD POINT

去年は全くチューニングができずに終わっちゃったので、それと比べると成長はできているのはよかったです。

早い段階でしっかり目に振り返りできたのはよかったです。

 

TSKaigi Kansai も片付いた

TSKaigi Kansai



ひがきです!

 

 

TSKaigi Kansai 終わりました!!!

 

参加してくださった方々ありがとうございました!!!

 

kansai.tskaigi.org

 

 

運営加入編

 

最初

運営募集のXポストのフォームを見た時に応募資格なさそうと思って応募しませんでした(フォームに 関西近郊の方のみ みたいな記載があったはず)

 

 

 

 

後日、

弊社のオフィスでやっていたTSKaigi Mashup (軽く立ち寄っただけ)で hoshi さんと少しお話しして、

 

「ひがきさん関西の運営やりませんか!!」

 

と誘っていただけたので、運営メンバーに加わることができました!

(TSKaigi2024の運営メンバーであれば、関西在住でなくてもよかったらしい)

 

hoshi さんありがとうございます!!!

(今回の関西のコアメンバーはほぼほぼhoshiさんが集めたらしい)

 

typescript-jpc.connpass.com

 

 

準備編

 

準備期間はプログラムチームとして運営活動しました!!

 

 

LT・セッション以外のプログラム考えたいよねーーとなっていので、何するか考えていました!

 

 

カンファレンスってインプットすることが多いので、

気軽にアウトプットできたらいいよねーー

となり、

 

 

  • 何かハンズオンやる???
  • OSTとかどう??
  • 永遠に type-challenges やる??

 

 

などなどアイディア出してみて、色々な事情により

OST

をやることになりました!!!

 

 

 

 

当日編

 

当日は配信チームとして稼働させていただきました!!

 

magcho さん ken さん yodaka さん ありがとうございました!!

 

あまり役に立てた実感はないんですが、配信のあれやこれやを学べました!!

 

次回は今回より役に立てるはずです!!

今後ともよろしくお願いします!

 

 

 

学び

今回の配信素材は Remotion で作成されていました

 

Demoを軽く動かしてみたのですが、これで映像作るの楽しそうな所感です!

Reactってこんなこともできるんだーとなっています

 

社内イベントで配信することがあったら、Remotion使ってみるのもありだな!!の気持ちになりました

 

 

反省

OST!!

@各位 申し訳ないです!!

 

 

OSTって何??となることを恐れて長々と説明してしまった

 

もっとラフに「飲みながら楽しく話しましょう」くらいでよかった

 

顧客指向性が足りていなかったなーー

 

 

BEGIN;
INSERT 失敗の経験;
COMMIT;

 

 

心残り

uhyoさんに「敗北者のTypeScript #ポエム - Qiita」で気軽にasを使用していた自分と決別できたことへの感謝を直接お伝えしたいとと思っていたけど、当日配信や片付けなどバタバタして、お会いすることができなかったことです、、、

 

またの機会に再チャレンジします!!

 

 

飲み会

 

運営お疲れ飲み会しました!

 

色々話したけど、一番衝撃だったのは Windows は Hypervisor 上で動いている1OSに過ぎないことを知った時です

学びが多くて楽しい飲み会でした!!!(こういう話を永遠にする飲み会がしたい)

 

 

下記が今の認識です

  • Hyper-Vのインストール前
    • 物理ハードウェア上で動作する最下層のソフトウェアが「Windows OS」
  • Hyper-Vのインストール後
    • 物理ハードウェア上で動作する最下層のソフトウェアが「Hyper-Vハイパーバイザ」
    • Hyper-Vハイパーバイザ」の上で「Windows OS」が動いている

 

ja.wikipedia.org

 

learn.microsoft.com

 

learn.microsoft.com

 

※正しく理解できていない説はあります(誤りがあれば、連絡いただけると幸いです)

 

まとめ

 

OJIさんを筆頭に運営スタッフ・登壇者・スポンサー・参加者の皆様に感謝の気持ちでいっぱいです

 

ありがとうございました!!

 

 

 

次は ぺちおだ やるぞいの気持ちです!!

 

phpcon-odawara.jp

PHP"オレ"カンファレンス神戸で気づいたWhatの深掘り

 

 

blessingsoftware.connpass.com

 

参加しました!!!

 

 

前日

 

東京から新幹線乗って参加したよーん

 

 

前日は神戸到着後はゆっくりしてて

 

銭湯行ってサウナでぶち上げたり

 

めちゃうまアイスを夜中に食べたりしました!!!

 

泊まったとこの近くにあって良きでした!!!

濃厚ミルク系のアイスでした!

f:id:higaki-program:20240720171529j:image

 

 

当日

途中、カフェタイムがあったりランチの情報がたくさんあって神戸を堪能して欲しいという意図をすごく感じました!!

最高でした!!!

 

セッション

どなたのセッションもめちゃ良かったのですが、個人的にそーだいさんのセッションが今の自分にすごく刺さったので文章にしていきます

 

 

セッションの概要

 

 

前提

  • 自分のチームは社内向けの営業支援システムの開発を行っています
  • 自分は「要求をどのように叶えるか」をすごく重要視する価値観でした
    • 要求を叶える手段をいくつ持っているか、それを正しく使用できるかがすごく重要という価値観
    • Howの質と量
  • 今のチームに異動して、自分の価値観に基づく働き方だとなんか違うかも、、、何か色々足りていないな、、、と違和感を感じるようになりました
    • その理由は言語化できていませんでした
    • リーダーやメンバの方の働き方を身近で体験して上記のことを思いました
      • 2024年5月末に今のチームに異動しました 
      • ドメイン知識の差とは関係ない別軸の違和感でした

 

 

なぜ刺さった?

自分で言語化できなかった違和感の正体を言語化されていてすごく納得しました

 

 

 

具体的な刺さった内容とは?

  1. 要望:欲しいもの
  2. 要求:欲しいもの達成するための条件
  3. 要件:達成するためのシステム的な条件
  4. 仕様:システム的な条件の実現方法

 

「要望:欲しいもの」への意識の差、Whatの深堀りレベルが違うから違和感を感じるんだと納得しました

 

 

 

要望への意識の差とは?

要望の裏にある事業貢献への意識だと考えています

 

 

自分は事業貢献へ意識を向けれておらず、

要望をどのように叶えるかがすごく重要だと考えていたので、

 

「この要望を叶えることで業務の課題が解決できる!!いい感じ!!」

「これはすごく業務の課題が解決できるぞ!!!」

 

って感じでした

 

要望自体は理解していた(つもり)ので、Whatを理解していると勘違いしていました

 

 

逆にチームの人たちは以下を行っていたので、事業貢献まで意識していると感じました

  • 開発とビジネス側の事業貢献の認識合わせ
    • 課題とそれらが事業に与える影響の大きさ
    • 解決する課題の優先順位
    • などなど
  • 要望の深堀り
    • 要望が事業のどの課題を解決するものか
    • などなど

 

 

で俺はこれからどうするんだ?

自分は「開発者」っぽい価値観だったなて思います

 

これからは「エンジニア」的な価値観を持ち合わせて事業貢献していきたいです

 

※ 自分の中では、システムに機能追加やバグ修正を行う人を開発者、ビジネス上の課題を技術視点から解決する人をエンジニアだとします

 

なので、リーダーとの1on1フィードバックやドメインダイブを通して、Whatを深掘りできるスキルを磨きます!

 

 

結論

Howも大事だけどWhatがあった上でのHowなんだよな

だったらWhatをしっかり深掘りする必要があるな

 

自分の中にあった違和感を言語化することができました!!

 

登壇

 

午後一で登壇してきました!

 

 

speakerdeck.com

 

ただただaspidaを紹介してきました!

 

発表するまではaspida使っている人ばっかだったらどうしようと思ってたんですが、

aspida知らない人も結構いたので、セーフ

 

ランチ

tabelog.com

 

餃子とお酒しかないユニークなお店でした!

神戸は餃子を味噌ダレで食べるのが主流?らしくてめちゃうまでした!!

 

もう少し積極的にアクセル踏む!!

 

 

そーだいさん、あかせさん、ご馳走様でした!!!

ありがとうございました!!

 

懇親会

関西のエンジニアの方とお話しさせていただきました!!!

 

元々関西住んでたのもあって共通の話題があってめちゃ楽しかった!!!

 

 

2次会

コミュニティの話やインターネット昔話を聞かせていただきました

 

もつつけ麺たべました!

 

f:id:higaki-program:20240804170741j:image

 

まとめ

めちゃんこ充実した2日間でした!!

 

みなさまありがとうございました!!

大吉祥寺.pmに参加しました!!

 

 

大吉祥寺.pm参加しました!!!

 

 

吉祥寺到着が11時35分だったので、さくらいさんの登壇から聞き始めました

 

 

 

開発部に不満を持っていたCSがエンジニアにジョブチェンしてわかった「勝手に諦めない」ことの大切さ

 

僕は開発目線で喋ることが多くて、

 

セールスの目線になったり、相手の言葉に変換するのが非常に苦手なので、学ぶこと多かったです!!

 

初登壇とは思えない話し方・落ち着きぶりでした!

 

あと、昼休みにいろいろ質問させていただきました!!!

 

ありがとうございました!

 

君たちはどうコードをレビューする (される) か

 

認識を揃えるの部分を聞いて、

昔レビューしていただいた時に自分が認識間違えてて結構な修正が必要な時を思い出しました!!

 

 

素早く切り戻す!!

 

そうですよね!!すぐに戻せるようにするのが大切ですよね!!

 

最近似たようなポカしたので、めっちゃ共感しました!

 

 

組織のスケーリングと持続性

 

うちの部署はプロダクトコンポーネントで分けてるなーー

 

 

エンジニアも今以上に事業貢献に向き合う時代が近いのではないか

findy-code.io

 この辺最近の悩みです

 

僕は今事業にあんまり向き合えてないから、セールスとの目線を合わせるのが辛く感じるのでは、、、

 

 

さくらいさんたちにもいろいろ質問させていただいたりしたんですけど、やっぱり難しい部分です

 

お昼

 

さくらいさん、すえなみさん、白柳さん、ペンタさんにどう考えたり、どう話したりするとセールス等々と目線が合わせやすくなるかを話しました!

 

もう一つ視座を上げた方が良いね

とか

主語を相手にすると相手も自分のことのように考えれるから良いね

など教えてくださった!!

 

お話してくださった皆さん、ありがとうございました!!

 

Linuxコンテナの歴史を追うとコンテナの仕組みがわかる

めちゃんこ知りたいと思っていた情報だったので聞けてすごく嬉しかったです!!

大吉祥寺の中で一番テンション上がりました!!

 

普段触っている技術がどう実現されているか的なの知れるのが一番脳汁が出る!!

 

最高でしたーーーー

 

本の存在も知れて良かったです!

 

早く読みたい!!!!

 

 

デジタルデザインのこれまでとこれから

本当に時間ってすぐ過ぎるなーーって思いました

 

つい最近のことじゃね??が5年前だったりしてビックリでした!!

 

1スライド1分で10年振り返る形式が面白かったです!!

 

僕のキャリアとワインと鍋

昼休みにすえなみさんも話していたが、ビジネスで共通する部分を知ってると他の業界に行っても転用できるっておっしゃってて(在庫管理のロジックなど)

 

この登壇では、転用できる部分がエンジニアリング以外にもあって、それを認識して実現されている!!!

 

こういうタイプの人はエンジニアとしても、それ以外の仕事でもしっかり事業貢献できるんだろうなーと感じました

 

自分も共通部分を理解・構築していかねば!!(もちろん、共通しない部分も)

 

ドメインモデリングの現在地点

gyazo.com

 

本当に①みたいで本当に理解できなくて辛い思いをしたことがあるので、すごく刺さりました!!!

 

ちょうど

 

https://www.tumblr.com/asciidwango/754242099814268928/%E9%96%A2%E6%95%B0%E5%9E%8B%E3%83%89%E3%83%A1%E3%82%A4%E3%83%B3%E3%83%A2%E3%83%87%E3%83%AA%E3%83%B3%E3%82%B0

asciidwango.jp

 

この本読んでいるので聞けて嬉しかったです!

 

特に複雑さの部分の理解があるとないとでは本の腹落ち度合いがめっちゃ変わりそうだと思いました

 

 

関数型ももっと理解深めないと!!!

 

個人的に基幹系システムを開発する人は以下も追加で読むと得られるものがありそうです!!(基幹系システム以外にも当てはまる部分は多くありそう)

direct.gihyo.jp

 

僕はまだ見ぬ誰かを動かすために登壇をする。

いやもう、最高でした!!

 

勉強会・カンファレンスに参加していて登壇したいと思うんですけど、

 

振り返ってみると、登壇したいがゴールになってその先まで考えれてなかったです

 

 

自分の発表後に感じた心の中にあるモヤモヤ・なんか違う感がスッキリ言語化されてて、すごく納得しました

 

 

ナカミチさんは設計ナイトの時から思っていたんですけど、熱くて素敵な登壇をされる!!!

 

 

まとめ

大吉祥寺.pmめちゃんこ良かったです!!

 

色々な兼ね合いから行くカンファレンス少なくなる予定だけど、また参加したいなと思う素敵なカンファレンスでした!

 

magnolia_k_さん、運営スタッフの方々、皆さまありがとうございました!!

 

 

 

 

TSKaigi片付いた(型付いた)

 

こんにちは、ひがきです

 

TSKaigi運営してました

 

tskaigi.org

 

すっかりブログ書くのが遅くなりましたΣ('◉⌓◉’)

 

 

 

準備

ノベルティーチームでTシャツとか色々準備してた

 

ノベルティーチームとコアチームの方々には色々ご迷惑をおかけしてしまった

 

その節はありがとうございました

 

トラブルもありつつ、無事ノベルティの準備が完了した!!

 

よかったーーーーー

 

やばくなったらすぐ報告とかMTG臨機応変に開催したのとかすごくよかったので、Keep

 

 

前日

会場の準備してました

 

本当になぜか、会場準備の総司令みたいな役割になってたので

 

「なんかあったらほんまにどうしよ、、、、」

 

とか考えながら、会場にいた

 

無事何事もなく終わってよかった

 

 

スタッフの皆さまのおかげで無事準備できました

 

ありがとうございました!!!

 

当日

司会したよ

朝一は司会のスクリプト印刷したり、会場の準備してた

 

本編始まってからは基本的に司会をやってた

 

 

いつまで経っても緊張する

 

特に会場がデカいとより緊張する

 

 

デロさんありがとう!!

 

 

 

本当は、午前だけで司会終わりだったんだけど、

 

やってると楽しくて、

 

午後もしたいなーって言ってたら

 

急遽、午後も司会できることになったので

 

本当にずっと司会してた!!!

 

 

 

東京開催のペチコン2023で初めて司会した時は、セッション中ずっと緊張しっぱなしで

 

セッションの内容まで気を配れなかったけど、

 

最近は、司会しててもある程度セッションも聞けるようになった!!!

 

成長ですねーーー

 

TypeScript ASTを利用したコードジェネレーターの実装入門

https://tskaigi.org/talks/Himenon

www.docswell.com

AST・コードジェネレーターとはなんぞや

から

どうやってコードジェネレータでASTを使用するか

を丁寧に説明されていた

 

 

正直ASTしっかり理解できてないマンだから

 

こういうセッションしてくださるの嬉しい

 

TypeScript 関数型バックエンド開発のリアル

https://tskaigi.org/talks/naoya_ito

speakerdeck.com

 

私が今関数型の勉強してるひとつの大きなきっかけはこのセッションでした

 

6月末に関数型ドメインモデリングの本が発売されたので、それ読み終わったらちゃんと理解するためにセッションをYouTubeで聞き直そうと思ってる(すでに2回は見直した)

 

業務でもめちゃくちゃ見直してる資料で、個人的に一番刺さったセッションでした!

 

ハードウェアを動かすTypeScriptの世界

https://tskaigi.org/talks/9wick

speakerdeck.com

 

どのマシンならどの程度TSが動くかなど色々比較されていてなるほどと思いながら聞いていた

 

「組み込み系はcあたり使うんだろなー」

から

「意外とそうじゃなくても良いのでは」

になったセッションでした

 

TypeScriptとGraphQLで実現する型安全なAPI実装

https://tskaigi.org/talks/hokaccha

 

speakerdeck.com

 

どうすればGraphQLを型安全に呼び出せるかを説明させれていた

 

GraphQL趣味でちょこっとしか触ってない人間なので、勉強になるなーと思いながら聞いていた

 

業務でしっかりめに触るときには見直す!!

 

Prettierの未来を考える

https://tskaigi.org/talks/__sosukeSuzuki

 

zenn.dev

 

いつもお世話になっているPrettierについてのお話!!

 

Biomeとアルゴリズム一緒なんだーーほえええ、とか、今から新規で入れるならBiome使うかもなーーとか思いながら聞いていた

 

PrettierのMaintainerをされている方のお話を聞けてよかった

 

運営反省会・打ち上げ

反省会

やってるときは大成功だったと思うけど、

 

振り返ると色々反省点が見えてくる!!!

 

来年やる時は改善してより良いものにしていきたいと思った!!

 

もっとこうして欲しかったとか、連絡してちょ

 

打ち上げ

関数型プログラミング良いよねーーー

 

マイクロフロントエンドとは??

 

どんな時使われてるの??

 

もっとTS界隈盛り上げたいねーーー

 

勉強会したらみんな来てくれる???

 

勉強会するならどんな形式にすると良いかね

 

みたいなこと話してた

 

 

TSじゃなくても良いから勉強会しようねーーーーーーー

 

 

 

二次会

  • FF12がエンジニア向けである話
  • キーボード・マウス論争
  • もっと社内のエンジニアが社外活動に目を向けるようになるには、どうすれば良いんだろうか??
  • 来年も頑張ろうね

 

多分こんな話してたはず!!

 

最後の方あんまり覚えてないけど笑

 

まとめ

TSKaigiも良きでした

 

来年もぜひ色々参加したい