关闭

《利用开源项目,学习软件开发》内容回顾与作者采访

385人阅读 评论(0) 收藏 举报
分类:

本文转载至:http://www.infoq.com/cn/articles/use-open-source-projects-learn-software-develop?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global

一本仍然在创作中的关于开源和软件开发的图书--《利用开源项目,学习软件开发》可以下载阅读了,国内社区合力创作,内容涵盖如何从一个开源项目入手,循序渐进的学习开发,乃至有详尽的“Hacking”的实例。

本书最大的特色就是其本身也是开源的,代码托管在GitHub上,是由国内开源活跃人士庄表伟发起,有多人共同开发。

在书的开始,作者明确了本书的读者以及学习软件,学习开源软件的开发的几个前提条件,以及诠释了古希腊太阳庙神殿的铭语“认识你自己!”,不是所有人都适合软件开发,你准备好了吗?

0
0
查看评论

读《借助开源项目,学习软件开发》总结

读《借助开源项目,学习软件开发》总结 GitBook文章源地址:文章源地址 一.前言 准备条件:(1)一台能上网的电脑(2)首选系统Ubuntu,其次Windows 二.开始 (1)软件开发能力体系: 低 基础知识:计算机、数学、算法、逻辑 编程技能:具体语言相关 领域知识:与工作...
  • baidu_22522021
  • baidu_22522021
  • 2016-03-03 18:11
  • 696

借助开源项目 学习软件开发

1. 开始之前¶ 1.1. 这份文档的目标读者¶ 软件开发初学者¶ 这是一份面向软件开发初学者的文档,所谓初学者,可以定义为:学过的语言不超过2种,在已经学过的语言技能方面,能够完成课程上的大部分习题。从高校教育的通常情况来说,基本能够完成老师布置的最后的...
  • yh1548503342
  • yh1548503342
  • 2014-11-14 18:13
  • 1795

Qt开源项目

图像处理: Krita digikam inkscape 编辑器: LiteIDE QDevelper KDeveloper Monkey Studio TeXstudio 绘图: ZeGrapher QtiPlot qcustomplot QWT Ho...
  • wangzi11111111
  • wangzi11111111
  • 2017-07-26 22:41
  • 364

《OpenStack 实战》内容概览与作者采访

《OpenStack 实战》 是曼宁新近出版的一本旨在为读者介绍用于云计算(IaaS)的 OpenStack平台。InfoQ 借新书发布的机会采访了本书的作者:V. K. Cody Bumgardner。 OpenStack 是用于公有或私有的云计算平台。OpenSta...
  • sdwzzx
  • sdwzzx
  • 2017-04-25 16:01
  • 149

2016年-2017年9月工作学习回顾

项目锻炼, 技术学习, 其他重要的增长
  • dalerkd
  • dalerkd
  • 2017-09-11 23:43
  • 299

借助开源项目,学习软件开发 .

转载自:http://blog.csdn.net/bruce0532/article/details/7382673
  • u013795055
  • u013795055
  • 2014-08-25 23:49
  • 479

借助开源项目,学习软件开发

1. 开始之前¶ 1.1. 这份文档的目标读者¶ 软件开发初学者¶ 这是一份面向软件开发初学者的文档,所谓初学者,可以定义为:学过的语言不超过2种,在已经学过的语言技能方面,能够完成课程上的大部分习题。从高校教育的通常情况来说,基本能够完成老师...
  • liuling_8008
  • liuling_8008
  • 2013-09-04 17:29
  • 786

深度学习历程回顾

重磅!神经网络浅讲:从神经元到深度学习  LinkinPark 2016-01-14 4:24:25 机器学习 评论(7) 图1 人脑神经网络 神经网络是一门重要的机器学习技术。它是目前最为火热的研究方向–深度学习的基础。学习神经网络不仅...
  • win_in_action
  • win_in_action
  • 2016-10-06 14:20
  • 936

对于学习apache软件基金会顶级项目源码的一点思路

ASF的开源项目,为软件行业贡献了太多好的产品和软件思维。学习ASF的项目源码能很大的提升自身的能力。程序运行在服务器上的流程;执行启动脚本(start.sh) -> 指向程序的主方法 -> 开始执行程序。所以学习其源码的入口应该在启动脚本开始。 测试环境的搭建; 我不喜欢把全部的源...
  • lime_
  • lime_
  • 2017-03-16 17:56
  • 259

采访优秀学长学姐后的感悟与体会

这个暑假我很荣幸代表我们学院对一批优秀的已经就业的学长学姐进行采访,采访小组共八人,对几十位学长学姐进行了为期十天的采访,被采访的学长学姐大都在一线大城市就业,我们这次主要去了深圳和广州,他们从事于本专业的各个行业,例如Java、安卓、前端、后端、服务器、大数据、测试、运维、游戏、产品、嵌入式等等,...
  • tianwei0822
  • tianwei0822
  • 2017-08-25 09:49
  • 3754
    个人资料
    • 访问:2747945次
    • 积分:31086
    • 等级:
    • 排名:第184名
    • 原创:433篇
    • 转载:1011篇
    • 译文:147篇
    • 评论:102条
    技术链接
    最新评论