Web 測試框架 PlaywrightSinle page application 當道,web app 的複雜度越來越高,如何確保每次釋出前的功能正常?Playwright 是現代化的 web 測試框架,它讓我們在每個改版的夜晚不再瑟瑟發抖。
Google Ads 認證筆記Google Ads 認證是想成為 Google Partner 所必須要通過的試煉之一,早已習慣填鴨式教育的我們,是否對它靈活的考題感到力不從心呢?別擔心,這裡有我們重點整理的小筆記。
Cockpit 高大上的 Linux Web 管理介面Cockpit 是一個由 Red Hat 所資助的開源軟體,做為一個 Linux 的 web 管理介面,讓我們可以用瀏覽器就能管理系統事務而無須動用男子漢的文字指令。
自己的 VPN 自己建,用 ZeroTier 建構自己的虛擬內網ZeroTier 是一個用來建構 VPN 的工具,在 VPN 內的設備能跨越實體區網的藩籬互聯,就像是彼此都在一個虛擬的內網一樣。實際應用的例子包括從家裡或手機上連回公司取得公司內的檔案、遠端桌面等,或者相反的從公司連回家裡電腦。
用 Spectron 對 Electron App 做測試Electron 是把 web 封裝並發布成桌面 app 的框架,同時也提供了存取本機的 API,但卻帶來難以使用傳統自動測試工具的問題,而透過 Electron 的測試框架 Spectron,讓我們得以操控 app 內的 UI 元件,進而達成自動化測試的目的。
如何在 elementary OS 安裝 Firefox Beta為了測試某些新特性,有時候必須裝上 beta 版的瀏覽器,在 Linux 想裝上 Firefox Beta 得自己手動增加它的 PPA,這篇短文是我們的安裝筆記。
設定 MariaDB / MySQL 真・UTF-8 編碼MariaDB 遺傳了 MySQL 的老問題,utf8 是假的 UTF-8,utf8mb4 才是真的 UTF-8,必須改一下 MariaDB 的設定檔才能正確的指定使用真・UTF-8 編碼。
重新認識 Pixel、DPI / PPI 以及像素密度你有被 pixel / CSS Pixel、DPI / PPI 搞混嗎?我有。所以我們決定重新理解這些詞彙的涵義,以及身為開發者我們應該怎麼總結這些定義,讓我們在開發時能有一個明確而能遵循的路線。