2023 年该学点什么技术?「GitHub 热点速览 v.23.03」
春节期间,小鱼干读了一篇万字回顾数据库行业的文章,在文字缝隙里我看见了两个词:AI+ 和数据两个词(当然数据是废话,毕竟是一个数据库的回顾文)。在 GitHub 上热点趋势上,可见到 AI+ 的身影,几乎百分之九十迅速蹿红的项目都同 AI 相关。所以在兔年的开头,本期收录一些入门 AI 的项目,希望兔年的你和那些 AI 项目一样突飞猛进。
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布
| 实用
| 有趣
,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New
,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝
- 本文目录
- 1. 本周特推
- 1.1 数据工程:data-engineering-zoomcamp
- 1.2 微软 AI 教程:AI-For-Beginners
- 2. GitHub Trending 周榜
- 2.1 AI 想象:imaginAIry
- 2.2 为懒人而生:LazyVim
- 2.3 深度学习的模型优化:tuning_playbook
- 2.4 GitHub 档案:octosuite
- 2.5 可视化 git:git-sim
- 3. 往期回顾
- 1. 本周特推
1. 本周特推
1.1 数据工程:data-engineering-zoomcamp
主语言:Jupyter Notebook、Python、Java
一个免费的数据工程教程,带你入门大数据。教程一共分为 9 周,前面三周了解基础知识、讲 Workflow Orchestration、数据湖,从第四周开始分析处理数据,教批处理和流处理等常见处理方式,最后 3 周为实操的 Project 部分。
GitHub 地址→http://github.com/DataTalksClub/data-engineering-zoomcamp
1.2 微软 AI 教程:AI-For-Beginners
主语言:Jupyter Notebook
微软出品的 AI 新手教程,同它的其他 For Beginner 教程一样,它对新手十分友好,将复杂的 AI 知识进行分解,在 24 节课程中一一教授给你。除了课程之外,Microsoft Learn 还提供了一个方便启用的 GPU 环境让你更好地深入了解该课程。
2. GitHub Trending 周榜
2.1 AI 想象:imaginAIry
本周 star 增长数:3,500+,主语言:Python
想知道 AI 的想象力到底如何么?ImaginAIry 便是一个根据你的描述生成对应图片的项目。也许你可以试试用它来生成你兔年兔飞猛进的那个时刻 :D 项目暂时可以在 macOS(M1)和 Linux 下运行,并未能在 Windows 下运行。
下面的示例代码能生成相关的示例图(下图)
```python
on macOS, make sure rust is installed first
pip install imaginairy imagine "a scenic landscape" "a photo of a dog" "photo of a fruit bowl" "portrait photo of a freckled woman"
Stable Diffusion 2.1
imagine --model SD-2.1 "a forest" ```
2.2 为懒人而生:LazyVim
本周 star 增长数:1,600+,主语言:Lua
想用 Neovim 又懒得配置?LazyVim for lazy,它可轻松自定义、扩展你的配置。它可灵活调整配置,也有预先配置的便利,免你从头开始搞配置。特性:
- 将你的 Neovim 转为功能齐全的 IDE;
- 使用 lazy.vim 轻松定制配置;
- 快速;
- 选项、autocmd、 keymap 都有恰到好处的默认设置;
- 丰富的插件;
GitHub 地址→http://github.com/LazyVim/LazyVim
2.3 深度学习的模型优化:tuning_playbook
本周 star 增长数:10,800+
New
想提升深度学习模型的性能么?Google 研究所开源了他们的模型优化方式,项目侧重点是高参数调整的过程,以此得到更好的模型性能。顺便提一嘴,这个刚开源没有一星期的项目,已经破 10k star 可见它的受欢迎程度。
2.4 GitHub 档案:octosuite
本周 star 增长数:500+,主语言:Python
一个收集 GitHub 用户、仓库、组织的开源情报的框架,简单来说你可以看到一个 ID(用户、仓库、组织)相关的信息,比如:粉丝、所在地、组织多少个仓库。
GitHub 地址→http://github.com/bellingcat/octosuite
2.5 可视化 git:git-sim
本周 star 增长数:1,550+,主语言:Python
用命令在你终端模拟你的 git 操作,下图为 git-sim merge <branch>
的展示结果。
3. 往期回顾
往期回顾:
以上为 2023 年第 3 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub 和我们分享下哟 🌝
- 开源月刊《HelloGitHub》第 84 期
- 穷人版生产力工具,好用得飞起 「GitHub 热点速览」
- 穷人版生产力工具,好用得飞起 「GitHub 热点速览」
- GPT-4 来了!这些开源的 GPT 应用又要变强了
- 谁会拒绝一款开源的 3D 博客呢?
- 你的梦想家居「GitHub 热点速览」
- 开箱即用,你不可错过的好东西「GitHub 热点速览」
- Windows 11 内核新调试器「GitHub 热点速览 v.23.01」
- 《HelloGitHub》第 83 期
- 开箱即用,你不可错过的好东西「GitHub 热点速览」
- AI 能多强「GitHub 热点速览」
- 开源月刊《HelloGitHub》第 83 期
- 真·生产力「GitHub 热点速览」
- 如何让程序更健壮「GitHub 热点速览」
- 让人眼前一亮的应用「GitHub 热点速览」
- 朋友圈那串神秘字符背后的开源项目「GitHub 热点速览」
- 让人眼前一亮的应用「GitHub 热点速览」
- 2023 年该学点什么技术?「GitHub 热点速览 v.23.03」
- 开源月刊《HelloGitHub》第 82 期
- 史上最小 x86 Linux 模拟器「GitHub 热点速览 v.22.50」