欢迎来到开源的世界!

✉️ 请查收您的保姆级开源百科

编程导航 致力于推荐优质编程资源 ????

项目开源仓库:https://github.com/liyupi/code-nav

跪求一个 star ⭐️

大家好,我是鱼二,今天推荐一份开源知识入门的在线电子书《开源指北》。

正如官方对这本书的描述,这是一份给开源新手的 保姆级 开源百科!

在打开这本书之前,想先问大家:你真的了解开源么?

可能很多同学对开源的理解仅限于:把代码公开、所有人都能下载和提交、共同完成项目吧。

其实,开源 一词对应英文 Open Source,最初起源于软件开发领域,因此也称为 开放源代码 ,对应的软件则称为开源软件。但是,开源可不仅仅是开放源代码,除了我们熟知的开源软件以外,还有开源硬件、开放设计、开放文档等。

Linus Torvalds

这本电子书最有特色的一点就是,它并不是由一个人或者几个人编写而成的,而是由国内知名开源社区 Gitee 发起,邀请 全体开源爱好者共同参与编写 而成!

为什么要那么多人共同写一本书呢?

这本书我也读了一遍,有一句话让我印象深刻:开源问题由开源来解决,这便是答案。

所以,这本书不仅是教程,更是众多开源爱好者故事和理念的结晶。

1998 年 Open Source Summit

通过《开源指北》这本书,可以带你了解开源、学习和使用开源项目、带你实践参与开源、打造自己的开源项目、学习开源治理等。还有一些大家经常关注的问题,比如:怎样在本职工作和开源项目间做好平衡?

这个问题的回答也非常专业,全面分析了工作和开源带给我们的收获,帮助读者权衡自己的时间分配。

比如开源可以让我们的精神生活丰富有趣味:

  1. 参与大型团队,比肩业内大佬

  2. 增加交友机会,拓展社交范围

  3. 帮人解决问题,自信成就彼此

  4. 偶有项目奖励,内心喜不自禁

  5. 个性创新不断,行业视角更广

当然,《开源指北》最吸引我的一点还是其他开源爱好者自己的开源故事,他们讲述了自己参与开源的原因、经历以及收获感悟,看了之后让我收获满满,燃起了开源的热火。

开源故事

强烈推荐每位开发者都来阅读一遍这本书,还可以参与贡献,共同编写。

如果本文对您有帮助,也请帮忙点个 赞 + 在看 啦!❤️

⬇️ 点击下方阅读原文查看项目

在 编程导航 还有更多优质编程学习资源,欢迎分享给其他同学吧!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/302055.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

html图片宽度高度等比例绽放,css图片自动绽放大小,左右,上下居中

无标题页.pic{max-height:400px;max-width:400px;_width:expression("400px");_height:expression((document.documentElement.clientHeight||document.body.clientHeight)>400?"400px":"");/*_width:expression((document.documentElement.…

归纳推理测试没做完_朋友买了1斤紫菜,2年还没吃完,我教他这样做,2个月就吃完了...

朋友买了1斤紫菜,2年还没吃完,我教他这样做,2个月就吃完了紫菜成熟啦,这段时间回老家,都会看到紫菜养殖户脸上挂着笑容,因为今年的紫菜收成还不错。回家就为了拿紫菜,因为紫菜成熟的季节&#x…

机器学习都需要有哪些数学知识?

随着科技的快速发展,人工智能的重要性日渐显现。机器学习是一个异常丰富的研究领域,有大量未解决的问题:公正、可解释性、易用性。如同所有的学科一样,它的基本思想不是请求式的过程,而是需要耐心地用高级数学框架思考…

(转)64bit上安装32位oracle 10 g出现错误:无法定位承诺工序输入点 getprocessimagifilenamew 于动态链接库PSAPI.DLL...

转自http://jonelove00.iteye.com/blog/1685206安装时以最高管理员身份运行&#xff1a;红色字体为自己加上去的代码找到..\database\stage\prereq\db\refhost.xml打开加入<OPERATING_SYSTEM> <VERSION VALUE"6.1"/></OPERATING_SYSTEM> 再找…

10kv电压互感器型号_电压互感器型号大全

电压互感器简介电压互感器(Potentialtransformer简称PT&#xff0c;Voltagetransformer也简称VT)和变压器类似&#xff0c;是用来变换线路上的电压的仪器。但是变压器变换电压的目的是为了输送电能&#xff0c;因此容量很大&#xff0c;一般都是以千伏安或兆伏安为计算单位&…

C# 常用接口学习 IEnumerableT

我们先去看看公开的.Net4.0的源程序中IEnumerable<T>、IEnumerable、IEnumerator<T>和IEnumerator这四个接口是如何声明的&#xff1a;需加微信交流群的&#xff0c;请加小编微信号zls20210502&#xff0c;切记备注 加群&#xff0c;小编将会第一时间邀请你进群&am…

html5伸缩效果,【HTML5】Jquery打造竖向伸缩/展开菜单

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼效果图如下&#xff1a;jquery打造竖向伸缩/展开菜单body { font-family: Arial; font-size: 16px; }dl { width: 300px; }dl,dd { margin: 0; }dt { background-color:#ae8758; background-image:url(/jscss/demoimg/201207.png);…

labelme 语义分割数据集_labelme安装以及使用教程——自制语义分割数据集(保姆级示范)...

前言&#xff1a;这次我们要做的是一个物堆(也可以是沙、矿堆之类)的数据集&#xff0c;用于语义分割。我们的工作&#xff0c;就是要使用labelme工具&#xff0c;利用原图1.jpg生成它的标签图片1.png&#xff0c;得到的最终结果像下面这样&#xff1a;1. 安装 Anaconda3具体安…

看过这么多爆文,依旧走不好异步编程这条路?​

点击蓝字关注我们本文带大家抓住异步编程async/await语法糖的牛鼻子: SynchronizationContext。引言 C#异步编程语法糖async/await&#xff0c;使开发者很容易就能编写异步代码。零散看过很多文章&#xff0c;很多是填鸭式灌输 (有的翻译文还有偏差)。遵守以上冷冰冰的②③条的…

用html制作篮球网页,篮球网站的设计与实现).doc

篮球网站的设计与实现)篮球网站的设计与实现摘要关键词AbstractBasketball net is an introductory history of basketball, basketball to promote the development and understanding of the status quo of modern basketball, the website with news, pictures, mainly. Inc…

Android获取设备已安装的应用

2019独角兽企业重金招聘Python工程师标准>>> 项目中&#xff0c; 我们经常要用到显示系统已安装的应用&#xff0c; 可以通过两种方式获取已安装的应用&#xff0c; 一种是通过ApplicationInfo, 一种是通过ResolveInfo. 这里用的是ResolveInfo, 上代码。 <!-- la…

html按钮圆弧样式,几款不错的按钮样式汇总

几款不错的按钮样式汇总在网页设计中按钮一般默认的都比较“丑”&#xff0c;能不能通过一些好的样式来设计呢&#xff0c;下面提供几款不错的按钮样式&#xff0c;希望对大家有所帮助。一、带图标的按钮按钮样式截图按钮样式代码如下&#xff1a;/* CSS Document *//* BUTTONS…

如何讲页面打入jar包中_如何把我的Java程序变成exe文件?

JAVA是一种“跨平台”的语言&#xff0c;拥有“一次编写&#xff0c;处处运行”的特点&#xff0c;让它成为当今IT行业&#xff0c;必不可少的一门编程语言。每一个软件开发完成之后&#xff0c;应该大家都需要打包程序并发送给客户&#xff0c;常见的方式&#xff1a;java程序…

Api网关Kong集成Consul做服务发现及在Asp.Net Core中的使用

&#xfeff;1622219047536写在前面Api网关我们之前是用 .netcore写的 Ocelot的&#xff0c;使用后并没有完全达到我们的预期&#xff0c;花了些时间了解后觉得kong可能是个更合适的选择。简单说下kong对比ocelot打动我的&#xff1a;1、kong可以直接代替Nginx/OpenRestry做前端…

view 背景透明

引用&#xff1a;http://www.eoeandroid.com/thread-37112-1-1.html surfaceView.setZOrderOnTop(true);surfaceView.getHolder().setFormat(PixelFormat.TRANSLUCENT);win.setBackgroundColor(255);

女生学高铁和计算机哪个更好,2020铁路最好的5个专业 女生上铁路学什么专业好...

铁路专业一直是比较受欢迎的&#xff0c;有些同学都想学习铁路专业&#xff0c;应为一旦找到和铁路相关的工作&#xff0c;工资待遇都是非常好的&#xff0c;但是铁路里面也不是所有的专业都非常好&#xff0c;那么铁路里面最好的专业有哪些呢&#xff1f;女生适合学习铁路的哪…

ML.NET Cookbook:(10)如何使用模型做出一个预测?

因为任何ML.NET模型都是一个转换器&#xff0c;所以您当然可以使用model.Transform将该模型应用于“数据视图”并以这种方式获得预测。不过&#xff0c;更典型的情况是&#xff0c;没有我们想要预测的“数据集”&#xff0c;而是一次只接收一个样本。例如&#xff0c;我们将模型…

裤子换裙子,就问你GAN的这波操作秀不秀

全世界只有3.14 % 的人关注了数据与算法之美把照片里的绵羊换成长颈鹿、牛仔长裤换成短裙。听起来有点不可思议&#xff0c;但韩国科学技术院和浦项科技大学的研究人员目前已实现了这一骚操作。他们开发的一种机器学习算法可在多个图像数据集上实现这种操作。其论文《InstaGAN:…

python中字典长度可变吗_python中列表长度可变吗

python中列表长度可变吗&#xff1f;下面给大家介绍一下python中可变和不可变的类型&#xff1a;可变、不可变可变/不可变类型,指的是&#xff1a;内存id不变&#xff0c;type也不变的前提下&#xff0c;value是否是可变的。int()和str()都是不可变类型列表、字典是可变类型对于…

Windows UI风格的设计(11)

转载于:https://blog.51cto.com/8382359/1342271