一隻箱子裡的貓,看著電腦螢幕

Schrödinger's Programmer

奔跑吧工程師,趁年輕跑得越遠越好

使用 ssh 從本機連線到 GCP VM

在本機透過終端機 ssh 連線到 GCP VM

Ray

vpn

原先在 GCP 開啟 VM 後每當管理主機時都要先開啟 GCP 控制台頁面,找到指定主機
按下畫面上的 SSH 連線按鈕,接著開啟 GCP 的終端機畫面
開啟的步驟實在繁瑣,而且那個終端機也沒有自己本機的用的習慣
這篇文章說明如何透過本機終端機 ssh 連線到 GCP 主機內

使用 Prerender 為 SPA 增進 SEO

解決 CSR 網頁的 SEO 問題,示範自架與 SaaS 方案

Ray

seo logo

Single Page Application(SPA) 網站使用 Client-Side Rendering (CSR) 來渲染畫面
一開始載入時伺服器只會回傳根元件,透過後續 API 互動取得資料填入
而網站排名的爬蟲,爬到就會是空空的。雖然 Google 聲稱他們的爬蟲會執行 JS,但是其他搜尋引擎不一定會執行
所以透過 Prerender 服務來做到預先渲染給網頁爬蟲,達成搜尋結果最佳化

第一次在 GCP 開 VM 就成功

手把手在 Google Cloud Platform (GCP) 啟動第一個 VM 執行個體及相關設定

Ray

如何在 Google Cloud Platform (GCP) 上開啟一個 VM 虛擬主機呢?
聽起來很複雜,實際做起來十分簡單
過去沒有開主機的經驗,這次就把步驟給記錄下來
我不想花錢自己開,以前公司也沒開權限給我過

透過 Cloudflare 設定子網域,並客製 GitHub Page 網址

購買網址後可設定子網域給不同網站使用,本篇以 Cloudflare + GitHub Page 靜態網站為例

Ray

github page custom domain

之前已經買好了自己的網址,接著要利用 Cloudflare DNS 服務建立子網域
並且設定給指定的 GitHub Page 專案作為客製網址
學會這項技能之後,只要有一組主要網址,就可以根據需求產生不同的子網域網址
各家 DNS 服務提供商都有這個功能,本篇以 Cloudflare 為例

如何從 Google Domains 購買屬於自己的網址

購買屬於自己的網址 - 使用Google Domains 教學

Ray

以前都一直是使用免費的部落(blogger),隨著近幾年個人品牌意識崛起,以及覺得原本部落格不敷使用
且搬家非常不方便,還有不能自訂 SEO 和埋設追蹤碼。在媒體業做過就會想自己動手處理這些
當初一度從 blogger 搬到 medium,又搬回 blogger轉移十分麻煩
而且還有程式碼內容格式會跑掉,以及想都用 markdown 語法紀錄等等原因
興起了自架的想法,一方面也是想要作為展現自己的能力的平台

最新文章

Category

Tag