GitHub 热点速览 Vol.24:程序员自我增值,优雅赚零花钱
作者:HelloGitHub-小鱼干
摘要:升职加薪,出任 CTO,迎娶白富美/高帅富,走向人生巅峰是很多人的梦想。在本期的热点速览中你将了解自由作者 Easy 如何优雅赚取零花钱的方法,以及定投改变命运 —— 让时间陪你慢慢变富。说到程序员自我增值,除了优雅赚钱之外,还可以研究下各种生活中小工具的代码实现,例如,收录 20+ Web 小应用的 vanillawebprojects。将技术应用在生活中点滴,展现你的技术辅助日常“肝”口袋妖精,或者偶尔用技术给自己生活添加点小乐趣,用遗传算法制作一个绘制图像过程的小玩具。
以下内容摘录自微博@HelloGitHub 的 GitHub Trending,选项标准:新发布
| 实用
| 有趣
,根据项目 release 时间分类,发布时间不超过 7 day 的项目会标注 New
,无该标志则说明项目 release 超过一周。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 ????
1. 本周特推
1.1 遗传算法玩具:genetic-drawing
本周 star 增长数:1200+
New
genetic-drawing 作者在 2017 年做的模仿给定目标图像的绘制过程的玩具项目,效果见下图。项目受到互联网上许多基因绘制示例的启发,由于项目深受欢迎,作者便在近日将其开源。
GitHub 地址→https://github.com/anopara/genetic-drawing
1.2 马斯克火箭:SpaceX-API
本周 star 增长数:900+
SpaceX-API 是一个用于火箭、核心舱、太空舱、发射台和发射数据的开源 REST API。技术栈
部署在美国中部 Linode 服务器上
使用了 Nodejs 的 Koa 框架
使用了 Redis、Nginx 和 Cloudflare 进行内容缓存
使用了 Jest 和 Supertest 做测试
使用了 Circle CI 进行持续集成/部署
所有的数据存储在 MongoDB Atlas 3 节点的副本集集群中
使用 mongodump 在晚上进行数据备份
GitHub 地址→https://github.com/r-spacex/SpaceX-API
2. GitHub Trending 周榜
2.1 Go 语法书:go-ast-book
本周 star 增长数:1000+
go-ast-book 是一个 Go 语法树入门项目。让我们语法树这个维度重新审视 Go 语言程序,我们将得到创建Go语言本身的技术。本书简单介绍语法树相关包的使用。
GitHub 地址→https://github.com/chai2010/go-ast-book
2.2 数据库好搭档:xgenecloud
本周 star 增长数:800+
New
xgenecloud 是一个能即时生成任何数据库上的 REST 和 GraphQL API 工具,它支持 MySQL、PostgreSQL、MsSQL、SQLite、MariaDB。特性:
为现有数据库生成 REST API
提供用于调试的 GUI
生成的 API 均可基于 Serverless 部署在任意云平台
GitHub 地址→https://github.com/xgenecloud/xgenecloud
2.3 前端小玩意:vanillawebprojects
本周 star 增长数:1100+
vanillawebprojects 收录了用前端技术(Javascript、CSS、HTML5)开发的 20+ 款小应用,包括:表单验证、汇率计算、打字游戏、语音阅读、新年倒计时等等。
GitHub 地址→https://github.com/bradtraversy/vanillawebprojects
2.4 统计代码:lihang-code
本周 star 增长数:10900+
《统计学习方法》可以说是机器学习的入门宝典,许多机器学习培训班、互联网企业的面试、笔试题目,很多都参考这本书。本项目收录了该书的所有代码实现,特别是监督学习方法,包括感知机、k 近邻法、朴素贝叶斯法、决策树、逻辑斯谛回归与支持向量机、提升方法、em 算法、隐马尔可夫模型和条件随机场等。
GitHub 地址→https://github.com/fengdu78/lihang-code
2.5 Poke 辅助工具:Pokedex
本周 star 增长数:500+
New
Pokedex 使用基于 MVVM 架构的 Dagger Hilt、Motion、Coroutines、Jetpack 开发的 Poke(口袋妖精)辅助工具。这个项目专注实现依赖注入的新库,支持从网络获取数据,并通过存储库模式集成数据库中的持久化数据。
GitHub 地址→https://github.com/skydoves/Pokedex
2.6 高性能框架:Fastapi
本周 star 增长数:1300+
Fastapi 是一个基于 python 的框架,该框架鼓励使用 Pydantic 和 OpenAPI 进行文档编制,使用 Docker 进行快速开发和部署以及基于 Starlette 框架进行的简单测试。特性:
高性能
快速编写代码:将功能开发的速度提高大约 200% 至 300%
错误更少:减少约40%的人为错误(开发人员)
直观:强大的编辑器支持。完成无处不在。调试时间更少
简易:旨在易于使用和学习。减少阅读文档的时间
短:最小化代码重复。每个参数声明中的多个功能,更少的错误
健壮:获取可用于生产的代码,具有自动交互式文档。
基于标准:基于(并完全兼容)API的开放标准
GitHub 地址→https://github.com/tiangolo/fastapi
2.7 JS 面经:javascript-questions
本周 star 增长数:800+
从基础到高级,JavaScript Questions 收录了 JS 相关的面试题及解法。
GitHub 地址→https://github.com/lydiahallie/javascript-questions
3. 本周 GitHub Trending #程序员增值#主题的主力军
在本期主题模块,小鱼干这里选取了 3 个和增值相关的小工具,希望能提高你生活、工作的幸福值。
3.1 优雅赚钱:howto-make-more-money
howto-make-more-money 是一个程序员@Easy 现身讲述优雅的挣零花钱的项目,虽然是一个教你如何赚零花钱的项目,但是通过阅读本赚零花钱小书你可理清自己的核心资源,以及如何创造资产。
GitHub 地址→https://github.com/easychen/howto-make-more-money
3.2 定投改变命运:regular-investing-in-box
定投改变命运 —— 让时间陪你慢慢变富。regular-investing-in-box 这本书要讲的是普通人摆脱阶层固化的路径 —— 绝对可行,毫无水分,并且全靠你自己。这里所说的普通人,不分国界、不分地域、不分种族、不分性别、不分年龄、不分高矮胖瘦美丑、不分何种性取向…… 关键在于,甚至压根不分智商和学历!换言之,这个解决方案,甚至对在北京跑腿送外卖的小哥都适用……
GitHub 地址→https://github.com/xiaolai/regular-investing-in-box
3.3 机器学习课程个人笔记:Coursera-ML-AndrewNg-Notes
Coursera-ML-AndrewNg-Notes 是吴恩达老师的机器学习课程个人笔记,旨在提供了一个广泛的介绍机器学习、数据挖掘、统计模式识别的课程。主题包括:
监督学习(参数/非参数算法,支持向量机,核函数,神经网络)。
无监督学习(聚类,降维,推荐系统,深入学习推荐)。
在机器学习的最佳实践(偏差/方差理论;在机器学习和人工智能创新过程)。
项目还将使用大量的案例研究,你可学习到如何运用学习算法构建智能机器人(感知,控制),文本的理解(Web 搜索,反垃圾邮件),计算机视觉,医疗信息,音频,数据挖掘,和其他领域。
GitHub 地址→https://github.com/fengdu78/Coursera-ML-AndrewNg-Notes
以上为 2020 年第 24 个工作周的 GitHub Trending ????如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 ????
HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
关注公众号加入交流群
GitHub Trending 往期回顾:
第 23 期:GitHub 热点速览 vol.23
第 22 期:GitHub 热点速览 vol.22
第 21 期:GitHub 热点速览 vol.21
“阅读原文”获取更多信息、“在看”让本文被更多人看到、“赞赏”支持我们。
GitHub 热点速览 Vol.24:程序员自我增值,优雅赚零花钱相关推荐
- GitHub 热点速览 Vol.18:刷 LeetCode 的正确姿势
作者:HelloGitHub-小鱼干 摘要:找对路子,事半功倍,正如本周 GitHub Trending #刷 LeetCode# 主题想表达的那般,正确的学习姿势方能让人走得更远,走进大厂 ???? ...
- GitHub 热点速览 Vol.16:化身蒙娜丽莎和乔布斯对话
作者:HelloGitHub-小鱼干 摘要:妙趣横生,上周的 GitHub 热点的关键词.无论是让你化身为爱因斯坦开启会议脑暴模式 avatarify,还是和上周人人都是抠图师项目的同门项目 3D 照 ...
- GitHub 热点速览 Vol.13:近 40k star 计算机论文项目再霸 GitHub Trending 榜
作者:HelloGitHub-小鱼干 摘要:"潮流是个轮回",这句话用来形容上周的 GitHub Trending 最贴切不过.无论是已经获得近 40k 的高星项目 Papers ...
- GitHub 热点速览 Vol.14:周获 2k+ Vim³ 掀起三维编程风
作者:HelloGitHub-小鱼干 摘要:寓教于乐,应该是上周 Trending 的主题了,无论是被多人转发推荐的三维 Vim 项目 Vim³ 或者是流体运动的 WebGL Fluid Simula ...
- GitHub 热点速览 Vol.32:VScode 韭菜基金插件,极大提高“工作”效率
作者:HelloGitHub-小鱼干 摘要:有什么比干着本职工作--编码,而又兼顾"外快"--炒股更有开心的事情呢?leek-fund 就是这么一个极大提升你工作幸福度和效率的插件 ...
- 极客 Play 玩 Terminal——GitHub 热点速览 Vol.40
作者:HelloGitHub-小鱼干 多少人以为暗黑的终端便是一名程序员的工作台,其实上,终端可以不只是一个输入 command 的界面,也可以是本周特推 kb 一样,面向极客的极简命令行知识库管理器 ...
- GitHub 热点速览 Vol.30:那些提升效率的小工具们
作者:HelloGitHub-小鱼干 摘要:虽然 GitHub 是一个学习技术的好去处,但是除了学习,它还集提高"搬砖"效率于一身.GitHub 上散落着各式各样的小工具,比如本周 ...
- GitHub 热点速览 Vol.23:前后端最佳实践
作者:HelloGitHub-小鱼干 摘要:最佳实践,又名 best-practices,是 GitHub 常见的项目名,也是本周 Trending 关键词.25 年 Python 开发经验的 Dav ...
- autohotkey实例+懒人包_懒人福音——GitHub 热点速览 Vol.42
作者:HelloGitHub-小鱼干 懒人福音是什么?就是省时省事,正如 Waypoint 一样,你不需要在多个平台构建代码即可部署发布应用,它允许你将应用程序构建.部署和发布生命周期定义为代码.Bi ...
最新文章
- OTA升级flash分区
- vivado的综合与实现策略怎样设置
- 【学习笔记】2019-Learning_UVOS_Through_Visual_Attention
- Red and Black---DFS深度优先算法
- 安装-consul服务发现集群
- git查看之前的提交日志
- avocado自动化测试框架
- 设置HighCharts,让它生成的图表居中显示。
- python 自动复制分类_leetcode python 常见分类问题模板(复制粘贴就能用) 更新中......
- 易语言mysql怎么写字段值_易语言数据库怎么加字段 数据库添加字段说明
- 12月27日课程笔记 su、sudo命令及限制root远程登陆
- HyperLPR车牌识别
- 如何快速入门RTOS
- 给计算机新用户授权,AD管理之授权用户将计算机加入域的权限
- wepy(minUI)框架学习
- 高级Android开发年薪35万,2019安卓继续冲起来!
- Ps笔刷:雨水掉落效果
- 耿丹CS16-2班课堂测试作业汇总
- 文献中常见的表格(三线表)制作
- 瑞星2011、2012神马的各种内核拒绝服务漏洞