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
How to build your open source project
Search
LINE Developers Taiwan
PRO
August 20, 2021
Technology
0
22k
How to build your open source project
by Evan Lin invited by DSC Summer Camp on 2021/08/20
LINE Developers Taiwan
PRO
August 20, 2021
Tweet
Share
More Decks by LINE Developers Taiwan
See All by LINE Developers Taiwan
從零到一:轉碼仔的實習攻略
line_developers_tw
PRO
0
5
如何在團隊發揮數據影響力: 以電商資料科學家為例
line_developers_tw
PRO
1
27
做Data超讚的 誰懂?
line_developers_tw
PRO
0
15
iOS Live Activity: Opportunities & Challenges
line_developers_tw
PRO
1
88
掌握 Feature Toggle 與 OpenFeature 規範
line_developers_tw
PRO
0
160
用 AI 和 LINE Bot 簡化生活:讓圖片告訴你何時該忙!-- LINE 工作坊
line_developers_tw
PRO
0
620
Scaling The E-Commerce Recommendation System
line_developers_tw
PRO
0
28
Enhanced EC Recommendations: Trustworthy Validation with Large Language Models for Two-Tower Model
line_developers_tw
PRO
0
12
揭秘LLMOps: 讓LLM服務像火箭 般穩定高效的祕密!
line_developers_tw
PRO
0
69
Other Decks in Technology
See All in Technology
rootlessコンテナのすゝめ - 研究室サーバーでもできる安全なコンテナ管理
kitsuya0828
3
390
Platform Engineering for Software Developers and Architects
syntasso
1
520
10XにおけるData Contractの導入について: Data Contract事例共有会
10xinc
7
690
Making your applications cross-environment - OSCG 2024 NA
salaboy
0
200
Amazon CloudWatch Network Monitor のススメ
yuki_ink
1
210
【令和最新版】AWS Direct Connectと愉快なGWたちのおさらい
minorun365
PRO
5
770
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
330
オープンソースAIとは何か? --「オープンソースAIの定義 v1.0」詳細解説
shujisado
10
1.3k
100 名超が参加した日経グループ横断の競技型 AWS 学習イベント「Nikkei Group AWS GameDay」の紹介/mediajaws202411
nikkei_engineer_recruiting
1
170
Flutterによる 効率的なAndroid・iOS・Webアプリケーション開発の事例
recruitengineers
PRO
0
120
安心してください、日本語使えますよ―Ubuntu日本語Remix提供休止に寄せて― 2024-11-17
nobutomurata
1
1k
CDCL による厳密解法を採用した MILP ソルバー
imai448
3
180
Featured
See All Featured
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
33k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The World Runs on Bad Software
bkeepers
PRO
65
11k
Writing Fast Ruby
sferik
627
61k
Designing for Performance
lara
604
68k
A Tale of Four Properties
chriscoyier
156
23k
The Cult of Friendly URLs
andyhume
78
6k
RailsConf 2023
tenderlove
29
900
Thoughts on Productivity
jonyablonski
67
4.3k
Build your cross-platform service in a week with App Engine
jlugia
229
18k
Fantastic passwords and where to find them - at NoRuKo
philnash
50
2.9k
The MySQL Ecosystem @ GitHub 2015
samlambert
250
12k
Transcript
手把手教導你如何建置開源專案 LINE Developer Relations Evan Lin 2021.08
Evan Lin • LINE Taiwan Developer Relations Events Organizer •
LINE Taiwan Engineering Culture • GDE in Go LINE Technology Evangelist
None
10 週年
None
Open Source projects in LINE … and so on
Who Am I? (Github) https://github.com/kkdai
How to create a popular open source project •Find a
great idea. •Well documentation •Well workflow •Find your first contributor •Promote it !! Promote it !! Promote it !!
How to create a popular open source project
Well Documentation https://github.com/kkdai/youtube Don’t copy and paste from the best
practices
Well Workflow (CI/CD) https://github.com/kkdai/photomgr
Find your first contributor https://github.com/kkdai/youtube
Find your first contributor https://github.com/kkdai/youtube
Promote on HN
Find A Great Idea
How to find your idea?
Find A Great Idea (cont.)
Writing everything, everything in Go https://github.com/kkdai/project52
Practice an algorithm or data structure https://github.com/kkdai/skiplist
Write A SDK https://github.com/kkdai/mstranslator
10 週年
例子:字串比對演算法 (KMP) https://github.com/kkdai/kmp
例子:寫一篇介紹 KMP 的文章 https://www.evanlin.com/about-kmp/
另外一個例子:流浪動物 Bot https://www.evanlin.com/petsneedme-helping-adoption-pet/
小工商: LINE Bot 原理
五分鐘打造你的 LINE Bot •Request channel for LINE Bot •Deploy LINE
Bot server on Heroku •Change related setting on Channel •Go ! Online (video) •How to modify it? (video)
開源專案 (side project) 對找工作有沒有用?
LINE TECH FRESH https://engineering.linecorp.com/zh-hant/blog/line-tech-fresh-2020-graduate/ 28
None
https://engineering.linecorp.com/zh-hant/blog/category/conf-sharing/
On Job Training
https://engineering.linecorp.com/zh-hant/blog/line-taiwan-internal-hackathon-2020/ Internal Hackathon
LINE FRESH https://lin.ee/oACosNH/yltz/DevOA
None
Q&A https://github.com/kkdai/AMA