Weekly-GitHub-Digest #44

Wesley
Weekly-GitHub-Digest
7 min readJul 5, 2018

2018/06/28–2018/07/4

Web — 網路本身高風險,請詳閱公開說明書

對於那些每天都會使用 Slack 溝通的團隊或是 remote developer 而言,看到這個專案應該是超級有感覺。emoji-mart 的完成度之高,幾乎 100% 完整重現了 Slack 的 emoji 選擇視窗,打包並製作成 React component 的形式變得更加容易重用,另外值得一提的是,Slack 最容易被玩壞的團隊客製化 emoji,emoji-mart 也提供了這項擴充,非常賞心悅目啊這個 repo。

emoji-mart

Stripe 是一間專門做金流服務的公司,把以往繁雜且難以處理的數位支付,信用卡支付等支付方式為使用者提供了一個相當簡易好上手的介面,於開發端的串接上也是一大福音,暫且不論核心產品的具體表現,光是他們家的網頁設計水準就足以屌打很多號稱要稱霸金流的第三方平台,附上一篇之前在灣區日報看到的 Stripe 分享,簡明扼要的闡述了內部開發的過程經驗談。elements-examples 則是他們在 open source 中的另個建樹,一些做金流常會需要使用到的信用卡卡號等前端驗證都給出了實作參考方式。

elements-examples

Terminal — 已經是 iTerm 的形狀了呢

world-cup-2018-cli-dashboard

上週才介紹了一個 football-cli,把主要的賽程都在 terminal 上條列出來,不過還要額外申請一支金鑰稍嫌麻煩了點,果然社群又有開發者做了個 world-cup-2018-cli-dashboard:

全域安裝個:

$ npm install -g world-cup-cli-dashboard

使用方法就只有一個:

$ wc2018

結果如下:

world-cup-2018-cli-dashboard

想要來點 emoji 嗎?也行:

$ WITH_EMOJIS=1 wc2018
world-cup-2018-cli-dashboard

整整一個月的世界盃賽程,這兩個禮拜都在重複這樣的迴圈:下班爆幹累,想要提早睡覺,發現睡不著只好繼續熬夜看球,下班爆幹累,想要提早睡覺 … 阿根廷打奈及利亞那場死守在電腦螢幕前看到快四點,乾,副作用就是隔天上班全身超級無力跟塊肉一樣累癱在椅子上,不過阿根廷還是被淘汰了啊啊啊啊。

Useful OSS — 好用的開源軟體

筆者最開始做的 side project 其實是一個叫做 easter-egg-collection 的函式庫,如其名簡言之就是一個專放彩蛋的 library,為了製作 demo 的 GIF 動圖花了不少時間在做錄製,錄完是一回事,還要用別人家的 線上服務 把檔案轉成 GIF,六七十個彩蛋下來真的被自己搞得有些心煩意亂。gifski-app 使用 Swift 撰寫,13.8 MB 的大小比起現行許多用 Electron 打包的桌面應用小了不少,簡單把經由 QuickTime 之類的錄製軟體產生出的影片丟進去精美的 GIF 就產出啦,雖然轉檔本身還是會需要點時間等待但整體而言已經快上許多。

gifski-app

Developers — 開發者們

football-cli 的作者 Manraj Singh 是位開源圈相當知名的開發者,參與過貢獻的專案包含了 jQuery,Mozilla 和 DuckDuckGo,和很多 bilingual 的工程師一樣,特別擅長 JavaScript 和 Python 這兩門語言,也因此在他的開源專案上看到的都是以此為主的 repo。halo,這個很大程度受 sindresorhus 大神的 ora 所啟發的 Python 版本,上禮拜介紹過且被 GitHub 轉推過的 football-cli,還有探索一個 div 標籤極限,完全展現 CSS 強大功力的 SingleDivProject。貢獻牆一片綠油油的,就連假日也是,GitHub 真該考慮一下像 YouTube 一樣頒個銀色的章魚貓 logo 獎牌給他了。

ManrajGrover (Manraj Singh) · GitHub

Technical Posts — 你都去哪看技術文啊城武

性質和掘金蠻相似的一個網站,多數內容同樣以技術性文章為主,由於自己本身職業的關係,大部分看的內容也是前端相關的,翻譯文章的質量其實不差,和掘金相比之下,一個較好的優點是,掘金的文章很多都是不斷被二次甚至三次轉貼,更別說部分內文一看就是盜文,一些熱門的標籤文章也明顯感覺得出來有被刻意灌水過。如果要做翻譯就像眾成翻譯一樣,把人家原創的連結通通標記出來,才不會三不五時鬧雙胞。

翻译,从此起步 — 众成翻译

You Need Some Music, And A Bottle of Dry Martini — 你一定要把氣氛搞得這麼銷魂嗎

ゲスの極み乙女。和 indigo la End 兩組樂團的演奏風格迥異,主唱川谷絵音一人同時擔當,在編曲上也不難聽出刻意營造的音色氛圍做為區別。上述的樂團當中,論當今人氣和知名度的話,絕對會是走前衛輕搖滾,音樂性豐富,MV 話題十足的前者大獲全勝,但後者所傳遞的青春戀愛氣息,把 MV 當作微電影來演的詮釋方式同樣也是征服不少樂迷。有個相當厲害的紀錄,在 2014 年各自出道的 ゲスの極み乙女。和 indigo la End,在首張專輯的釋出都雙雙進入了日本公信榜的前十位,比較可惜的是主唱近年來出現些花邊及負面新聞,雖然音樂創作和私德兩件是完全不甚相干的事,但樂團的其他成員還是為此遭受了不少的輿論抨擊。世上沒有完人,誰都不希望犯錯就被人放大檢視,還是忘卻那些再怎麼討論都不會有結果的事情,專注在音樂本質吧。

indigo la End — 冬夜のマジック

--

--