Author Image

Michael Chen 的技術文件

程式設計、開放原始碼、技術雜談

Cover image

當我們使用網頁框架寫程式的時候,這些框架通常都內含系統紀錄 (logging) 的功能。但使用 Golang 的標準函式庫寫網頁程式時,系統紀錄並不是內附的功能。在本文中,我們會介紹如何在網頁程式中加入系統紀錄的套件。 繼續閱讀

Cover image

在現代語言中,專案產生器是標準的工具之一。然而,在 JavaScript 和 Node.js 中,沒有這麼方便的工具。這是因為 JavaScript 原本是內嵌在網頁中的腳本語言,並不是一個通用型語言。現階段的實務是建立樣板專案,之後要建立新專案時就拉樣板專案來改。 繼續閱讀

Cover image

在 Bootstrap 3 時代,Twitter 提供官方的客製化頁面。藉由客製版本的 Bootstrap,我們不僅可幫 Bootstrap 瘦身,還可以客製化顏色、字體、元素間距等項目。但 Bootstrap 4 之後,官方沒有放出這樣的客製化頁面,我們得自己下載 Bootstrap 的原始碼後自行編譯 Bootstrap。 繼續閱讀

Cover image

網頁程式基本的行為是對請求進行相對應的回應。對不同的路徑有不同的行為。本文說明在 Golang 網頁程式中設置路由的方法。 繼續閱讀

Cover image

Perl 程式可用命令稿或命令列 (one-liner) 兩種方式來撰寫,本文會用這兩種方式各寫一個 Hello World 程式,以熟悉寫 Perl 程式的方式。 繼續閱讀

Cover image

在本文中,我們透過極簡的 Hello World 程式來熟悉如何用 Go 撰寫網頁程式。根據網頁是否要加密,程式的寫法略有不同,讀者可相互比較一下。 繼續閱讀

Cover image

微軟網站沒有強調以 VBScript 撰寫物件的方式,VBScript 的確也缺乏完整的物件導向特性,但我們仍然可以用 VBScript 撰寫基於物件的程式。 繼續閱讀

Cover image

本文探討兩個和串列走訪相關的議題,一個是迭代器 (iterator),一個是和串列走訪相關的高階函式 (higher-order function)。 繼續閱讀

Cover image

映射和集合是 ES6 後新增的容器物件。映射是用來儲存以鍵/值對為單位的非線性容器。集合的概念源自於數學上的集合論,用來表示獨特的資料存在的關係。 繼續閱讀

Cover image

Go 語言的主要標的是網頁程式 (web applications) 和雲端服務 (cloud services);可以想成一個比 Node.js 運行環境更高效,比 JavaScript 工程性更好,比 C++ 簡單得多的後端程式語言。 繼續閱讀

現代 C 語言程式設計
【追蹤網站】
Facebook Facebook Twitter Plurk
Alexa Traffic for michaelchen.tech
【支持本站】
Buy me a coffeeBuy me a coffee
【搜尋本站】