60 秒新知

好文分享 — Joining Strings in Python: A 'Huh' Moment

開門見山, CPython str.join() 以下 2 種寫法: Generator ' '.join(s for s in strs) List Comprehension ' '.join([s for s in strs]) 沒想到,上面 2 種比較結果是 List Comprehension 比較快!而且記憶體用量是差不多的! The reason for this is, as Trey said, that

Posted on  Jun 23, 2024  by  Amo Chen  ‐ 1 min read

極簡 macOS 目標設定工具 — One Thing

達成遠大的目標有各式各樣的方法,其中最簡單的方法是: 設定/寫下目標 將目標放在觸目可及的顯眼地方,藉此不斷提醒自己 不斷地做出向目標前進的抉擇與

Posted on  Jun 19, 2024  by  Amo Chen  ‐ 1 min read

NVIDIA CEO 黃仁勳的專訪

這是 1 部值得花 47 分鐘收看的黃仁勳專訪。 透過這場專訪不僅可以了解黃仁勳對於 AI 的未來願景與想像,也能對所有開發者的未來有一些啟示。 “This is a

Posted on  Jun 18, 2024  by  Amo Chen  ‐ 2 min read

免費開源的 macOS 工具 — Later

Later 是能夠 1 鍵隱藏/關閉所有視窗的工具。 ​ Later 的應用場景很簡單, Later 可以讓使用者要開會之前或者進行其他工作之前,先把桌面上所有視窗存起來之後,並將

Posted on  Jun 16, 2024  by  Amo Chen  ‐ 1 min read

全新品種的 Shell — Nushell

Nushell 是 1 個相對新的 Shell, 與其他 shell 相比,它更強調把各種指令的輸出變成結構化資料,如此一來就可以像查詢資料庫一樣,搭配同樣是 Nushell 開發的 where, filter, sort-by 等指令,讓操

Posted on  Jun 15, 2024  by  Amo Chen  ‐ 1 min read

好文分享 — Python's many command-line utilities

我知道 python 有模組可以用 -m 參數直接變成命令列工具使用,但我是認真沒想到 Python 有「非常多」模組都可以使用 -m 參數,甚至還有彩蛋! p.s. 解釋一下 -m 的作用, -m 會

Posted on  Jun 12, 2024  by  Amo Chen  ‐ 1 min read