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
Open Source Workshop on GitHub
Search
LINE Developers Taiwan
PRO
May 14, 2024
Technology
0
61
Open Source Workshop on GitHub
Event: NTPU GDSC workshop
Speaker: Nijia Lin
LINE Developers Taiwan
PRO
May 14, 2024
Tweet
Share
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
用 AI 和 LINE Bot 簡化生活:讓圖片告訴你何時該忙!-- LINE 工作坊
line_developers_tw
PRO
0
85
Scaling The E-Commerce Recommendation System
line_developers_tw
PRO
0
16
Enhanced EC Recommendations: Trustworthy Validation with Large Language Models for Two-Tower Model
line_developers_tw
PRO
0
6
揭秘LLMOps: 讓LLM服務像火箭 般穩定高效的祕密!
line_developers_tw
PRO
0
44
ML Life Cycle for LINE SHOPPING Recommender
line_developers_tw
PRO
0
10
Review AI from LINE EC NLP
line_developers_tw
PRO
0
7
LINE購物 App x ATDD: 利用 ATDD 改善開發流程
line_developers_tw
PRO
0
29
Grafana Alloy Best Practice
line_developers_tw
PRO
0
3.7k
Distributed Tracing in LINE Taiwan
line_developers_tw
PRO
0
37
Other Decks in Technology
See All in Technology
Japan AWS Jr. Championsがお届けする、アウトプットのすすめ
hamijay_cloud
0
190
Cosmos DB で持続可能な RAG を実現しよう!~ AOAI Dev Day ふりかえりを添えて / Sustainable RAG with Cosmos DB with recap AOAI Dev Day
miyake
0
170
Covariance, Contravariance & Diamond
alexdaubois
1
110
RDS for Db2 データ移行編 - Part2:S3経由のバックアップ・リストアでデータ移行 /20241011-RDSforDb2-dojo
mayumihirano
0
140
Delta Commit…の最近...
akuwano
2
110
最新のWasm事情
askua
5
2.5k
パートナー企業のテクニカルサポートエンジニアとして気になる、より良い AWS サポートの利活用について
kazzpapa3
0
180
生成AI入門
shukob
0
110
多数のWebサービスをECS/Fargate構成で効率よく構築・運用するなら copilot-cli
interu
2
160
20241017_俺たちは雰囲気で scope をやっているけどもうちょっとなんとかならんのか?
tokai235
0
230
AWSの初級者向けAI・ML資格『AWS Certified AI Practitioner』の傾向と対策/So You Want To Pass AWS Certified AI Practitioner
quiver
0
910
新入社員 オンボーディング改善プロジェクト - シンプルな仕組みで変革のきっかけを
enpipi
0
370
Featured
See All Featured
Practical Orchestrator
shlominoach
186
10k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
43
6.5k
Speed Design
sergeychernyshev
23
540
Thoughts on Productivity
jonyablonski
67
4.3k
Visualization
eitanlees
143
15k
Learning to Love Humans: Emotional Interface Design
aarron
272
40k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
130k
How to train your dragon (web standard)
notwaldorf
87
5.6k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
26
700
GraphQLの誤解/rethinking-graphql
sonatard
65
9.9k
Transcript
Open Source Workshop on GitHub
NiJia Lin 🥷 LINE Technology Evangelist ⭐ Developer Relations 👋
External Evangelism 📌 Internal Evangelism
Messaging API
為什麼要 Template⁉
怎麼會需要 持續性整合
Git Commit Conventional • feat • fix • test •
chore • refactor • docs • build • ci • revert • style • perf
Git Commit Conventional • feat • fix • test •
chore • refactor • docs • build • ci • revert • style • perf
Gitmoji • ✨ • 📝 • ♻ • 🔥 •
🐛
Gitmoji • https://gitmoji.dev/
範例: Kubernetes
常⾒ LICENSE • GNU General Public License 2.0(GPL) • BSD
• MIT • Apache 2.0
SECTION --- GitHub Actions
Welcome & Auto Assign
SECTION --- 開 issue 告知有問題
SECTION --- 再開 PR 修正問題
SECTION --- 再開 PR 修正問題
抓漏
幫忙調整⽂件
了解 CI 運作流程以及簽章
SECTION 前⼗個送貼圖 實際練習
SECTION louis70109/open-source-workshop-NTPU GitHub 搜尋 ⬇
常⾒⼩撇步: • Lint • Log ⽽不是 print • Test Script
• Typo • 駝峰,大小寫 • Add Example • 註解 • License • README
SECTION --- https://choosealicense.com/licenses/mit
SECTION --- Optional
SECTION --- Optional introduce
版號的 Tips
3.5.0 ⼤版號:Breaking Change
3.5.0 中版號:Feature Change
3.5.0 ⼩版號:Minor Change
SECTION Git commit 是可以偽裝的 GPG key auth
只要知道信箱,就可以⽤他⼈的名義 commit 偽裝成⼤神 Refer: https://reurl.cc/XGm95E
3.5.0 ⼤版號:Breaking Change