Soft_Job 板


LINE

打给贺!是的,PTT 圣诞节全球独家专栏,《我在 GitHub 上 XXX》系列文来到了第二集。其实我也没想过会写起系列文的,但 Open Source 其中一个精神就是分享,从分享中学习也是人生中必经之路。若还没看过上一篇《我在 GitHub 上学习 Open Source》,可以 google 前往查看。感谢各位大大给我的回覆,也很感激 CodeData 的分享以及朋友们的推广,谢谢你们! 转换率 0.05%,CPA 根本就是 0,uCTR 估计 ~700,这都是 PTT 的功劳!PTT 万岁! 换行问题,这个 RWD 我真的不知该怎麽做,另外感谢有人提起,是 GitHub!我不会在写错了。 为何说是微型创业呢?我在上一篇有提到-维护 Open Source 专案,就像是开一间公司,你要不停的对他持续开发,对的时机对的功能,持续研究并找寻突破点,公司才能活得久。有很多人问我有没有兴趣创业,我也曾经参加过几场创业活动、pitch、hackathon、赶进度把产品推广出去。其实我自己也不知道,我在 GitHub 上已经在学习如何创业了,在学习的途中试着去了解这个生态,找寻突破和成功点。目前为止有 A-V, J-S-D, S.S.Z, I-G, A-R, V.C 以及 B 等等的专案,都有自己的故事,各自的专业,面向的客群也不同。 台湾有个团队,数据看台湾 TaiwanStat 就是一个很棒的例子,他们在短时间内创造了许多话题,带来了许多自有流量。他们乐於分享以及行销自己,让台湾人更认识自己的国家,自己生活的这片土地。他们有把一部分专案放上 GitHub 上,不要怀疑,他们根本就是在创业!仔细想想,为了台湾这片土地、国家,这些努力绝对是值得的。 文长,先感谢各位大大细心品嚐,来份 teh tarik 顺顺口,再来个 世界第一名的泡面 压压惊 [竞争] 你说 GitHub 上的专案没有发生类似公司竞争、合并、争执的事件吗?Node.js 和 io.js 就是一个明显的例子,轰轰烈烈到最後还好合并了;不同的专案,做着同一件功能的大有所在,如果该 owner 有蓝色小勾勾(比喻),更能为他的专案带来流量,星星数自然也比较多;mstring 和 multiline,他们做着一样的事情,但星星数根本就是天壤之别,看看 commit 的时间你就知道为何我说这是竞争了;再来看看 spm #781,你可以了解排挤与合作问题在 GitHub 上无所不在;另外看看前端界都知道的 Bower 和 ComponentJS 的没落,可以明显感受到时代的交替;政治介入的也不是没有,GreatFire 就是一个活生生的例子。Open Source 没有我们想的那麽单纯,在公司间的问题,在 Open Source 专案之间也是如此。 [国际化/本土化] 在台湾的各位,对於 GitCafe 应该不陌生,GitCafe 在台湾大利宣传,赞助活动以及摆摊,人人都知道 GitCafe,还可以免费拿 GitCafe 的小辨识物。GitHub 直接在台湾办活动,请国外的一堆大大来教导大家使用 GitHub/Git,谁赢谁输不知道。说个大家都知道的实话,GitCafe 就是要打国际市场,但首要目的还是在锁定华人市场(我觉得)。华人市场吃下了,就能跟 GitHub 比世界了。 看了一堆 Awesome 系列文,英文的看够了,也有一堆中文的,星星数也有 4 位数,内容多少有点不一样,针对的 TA (Target Audience) 也不同。前阵子流行的 You-Dont-Need-jQuery,陆陆续续开了许多语言的版本 README-[lang].md,这不是和公司网站来个 list down 切换选择语言很像吗。Open Source 专案不局限於国际语言,随着程式的普及,各种语言的出现也是理所当然,这是件好事。 说到本土化资讯(在地化),前阵子看到这个专案 taiwanese-developers-in-singapore 台湾工程师在新加坡,相信这对有意愿或正在前往新加坡工作的台湾工程师带来许多实用的资讯。有没有发现到其实 GitHub 上不止局限於程式,你可以开源任何你想要的话题/主题,互相贡献就是帮助到彼此以及更多的人。 [开发过程] 到底要怎麽入门 Open Source,其实这没什麽步骤,我只能透过经验分享给大家作为一个参考而已。常常有人问说写一个社群 app 好不好、写这个购物网站一定会赚钱的!想要开一间公司,当然是先 google 看看市面上大家都在玩什麽,用什麽技术,回头盘算自己的资源,你是否有机会战胜别的公司,这个情景换到 Open Source 也是一样。 这是我的个人习惯,每开一个新的专案,README 一定要写,因为一开始你不一定会有网站页面,所以 README 就是专案的门面。开发一段时间後就会开始写 HISTORY/CHANGELOG,除了让大家知道专案的发展过程,也可以让自己知道专案目前的进展。如果开始有人 PR/Issue 了,就会开始写 CONTRIBUTING,定义贡献的规范规则,要求自己也同时要求别人。测试当然也不能少,虽然写测试很浪费时间我知道,但是如果你想要你的专案活得久,希望持续开发减少人力测试,自动化测试一定要写。另外一点,专案名称很重要,绝对不要取一个奇怪的名字,比如说欧欧开发、小王子的云端。 [S.S.Z] 这个专案我就选对了主题,市面上不存在也是大家渴望拥有的功能,所以专案一推出,Issue 就不停地来,虽然现在已经退烧,我想我可以就整个经历过程来做个简单的分享。 起初是因为工作上的需求,为了迎接接下来的专案,我想可以先开始建置一些需要的工具。先从 google 下手,确定使用方向,再来找寻专案需要以及对应的工具。原本是计划使用 Raphaël,用了一段时间发现社群没有很活跃,就跳槽到 Snap。Raphaël 有提供相关 zpd 的工具,但换到 Snap 後却没有。仔细看了 Raphaël zpd 的 Source Code 发现他是继承某个大神的 Code,既然 Raphaël 可以,为何 Snap 不行呢,所以我就马上学习了 Raphaël 整合大神的 Code,做了 S.S.Z。 Snap 社群很小,它主要还是在 Google Group 讨论,我就在这里把 S.S.Z 分享上去了,因为我知道这个功能是大家需要的,果然在 Google Group 带来了不少回应,观看和讨论数算是在社群的前几名。星星开始来了,Issue 也开始来了,这个专案是可以持续发展的,但我不得不承认,其实我对 matrix、SVG 没有这麽的熟悉,所以很多 Issue 我并没有马上就能够了解,久而久之 Issue 就累积起来了。 後来有人开始加入贡献,成为其中一位开发者,重构整个 S.S.Z,也同时修复了许多潜在性的问题,帮了我非常多的忙。虽然我一开始就锁定这个工具是很简单的 view 而已,但是人们想要的功能远大於我设定的目标,造成很多 Issue 我其实都无法完成。到了後期有人已经开发了类似的套件,而且是完全 native SVG,没有使用任何 Raphaël 或 Snap,S.S.Z 就在这时瞬间被打败了。 S.S.Z 完美的呈现起起落落,到现在已经落落了的故事。我认为主要的原因是我对 Snap、SVG 的不了解,认识得不够深,冲得太快,导致专案被打败了。但这是个非常珍贵的经验。 [J-S-D]* 忘了从什麽时候开始,我对 User Story、SPEC、Document 这类的事情产生了兴趣,不喜欢没头没尾的做事,没规划就开始写程式根本就是那些神人的工作。开始的时候整理了写 SPEC 和 Document 的一些用词语法,观察了很多专案的文件以及书写方式。由於工作上有了心得,所以决定整理个人的经验,写了这份 J-S-D。 完成了初稿也 Open Source 了,在多个地方同步推广。带来的流量一样没有想像中的多,我认为其中原因是内容不够实用又太狭义。但他为我带来了意想不到的工作机会,一个是英国的 Publisher 问我有没有兴趣写成一本书,但因为写了就不能 Open Source,所以就只好拒绝。另外有某国的新创公司有意愿面试我,也稍微 Skype 聊过了一下,给我机会搜写类似 API 文件,但因为目前没有意愿前往所以取消了接下来的面试作业。 通常这类的文件,不可能一次就能搞定,陆陆续续已经写了半年,方向更动很多次,渐渐的也变得比较明确了,所有可能会遇到的情景都尽量详细的写上去,未来还是会持续增加内容。 现在进行式,内容变得越来越丰富了,原本就有使用 GitHub Pages 的习惯提供 Online Web 浏览,如果也能够提供 ePUB、PDF、GitBook、书本多种浏览平台,这样应该很厉害!接下来希望有人能够帮忙润稿(我英文不好 ...)或者翻译成多种语言,以及给我意见让内容更好更丰富。 [END] 如果你还是认为 Open Source 跟创业根本就是两回事,不妨参考开源大大的介绍,http://blog.mozilla.com.tw/posts/5720/treat-open-source-like-a-startup-1 关於经济问题,目前我在 Open Source 还没有到达营利的功力,所以这方面我无法做分享,这根本就是 NPO 嘛!等待哪位大大的分享。 好啦,已经进入尾声了,希望这篇心得分享有帮助到各位。除了想要讨赞,其次是 Followers,最後当然是 J-S-D 的星星啦!一人只有一票,大家不要忘了返乡投票喔。 其他专案 I-G、A-R、V.C、B 就留到下次有机会再分享啦! 不知道各位的开源创业方式是什麽呢? --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 220.130.162.20
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1451013282.A.AD4.html
1F:推 asadman1523: 我连 I-G、A-R、V.C、B这些代表什麽都不知道... 12/25 11:23
2F:→ asadman1523: 大大的文章真的对没入门了来说一知半解...我真弱 12/25 11:24
3F:推 gn00273680: thx 12/25 11:28
4F:推 ntddt: 先狂推~ 12/25 11:29
5F:推 y2468101216: 先推,都看不懂 12/25 11:30
6F:推 popxpopxpop: 推了,不然人家以为我不懂,有人可以介绍吗 12/25 11:30
7F:→ qrtt1: 有没有网页好读版啊qq? 12/25 11:55
※ 编辑: huei90 (220.130.162.20), 12/25/2015 12:04:58
9F:推 ntddt: 星星已按,请问赞要在哪按? 网页版? 12/25 12:05
10F:→ qrtt1: 我是想要有『排版』好一点的网页版xd 12/25 12:06
11F:推 vn509942: 感谢分享:D 12/25 12:58
12F:推 kkdai: https://github.com/huei90?tab=repositories 12/25 13:27
13F:推 kkdai: 想问原po 为何你github 区域写马来西亚? 12/25 13:31
WYSIWYG
15F:推 CRPKT: 推,不过中国墙内市场和世界市场是两回事 12/25 14:50
16F:推 johnny94: 其实只要去看原PO的GitHub页面就知道文章提的专案是啥了 12/25 15:48
17F:推 ywbBetter: 谢谢分享~ 12/25 23:15
18F:推 Ekmund: 推一下~不过..."我不会'在'写错了" <-..XD 12/26 00:08
OMG!
19F:→ dj1020: 推,受到不少启示! 12/26 00:27
20F:推 arenda: 推 12/26 01:23
21F:推 rx1304: 推推 12/26 09:49
※ 编辑: huei90 (1.169.73.31), 12/27/2015 00:13:05
22F:推 newversion: 天书!! 略懂略懂~~~ 12/27 02:15







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Soft_Job站内搜寻

TOP