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
Empowering Community-Driven Learning through Open Source Practice
Search
LINE Developers Taiwan
PRO
October 05, 2023
Technology
0
85
Empowering Community-Driven Learning through Open Source Practice
Event: 台大電機分享
Speaker: Nijia Lin
LINE Developers Taiwan
PRO
October 05, 2023
Tweet
Share
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
Open Source Workshop on GitHub
line_developers_tw
PRO
0
19
拓展QA日常工作的邊界
line_developers_tw
PRO
0
550
QA Engineer Life @ LINE
line_developers_tw
PRO
0
24
透過 Cloud Functions, Firebasem Gemini Pro 打造具有記憶的 Open Data LINE Bot
line_developers_tw
PRO
0
20
就讓AI幫你帶LINE好運
line_developers_tw
PRO
1
34
沒想過的前端錯誤處理可能比你有做的還多
line_developers_tw
PRO
0
52k
LINE 台灣實習計畫 2024 - TECH FRESH 介紹
line_developers_tw
PRO
0
530
LINE 台灣實習計畫 - 相關福利與面試流程
line_developers_tw
PRO
0
550
Navigating My Internship: A 5W1H Perspective
line_developers_tw
PRO
0
27
Other Decks in Technology
See All in Technology
Step by Stepで学ぶ、ADT(代数的データ型)、モナドからEffect-TSまで
leveragestech
1
2.9k
[2024년 5월 세미나] 생성형 AI와 함께하는 데이터 분석가 커리어
datarian
0
1.2k
データ分析力を高めるSQL研修サービス『SQL Everyone』
hikarut
1
380
cgroup v2 で何が変わったのか / TechFeed Experts Night #28
tenforward
2
160
OPENLOGI Company Profile for engineer
hr01
1
2.2k
Prisma ORMを2年運用して培ったノウハウを共有する
tockn
19
5k
5分で分かる(かもしれない) Vector engine for OpenSearch Serverless
tsukuboshi
1
400
エンジニアゼロの組織から内製開発の DX をどう実現したのか / How did we achieve DX in in-house development in an organization with zero engineers?
genkiogasawara
7
2.9k
1Q86
kawaguti
PRO
2
190
Real World Type Puzzle and Code Generation
yukukotani
4
630
回り回って効いてくる副次的効果としての技術広報/techpr
nishiuma
1
180
NewSQL Landscape
oracle4engineer
PRO
5
3.2k
Featured
See All Featured
Navigating Team Friction
lara
179
13k
A Philosophy of Restraint
colly
197
16k
GitHub's CSS Performance
jonrohan
1025
450k
Building Your Own Lightsaber
phodgson
100
5.7k
What's new in Ruby 2.0
geeforr
338
31k
Gamification - CAS2011
davidbonilla
77
4.6k
Robots, Beer and Maslow
schacon
PRO
155
8k
Thoughts on Productivity
jonyablonski
60
3.9k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
Rebuilding a faster, lazier Slack
samanthasiow
74
8.3k
How GitHub (no longer) Works
holman
305
140k
What's in a price? How to price your products and services
michaelherold
238
11k
Transcript
None
Empowering Community-Driven Learning through Open Source Practice
NiJia Lin 🥷 LINE Technology Evangelist ⭐ Developer Relations 👋
External Evangelism 📌 Internal Evangelism
4
Messaging API 讓您可以快速建立聊天機器⼈ ⽀援多種程式語⾔ • Java • Python • PHP
• Node.js • Go • Ruby • Perl
為什麼要 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 • ✨ • 📝 • ♻ • 🔥 •
🐛
版號的 Tips
3.5.0 ⼤版號:Breaking Change
3.5.0 中版號:Feature Change
3.5.0 ⼩版號:Minor Change
範例: Kubernetes
常⾒ LICENSE • GNU General Public License 2.0(GPL) • BSD
• MIT • Apache 2.0
SECTION --- Pull Request 經驗分享
幫忙調整⽂件
抓漏
了解 CI 運作流程以及簽章
因應各種佈署範例 要先付租⾦ 有中⽂⽂件 範例多 跟 Heroku 很像 轉移比較無痛
幫忙建立佈署按鈕
SECTION --- 實際練習
SECTION louis70109/youtube-search-langchain GitHub 搜尋 ⬇
Tips: • Lint • Log ⽽不是 print • Test Script
• Typo • 駝峰,大小寫 • Add Example • License
None
Messaging API 讓您可以快速建立聊天機器⼈ ⽀援多種程式語⾔ • Java • Python • PHP
• Node.js • Go • Ruby • Perl
「先想像你最成功的樣⼦,然後努⼒往那邊衝刺」 寫下來 && 分享出去 建立人脈 耕耘部落格 閱讀資訊 接觸社群 持續實驗 身心平衡
學新技能 📝 🤝 👋 👀 🛠 ♻ 👣
參與技術社群 有機會吃到 你不吃嗎? - 分享技術、整理所學 - 成果曝光、訓練⼝條
- 分享技術、整理所學 - 成果曝光、訓練⼝條 - 認識更多的前輩 參與技術社群 有機會吃到 你不吃嗎?
LINE TECH FRESH https://engineering.linecorp.com/zh-hant/blog/line-tech-fresh-2022-graduation
None
None