Git 免費線上學習 - 連猴子都能懂的Git入門指南

這個網站應該也可以算是免費電子書吧~

能把 Git 入門、進階教學做的這麼可愛,而且圖片、說明都做的很清楚,有興趣學習 Git 的人可以從這個網站開始閱讀~

Awesome 系列的網路資源整理(PHP、JS、Go..等)

不知道誰發起的,總之就是把網路上相關資源整合起來,放在 Github 上,然後以 "Awesome-程式語言" 名稱為主,就出現一系列的資源整理(也可以當成電子書等等來看待)

閱讀全文〈Awesome 系列的網路資源整理(PHP、JS、Go..等)〉

Google Material Design 正體中文版

Google 推出 Material Design, 想要為用戶創造視覺語言, 讓用戶能夠習慣 + 一眼就懂的操作、使用模式.(統一使用者的體驗)

目標: 創造一種視覺語言,遵循創新技術和科學的可能性,組合出良好設計的經典原則。

註: 簡單說, 就是 Android 或 Mobile web 製作上, 建議都要使用這套標準, 使用者才能夠一看就懂.

閱讀全文〈Google Material Design 正體中文版〉

免費電子書 - Startup 2.0 工程師創業手冊

一個年薪 600萬的人, 選擇創業後, 把心路歷程寫成書, 此書我也還沒看完, 有空可以參考看看~

作者網頁

Beej's Guide to Network Programming 正體中文版 免費電子書

Beej's Guide to Network Programming 這本書是寫 網路基礎 + 網路程式設計, 由淺入深的教學 (從 TCP、UDP、網路七層... 講到 IPv4、IPv6、Server-Client、blocking、non-blocking、MTU... 等等)

看這本書時, 發現網路七層已經背不起來了, 順便做點筆記:

  1. Application (應用層)
  2. Presentation (表現層)
  3. Session (會談層)
  4. Transport (傳輸層)
  5. Network (網路層)
  6. Data Link (資料鏈結層)
  7. Physical (實體層)
  8. 註: 以上七層的順序和編號是倒過來的~
  9. TCP: Stream Sockets (串流式 Sockets) - SOCK_STREAM
  10. UDP: Datagram Sockets (訊息式 Sockets) - SOCK_DGRAM

註1: 此書範例是以 Linux socket 為主.

註2: 感謝 Aaron Liao 的翻譯 + 推薦, 翻譯非常棒~

閱讀全文〈Beej's Guide to Network Programming 正體中文版 免費電子書〉

好書: 一行一行說明 jQuery Source Code

這個算是線上文件, 又該說是線上電子書~ 總之, 就是好書一本~

想要看懂 jQuery 的 Source code, 此網頁有一行一行對照的說明, 會比較好理解、入門.