PTT推薦

Re: [新聞] 地震速報App破百萬人 高三生道歉「我很

看板Gossiping標題Re: [新聞] 地震速報App破百萬人 高三生道歉「我很作者
Killercat
(殺人貓™)
時間推噓49 推:50 噓:1 →:121

這邊有不少人有些誤解,其實所謂的「簽約」是有原因的
扣掉法律上的因素(氣象法)外,更多其實是關於技術上的考量

這種骨幹資料的query量都很大,也沒辦法承受大幅度query
比方說他有三萬個監測站,地震app需要從這三萬個監測站讀一次資料判讀
假設我們有個app極受歡迎,兩百萬下載量,直接打到氣象局server去
你覺得氣象局server會怎樣? XD DB需要花多少錢才能滿足這些僅在尖峰出現的需求?

所以正確的做法是,公司跟氣象局簽約,取得API Key
這個API Key定期向氣象局的server撈資料
然後同步到自己的server上,而自己公司發行的app就從自己公司的server承受流量
所以其實自己的server是需要成本的,而且這是主要的成本來源
尤其當你的app使用者眾多時這成本會更為可觀

今天這問題就是這位高中生使用其他公司的server流量資料,
利用這資料串起來自己的服務。這其實的確是個疑似侵權行為。
而這公司的EULA並未禁止這件事(有提到是漏洞)
以公司的角度來講,成本是我在花,但是資料卻是你拿去自己開發的app用
那公司要靠杯一下也是正常的。

這邊先不討論什麼這app寫多好多棒,單單商業上來講這算常識,不是什麼打壓
講甚麼學術還是商業倫理的也太過了,一個高中生沒有這些sense是超級正常的
看看這些東西能串起來,喔我就把他串起來,我覺得好好用就發出去給大家用
這些都沒什麼,就算銅臭味最重的美國,這種事情大多就是發函要求停止侵權而已
跟我們現在的情況基本上沒什麼區別

至於跟氣象局簽約,簽約其實不用什麼成本啦
就由於API Call有頻率限制,你得自己弄個server來承受你開發的app的流量而已
主要就是要你來花這個錢

說真的整件事都沒什麼太大問題,真正說問題就是高中生採訪致謝完全沒提到地牛
難怪人家會不爽,但是這是大問題嗎?其實也不是,就可能沒想到而已。

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.43.169.47 (臺灣)
PTT 網址

words2012 04/26 11:42對 當初如果外包優化app 大概要幾萬

words2012 04/26 11:42有人知道行情嗎 高中生不小心免費做完

words2012 04/26 11:43不過這位學生未來要簽約了 沒問題了

dslite 04/26 11:45第三手資料一堆人在吹?

fox875566 04/26 11:46惹到黨就是大問題了,還什麼小事

mithuang 04/26 11:46真正問題是小草一直希望有人公審高中生

mithuang 04/26 11:46,或者製造有人在公審的風向,硬要利用

mithuang 04/26 11:46一個高中生來做政治操作,噁心!真的噁

Killercat 04/26 11:46吹?你要不要聊聊你高中幹了什麼事?

mithuang 04/26 11:46

Killercat 04/26 11:46小草?林杯小草啦,一直小草是腦袋

Killercat 04/26 11:47有問題是不是?有問題去找諮商師啦

Killercat 04/26 11:47整天就是小草來小草去 有病膩?

j3699939 04/26 11:47我知道你說得對 可是這邊是八卦版

brother001 04/26 11:47推優文

iphone55566 04/26 11:48你沒提到數發部 本板不會理你

dangercat5 04/26 11:48怎麼知道哪個陣營的?讀心術?

iphone55566 04/26 11:48下次再加油吧

brother001 04/26 11:49但如果考慮氣象法的話有疑慮嗎

psee 04/26 11:50不用跟塔綠班帳號計較 他們策略就是弄臭小草

psee 04/26 11:50就算一開始站錯邊也能用海量人頭號反洗回去

Killercat 04/26 11:51氣象法豁免應該包含在合約裡面

brother001 04/26 11:52了解

zerg999 04/26 11:52比較像200億的被拿來比較後惱羞出征

bigchief 04/26 11:54某樓殺人放火都說小草就好了啊

iphone55566 04/26 11:54原po學著點 沒樓上這句不會有推的

iphone55566 04/26 11:54我說zerg999

iphone55566 04/26 11:55#1cAnKTWt (Gossiping) 給你發文範本

iphone55566 04/26 11:55那篇跟你講的完全相反 60推

akira01 04/26 11:55若高中生不想花錢弄server,,那這app就會

akira01 04/26 11:56被下架了吧,大家都不能用了喔

iphone55566 04/26 11:56你標題前面有個10 都要偷笑

AsukaMiku 04/26 11:57確實 撈別人的資料

mithuang 04/26 12:04我看你還算理性,但真的看不出來就有人

mithuang 04/26 12:04要試著讓風吹起來,藉以鬥爭政府?政府

mithuang 04/26 12:04不是不能鬥爭,但一個高中生人家還要考

mithuang 04/26 12:05學測,就放過人家吧!其實不管支持或反

mithuang 04/26 12:05對,對當事人都是壓力,就是有人一直潑

mithuang 04/26 12:05相關文,恨不得火燒起來,恨不得有人公

mithuang 04/26 12:05審,這才是真的有病

now99 04/26 12:11做UI而已,讓大家以為是後段有處理即時資

now99 04/26 12:11料,新聞吹的跟神一樣

idletime 04/26 12:11網路一直扯小草的 真的有病

kinghtt 04/26 12:13有人酸政府就戴小草帽子,真他媽理性

dj720c 04/26 12:14他還說寧願誤報,實際上他根本連誤報的能

dj720c 04/26 12:14力都沒有

birdy590 04/26 12:14就算是免費, 本來就應該申請 API Key

kinghtt 04/26 12:15高中生這件事沒有任何政黨跳出來靠北,

kinghtt 04/26 12:15就有蟑螂逢文就推小草,噁心

dogbekober 04/26 12:15現在連提個小草,柯文哲粉絲都會不爽

dogbekober 04/26 12:15

mithuang 04/26 12:17因為這整個亂源就是小草,自己可能不覺

mithuang 04/26 12:17得,但一般人都看出,為了鬥爭拉未成年

mithuang 04/26 12:17高中生出來,不是有病而己,根本政治腦

mithuang 04/26 12:17到喪心病狂了

vvrr 04/26 12:18地震速報應該每秒都要call一次才對…

bitcch 04/26 12:18地牛又沒不爽 是他們受到氣象屬關心才出來

kinghtt 04/26 12:19你何來證據鬥爭高中生的都是小草?腦補

kinghtt 04/26 12:19嗎?

kinghtt 04/26 12:21通篇沒提藍綠白,就你自己一直扯小草,

kinghtt 04/26 12:21搞到跟瘋媽祖一樣瘋政治也太可悲

iphone55566 04/26 12:22#1cAnKTWt (Gossiping) 給樓上看60推

a5480277 04/26 12:25這篇也算從RD的角度解釋這個機制了吧

a5480277 04/26 12:25打API這件事 成本就在維護server的那邊

birdy590 04/26 12:25API key 其實就是一種認證機制, 這才能

birdy590 04/26 12:26避免被 abuse... 每個 API key 還可以做

a5480277 04/26 12:26先不討論跨區/或是後續可能需要的指令

w2776803 04/26 12:26app收費吧

birdy590 04/26 12:26流量管制 避免某一個 client 出問題全倒

AaWogo 04/26 12:26笑死人家講實話就被當小草

a5480277 04/26 12:27你的裝置能夠承受的量是有限的 被佔滿了

lolikung 04/26 12:27不是吧 目前看起來是用地牛的 callback

lolikung 04/26 12:27 打到自己的機器再轉送出去,所以對地

lolikung 04/26 12:27牛來說只有一個連線而已

a5480277 04/26 12:27就會衍生其他正常使用API的人一起倒 因

birdy590 04/26 12:27向其它公司偷拿資料 可能導致該公司違約

a5480277 04/26 12:28為server當下就被搞掛或延遲了

birdy590 04/26 12:28設想一個狀況 你申請了API key 但是做的

sgracee 04/26 12:28怎麼可能是直接打到氣象署server,正常不

birdy590 04/26 12:29是資料轉發 別人找你就可以拿資料了

birdy590 04/26 12:29有人看不出來這裡面肯定會出問題嗎?

sgracee 04/26 12:29都是氣象署快速解算完再推送下去給所有有

ben811018 04/26 12:29氣象法就是一個最大問題啊。有取得授權

ben811018 04/26 12:30就有監管機制,自然就可以被排除

sgracee 04/26 12:30簽約合作的嗎?包含電視的地震速報推送。

sgracee 04/26 12:32而林同學的是"收"到地牛速報再轉送,並不

birdy590 04/26 12:32只有即時預警系統需要直接接收這種資料

sgracee 04/26 12:32是打到地牛server那邊去的吧?

langrisser19 04/26 12:32實作上是web hook,不用主動打api吧

birdy590 04/26 12:32負擔應該是還好 但是可能導致別人違約

goodhpp 04/26 12:33嗯嗯你說得沒錯,請綠色側翼停止攻擊高

goodhpp 04/26 12:33中生了好嗎?人家都已經道歉了,不要追

goodhpp 04/26 12:33殺未成年

langrisser19 04/26 12:33不用web hook,你怎麼知道幾時地震

langrisser19 04/26 12:33難道要用輪詢嗎,所以一堆不懂裝懂

goodhpp 04/26 12:35千錯萬錯都是高中生的錯,各位大人有大

goodhpp 04/26 12:35量,害各位氣象局、數發部長官被鄉民酸

goodhpp 04/26 12:35是人家的不對,他只是個孩子啊

birdy590 04/26 12:35對氣象署最重要的是災難預警 這已經做了

jecint1707 04/26 12:35專業

birdy590 04/26 12:38其它用途也早就允許民間應用來拿資料

birdy590 04/26 12:38"只是要申請簽約" 免費不等於任意取用

BlowjobFace 04/26 12:39小韭看不懂啦

LionHeartGG 04/26 12:40推 不過終端收推播應該不會直接querr

LionHeartGG 04/26 12:40y 地牛server吧

langrisser19 04/26 12:41app收推播,要他自己後台收到地牛

langrisser19 04/26 12:41打來的請求,自己再打去apns

langrisser19 04/26 12:42不然就直接用fcm

langrisser19 04/26 12:43而且app打開就要傳自己的device tok

langrisser19 04/26 12:43給後台,不然他哪知道要打哪

langrisser19 04/26 12:44所以自己一定有後台跟資料庫啦

colinfeng 04/26 12:44沒看面前文章小草一直帶風向臭政府?

sonygood 04/26 12:48氣象署也有做app,好不好用是另一回事

sonygood 04/26 12:48,鼓勵民間共同參與是好的方向,一直洗

sonygood 04/26 12:48數位部只是想引仇恨,根本一點關係都沒

birdy590 04/26 12:50官方沒有做即時的APP, 地牛也沒有

ringil 04/26 12:52最大問題是一開始霉體整個造神式的報導

ringil 04/26 12:52如果只是中立的介紹是高中生自製 然後述

ringil 04/26 12:53說製作過程、遇到的困難以及受到的幫助

ringil 04/26 12:53最後感謝一下地牛或氣象署就好也不會這樣

ringil 04/26 12:53至於報導成這樣到底是誰的問題就不好說了

birdy590 04/26 13:08當初選擇行動網路發警報應該是成本取向

birdy590 04/26 13:08這系統是法規要求電信業者建的 政府去用

birdy590 04/26 13:09它應該沒啥額外成本, 養一套APP可不便宜

sansiaman 04/26 13:14推專業

luke72 04/26 13:24不是成本取向,災難預警是分秒必爭的

luke72 04/26 13:25走APNS絕對不可能比直接從電信下手快

birdy590 04/26 13:26想做的話可以多管並行 但是並沒有這樣做

birdy590 04/26 13:26APNS 有好處 就是用戶可以自行調整設定

birdy590 04/26 13:27行動網路廣播式預警一定要有 其它是選配

luke72 04/26 13:28APNS最終還是要走行動網路或固網到手機

luke72 04/26 13:29官方spec沒有保證多久送到,我遇過十分鐘

luke72 04/26 13:31而且APNS應該不接受千萬級別的推播…

luke72 04/26 13:32總之國家級警報一定要有硬體建設

luke72 04/26 13:33才不是很多人以為寫寫app就能做到了

sonygood 04/26 13:35中央氣象署E-地震測報有即時推播警報,

sonygood 04/26 13:35只是我習慣用KNY,有興趣的人可以試試

birdy590 04/26 13:38國家級警報的硬體建設是現成的~

birdy590 04/26 13:40跟轉發給其它client可能是同一套系統

birdy590 04/26 13:41有其它即時警報需求的 應該也是直接掛上

birdy590 04/26 13:42像交通設施的行控中心 應該都需要這個

darksome22 04/26 13:46到底誰會自己講自己是小草…

notinservice 04/26 13:49這篇講實話的沒人推喔

sunbreak0723 04/26 13:57笑死推文還想帶風向,明明是綠蛆緊

sunbreak0723 04/26 13:57咬不放

s78513221 04/26 13:58蠻好奇的,成本只有自架Server的話

s78513221 04/26 13:58為何不能開放未成年開發者自行申請呢

operja 04/26 14:20因為民法的關係吧

tasy4n 04/26 14:32https://i.imgur.com/nyOB8Jm.jpg

jaylin1031 04/26 14:50優文

dinn 04/26 15:13

tpegioe 04/26 16:22

ssccg 04/26 16:23說真的整件事要說誰有違約,反而是地牛

ssccg 04/26 16:23你簽約被授權拿到的資料你就有控管責任啊

ssccg 04/26 16:24高中生不知道就亂接的問題,有比一個軟體開

ssccg 04/26 16:24發團隊自己開個API不知道要規定使用方式嚴

ssccg 04/26 16:25重嗎? 比較正常的是EULA有寫到,高中生沒看

ssccg 04/26 16:26清楚。但這次既然是EULA沒寫,地牛問題最大

ssccg 04/26 16:26還敢不爽,笑死

ssccg 04/26 16:27當然啦他們有沒有不爽我不知道,從他們的聲

ssccg 04/26 16:27明我倒覺得他們自知是自己EULA沒寫理虧

ssccg 04/26 16:28但真的看不懂板上一堆軟工盲先酸高中生爬蟲

ssccg 04/26 16:29是在供三小,自己開API給人串沒限制再說對

ssccg 04/26 16:29方亂爬是在秀下限嗎

sonygood 04/26 16:34今天問題在於沒授權就發布地震預報是違

sonygood 04/26 16:34反氣象法的,經由api授權合作才能免責

sonygood 04/26 16:37地牛需要出來聲明,不然難保有相關責任

Mood10207 04/26 19:13小草小草,草你媽

elwyn 04/26 20:44

SkySwimmer 04/26 21:13

ivan761016 04/26 22:41理性小草給推

saint01 04/27 11:50