跨瀏覽器測試服務 — BrowserStack
跨瀏覽器測試是前端開發的重要一環,原因是現在有太多種、太多版本的瀏覽器,而每個瀏覽器的渲染引擎(rendering engine)實作方式不見
Posted on Nov 4, 2023 by Amo Chen ‐ 1 min read
跨瀏覽器測試是前端開發的重要一環,原因是現在有太多種、太多版本的瀏覽器,而每個瀏覽器的渲染引擎(rendering engine)實作方式不見
Posted on Nov 4, 2023 by Amo Chen ‐ 1 min read
談到如何跨 process 進行溝通,也就是所謂的 IPC (Inter-Process Communication),通常大家會直覺想到用 HTTP 協定架 API Server, 讓多個不同的 process 透過 API 溝通,這是現代應用經
Posted on Nov 3, 2023 by Amo Chen ‐ 2 min read
軟體的進步真的很快,三不五時就有新的技術、解決方案誕生,難怪有人求不要再更新了,學不動啦~😭 Redis 同樣迎來強大的挑戰者—— DragonFly DragonFly 就是想取代 Redis 在 in-memory database
Posted on Nov 2, 2023 by Amo Chen ‐ 1 min read
近來可以看到很多開源專案用 Rust, C++ 或其他以高效率著稱的程式語言實作,然後將其包裝成其他語言可以呼叫的套件,以便其他開發者能夠將原本效能不佳的部分
Posted on Oct 29, 2023 by Amo Chen ‐ 2 min read
Todo list 一直以來都是不朽的創業題目之一,畢竟世界 78 億人口,每個人做事方式跟排程方法都不一樣,實在很難用 1 種 Todo list 服務就通吃,所以市面上有著各種不同
Posted on Oct 28, 2023 by Amo Chen ‐ 1 min read
拜科技進步之賜,透過網路就能夠打造被動收入的方法與管道越來越多,可以說只要有心,你也能透過網路賺到收入。 這篇文章要介紹的是另 1 種打造收入的方
Posted on Oct 27, 2023 by Amo Chen ‐ 2 min read
Python 的類別定義有個神奇的參數,稱為 metaclass
, 範例如下:
class Meta(type):
pass
class A(metaclass=Meta):
pass
這個參數不是繼承(inheritance), 但是它到底具體是做什麼的呢?就讓本文娓娓道來吧!
Posted on Oct 26, 2023 in Python 程式設計 - 高階 by Amo Chen ‐ 4 min read
“Developing an Asynchronous Task Queue in Python” 一文分享如何用 Python 的 multiprocessing 以及 Redis 打造 1 個非同步的工作佇列(Queue)。 這篇文章介紹的技巧相當實用,
Posted on Oct 26, 2023 by Amo Chen ‐ 2 min read