几本不错的开源书(to be continued)
2015-08-10 10:35
399 查看
Linux
1.working-on-gnu-linuxGNU/Linux 至今已經相當成熟並足以應付日常生活之使用,凍仁也於 2009 年開始使用它來工作至今,將藉由此書 1 來撰寫較有系統的文章及分享些上班經驗。
2.Docker —— 从入门到实践
Docker 是个伟大的项目,它彻底释放了虚拟化的威力,极大降低了云计算资源供应的成本,同时让应用的部署、测试和分发都变得前所未有的高效和轻松!
本书既适用于具备基础 Linux 知识的 Docker 初学者,也希望可供理解原理和实现的高级用户参考。同时,书中给出的实践案例,可供在进行实际部署时借鉴。前六章为基础内容,供用户理解 Docker 的基本概念和操作;7 ~ 9 章介绍一些高级操作;第 10 章给出典型的应用场景和实践案例;11 ~ 13 章介绍关于 Docker 实现的相关细节技术。后续章节则分别介绍一些相关的热门开源项目。
3.Gradle User Guide 中文版
Gradle 提供了:
一个像 Ant 一样的灵活的构建工具
一种可切换的, 像 maven 一样的基于合约构建的框架
支持强大的多工程构建
支持强大的依赖管理(基于 ApacheIvy )
支持已有的 maven 和 ivy 仓库
支持传递性依赖管理, 而不需要远程仓库或者 pom.xml 或者 ivy 配置文件
优先支持 Ant 式的任务和构建
基于 groovy 的构建脚本
有丰富的领域模型来描述你的构建
4.理解Linux进程
本书受理解Unix进程启发而作,用极简的篇幅深入学习进程知识。
理解Linux进程用
Go重写了所有示例程序,通过循序渐进的方法介绍Linux进程的工作原理和一切你所需要知道的概念。
python
1.Python for Informatics(中文版)《信息管理专业Python教程》针对编程初学者,介绍如何编程,使用Python进行数据处理与数据可视化。
go
1.build-web-application-with-golangPurpose
Because I’m interested in web application development, I used my free time to write this book as an open source version. It doesn’t mean that I have a very good ability to build web applications; I would like to share what I’ve done with Go in building web applications.
- For those of you who are working with PHP/Python/Ruby, you will learn how to build a web application with Go.
- For those of you who are working with C/C++, you will know how the web works.
- I believe the purpose of studying is sharing with others. The happiest thing in my life is sharing everything I’ve known with more people.
web
3周3页面每一周的两次课上,参与者被要求使用HTML/CSS来实现一个Web页面。
综合
learn-coding-with-open-source知识是多样的,学习的目的不同,学的内容也不同。计算机的出现,使学的工具发生了根本的变化,而程序的灵魂,因此学习编程不仅仅是软件工程师的事,它应该成为每个社会成员的一个基本的技能。正如语言是人类交流的基本技术,编程是人与机器交流的基本技能。学会编程,可以使机器按照你的意志运行,使每个人按自己的兴趣整合信息资源,以利于更有效的学习。
指导开发者快速学习编程的网站推荐
备注:
感谢各位强大的原作者们!
相关文章推荐
- [UIPopoverController dealloc] reached while popover is still visible
- Common Subsequence
- [ios] UI TableView
- 什么是队列(Queue)?
- easyui中带checkbox框的tree
- POJ 1458:Common Subsequence【最长子序列】
- POJ1679 The Unique MST(kru)
- Common Subsequence
- 最长公共子序列(Longest common subsequence)
- UIScrollView - 点击跳转
- 【Android UI】TabHos之基础实现
- UIScrollView
- poj 1458 Common Subsequence【LCS】
- Buildroot用户指南
- 【代码优化】当许多构造函数的参数,请考虑使用builder模式
- 【Android UI】ViewFlipper实现广告轮播图
- poj 1458 Common Subsequence【LCS】
- Snail—UI学习之时间选择器UIDatePicker
- B. Equidistant String
- 在RESTful中,遇到400 Bad Request