GitHub 热点速览 Vol.14:周获 2k+ Vim³ 掀起三维编程风
作者:HelloGitHub-小鱼干
摘要:寓教于乐,应该是上周 Trending 的主题了,无论是被多人转发推荐的三维 Vim 项目 Vim³ 或者是流体运动的 WebGL Fluid Simulation 都趣味十足。当然说到真正的学习,肯定不如老项目 Blog——一个前端书写的系列文章及虽然已经一个季度过去但是依旧是程序员界话题的——developer-roadmap 表现抢人,在上周分别获得了 1k 和 3k 的 star,此外在游戏中学习 git 分支知识的 LearnGitBranching 也是相当有口碑,当然本周推荐的编程工具主题 也有不错的表现,例如 Ruby 开发的跨平台 GUI,iced 清明假期霸榜三日…
以下内容摘录自上周微博@HelloGitHub的 GitHub Trending,选项标准:新发布
| 实用
| 有趣
,根据项目 release 时间分类,发布时间超过 30 天的项目一律称之为成熟稳重老项目,由于文章篇幅问题还有部分项目未能在本文展示,望周知 ????
1. 可怕 GitHub 新生
1.1 自动炒股机:RL-Stock
本周 star 增长数:1100+
抄底吗?啥时候抄底?RL-Stock 是一个用深度强化学习自动炒股项目,监督学习(如 LSTM)可以根据各种历史数据来预测未来的股票的价格,判断股票是涨还是跌,帮助人做决策。
而强化学习是机器学习的另一个分支,在决策的时候采取合适的行动 (Action) 使最后的奖励最大化。与监督学习预测未来的数值不同,强化学习根据输入的状态(如当日开盘价、收盘价等),输出系列动作(例如:买进、持有、卖出),使得最后的收益最大化,实现自动交易。
底抄到没抄到我母鸡,知识至少学到了。
GitHub 地址
→https://github.com/wangshub/RL-Stock
1.2 另类简历:react-ultimate-resume
本周 star 增长数:600+
react-ultimate-resume 是使用 React 和 JSONResume 搭建的 dev 简历,它旨在突出你的优势。特征
???? 基础信息:住所?什么时候开始 coding
???? 技能:使用漂亮的图表来展示你的技能
???? 理想的工作:轻松向招聘人员说明你的理想工作是什么
???? 经验:描述专业经验
???? 研究:你是如何学习编码?
✨ 项目:突出你的最佳项目
???? 兴趣爱好:使用 GIF 显示你的兴趣爱好
???? 音乐:添加你喜欢的 Spotify 播放列表
???? 感兴趣的人:进一步介绍你想学习的技术
???? 语言:掌握哪些语言?
GitHub 地址
→https://github.com/welovedevs/react-ultimate-resume
1.3 当 Go 遇见 LeetCode:go-leetcode
本周 star 增长数:600+
收录了 100+ 道 LeetCode 的项目:go-leetcode,是一个用 Golang 记录 LeetCode 解决思路的项目,此外每道已解决的 LeedCode 都包含对应的单元测试。
GitHub 地址
→https://github.com/austingebauer/go-leetcode
1.4 三维 vim:Vim³
本周 star 增长数:2000+
当难以退出的 vim 遇上立方体,Vim³ 是一个三维 vim,想要体验 vim 如何酷炫吊炸天吗,比二维 vim 多一维(趣味)的 Vim³ ,just try it。
GitHub 地址
→https://github.com/oakes/vim_cubed
2. 尚能星否 GitHub 老项目
2.1 和前辈学技术:technology-talk
本周 star 增长数:450+
多读书、多看报,多研究开源框架源码。和前辈学技术:technology-talk 汇总 Java 生态圈常用技术框架、开源中间件,系统架构、数据库、大公司架构案例、常用三方类库、项目管理、线上问题排查、个人成长、思考等知识。
GitHub 地址
→https://github.com/aalansehaiyang/technology-talk
2.2 spring 最佳实践:spring-boot-api-project-seed
本周 star 增长数:200+
Spring Boot API Project Seed 是一个基于Spring Boot & MyBatis的种子项目,用于快速构建中小型API、RESTful API项目,该种子项目已经有过多个真实项目的实践,稳定、简单、快速,使我们摆脱那些重复劳动,专注于业务代码的编写,减少加班。
GitHub 地址
→https://github.com/lihengming/spring-boot-api-project-seed
2.3 又见开发路线:developer-roadmap
本周 star 增长数:3000+
developer-roadmap 帮你梳理了 2020 年 Web 开发者可点亮的技能点。
GitHub 地址→https://github.com/kamranahmedse/developer-roadmap
2.4 模拟器:darling
本周 star 增长数:500+
Darling 是一个可以执行 macOS 程序的 Linux 模拟器。Darling 的工作原理是用 Darwin 内核解析 Mac 可执行文件,然后载入到内存执行。
GitHub 地址
→https://github.com/darlinghq/darling
2.5 一个项目学前端:Blog
本周 star 增长数:700+
Blog 是一个前端工程师写的博文,博文分为 JavaScript深入系列、JavaScript专题系列、underscore 系列、ES6 系列、React 系列,以及浏览器相关内容。
GitHub 地址
→https://github.com/mqyqingfeng/Blog
2.6 可视化学 Git:LearnGitBranching
本周 star 增长数:150+
分支搞明白了吗?LearnGitBranching 是一个高星学 Git 的项目。作为一个 Git 沙盒,在交互式学习和关卡游戏通关过程中你会学习到所有分支的知识,如果你是一个 Git 新手或者想教他人学习分支知识不妨 Pick 下这个项目。
GitHub 地址
→https://github.com/pcottle/learnGitBranching
2.7 萌萌哒草图工具:Excalidraw
本周 star 增长数:700+
Excalidraw 是一个用 Typescript 编写的白板工具,可轻松地绘制带有手绘感觉的图表,支持自定义基础组件颜色和大小。用了 Excalidraw 感觉需求也变得萌萌哒。btw,在线使用 Excalidraw 绘制的草图可直接复制粘贴到第三方平台。
GitHub 地址
→https://github.com/excalidraw/excalidraw
3. 本周 GitHub Trending #编程工具#主题的主力军
工欲善其事,必先利其器。一个好的开发工具可以提升开发效率,而且提升编程幸福度,在这里小鱼干选了本周 Trending 日榜上 3 个不错编程工具,希望这 3 个项目能让你 Bug--,Money ++~
3.1 GUI:Dear ImGui
本周 star 增长数:150+
Dear ImGui 是一个拥有极少依赖关系的 C++ 实时模式图形用户界面。它旨在实现快速迭代,并允许程序员打造内容创建工具和可视化/调试工具,特别适合游戏引擎( 用于工具)、实时 3D 应用、全屏应用、嵌入式应用开发。
GitHub 地址
→https://github.com/ocornut/imgui
3.2 云端 IDE 平台:Eclipse Theia
本周 star 增长数:1650+
云端 IDE 了解下?Eclipse Theia 是一个基于 TypeScript、CSS 和 HTML 实现,用于开发多语言云端和桌面 IDE 产品的平台。特性
建立一个平台来构建类似 IDE 的产品;
向最终用户提供全面的多语言 IDE(不仅仅是智能编辑器);
同样支持 Cloud IDE和 Desktop IDE 的范例;
通过语言和调试服务器协议提供对多种语言的支持;
为 GUI 提供 Javascript UI 库。
GitHub 地址
→https://github.com/eclipse-theia/theia
3.3 跨平台 GUI 库:iced
本周 star 增长数:1000+
iced 是一个受 ELm 启发的用于 Rust 的跨平台 GUI 库,侧重于简单性和类型安全性。特征
简单、易用的内置电池 API
类型安全的反应式编程
跨平台支持(Windows,macOS,Linux 和 Web)
响应式布局
内置的小部件(包括文本输入,可滚动内容等等)
自定义小部件支持(创建自己的小部件!)
使用性能指标调试覆盖
支持异步操作
模块化生态系统分为可重复使用的部分:
与渲染器无关的本机运行时,可与现有系统集成
内置渲染器支持 Vulkan, Metal, DX11, 和 DX12
窗口 shell
借助 DOM 运行 Web
GitHub 地址
→https://github.com/hecrj/iced
以上为 2020 年第 14 个工作周的 GitHub Trending ????如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 ????
HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
关注公众号加入交流群
GitHub Trending 往期回顾:
第 13 期:GitHub 热点速览 vol.13
第 12 期:GitHub 热点速览 vol.12
第 11 期:GitHub 热点速览 vol.11
“阅读原文”获取更多信息、“在看”让本文被更多人看到、“赞赏”支持我们。
GitHub 热点速览 Vol.14:周获 2k+ Vim³ 掀起三维编程风相关推荐
- GitHub 热点速览 Vol.16:化身蒙娜丽莎和乔布斯对话
作者:HelloGitHub-小鱼干 摘要:妙趣横生,上周的 GitHub 热点的关键词.无论是让你化身为爱因斯坦开启会议脑暴模式 avatarify,还是和上周人人都是抠图师项目的同门项目 3D 照 ...
- GitHub 热点速览 Vol.17:在?各家视频会员要不要?
作者:HelloGitHub-小鱼干 摘要:经济实用,用作上周的 GitHub 热点的横批再合适不过.先不说 GitHub Trending 上不止一个的会员共享项目,免你找好友刷脸要会员,这项目实在 ...
- GitHub 热点速览 Vol.32:VScode 韭菜基金插件,极大提高“工作”效率
作者:HelloGitHub-小鱼干 摘要:有什么比干着本职工作--编码,而又兼顾"外快"--炒股更有开心的事情呢?leek-fund 就是这么一个极大提升你工作幸福度和效率的插件 ...
- autohotkey实例+懒人包_懒人福音——GitHub 热点速览 Vol.42
作者:HelloGitHub-小鱼干 懒人福音是什么?就是省时省事,正如 Waypoint 一样,你不需要在多个平台构建代码即可部署发布应用,它允许你将应用程序构建.部署和发布生命周期定义为代码.Bi ...
- GitHub 热点速览 Vol.24:程序员自我增值,优雅赚零花钱
作者:HelloGitHub-小鱼干 摘要:升职加薪,出任 CTO,迎娶白富美/高帅富,走向人生巅峰是很多人的梦想.在本期的热点速览中你将了解自由作者 Easy 如何优雅赚取零花钱的方法,以及定投改变 ...
- GitHub 热点速览 Vol.13:近 40k star 计算机论文项目再霸 GitHub Trending 榜
作者:HelloGitHub-小鱼干 摘要:"潮流是个轮回",这句话用来形容上周的 GitHub Trending 最贴切不过.无论是已经获得近 40k 的高星项目 Papers ...
- GitHub 热点速览 Vol.18:刷 LeetCode 的正确姿势
作者:HelloGitHub-小鱼干 摘要:找对路子,事半功倍,正如本周 GitHub Trending #刷 LeetCode# 主题想表达的那般,正确的学习姿势方能让人走得更远,走进大厂 ???? ...
- 极客 Play 玩 Terminal——GitHub 热点速览 Vol.40
作者:HelloGitHub-小鱼干 多少人以为暗黑的终端便是一名程序员的工作台,其实上,终端可以不只是一个输入 command 的界面,也可以是本周特推 kb 一样,面向极客的极简命令行知识库管理器 ...
- 自动化当道,破密、爬虫各凭本事(GitHub 热点速览 Vol.37)
作者:HelloGitHub-小鱼干 摘要:安全门外汉,如何在不知道密钥或密码的情况下,破解哈希得到原文,Ciphey 会告诉你当中的密码.说到 auto 智能爬虫会基于上一次的爬虫经历进一步学习以获 ...
最新文章
- 面对对象编程——用Python写一个图书管理系统
- 《全球创新观察》研究报告3月刊下发布
- GDCM:gdcm::Series的测试程序
- (二)html5中的属性
- C语言的三种基本程序结构是什么
- 人工智能 - paddlepaddle飞桨 - 深度学习基础教程 - 情感分析
- python 接口自动化的sql验证_基于Python的接口自动化实战-基础篇之pymysql模块操做数据库...
- mysql merge事务_mysql菜鸟手迹11--mysql存储引擎之Merge
- Jenkins进阶系列之——07Jenkins纳入版本控制
- c语言程序位置式pid算法,位置式PID算法的C语言代码
- CentOS6源码安装VSFTPD3
- python实现快递地址分拣程序(代码有详细注释)
- 【Java前端】CSS(一)[字体,文本属性,调试工具]
- 微信小程序获取启动参数
- Altium Designer PCB 插入图片logo的方法
- xftp无法连接到虚拟机
- LeetCode 二分查找
- C/C++普通函数与系统函数
- co-training方法
- 自制车速记录仪「GitHub 热点速览 v.21.31」
热门文章
- 结束拒绝访问的进程 cmd下结束进程 强行结束进程
- 英文投稿时图片的处理方法
- 应用进程占内存大问题分析方法
- 冒泡排序由浅入深详细分析图解
- 我得了一种很奇怪的病...
- 央视点赞!实景三维校园,最暖心的毕业礼...
- Chapter17: Artificial Intelligenc-Enabled De Novo Design of Novel Compounds that Are Synthesizable
- pyplot画图技巧
- python中24≤2825是否合法_在下列Python语句中非法的是() (2.0分)_学小易找答案
- TIPOP 出货单单头