YAPCとは
YAPCはYet Another Perl Conferenceの略で、Perlを軸としたITに関わる全ての人のためのカンファレンスです。 Perlだけにとどまらない技術者たちが、好きな技術の話をし交流するカンファレンスで、技術者であれば誰でも楽しめるお祭りです!
Perlのイベントとは書いてありますが、その他技術やエンジニアとしての考え方などさまざまなセッションが準備されていました。
また今回は学生支援制度というもので参加しました。
これは企業の方々が学生の旅費を支援してくれるというものでした。
私は福岡に住んでいますが、この制度で広島に行くことができました!本当にありがとうございます!!
特に気になったセッション
Go to cloudflare workers
codehexさんによる講演でした。
- GCPからCloudflareへ移行した話
- Cloudflareへのデプロイは簡単にできる
- Honoを使用した
- Log,Metrics,Traceなどのツールを自作した
などなど面白い話がてんこ盛りでした。
また、HonoやCloudflareにも興味があったためかなり面白かったです。
それに伴いHonoへの興味がかなり出たので、先日あったハックツハッカソンでHonoを使ってみました!!
よければ見てください!
MyFavorite Protocol Idempotency-Key Header
ohbaryeさんによる講演でした。
- Idempotency Key Headerというプロトコルがあるよ
- POSTやPUTなどのメソッドにおいても冪等性を担保する
- そもそも冪等性の重要性はなんなの
- どうやって実装するの
私もWebのサーバサイドを開発していますが、冪等性を気にしてAPI開発などを行ったことがなかったため非常に貴重なお話でした。
今度自分のAPIにもIKHを取り入れてみたいなと思いました。
AWS ECS で好きなだけ検証環境
fujiwaraさんによる講演でした。
mirage-ecsはECSのタスクの管理とReverse Proxyを行なってくれるOSSだそうです。
利用方法として、Githubのブランチごとに環境を切り分けてテストがしたかったり、非エンジニアの方(例えばデザイナーの方)が特定のブランチでデザインを確認したかったりという場合に重宝しているそうです。
これはかなり使ってみたいと感じました。タスク定義を渡せばいいそうなので、FagateかEC2も選べると思うし、活用次第で面白いことができるなと感じました。
懇親会
YAPCの懇親会にも参加しました!!
mirage-ecsの話をされていたfujiwaraさんともお話しさせていただきました!!
最後に
こういった大型なカンファレンスにはあまり参加したことがなく結構緊張していたのですが、セッションもとても興味深い話ばかりでしたし、企業の方々からも質問に答えていただいたり、エンジニアとして大切なことなどのありがたいお話をお聞きすることができ本当に充実した時間でした。こういった機会に立ち会えたのもYAPCを運営してくださっている方々をはじめ、YAPCの学生支援として旅費を賄ってくださった企業の方々のおかげなので本当に感謝しかありません。ありがとうございました!!