# 沒有個人網誌 為甚麼不試試看 Hexo 國立雲林科技大學 FKT # Self Introduction # Hexo 介紹 # 環境安裝 假設環境已經擁有 Node.js 且有 yarn 或 npm 可以跳過此步驟 # Node.js 安裝 前置作業 (1/3) Node.js Download Link 安裝完畢我們來安裝 yarn 好了 # Yarn 安裝 前置作業 (2/3) Yarn Download Link Yarn 與 Npm 的比較 參考下面 Click Me # 前置作業 (3/3) 安裝最後一項 Hexo 本人 NPM User 1npm...

# Leetcode 封閉島嶼解題 No. 1254. Number of Closed Islands # 題目 Given a 2D grid consists of 0s (land) and 1s (water). An island is a maximal 4-directionally connected group of 0s and a closed island is an island totally (all left, top, right, bottom) surrounded by 1s. Return the number of closed...

# (Leetcode 基礎系列) Python 內建排序 sorted () # 前言 大家可能在剛學習程式語言的時候,想要挑戰一些程式小題目,那排序的題目往往是最經典的一類型題目了。 那今天要來介紹一個題目偷雞的 Python 的內建函式 sorted () # 功能 sorted () 將可迭代物件適條件情況進行排序,簡單來說就是可以讓 List,Dict 這類能放多種資料的結構進行排序 # 基本用法 # 由小到大排列 sorted (可迭代物件) 12listA =[1,5,6,7,1,23]print(sorted(listA))# 印出[1, 1, 5, 6,...

# Django Model 欄位小記 # 在 Django/Rest Framework 會需要建立 Model 那在欄位的選則有非常多種 TextField,DateField 等 可以在這些欄位中加上額外欄位限制或補充 # Django Model 的 Not Null 你可能會發現一些欄位限制提示有 blank=True 與 Null=True 倒底這兩者有什麼樣的差異哩 # Null 控制寫入 / 讀取的資料庫型別是否允許有 null (真正資料庫中的欄位 nullable) # Blank 使用在 Django MTV 中的表單欄位驗證中,是否允許使用者不填寫該欄位任何資料

# Cloud SQL 雲端建置資料庫 # Google Cloud Platform Cloud SQL Cloud SQL 就是 GCP 雲端計算平台上的資料庫相關服務,提供完善的資料庫操作 Google Cloud SDK 相關建置指令,也可以透過 Google Cloud Console UI 進行設置。 # 實際操作 # 透過 Google Cloud Console UI 設置 # Step.1 登入 GCP 帳戶後進到 Cloud SQL 的選項 # Step.2 選擇 Create Instance 建立執行個體 # Step.3 選擇資料庫引擎 #...

# 身為學生還不趕快 GitHub Actions 起來 NYUST GDSC Leads Tim # 今日主角 Github Actions # Small Introduction GitHub Actions 為 GitHub 平台提供的 CI/CD 服務 (程式自動化服務) # 工作流程架構介紹 整個 GitHub Actions 的最小流程為 action 整個工作內容有一定的階層關係在 由最高階層至最低階層為 Workflow (工作流程) Job (工作) Step (步驟) Action (動作) Workflow 可以擁有多個 Job Job 可以擁有多個...

# 全代管應用程式靠 Google App Engine # Google App Engine(GAE) Google Cloud Platform 平台上部屬中的其中一種方案 屬於專門構建 "單體式應用程式" # GAE 特色 支援主流 Programming Language Node.js、Java、Ruby、C#、Go、Python、PHP 全代管式環境 Infrastructure 全部交給 App Engine 處理 Developer 可以專注在程式碼上 應用程式診斷功能,結合 Cloud Monitoring 跟 Cloud...

# (基礎系列) CDN 我用過但不知道他幹嘛了 # CDN (Content delivery network) 內容傳遞網路 您是否有這樣的經驗,當你想要瀏覽國外網站的時候,等待網站回應的時間會非常久,是因為站台與你的網路距離太過遙遠造成傳輸時間太長,導致使用者體驗不佳,那關於這部分有沒有相對應的措施呢!! 沒錯今天講的 CDN 內容傳遞網路就是在解決以上的問題,接者我們來看兩張圖來比較以上有無 CDN 的差異。 # 未使用 CDN 的網路架構 廠商只設置單一 Server Client 到 Server 的請求距離太遠 造成回應時間長 網站不穩定 頻寬耗費嚴重 # 有使用...

# Terraform tf file 快速建置雲端服務 NYUST GDSC Leads FKT # 今天主題 Terraform 開發公司: HashiCorp 主要功能:透過文件快速根據需求建置雲端服務 # 基本介紹 Terraform 支援的平台 Google Cloud Platform Amazon Web Services Microsoft Azure Docker Oracle Terraform Cloud # 操作方法 # 1. 安裝 Terraform 根據環境去選擇你的安裝方式 1terraform version#檢查Terraform版本 # 2....

# [基礎系列] WSGI 與 ASGI/Application Server 與 Web Server # WSGI (Web Server Gateway Interface, 網站伺服器閘道介面) 假設你有使用 Python Web Framework 開發的 Developer 可能會有聽過看過 WSGI 與 ASGI WSGI 是一個協定定義,Web Server 與 Python Web Application 之間的規範,WSGI 規範讓開發者會比較彈性 WSGI 類似請求者與 Server 之間的 Midderwale 中繼器 # WSGI Server 指符合...