From 2d2b2d1088045889aa2fe5320f21afbb97f3bfcf Mon Sep 17 00:00:00 2001 From: Sekito Lv Date: Mon, 11 Mar 2019 08:23:00 -0500 Subject: [PATCH] Format desc base on CONTRIBUTING-zh and Optimize zh version book comments. (#3166) * Format desc of zh version programming books base on CONTRIBUTING-zh. * optimize zh version book comments. * Fix Travis CI check. * Commit update for suggestion of [zhongjiajie] --- free-programming-books-zh.md | 68 ++++++++++++++++++------------------ 1 file changed, 34 insertions(+), 34 deletions(-) diff --git a/free-programming-books-zh.md b/free-programming-books-zh.md index c9790978..43ab3185 100644 --- a/free-programming-books-zh.md +++ b/free-programming-books-zh.md @@ -116,8 +116,8 @@ ### WEB服务器 * [Apache 中文手册](http://works.jinbuguo.com/apache/menu22/index.html) -* [Nginx开发从入门到精通](http://tengine.taobao.org/book/index.html) (淘宝团队出品) -* [Nginx教程从入门到精通](http://www.ttlsa.com/nginx/nginx-stu-pdf/) (PDF版本,运维生存时间出品) +* [Nginx开发从入门到精通](http://tengine.taobao.org/book/index.html) - 淘宝团队 +* [Nginx教程从入门到精通](http://www.ttlsa.com/nginx/nginx-stu-pdf/) - 运维生存时间 (PDF) ### 其它 @@ -144,12 +144,12 @@ * [Codecademy](https://www.codecademy.com/?locale_code=zh) * [CodeSchool](https://www.codeschool.com) * [Coursera](https://www.coursera.org/courses?orderby=upcoming&lngs=zh) -* [Learn X in Y minutes](https://learnxinyminutes.com) (数十种语言快速入门教程) +* [Learn X in Y minutes](https://learnxinyminutes.com) * [shiyanlou](https://www.shiyanlou.com) * [TeamTreeHouse](https://teamtreehouse.com) * [Udacity](https://www.udacity.com) * [xuetangX](https://www.xuetangx.com) -* [慕课网](http://www.imooc.com/course/list) (丰富的移动端开发、php开发、web前端、html5教程以及css3视频教程等课程资源) +* [慕课网](http://www.imooc.com/course/list) * [极客学院](http://www.jikexueyuan.com) * [汇智网](http://www.hubwiz.com) * [计蒜客](http://www.jisuanke.com) @@ -177,7 +177,7 @@ * [Linux工具快速教程](https://github.com/me115/linuxtools_rst) * [Mac 开发配置手册](https://aaaaaashu.gitbooks.io/mac-dev-setup/content/) * [Operating Systems: Three Easy Pieces](http://pages.cs.wisc.edu/~remzi/OSTEP/) -* [The Linux Command Line](http://billie66.github.io/TLCL/index.html) (中英文版) +* [The Linux Command Line](http://billie66.github.io/TLCL/index.html) * [Ubuntu 参考手册](http://wiki.ubuntu.org.cn/UbuntuManual) * [uCore Lab: Operating System Course in Tsinghua University](https://www.gitbook.com/book/objectkuan/ucore-docs/details) * [UNIX TOOLBOX](http://cb.vu/unixtoolbox_zh_CN.xhtml) @@ -208,7 +208,7 @@ ### 版本控制 * [Git - 简易指南](http://rogerdudler.github.io/git-guide/index.zh.html) -* [Git-Cheat-Sheet](https://github.com/flyhigher139/Git-Cheat-Sheet) (感谢 @flyhigher139 翻译了中文版) +* [Git-Cheat-Sheet](https://github.com/flyhigher139/Git-Cheat-Sheet) - flyhigher139 * [Git Community Book 中文版](http://gitbook.liuhui998.com) * [git-flow 备忘清单](http://danielkummer.github.io/git-flow-cheatsheet/index.zh_CN.html) * [Git magic](http://www-cs-students.stanford.edu/~blynn/gitmagic/intl/zh_cn/) @@ -216,16 +216,16 @@ * [Git 参考手册](http://gitref.justjavac.com) * [Github帮助文档](https://github.com/waylau/github-help) * [GitHub秘籍](https://snowdream86.gitbooks.io/github-cheat-sheet/content/zh/) -* [Git教程](http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000) (作者:[@廖雪峰](http://weibo.com/liaoxuefeng)) +* [Git教程](http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000) - 廖雪峰 * [Got GitHub](https://github.com/gotgit/gotgithub) * [GotGitHub](http://www.worldhello.net/gotgithub/index.html) * [HgInit (中文版)](https://zh-hginit.readthedocs.io/en/latest/) * [Mercurial 使用教程](https://www.mercurial-scm.org/wiki/ChineseTutorial) * [Pro Git](https://git-scm.com/book/zh/v2) -* [Pro Git 中文版](https://www.gitbook.com/book/0532/progit/details) (整理在gitbook上) +* [Pro Git 中文版](https://www.gitbook.com/book/0532/progit/details) * [Pro Git 第二版 中文版](https://bingohuang.gitbooks.io/progit2/content) - Bingo Huang * [svn 手册](http://svnbook.red-bean.com/nightly/zh/index.html) -* [学习 Git 分支](http://pcottle.github.io/learnGitBranching/) (点击右下角按钮可切换至简体及正体中文) +* [学习 Git 分支](https://learngitbranching.js.org) * [沉浸式学 Git](http://igit.linuxtoy.org/index.html) * [猴子都能懂的GIT入门](http://backlogtool.com/git-guide/cn/) @@ -247,8 +247,8 @@ ### 编程艺术 -* [取悦的工序:如何理解游戏](http://read.douban.com/ebook/4972883/) (豆瓣阅读,免费书籍) -* [每个程序员都应该了解的内存知识(译)](http://www.oschina.net/translate/what-every-programmer-should-know-about-memory-part1?print)【第一部分】 +* [取悦的工序:如何理解游戏](http://read.douban.com/ebook/4972883/) (豆瓣阅读,免费书籍) +* [每个程序员都应该了解的内存知识 (第一部分)](http://www.oschina.net/translate/what-every-programmer-should-know-about-memory-part1) * [程序员编程艺术](https://github.com/julycoding/The-Art-Of-Programming-by-July) * [编程入门指南](http://www.kancloud.cn/kancloud/intro-to-prog/52592) @@ -292,7 +292,7 @@ * [Joel谈软件](https://web.archive.org/web/20170616013024/http://local.joelonsoftware.com/wiki/Chinese_(Simplified)) * [selenium 中文文档](https://github.com/fool2fish/selenium-doc) * [开源软件架构](http://www.ituring.com.cn/book/1143) -* [持续集成(第二版)](http://article.yeeyan.org/view/2251/94882) (译言网) +* [持续集成(第二版)](http://article.yeeyan.org/view/2251/94882) (译言网) * [約耳談軟體(Joel on Software)](https://web.archive.org/web/20170615232349/http://local.joelonsoftware.com/wiki/首頁) (繁体中文) * [编码规范](https://github.com/ecomfe/spec) * [让开发自动化系列专栏](http://www.ibm.com/developerworks/cn/java/j-ap/) @@ -309,9 +309,9 @@ * [Android学习之路](http://stormzhang.github.io/android/2014/07/07/learn-android-from-rookie/) * [Android开发技术前线(android-tech-frontier)](https://github.com/bboyfeiyu/android-tech-frontier) * [Google Android官方培训课程中文版](http://hukai.me/android-training-course-in-chinese/index.html) -* Google Material Design 正體中文版 ([译本一](https://wcc723.gitbooks.io/google_design_translate/content/style-icons.html) [译本二](https://github.com/1sters/material_design_zh)) +* Google Material Design 正體中文版 ([译本一](https://wcc723.gitbooks.io/google_design_translate/content/style-icons.html),[译本二](https://github.com/1sters/material_design_zh)) * [Material Design 中文版](http://wiki.jikexueyuan.com/project/material-design/) -* [Point-of-Android](https://github.com/FX-Max/Point-of-Android) (Android 一些重要知识点解析整理) +* [Point-of-Android](https://github.com/FX-Max/Point-of-Android) ### AWK @@ -338,7 +338,7 @@ * [100个gcc小技巧](https://github.com/hellogcc/100-gcc-tips/blob/master/src/index.md) * [100个gdb小技巧](https://github.com/hellogcc/100-gdb-tips/blob/master/src/index.md) * [C 语言编程透视](https://tinylab.gitbooks.io/cbook/content/) -* [C/C++ Primer](https://github.com/andycai/cprimer) - @andycai +* [C/C++ Primer](https://github.com/andycai/cprimer) - andycai * [C++ FAQ LITE(中文版)](http://www.sunistudio.com/cppfaq/) * [C++ Primer 5th Answers](https://github.com/Mooophy/Cpp-Primer) * [C++ Template 进阶指南](https://github.com/wuye9036/CppTemplateTutorial) @@ -353,7 +353,7 @@ * [ZMQ 指南](https://github.com/anjuke/zguide-cn) * [像计算机科学家一样思考(C++版)](http://www.ituring.com.cn/book/1203) (《How To Think Like a Computer Scientist: C++ Version》中文版) * [简单易懂的C魔法](http://www.nowamagic.net/librarys/books/contents/c) -* [跟我一起写Makefile(PDF)](http://scc.qibebt.cas.cn/docs/linux/base/%B8%FA%CE%D2%D2%BB%C6%F0%D0%B4Makefile-%B3%C2%F0%A9.pdf) (PDF) +* [跟我一起写Makefile](http://scc.qibebt.cas.cn/docs/linux/base/%B8%FA%CE%D2%D2%BB%C6%F0%D0%B4Makefile-%B3%C2%F0%A9.pdf) (PDF) ### CoffeeScript @@ -399,7 +399,7 @@ * [Go 入门指南](https://github.com/Unknwon/the-way-to-go_ZH_CN) (《The Way to Go》中文版) * [Go 官方文档翻译](https://github.com/golang-china/golangdoc.translations) * [Go 指南](https://tour.go-zh.org/list) (《A Tour of Go》中文版) -* [Go 简易教程](https://github.com/songleo/the-little-go-book_ZH_CN) (《 [The Little Go Book](https://github.com/karlseguin/the-little-go-book) 》中文版) +* [Go 简易教程](https://github.com/songleo/the-little-go-book_ZH_CN) (《[The Little Go Book](https://github.com/karlseguin/the-little-go-book)》中文版) * [Go 编程基础](https://github.com/Unknwon/go-fundamental-programming) * [Go 语言实战笔记](https://github.com/rujews/go-in-action-notes) * [Go 语言标准库](https://github.com/polaris1119/The-Golang-Standard-Library-by-Example) @@ -433,7 +433,7 @@ * [HTML5 教程](http://www.w3school.com.cn/html5/) * [HTML和CSS编码规范](http://codeguide.bootcss.com) * [Sass Guidelines 中文](http://sass-guidelin.es/zh/) -* [前端代码规范](http://alloyteam.github.io/CodeGuide/) (腾讯 AlloyTeam 团队) +* [前端代码规范](http://alloyteam.github.io/CodeGuide/) - 腾讯AlloyTeam团队 * [学习CSS布局](http://zh.learnlayout.com) * [通用 CSS 笔记、建议与指导](https://github.com/chadluo/CSS-Guidelines/blob/master/README.md) @@ -466,7 +466,7 @@ * [Nutz-book Nutz烹调向导](http://nutzbook.wendal.net) * [Nutz文档](https://nutzam.com/core/nutz_preface.html) * [REST 实战](https://github.com/waylau/rest-in-action) -* [Spring Boot参考指南](https://github.com/qibaoguang/Spring-Boot-Reference-Guide) (翻译中) +* [Spring Boot参考指南](https://github.com/qibaoguang/Spring-Boot-Reference-Guide) (:construction: *翻译中*) * [Spring Framework 4.x参考文档](https://github.com/waylau/spring-framework-4-reference) * [用jersey构建REST服务](https://github.com/waylau/RestDemo) @@ -474,19 +474,19 @@ ### Javascript * [Airbnb JavaScript 规范](https://github.com/adamlu/javascript-style-guide) -* [ECMAScript 6 入门](http://es6.ruanyifeng.com) (作者:阮一峰) +* [ECMAScript 6 入门](http://es6.ruanyifeng.com) - 阮一峰 * [Google JavaScript 代码风格指南](http://bq69.com/blog/articles/script/868/google-javascript-style-guide.html) * [JavaScript Promise迷你书](http://liubin.github.io/promises-book/) * [Javascript 原理](https://web.archive.org/web/20170112164945/http://typeof.net/s/jsmech/) * [JavaScript 标准参考教程(alpha)](http://javascript.ruanyifeng.com) -* [《JavaScript 模式》](https://github.com/jayli/javascript-patterns) “JavaScript patterns”中译本 +* [《JavaScript 模式》](https://github.com/jayli/javascript-patterns) (《JavaScript patterns》译本) * [javascript 的 12 个怪癖](https://github.com/justjavac/12-javascript-quirks) * [JavaScript 秘密花园](http://bonsaiden.github.io/JavaScript-Garden/zh/) -* [JavaScript核心概念及实践](http://icodeit.org/jsccp/) (PDF) (此书已由人民邮电出版社出版发行,但作者依然免费提供PDF版本,希望开发者们去购买,支持作者) +* [JavaScript核心概念及实践](http://icodeit.org/jsccp/) (PDF) * [Javascript编程指南](http://pij.robinqu.me) ([源码](https://github.com/RobinQu/Programing-In-Javascript)) -* [你不知道的Javascript](https://github.com/getify/You-Dont-Know-JS/tree/1ed-zh-CN) (深入JavaScript语言核心机制的系列图书) -* [命名函数表达式探秘](http://justjavac.com/named-function-expressions-demystified.html) (注:原文由[为之漫笔](http://www.cn-cuckoo.com) 翻译,原始地址无法打开,所以此处地址为我博客上的备份) -* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) (开源中国) +* [你不知道的Javascript](https://github.com/getify/You-Dont-Know-JS/tree/1ed-zh-CN) +* [命名函数表达式探秘](http://justjavac.com/named-function-expressions-demystified.html) - kangax、[为之漫笔](http://www.cn-cuckoo.com)(翻译) (原始地址无法打开,所以此处地址为justjavac博客上的备份) +* [学用 JavaScript 设计模式](http://www.oschina.net/translate/learning-javascript-design-patterns) - 开源中国 * [深入理解JavaScript系列](http://www.cnblogs.com/TomXu/archive/2011/12/15/2288411.html) @@ -507,7 +507,7 @@ #### D3.js - * [Learning D3.JS](http://d3.decembercafe.org) (作者:十二月咖啡馆) + * [Learning D3.JS](http://d3.decembercafe.org) - 十二月咖啡馆 * [官方API文档](https://github.com/mbostock/d3/wiki/API--%E4%B8%AD%E6%96%87%E6%89%8B%E5%86%8C) * [张天旭的D3教程](http://blog.csdn.net/zhang__tianxu/article/category/1623437) * [楚狂人的D3教程](http://www.cnblogs.com/winleisure/tag/D3.js/) @@ -541,8 +541,8 @@ * [Nodejs Wiki Book](https://github.com/nodejs-tw/nodejs-wiki-book) (繁体中文) * [nodejs中文文档](https://www.gitbook.com/book/0532/nodejs/details) * [Node入门](http://www.nodebeginner.org/index-zh-cn.html) - * [The NodeJS 中文文档](https://www.gitbook.com/book/0532/nodejs/details) (社区翻译) - * [七天学会NodeJS](http://nqdeng.github.io/7-days-nodejs/) 阿里出品,很好的入门资料 + * [The NodeJS 中文文档](https://www.gitbook.com/book/0532/nodejs/details) - 社区翻译 + * [七天学会NodeJS](http://nqdeng.github.io/7-days-nodejs/) - 阿里团队 * [使用 Express + MongoDB 搭建多人博客](https://github.com/nswbmw/N-blog)  * [JavaScript全栈工程师培训材料](http://nodejs.ctolib.com/docs/sfile/jstraining/engineering.html) @@ -644,19 +644,19 @@ * [Django 1.11.6 中文文档](https://www.yiyibooks.cn/xx/Django_1.11.6/index.html) * [Django book 2.0](http://djangobook.py3k.cn/2.0/) * [Python 3 文档(简体中文) 3.2.2 documentation](http://docspy3zh.readthedocs.org/en/latest/) -* [Python Cookbook第三版](http://python3-cookbook.readthedocs.io/zh_CN/latest/) (作者:David Beazley, Brian K.Jones 翻译:熊能) +* [Python Cookbook第三版](http://python3-cookbook.readthedocs.io/zh_CN/latest/) - David Beazley、Brian K.Jones、熊能(翻译) * [Python 中文学习大本营](http://www.pythondoc.com) -* [Python之旅](http://funhacks.net/explore-python) (作者:Ethan) +* [Python之旅](http://funhacks.net/explore-python) - Ethan * [Python教程 - 廖雪峰的官方网站](http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000) -* [像计算机科学家一样思考Python](https://www.ctolib.com/docs/sfile/think-python-2e/0.html) (中英对照版 作者:Allen B. Downey 翻译:大胖哥) +* [像计算机科学家一样思考Python](https://www.ctolib.com/docs/sfile/think-python-2e/0.html) - Allen B. Downey、大胖哥(翻译) * [深入 Python 3](https://github.com/jiechic/diveintopython3) * [笨办法学 Python](http://old.sebug.net/paper/books/LearnPythonTheHardWay/) -* [简明 Python 教程](https://bop.molun.net) (作者:Swaroop C H 译者:沈洁元、漠伦) +* [简明 Python 教程](https://bop.molun.net) - Swaroop C H、沈洁元(翻译)、漠伦(翻译) #### Django -* [Django Girls 教程](https://tutorial.djangogirls.org/zh/) (1.11) (HTML) +* [Django Girls 教程 (1.11)](https://tutorial.djangogirls.org/zh/) (HTML) ### R @@ -693,7 +693,7 @@ ### Scala * [Effective Scala](http://twitter.github.io/effectivescala/index-cn.html) -* [Scala 初学者指南](https://www.gitbook.com/book/windor/beginners-guide-to-scala/details) (The Neophyte's Guide to Scala) +* [Scala 初学者指南](https://www.gitbook.com/book/windor/beginners-guide-to-scala/details) (《The Neophyte's Guide to Scala》中文版) * [Scala 课堂](http://twitter.github.io/scala_school/zh_cn/index.html) (Twitter的Scala中文教程)