のほほん停留所

日常、技術などざっくばらんに書きます

try! Swift Tokyo 2018で登壇してきました

「Best Docker Container in Swift」というタイトルでLT✨🎤で登壇してきました。業務ではiOSアプリケーションでしかSwiftを書いていないのですが、趣味でVaporを触ってLinuxマシン上でアプリケーションを動かすのでDockerを使ってみようということで調査してみたのが発表のきっかけでした。

www.tryswift.co

Lightning Talk ✨🎤

f:id:Nonchalanttan:20180303150901j:plain

内容はDockerを使ってVaporアプリケーションを動かした結果をベンチマークして、実際に稼働するDockerイメージでどのようなものがいいかを調べてみるというものでした。興味がある方は詳細を見てみてください。

speakerdeck.com GitHub - Nonchalant/docker-swift-benchmark: Docker for Swift

発表して良かったことはDockerでmulti-stage buildsを使うともっと軽量化できるかもよ!というフィードバックなどをもらえたことです。Dockerは最近使い始めたばかりなので正直右も左も分からない状態でひたすらにトライ&エラーで調査していましたので、こういうフィードバックはとっっってもありがたかったです。

docs.docker.com

カンファレンスについて

自分の発表が終わるまでは緊張しっぱなしだったのですが、他の発表者の話がSwiftの濃い話が多くて、あとで見返そうと思う発表ばかりでした。また、懇親会や休憩でも参加者を飽きさせない仕組みが見事でした。オーガナイザー、スタッフ、スポンサー、発表者の方々たいへんありがとうございました!

f:id:Nonchalanttan:20180303151040j:plainf:id:Nonchalanttan:20180303151048j:plain
めっちゃ可愛い!

Workshopについて

3日目に開催されたnirmaさんとikesyoさんによるOpen Source Swift Workshopに参加してきました。オープンソース化されたSwiftにPRを送ってみようというイベントでした。細かいバグなどはhttps://bugs.swift.orgに上がっているので、そこから探してみると良いよということで、自分にできそうなものを探してPRを出してみました!

[SR-7040] Redundant prefix of compilation flag specific error by Nonchalant · Pull Request #14950 · apple/swift · GitHub

会場提供していただいたLINE様、たいへんありがとうございました。

f:id:Nonchalanttan:20180303152302j:plain
めっちゃ可愛い!

2017/03/06にマージされました!レビューめっちゃはやい!!! これでSwiftコントリビューターを名乗れます!🎉

f:id:Nonchalanttan:20180308154619p:plain