Author Image

Michael Chen 的技術文件

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

Cover image

在本文中,我們利用 Puppeteer 撰寫抓取台股價格的機器人,再利用類 Unix 系統的 Cron 定時執行該程式,就成為定時提醒台股價格的機器人。透過這樣的機器人,我們不需要時時盯盤,只需在特定價格出現時進出場即可。 繼續閱讀

Cover image

做為一個小眾的語言,Vala 在網路上的資料相對稀少。Apress 所出版的 Introducing Vala Programming 可說是世界上第一本有關 Vala 的實體書籍。本文會帶著讀者來看一下這本書的內容。 繼續閱讀

Cover image

對於 Golang 網頁程式來說,CSS 樣式表和 JavaScript 命令稿是靜態資源;因為 Golang 網頁程式不會處理這些資源,而會將其原封不動地傳到客戶端。本文的重點即是學習如何在網頁程式中掛入靜態資源。 繼續閱讀

Cover image

本文介紹 Objective-C 中的資料型別。由於 Objective-C 衍生自 C 語言,原本 C 語言的資料型別在 Objective-C 仍可繼續沿用。 繼續閱讀

Cover image

JSON 是一種輕量級的檔案格式 (file format),其語法剛好是 JavaScript 的子集合。會 JavaScript 就可以學會 JSON。由於 JSON 在網頁程式中廣泛使用著,在學習 JavaScript 時都會順便學習 JSON。 繼續閱讀

Cover image

在本文中,我們撰寫前往 Yahoo Finance 網站抓取股票、ETF等資產的歷史交易資料的網頁爬蟲。由於該網站已經提供這些交易記錄的 CSV 格式資料表,我們的爬蟲並沒有存取頁面上的資料,只是將拜訪網頁及下載資料的過程自動化。 繼續閱讀

Cover image

許多程式語言以豐富的語法特性和表達力著稱,但是也有像 Go 語言 (golang) 反其道而行,抱著少就是多 (less is more) 的精簡哲學。本文從一些 Go 語言的設計來看如何實踐精簡 (simplicity) 哲學。 繼續閱讀

Cover image

許多現代高階語言加入測試相關的功能,像是 Go (golang) 的 testing 套件即內建在標準函式庫中。C 語言本身沒有測試相關的功能,本文介紹一個相對簡單且不需外部函式庫的方式。 繼續閱讀

Cover image

在本文中,我們會撰寫第一個 Puppeteer 爬蟲程式,以熟悉 Puppeteer 爬蟲撰寫的方式。 繼續閱讀

1 2 3 4 5 6 7 8 ... 43 往後