【在主畫面加入捷徑】
       
【選擇語系】
繁中 简中
Author Image

Michael Chen 的技術文件分享

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

【贊助商連結】
Cover image

現在很少開發團隊會主動寫新的 Perl 套件。每隔一陣子,就會有某篇部落格文章說「Perl 已死」,現在仍然值得學 Perl 嗎? 繼續閱讀

Cover image
[Perl] 程式設計教學:21 世紀的 Perl

現在很少開發團隊會主動寫新的 Perl 套件。每隔一陣子,就會有某篇部落格文章說「Perl 已死」,現在仍然值得學 Perl 嗎?

繼續閱讀
Cover image

有序串列是串列的變體,和一般串列主要的差異在於放入元素時會自動將元素排序。 繼續閱讀

Cover image
[資料結構] 使用 C 語言:實作有序串列 (Ordered List)

有序串列是串列的變體,和一般串列主要的差異在於放入元素時會自動將元素排序。

繼續閱讀
Cover image

字典 (dictionary) 是一種非線性的資料結構,其內部儲存多對鍵 (key)、值 (value) 組合,鍵做為存取值的索引存取值。在 VBScript 中,字典透過內建物件來支援,但字典是常用的資料結構,故我們提前說明。 繼續閱讀

Cover image
[VBScript] 程式設計教學:建立和使用字典 (Dictionary)

字典 (dictionary) 是一種非線性的資料結構,其內部儲存多對鍵 (key)、值 (value) 組合,鍵做為存取值的索引存取值。在 VBScript 中,字典透過內建物件來支援,但字典是常用的資料結構,故我們提前說明。

繼續閱讀
Cover image

為什麼 GNUstep 要設計以 Makefile 為基礎的專案管理工具呢?因為 GNU Make 不被特定 IDE 綁住,可以在純終端機環境下工作,GNU Make 本身又是類 Unix 系統上常見的專案管理工具,直接使用 GNU Make 是最符合經濟效益的。 繼續閱讀

Cover image
[Objective-C] 程式設計教學:使用 GNUstep Make 在 MacOS、Windows、GNU/Linux 等多平台上編譯 Objective-C 程式

為什麼 GNUstep 要設計以 Makefile 為基礎的專案管理工具呢?因為 GNU Make 不被特定 IDE 綁住,可以在純終端機環境下工作,GNU Make 本身又是類 Unix 系統上常見的專案管理工具,直接使用 GNU Make 是最符合經濟效益的。

繼續閱讀
Cover image

Brunch 是一個搭配前端技術使用的組建自動化 (build automation) 軟體,可簡化編譯前端專案程式碼的過程。本文會談談為什麼要在前端專案用 Brunch,並會展示一個簡單的實例。 繼續閱讀

Cover image
[技術雜談] 用 Brunch 編譯前端專案,以 Handlebars、Sass、Babel 為例

Brunch 是一個搭配前端技術使用的組建自動化 (build automation) 軟體,可簡化編譯前端專案程式碼的過程。本文會談談為什麼要在前端專案用 Brunch,並會展示一個簡單的實例。

繼續閱讀
Cover image

鏈結串列是典型的基於節點的資料結構形態,對於練習使用節點相當重要。本文展示使用 C 語言實作的版本。 繼續閱讀

Cover image
[資料結構] 使用 C 語言:實作鏈結串列 (Linked List)

鏈結串列是典型的基於節點的資料結構形態,對於練習使用節點相當重要。本文展示使用 C 語言實作的版本。

繼續閱讀
Cover image

向量和矩陣是數學上的抽象概念,在電腦程式中會用適當的資料結構來實作。本文介紹 Go 如何實作向量和矩陣。 繼續閱讀

Cover image
[Golang] 程式設計教學:實作向量 (Vector) 和矩陣 (Matrix)

向量和矩陣是數學上的抽象概念,在電腦程式中會用適當的資料結構來實作。本文介紹 Go 如何實作向量和矩陣。

繼續閱讀
Cover image

若想要在 GNU/Linux 上練習 Objective-C,可以用 GNUstep,這是一個 Cocoa 的自由軟體再製版本。主流的 GNU/Linux 應該都會提供預編好的 GNUstep 套件,但也可以自行從原始碼來編譯;我們兩種方法都會介紹,並且比較其差異。 繼續閱讀

Cover image
[Objective-C] 程式設計教學:在 GNU/Linux 平台上以 GNUstep 建立開發 Objective-C 程式的開發環境

若想要在 GNU/Linux 上練習 Objective-C,可以用 GNUstep,這是一個 Cocoa 的自由軟體再製版本。主流的 GNU/Linux 應該都會提供預編好的 GNUstep 套件,但也可以自行從原始碼來編譯;我們兩種方法都會介紹,並且比較其差異。

繼續閱讀
Cover image

雖然 Go 語言是編譯語言,但 Go 語言使用起來卻如同直譯語言般簡單,因此可用來當成另一個自動化日常事務的腳本語言。本文介紹以 Go 語言做為腳本語言的優缺點,並展示一個簡短的例子。 繼續閱讀

Cover image
[Windows] 求生手冊:使用 Go 語言 (Golang) 取代 Python 當成腳本語言 (Scripting Language)

雖然 Go 語言是編譯語言,但 Go 語言使用起來卻如同直譯語言般簡單,因此可用來當成另一個自動化日常事務的腳本語言。本文介紹以 Go 語言做為腳本語言的優缺點,並展示一個簡短的例子。

繼續閱讀
Cover image

在本文中,我們仍然實作雙向佇列,但內部改以陣列來實作。 繼續閱讀

Cover image
[資料結構] 使用 C 語言:以陣列 (Array) 實做雙向佇列 (Deque)

在本文中,我們仍然實作雙向佇列,但內部改以陣列來實作。

繼續閱讀
1 2 3 4 5 6 7 8 ... 34 往後
【贊助商連結】
【分類瀏覽】