位元詩人 技術雜談

此處收集一些單篇的技術文章。這些文章和文章間的順序僅代表發佈時間的先後,沒有內容上的連貫性,讀者可跳著讀自己感興趣的部分。

技術雜談:C# (C sharp) 在非 Windows 系統的日常 (2019 年版)

C# 傳統上視為一種 Windows-only 的技術,不過微軟近年來改變策略,讓 C# 等原先僅限於 Windows 的技術走出 Windows 繼續閱讀

[技術雜談] Paiza 雲端開發環境介紹

Paiza 是一個雲端開發環境 (cloud development environment),這類開發環境只要透過主流瀏覽器就可以操作,不需在本地端額外安裝其他的軟體。Paiza 的產品線有兩條,paiza.io 是雲端編輯器,paiza.cloud 則是雲端 IDE,本文會分別介紹這兩項產品。 繼續閱讀

技術雜談:用 Perl 製作正簡 (繁簡) 中文自動轉換的小工具

本文利用 Perl 製作一個轉換文字的小工具,可用來批次轉換文字檔案。 繼續閱讀

技術雜談:在網頁中加入正簡 (繁簡) 中文自動轉換

對於華人來說,由於正體中文和簡體中文只是同一種語言的不同寫法,稍加學習後,兩種文字都能閱讀。不過,如果能根據不同網站訪客的習慣給予相對應的中文文字,對於網站來說算是加分項目。 繼續閱讀

[技術雜談] Rust 或 Go (Golang) 何者較適合做為後端語言

網路論壇上有許多討論這個議題的討論串,像是這個。Rust 和 Golang 分別問世將近十年,這段時間已經足以了解其趨勢,從相關流行度統計來看,Golang 繼續閱讀

技術雜談:建立前後端分離的前端專案

傳統的網頁程式是以後端技術為中心,由後端來處理網頁路徑 (routes) 並輸出頁面。現在的網頁程式強調 SPA 繼續閱讀

技術雜談:為什麼要用 (或不用) jQuery

在 Netscape vs. Internet Explorer 的瀏覽器大戰時代中,jQuery 的確幫助許多開發人員解決瀏覽器不相容的議題。然而,近幾年來 繼續閱讀

[技術雜談] 以 C 語言實作龍與地下城 (Dragons and Dungeons) 風格的骰子

學習程式設計時,除了學習其語法外,運用已知的語法來實作一些小型程式,更有助於澄清我們對於程式語言的理解是否正確。在本例中,我們使用 繼續閱讀

技術雜談:Go (Golang) 適合初學者做為網頁後端程式嗎?

原本這是在 Quora 討論區上出現的一個問題,筆者當時也發文回答。因這個議題蠻有意思的,筆者將其重新整理後用中文寫出來,網頁程式的初學者可以參考參考。由於這類議題帶有個人主觀的成分,其實沒有標準答案;程式語言和函式庫畢竟是工具,工具只要順手合用即可。 繼續閱讀

[技術雜談] Anaconda 簡易入門

最近在 Python 語言相關討論區會看到有網友在問 Anaconda 相關的問題,網路上中文相關的介紹也偏少,因此筆者在這裡寫一篇相關的介紹,讓讀者可以比較快上手。 繼續閱讀