Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
20211029_ソニックガーデンOSSコントリビュートハッカソン_bassarチーム
Search
bassar
October 29, 2021
Programming
1.2k
0
Share
20211029_ソニックガーデンOSSコントリビュートハッカソン_bassarチーム
bassar
October 29, 2021
Other Decks in Programming
See All in Programming
決定論 vs 確率論:Gemini 3 FlashとTF-IDFを組み合わせた「法規判定エンジン」の構築
shukob
0
170
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
420
Agentic AI & UI: Arcitecture, HITL, Emerging Standards
manfredsteyer
PRO
0
120
Hive Metastoreを通して学ぶIceberg REST Catalog ― 仕様から実装まで
okumin
0
200
Firefoxにコントリビューションして得られた学び
ken7253
2
170
【ディップ|26年新卒研修資料】OpenAPI/Swagger REST API研修
dip_tech
PRO
0
170
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.3k
いつか誰かが、と思っていた フロントエンド刷新5年間の実践知
kiichisugihara
1
280
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
370
ビジネスモデルから紐解く、AI+型駆動開発
hirokiomote
0
360
過去のレビュー知見をSkillsで資産化した話
pkshadeck
PRO
1
2.1k
TypeSpec で繋ぐ複数プロダクトの型安全
maroon8021
1
120
Featured
See All Featured
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
550
Imperfection Machines: The Place of Print at Facebook
scottboms
270
14k
Product Roadmaps are Hard
iamctodd
PRO
55
12k
エンジニアに許された特別な時間の終わり
watany
106
240k
Building AI with AI
inesmontani
PRO
1
1k
We Have a Design System, Now What?
morganepeng
55
8.1k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
A better future with KSS
kneath
240
18k
Automating Front-end Workflow
addyosmani
1370
210k
Building an army of robots
kneath
306
46k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.2k
What does AI have to do with Human Rights?
axbom
PRO
1
2.1k
Transcript
OSS コントリビュート ハッカソン 20211029 - bassar
PR - CarrierWave https://github.com/carrierwaveuploader/carrierwave/pull/2592 - 画像の width, height で バリデーションができるように
例:1000x1000未満の画像はエラーにする ※ file size でのバリデーションは昔からある
学んだこと - コントリビュートの一連の流れ 生まれて初めて fork ボタン押した... - module と include
めちゃ使う gem ってわけわからんコードばかりでわけわから んことになっているものだと思っていたが、今日 見たところはシンプルに module だけを使って gem を使う側のコードと混ざり合っていた
感想 - 生まれて初めてPR出した 普通に感動した - OSSのイメージが少し変わった もっと固くて真面目な世界かと思っていた コードはほぼ理解できない世界だと思っていた