| 林信良 | 程式語言 | Lisp | Ruby | ECMAScript6
那些語言中的符號型態
有別於字串原本的用途與場合,在符號的使用上,很多時候也直接賦予名稱應有的職責
2017-05-13
| 林信良 | 貝茲曲線 | 程式語言
從貝茲曲線到曲面
該如何透過電腦來繪製貝茲曲線與貝茲曲面?這是探索數學與程式彼此驗證的有趣過程
2017-05-06
| 林信良 | 算錢 | 程式語言
算錢學問大
從浮點數、BigDecimal、各種捨入模式、金錢模型、格式化,到貨幣轉換,都有值得注意的地方
2017-03-26
| 林信良 | Reactive | Java 9 | 程式語言
Reactive與Java 9
何謂ReactiveX、Reactive Streams Specification?來了解它們與Flow API之間的關係吧!
2017-03-18
| Java 9 | Java | 程式語言
Java 9模組化概觀
在預計2017年推出的Java 9當中,開發人員將能夠應用Java模組平臺系統,而且,我們也會看到類別路徑逐漸淡出,以及模組路徑登場的新趨勢
2017-03-12
| 函式 | 程式語言 | 林信良
函式首要之務
力求簡短是函式撰寫時的重點,但經常還是過於冗長,該如何做到適當精簡呢?
2017-03-05
| PHP | 程式語言 | 加密函式庫 | Libsodium
PHP成為全球第一個在核心添加現代加密庫的程式語言
PHP安全開發人員Scott Arciszewski去年1月提出在PHP的核心中整合Libsodium密碼庫,經過一年的討論後,近日PHP團隊無異議通過該提案,年底可望釋出的PHP 7.2將率先整合Libsodium。
2017-02-21
| 河內塔 | 林信良 | 遞迴 | 程式語言
來點不同的河內塔
想熟悉遞迴,可藉由河內塔的問題來練習,但若不覺得遞迴可愛,多半是把自己當成電腦在想問題
2017-02-19
| 林信良 | 程式語言 | 集合
遺忘技術細節
在技術領域當中,遺忘有時是必要的,就程式人來說,甚至應該把遺忘細節視為一件好事,僅需記住最小可用的技術集合、解題思路,這樣還能持續保有學習的動力
2017-02-11
| 海龜繪圖 | 程式語言
海龜不懂數學
對於初學者而言,該如何理解海龜繪圖法?使用程式庫的人其實就是海龜,而海龜不懂數學
2017-01-22
| 林信良 | 程式語言 | Prolog
從X到Prolog
學過基於邏輯的Prolog嗎?若熟悉其他語言,能否快速切入Prolog,瞭解其思想?
2017-01-07
| 邏輯 | Prolog | 程式語言
用「邏輯」寫程式
想要訓練與體會程式邏輯,我們可以透過基於邏輯的程式語言Prolog來進行
2016-12-03