社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

命名秘籍周获近五千星——GitHub 热点速览 v.21.04

HelloGitHub • 4 年前 • 425 次点击  

作者:HelloGitHub-小鱼干

命名一直是编程界的难点,这次 naming-cheatsheet 就能帮上你的忙。按照它的 SID(Short.、Intuitive、Descriptive)原则,你一定能取出极佳的变量 / 函数名。同样,能解决你可视化问题的还有 Apache 的 superset。如果你想了解 Google、微软、Netflix 之类的大厂在生产环境应用了哪些机器学习技术,applied-ml 就能娓娓道来各大科技公司的 ml 技术。

这期依旧是小鱼干自由发挥的一期热点趋势,和原来一样如果你想了解特定主题的  GitHub Repo,小鱼干定会留意这周的 GitHub Trending。

以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布 | 实用 | 有趣,根据项目 release 时间分类,发布时间不超过 14 day 的项目会标注 New,无该标志则说明项目 release 超过半月。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝

1. 本周特推

1.1 命名秘籍:naming-cheatsheet

本周 star 增长数:4,900+

naming-cheatsheet 是一个两年之前的项目,这周焕发了新生一周获得了近 5k star。本项目旨在帮你解决命名困难的问题,教你如何便捷、轻松地进行命名。命名谨记以下三点(SID):

  • 短:一个名字一定不要花很长的时间来键入,因此,记住;
  • 直观:一个名字必须读起来自然,尽可能接近日常用语;
  • 描述性:一个名字必须以最有效的方式反映它所做 / 拥有的东西。

GitHub 地址→https://github.com/kettanaito/naming-cheatsheet

1.2 机器学习库:best-of-ml-python

本周 star 增长数:2,750+

best-of-ml-python 收录了大量的机器学习相关的 Python 库,这个列表包含 840 个棒呆的开源项目,共有 270 万个 star,分为 32 个类别。如果你想了解机器学习,不妨看看这个项目。

GitHub 地址→https://github.com/ml-tooling/best-of-ml-python

2. GitHub Trending 周榜

2.1 免费编程书籍:free-programming-books

本周 star 增长数:1,200+

free-programming-books 收录了大量免费的编程书籍,这个列表最初是 StackOverflow 免费提供的编程书籍列表的克隆项目,由 Karan bangui 和 George Stocker 的贡献。

GitHub 地址→https://github.com/EbookFoundation/free-programming-books

2.2 大厂的技术实践:applied-ml

本周 star 增长数:1,050+

applied-ml 收录了大量 IT 科技公司发表的数据科学和机器学习方面的论文 / 博文,这些技术均已用于生产环境。你可以在 applied-ml 列表中看到这篇主题文章应用于哪家公司。

GitHub 地址→https://github.com/eugeneyan/applied-ml

2.3 新的编译方式:Svelte

本周 star 增长数:1,150+

Svelte 用于构建 Web 应用程序的编译器,它接受声明性组件,并将它们转换为高效的 JavaScript,以精确地更新 DOM。与传统框架如 React 和 Vue 在浏览器中完成了大部分工作不同,Svelte 将这些工作转移到编译步骤中,在构建应用程序时进行编译。

GitHub 地址→https://github.com/sveltejs/svelte

2.4 可视化工具:superset

本周 star 增长数:900+

Superset 是 Apache 旗下的可视化工具,具有快速、轻量级、直观的特性。它提供了各种选项,让用户能够轻松地探索和可视化他们的数据,涵盖简单的折线图到非常详细的地理空间图。

GitHub 地址→https://github.com/apache/superset

2.5 模拟数据:faker.js

本周 star 增长数:1,050+

faker.js 是一个模拟数据的工具,它可在 Node.js 和浏览器中生成大量真实的假数据。

GitHub 地址→https://github.com/Marak/faker.js

2.6 角色扮演:ActionRoguelike

本周 star 增长数:1,050+

New ActionRoguelike 是使用虚幻引擎 C ++ 制作的面向 Stanford CS193U 2020 的第三人称动作角色扮演游戏。

GitHub 地址→https://github.com/tomlooman/ActionRoguelike

3. 往期回顾

最后,记得你在本文留言区留下你想看的主题 Repo(限公众号),例如:量化交易,AI 换头等等。👀 和之前的送书活动类似,留言点赞 Top5 的小伙伴(),小鱼干会努力去找 Repo 的^^

以上为 2021 年第 4 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 🌝

HelloGitHub 交流群现已全面开放,添加微信号:HelloGitHub001 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~


关注公众号第一时间收到推送


▼ 点击 阅读原文 推荐项目

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/106703
 
425 次点击