第 34 期 - 大家 OK,我先試之超 Q 的 Deno 初體驗 🦕

本週專欄

Side Project 從無到有-大家 OK,我先試之超 Q 的 Deno 初體驗 🦕

Hi!大家好,我是神 Q 超人。不知道大家記不記得上禮拜我分享了 這篇文章,然後我就說最近可能會做出第六個 Joke of the Day,雖然我挖了很多坑還沒填,但這次不就直接來了嗎 🙌!不過只是做出來真的太無聊了,想說再尬一下最近很火熱的 Deno,希望和大家一起體會 Deno 和 Node 有什麼不同!

神 Q 超人

Do I need to code in my free time to be a good developer?

持續學習是工程師絕對需要的特質之一,你是否為自己做了「我要變得更好,我要繼續學習!我不能因為下班停止下來!」的設定呢?也許很多篇文章都告訴你你該這麼做,可是每個人都有自己的生活,都需要從生活中找到平衡,甚至是不需要為了自己沒有在下班時間學習而感到罪惡,因為你一天當中的三分之一已經投入在程式中了。你是對程式有熱情所以才追逐他,程式並不是讓你變得痛苦的東西。

很喜歡作者最後一句話:「Do what you love and what you are passionate about! And don’t let anyone make you feel bad about it.」

Top 5 Websites For Design Inspiration [Opinion]

可以啦!自認為沒有美感的前端工程師都看過來,還在因為「哦!畫面不要太醜就好了!」這種話而感到困擾嗎?作者提供了五個充滿許多好看頁面的網站,讓你想選擇多漂亮就多漂亮,不要猶豫,通通加進我的最愛就對了!

你知道空白网页的颜色是什么吗?

意識下就直接回答是白色了,這算是超級科普文,不知道不會怎樣,但知道也不會變得不一樣 😂!至於為什麼分享這篇文章嘛…因為我覺得滿有趣的,而且看完後就能馬上去問朋友一樣的問題,然後很裝 B 地告訴對方你!答!錯!惹!

Larry Lu

为什么键盘以 QWER 排列,而不是 ABCD?

為什麼鍵盤的最左上方是從 QWER 開始而不是 ABCD 呢?這篇跟技術沒什麼關係,但鍵盤畢竟是工程師不可或缺的工具之一,今天就一起來看看這段有趣的歷史故事吧~

Terraform Code Quality

隨著用 Terraform 的人越來越多,怎麼把 TF 的設定檔寫好也越來越重要。這篇文章提供了一些工具跟方法教你怎麼寫出好的 TF 設定,雖然文有點長,但有在用 TF 的話很建議讀讀這篇。

Deep dive into Docker architecture

對 Docker 原理有興趣的朋友們,這篇文章帶你由淺入深慢慢了解 docker engine 。首先是講 docker daemon 跟 cli 是怎麼溝通的,再來是 docker 用了哪些 Linux kernel 的功能,最後還有補充一下 Dockerfile 是怎麼被讀進去的。雖然不知道這些還是可以把 docker 用得很好,但身為工程師還要有追根究底的精神對吧!

LukaJoJo

The Top 12 YouTube Channels For Programmers

這週來介紹程式相關的 youtube 頻道。挑這篇文中的三個來介紹。Hack,一個惡搞各種東西 youtube 頻道,突破你對技術的想像力。Google Developers,google 官方的 youtube 頻道,裡面有關於 google 的產品,google 工程師的分享,與 google 工程師的咖啡時間。DevTips,提供一些開發的技巧,幫助你的寫程式技巧。

27 Programming Youtube channels you should know

翻譯與摘錄:你可以從 Youtube 上學習任何的東西。基於 Brad Traversy 推薦的 22 個程式 youtube 頻道,這篇文章額外推薦了五個不在清單上很棒的頻道。分別是 Traversy Media 全面的覆蓋了幾乎所有的程式語言的主題。Web Dev Simplified 較小的 youtube 頻道,但是麻雀雖小五臟俱全。Programming with Mosh ,非常的直覺且容易聽懂。All Things JavaScript,另一個小 youtube 頻道,每週三放上新的影片。Crash Computer Science,這不是一個常見的清單上的頻道,談論著早期的計算機理論,讓我深深著迷。

Top Front-End Development YouTube Channels

有很多的 coding 相關頻道在學前端,但是實在是太多不知道如何開始,這是一個不會讓你疲於奔命的 youtube 推薦清單。The Coding Traind,Daniel Shiffman 從來不會在娛樂觀眾這一方面失敗,他所採用的方法是有趣且可以達到的。我們可以在他的頻道中找到動畫與一些機器學習。Low Level Javascript,youtube 頻道中的寶石,拆解和用優雅的程式碼解釋一系列的主題。這些東西全部都是低階的東西,但你看到仍然會感覺到不知所措。

smalltown

7 Python Mistakes You Don’t Want to Make

在撰寫程式的時候,總是會遇到那種表面上看起來很簡單,但卻必須要花幾個小時甚至一兩天才能找出來的問題,此篇文章列出七個 Python 開發者絕對不會想要犯下的錯誤,避免寶貴的時間被 Bug 吃掉

Terraform Code Quality

此篇文章是從倫敦 CNCF Meetup 翻譯而來,從 Terraform 基礎開始提起要如何提升 Terraform 的程式品質,每一個小細節都不放過,不管身為 Terraform 的初學者或是老司機,看完之後都還是可以學到不少的東西

Container technologies at Coinbase

Coinbase 在這篇文章中描述要如何克服使用 Container 技術所帶來的一系列挑戰,避免生產環境出現故障,內容從 Container 技術的歷史開始介紹起,一步一步帶著讀者了解 Container 技術的前因後果,最後當然帶到了 Kubernetes 所面臨到的問題,還有 Knative, Fargate, Cloud Run 想要解決的事情

StarBugs Weekly

StarBugs Weekly 由一群不寫文章就會想要亂花錢,但是又沒有那麼多錢,只好繼續寫文章的開發者所創立。
內容包含 Web 前端、中端、後端、DevOps、產品開發、精實創業,一切跟產品有關的知識,都是我們的守備範圍!

Curators:

  • @GQSM - Hi!我是神 Q 超人,一個先衝再說的男人。
  • @Larry850806 - 我是 Larry,傳說中的 0.1 倍工程師!
  • @LukaJoJo - 一名全身都是死角的工程師。
  • @smalltown - 熱愛鑽研各種可以提升雲端服務品質及增進團隊開發效率的開源技術

Feedback

想看什麼內容,告訴我們! 點我回饋意見