#鐵人賽

60 篇文章

部落格文章 (60)

PWA:用 DevTools 來檢查螢幕大小和網路速度
部落格

PWA:用 DevTools 來檢查螢幕大小和網路速度

PWA 既然要在各種裝置上使用,又要在沒有網路也能用,肯定是要經過各種環境測試的。不過你不需要拿出手機或一直切網路,不管你是用 Chromebook 還是桌上型電腦,只要你有 Google Chrome 就可以測試螢幕大小和網路速度。

Noob 3 分鐘閱讀
PWA 介面設計:先認識 RWD 設計
部落格

PWA 介面設計:先認識 RWD 設計

在 PWA 應用程式中,你能打造一款讓手機、Chromebook、電腦都可以操作的應用程式,這就像是在寫網站時設計 RWD 網站一樣。設計 PWA 有什麼鋩角呢?

Noob 6 分鐘閱讀
tpm:tmux 套件管理員
部落格

tpm:tmux 套件管理員

tmux 是個管理終端機 session 的神器,你可以在 Terminal 裡面分割視窗、切換分頁,而且這些動作只要使用鍵盤,就算你的 Putty 本身不支援分頁也可以使用。

Noob 2 分鐘閱讀
Syntastic:在 Vim 中檢查 JS 語法錯誤
部落格

Syntastic:在 Vim 中檢查 JS 語法錯誤

寫程式就是不斷的 debug,要是有一些顯而易見的語法錯誤可以直接被編輯器抓出來就好了。現在 VS Code 等編輯器都會先幫你抓出一些簡單的語法問題,Vim 也可以透過 Syntastic 達到這個效果。

Noob 4 分鐘閱讀
Chromebook 可以安裝其他作業系統嗎?
部落格

Chromebook 可以安裝其他作業系統嗎?

Chromebook 內建 Powerwash 功能,可以一鍵回覆到原廠設定;就算你不慎把系統搞爛了,也可以到 Google 官網下載重灌用的 USB 隨身碟製作工具。那我可以在 Chromebook 上安裝 Windows 或其他作業系統嗎?

Noob 5 分鐘閱讀
Crostini:在 Chromebook 執行 Linux 應用程式
部落格

Crostini:在 Chromebook 執行 Linux 應用程式

Android 和 Chrome OS 一樣都是基於 Linux 的作業系統,但是由於安全性問題,通常並不能開放 root 權限或太多 Linux 指令,避免不小心或刻意把系統改爛。而 Crostini 則是讓 Chrome OS 可以完整執行 Linux 應用程式的方法。

Noob 3 分鐘閱讀
Ngrok:讓本機測試時也能有 HTTPS 憑證
部落格

Ngrok:讓本機測試時也能有 HTTPS 憑證

前端在本機測試時,通常已經不至於直接點開 HTML 檔案,而會搭配 webpack-dev-server 等套件做測試;後端也可以使用 nodemon 等套件測試,但預設的網址通常都是 http://localhost:3000,要怎麼加上 HTTPS、甚至讓別人也能看到呢?

Noob 3 分鐘閱讀
Nginxconfig:自動產生 Nginx 設定檔的線上工具
部落格

Nginxconfig:自動產生 Nginx 設定檔的線上工具

上次有介紹到 Nginx,一個輕巧而優美的 HTTP 伺服器,並建議新手都應該嘗試看看。但是一開始使用預設的設定檔後,可能稍微知道怎麼修改,卻不知道該怎麼編寫。這個 Nginxconfig 就是一個線上的 nginx 設定檔產生器,只要勾選、輸入幾個設定,就會產生對應的設定檔供使用者下載。

Noob 3 分鐘閱讀
Certbot:幫你的網站安裝免費 HTTPS 憑證
部落格

Certbot:幫你的網站安裝免費 HTTPS 憑證

我們可以透過 Certbot 來建立免費的 HTTPS 憑證。Certbot 其實是利用 Let's Encrypt 的免費 HTTPS 憑證,而 Let's Encrypt 是由 Mozilla、Cisco、Google 等大公司共同贊助推動的服務,主要是要推廣大家都來簽 HTTPS,讓網路更安全。

Noob 2 分鐘閱讀
在 Gandi 上購買你的第一個 Domain
部落格

在 Gandi 上購買你的第一個 Domain

有了 Server 也有了服務後,你開始可以把服務公開給別人一起使用了。但是丟給別人的時候只能給 IP,很麻煩嗎?這時候你就應該購買你的第一個 Domain。

Noob 3 分鐘閱讀
使用 pm2 管理 Node.js 服務
部落格

使用 pm2 管理 Node.js 服務

把服務部屬到主機後,如何讓服務保持執行,甚至在主機重開機後都會自動執行呢?通常我們會用 pm2 來管理 server 上的 Node.js 服務。

Noob 3 分鐘閱讀
操作 Linux 的基本技巧
部落格

操作 Linux 的基本技巧

有了 WSL 後,就可以開始學習一些基本的 Linux 指令了。這篇文章的面向是給使用 WSL 的 Windows 使用者,所以不會講得太難。

Noob 5 分鐘閱讀
WSL:Windows 使用者也能有個像樣的指令介面
部落格

WSL:Windows 使用者也能有個像樣的指令介面

大部分的後端工程師,都使用 Linux 指令來操作伺服器。雖然 Windows 也有內建 Powershell 可以下指令,但是絕大部分好用的指令工具還是都做在 Linux 平臺為主,在 Windows 上執行這些指令不是一件容易的事。這時,WSL 就可以協助你在 Windows 上快速執行 Linux 指令。

Noob 4 分鐘閱讀