tags: Closure JavaScript 一級函式 教學 Node.js
用 Node.js 學 JavaScript 語言(3)函數、參數與閉包
By 陳鍾誠 | 2014/11/04在本期當中,我們將介紹 JavaScript 當中最有趣的一個領域,那就是「函數」(function) 的用法,還有「閉包」 (closure) 這種相當特別的概念。
tags: JavaScript Node.js Node-Webkit
Node-webkit : 用 HTML+JavaScript 撰寫「視窗程式」的好工具
By 陳鍾誠 | 2014/08/20愈來愈喜歡用 JavaScript 寫程式,不單只是用來寫網站,包含命令列程式、視窗程式、遊戲程式等等,我都希望可以用 JavaScript 來撰寫。
tags: JavaScript 教學 控制流程 Node.js
用 Node.js 學 JavaScript 語言(2)基本控制
By 陳鍾誠 | 2014/07/07在上一期當中,我們介紹了 node.js 的安裝與使用方式,在本期當中,我們將繼續介紹 JavaScript 的語法,包含控制邏輯與迴圈等等。
tags: JavaScript 教學 Node.js
用 Node.js 學 JavaScript 語言(1)簡介與安裝
By 陳鍾誠 | 2014/04/29我們將撰寫一系列用 Node.js 學基礎 JavaScript 語法的文章,以便讓初學者也能透過 Node.js 這個環境學會 JavaScript 語言。
年輕人、請以「開放原始碼」為師!
By 陳鍾誠 | 2014/03/10我使用的教學工具、教材、書籍、程式、軟體等等,幾乎都是從開放原始碼來的。我不禁想到,假如我現在剛上大學,我該如何學習呢?開放原始碼對我會有甚麼影響呢?
比特幣挖礦的背後 -- SHA 與雜湊現金
By 陳鍾誠 | 2013/12/25比特幣裏最關鍵的技術是一種稱為「雜湊現金」(hashcash) 的技術,這種技術其實與金錢沒什麼關係,而是與 CPU 計算出某個雜湊值所需要花的時間有關係。
使用開放原始碼教授大學資訊課程
By 陳鍾誠 | 2013/11/27近五年來,我開始大量使用開放原始碼的軟硬體工具,在金門大學資工系教授各類的課程,舉例而言、我會用 Blender 教授動畫、用 R 教授機率統計、用 Node.js 教授 Web Programming,用 gcc + GNU tool chain 教授系統程式,甚至是用 Icarus 教授計算機結構。
RSA 非對稱型加解密演算法 - 使用 C 語言實作
By 陳鍾誠 | 2013/10/29RSA 是 1977 年由「麻省理工學院」的 Ron Rivest、Adi Shamir 與 Leonard Adleman 等三人所共同設計出來的一種加密方法,因此該方法以這三個人名字的第一個字母 (Rivest, Shamir, Adleman) 命名。
tags: JavaScript 密碼學 密碼 AES C 語言
AES 對稱式加解密法
By 陳鍾誠 | 2013/09/23在本文中,我們將介紹一個現代的高強度加解密方法,稱為 Advanced Encryption Standard (AES),這個加解密法乃是美國政府公開徵選用來取代 DES 加密法的一種新型加密法,目前已經廣泛用於很多加密標準當中。