发布时间:2022-08-19 13:44
DevWeekly收集整理每周优质开发者内容,包括开源项目、工具资源、技术文章等方面,每周五首发于DevWeekly,欢迎大家Star并收藏!
提起Github,很多同学第一印象就是一个巨大的宝藏库。
在这里面可以寻找到很多优秀、开源、免费的工具,而且如果在项目中遇到了难题,还可以找一个类似的克隆下来修修改改就发不上线。
但是,除了这些之外Github还是一个很不错的学习提升平台。
在之前的回答中我曾经提到过,如果想要提升代码水平,我们可以通过加入并贡献Github项目来实现。
通过加入Github项目,我们可以和其他开发者一起协同开发,在不断迭代和升级的过程中学习到很多贴近实际项目的技能。
下面,我就来详细介绍一下如何加入Github项目!
在学习如何加入Github开源项目之前,首先需要了解一下什么是开源项目。
简单地说,开源项目(或软件)是具有开发源代码的软件,任何人都可以检查、修改和优化。
除了参与源代码的优化迭代,你还可以为项目的文档、项目中使用的图片、插图和视频等内容作出贡献。
因此,你可以选择一个开源项目,查看它包含哪些内容,找到一个bug并创建一个新的问题,或者处理一个现有的问题。
提起贡献和付出,很多同学一开始都会有一些排斥,因为,对于大多数用户来说索取远比贡献更容易接收。
但是,贡献开源项目则不同,因为在这个过程中,我们能够获取到很多东西:
pandas 或者字段值_pandas,对dataFrame中某一个列的数据进行处理
从零开始完整开发基于websocket的在线对弈游戏【五子棋】,只用几十行代码完成全部逻辑。
2022/7/18 技术细节之`continue`、查询相关以及`array_unique`
Verilog的$readmemb和$readmemh简介和使用
CANN算子:利用迭代器高效实现Tensor数据切割分块处理
机器学习----降低维度(Dimensionality Reduction)算法原理及python实现
基于SSM+SpringBoot+Vue的高校竞赛赛事管理系统
构造简单模型计算机,计算机原理实验四 CPU与简单模型机设计实验 操作步骤
哈尔滨工程大学计算机学院2021年区块链课程-比特币的匿名性