爲你準備一份人人奉獻,徹底開源的日報

本文我表明開源組織 D2 Projects 正式和你們介紹咱們的日報項目,而且但願你們均可以參與進來,把你的收藏分享給全部人。html

若是你想先看看是什麼樣子,這是最近兩期:ios

D2 Daily(D2 日報)D2 Awesome 網站下屬的一個板塊(目前有且僅有此一個板塊),惟一功能就是天天(工做日)整理並統計出當天值得推薦的內容,目前已經運做了有一陣子。內容包括優質開源項目,開發和設計方面的文章,工具,新聞,教程等。而且在一些技術交流羣和社區網站推送。這些內容的推薦不是來自一我的,而是能夠是任何人的分享,在讀的你也多是下個分享者,方法我在後面的部分會介紹。git

一切都是開源的:d2-awesome,包括數據。若是你願意的話,甚至能夠拿咱們整理好的資源去你的 開源項目,優秀項目咱們會邀請加入到咱們的開源組織並幫助宣傳。github

流程

全部咱們的相關人員(有瀏覽器插件和 ios 捷徑)在發現好的內容時,會提交這個頁面到後臺服務,服務在收到請求後會將數據保存而且自動寫入 issues,因此在咱們的 issue 頁面也能夠看咱們目前收集了哪些內容。爬蟲會在天天1點,2點,3點分別爬一次今天的 issue,而且整理成須要的數據格式生成 markdown 文件,保存在 issues-crawler-go,編輯會在最遲天天下午三點以前獲取最新的整理內容,二次整理以後發佈到 d2-awesome,CI 會在項目倉庫 master 分支發生變化後拉取代碼,build 以後執行上傳到 CDN 的操做。web

這個流程中看起來有一些操做是不須要的,這是由於有這個項目的歷史緣由以及這是一個純靜態網站的限制。chrome

如何參與

Chrome 擴展

ios 捷徑目前咱們沒有開放,僅在項目成員內部使用(由於操做比較繁瑣,不是一步解決)。目前日報提交助手已經在 Chrome 上架。您能夠前往 chrome 網上應用店 下載。瀏覽器

2018.12.20 注意markdown

目前商店中版本是 1.0.0,這是一個只實現了最基礎功能的版本,1.1.0 中加入了提交以前的信息修改功能,可是目前正在審覈,你們能夠先下載目前最新的版本使用,後續更新便可。工具

備用方案(使用最新版本)

若是您但願使用最新版本的瀏覽器擴展(Chrome版本發佈須要審覈時間)或者不方便進入 chrome 網上應用店 也能夠前往 releases 選擇最新版本的 install-x.x.x.zip 下載,打開 Chrome 擴展程序的開發者模式後選擇「加載已解壓的擴展程序」加載本地插件(請先確保您已經將插件文件放在了您不常常移動的目錄)。post

進入 Chrome 擴展程序頁面:

打開開發者模式:

點擊「加載已解壓的擴展程序」加載擴展資源:

完成:

如何使用 Chrome 擴展

擴展安裝完成以後,打開您喜歡的網頁,右鍵按圖示選擇分類以後便可提交給咱們:

若是是安裝插件以前就打開的頁面,請刷新一遍

1.1.0 版本以後還支持在分享以前自定義分享介紹:

提交成功以後您的分享將出如今次日的 D2 Daily 中。

咱們但願收到什麼分享

  • 不錯的技術文章,不限技術棧
  • 開源項目推薦
  • 好玩的網站
  • 學習資源
  • 設計資源
  • 新聞

您也能夠分享本身的原創文章或者項目,提升曝光度。

waiting for you ~

相關倉庫

合做開源項目

相關文章
相關標籤/搜索