灣區(qū)日報ios版是一款資訊類軟件,每天推送最新的互聯(lián)網和創(chuàng)業(yè)方面的新聞來給你閱讀。灣區(qū)是指美國舊金山灣區(qū),是科技創(chuàng)業(yè)人士的聚集地。故而業(yè)界常用灣區(qū)來代指科技和創(chuàng)業(yè)相關的內容。
灣區(qū)日報是什么
我在舊金山上班,做工程師。每天都會看了一些關于科技、創(chuàng)業(yè)類的文章。然后挑選出5篇文章,與讀者們分享。
選文章的標準是什么?
只有一個標準:我自己主觀覺得有收獲的英文文章。為什么不是中文文章?
因為我很難找到高質量的中文文章。
比較“主流”的中文科技媒體很多都是翻譯英文的文章,我還不如直接看英文的。
如何分享給讀者?
每天選5篇文章后,針對每篇文章,我會擬一個中文標題、寫一小段中文簡評,然后連同原鏈接發(fā)出去。
發(fā)到哪里去?
灣區(qū)日報有一個網站 wanqu.co,文章發(fā)到這個網站上。 同時,還會通過多個渠道推送給讀者。
這些渠道包括:微博、微信公共賬號、郵件訂閱、RSS、Twitter、Facebook頁面、iOS App推送。
灣區(qū)日報每期是怎么發(fā)布的
每天看文章、寫簡評、發(fā)到上面提到的各個渠道,這一系列操作還是比較花時間的(每天2~3小時)。
灣區(qū)日報只有我一個人經營,我得盡量想辦法“偷懶” — 盡量自動化各種操作。
選文章和寫簡評是純體力勞動,我還沒找到如何自動化起來。
但有兩大部分還是可以自動化的,1)錄入文章數據;2)分享到各個社交渠道。
如何錄入文章數據?
我在Slack上跟機器人wanqu-ops說話,發(fā)給它一個鏈接。
然后它就自動提取標題、提取圖片、構建slug、關聯(lián)某一期(issue),最后創(chuàng)建新文章。如下圖所示:
讀者們有的已經認出了機器人的圖標。
沒錯,我這里用的是Hubot。這個機器人除了幫我分擔發(fā)文章的部分工作外,還承擔了重大的運維職責。
比如部署新代碼、tail log、查看關鍵指標(新增微博粉絲數、網站訪問量等)、重啟服務器等。
剛才說了,寫簡評得手動操作的。
我有時候通過wanqu-0ps機器人寫簡評(跟它對話),有時候通過網站后臺寫。這是網站后臺的截圖:
有讀者可能也認出來了,上面是Django的admin界面。
灣區(qū)日報的網站是Python/Django寫的,數據庫用的是Postgres。
如何分發(fā)到各個社交渠道?
除了微信的公共賬號外,其他的社交賬號都能通過他們提供的API自動發(fā)帖。
所以,不管是通過slack上的機器人、還是網站的后臺,只要文章狀態(tài)是Published,就會自動發(fā)帖。
以微博為例,只要是“來自 灣區(qū)日報BayArea”的,都是通過微博API發(fā)出來的。
郵件訂閱的郵件則是通過MailChimp分發(fā)的。MailChimp每天太平洋時間晚上9點會讀取 wanqu.co/feed,然后群發(fā)郵件。
Facebook頁面的更新理論上也能用API,但我懶。所以就用 IFTTT 同步 Twitter賬號上的內容。
微信公共賬號沒有API可用,得手動發(fā)送了。
很多讀者已經發(fā)現了,灣區(qū)日報的微博賬號常常會重復發(fā)以前發(fā)過的文章。這主要出于幾點考慮:
有的讀者剛剛關注到灣區(qū)日報,沒看過以前的文章。
所以“以前的文章”對他們來講其實是“新的文章”。
就好比我們的父母開始用上互聯(lián)網了,經常在微信朋友圈里轉載一些我們10年前就已經見過的段子、網文。
對我們來講,那些段子是舊的,但對他們來講,是新的。
有的好文章確實經得起多次閱讀。每次讀,都有新的體會。我自己很多文章其實都讀好幾遍的。
出 于運營賬號的考慮,賬號的內容得不斷更新,這樣比較活躍,漲粉比較快。
這不是什么新鮮伎倆,各大媒體類的賬號或多或少都炒冷飯。
就好比暑假到了,白娘子傳 奇、西游記、鹿鼎記、還珠格格等一遍一遍地重播。
隨著灣區(qū)日報文章數量的增加,大家見到重復文章的周期也會變長很多的(現在是一個多月重復一次)。
如何自動炒冷飯?
我后臺定時炒冷飯用的是Celerybeat,每小時有一定概率自動發(fā)微博與Twitter。
發(fā)帖太頻繁了,大家也會煩的。所以,每個小時都有一定概率發(fā)帖;
不同時段,發(fā)帖的概率不同;大部分時候這個概率是80%。
每個社交賬號的API調用都是一個Celery task。Message broker用的是RabbitMQ。
最早的灣區(qū)日報是靜態(tài)網站,后來換成了Wordpress。所有的發(fā)微博、發(fā)Twitter什么的都是我手動操作,很花時間。
而且重復的機械勞動容易厭倦。 之前一直沒確定到底要不要長久把灣區(qū)日報做下去。
畢竟白天有一份startup的全職工作,事情也比較多;在公司里跟同事也有side project在做。
回家后也要花時間在家庭上;自己也有其他side project。
直到3月中旬的某個周末。我也不記得什么原因了,就是突然自己把 wanqu.co 重寫了一遍。
然后一不做二不休,陸續(xù)花了些時間自動化了一些流程。于是每天的手動操作變少了,比較不會厭倦了。
而且說實在的,每天5篇文章,我自己也學到很多東西,也在進步。
順便提一下,我一直堅信要快速迭代,更新小段代碼。所以也通過slack機器人,輸入 wq deploy,發(fā)布新代碼。
如果你還沒用上Hubot,我推薦你看一下,小團隊里的DevOps利器 — 對我來講,是一個人的團隊的利器:)
版本 2017.09.16 中的新功能
53/ 在上一家公司時,有次CEO要上全國性的早間新聞直播;我們組早上4點就到辦公室嚴陣以待,以防直播時網站掛掉。等待直播開始、百無聊賴之時,我們在大屏幕投影電影 Office Space。正出現兒童不宜鏡頭時,PR女主管推門而入;老G以迅雷不及掩耳之勢靜音并切換到 Google Analytics,“恩,這個…網站在線人數…這個…還是挺正常的”。
Updates:
招聘廣告頁面加入 logo。
修復一個小 bug。
(進入 App 可查看以前發(fā)過的完整的更新日志:發(fā)現 -> App 更新日志)
粉筆職教iosv6.15.18 iPhone/iPad版
立即下載樂學在線ios版v5.4.0 iPhone/ipad版
立即下載樂學高考app蘋果版v5.4.0 iPhone/ipad版
立即下載作業(yè)幫家長版ios下載v13.15.12 iPhone版
立即下載學而思網校iOS版v9.11.02 官方版
立即下載猿輔導ios版v7.38.0 iphone/ipad版本
立即下載斑馬app蘋果版v4.38.0 最新版
立即下載愛奇藝知識ios版v3.9.0 iPhone版
立即下載百度作業(yè)幫iPhone版v13.22.0 官方版
立即下載不掛科app蘋果版v2.1.1 最新版
立即下載小猿答疑app蘋果版v11.0.0 最新版
立即下載課后三點半家長端app蘋果版v1.0.18 最新版
立即下載微信ios版下載安裝v8.0.13 官方最新版
立即下載中興iCenter外部版v7.7.0 IOS版
立即下載關于騰牛 | 聯(lián)系方式 | 發(fā)展歷程 | 版權聲明 | 下載幫助(?) | 廣告聯(lián)系 | 網站地圖 | 友情鏈接
Copyright 2005-2021 QQTN.com 【騰牛網】 版權所有 鄂ICP備19031707號-1 | 鄂公網安備 42011102000245號
聲明: 本站非騰訊QQ官方網站 所有軟件和文章來自互聯(lián)網 如有異議 請與本站聯(lián)系 本站為非贏利性網站 不接受任何贊助和廣告