校招“避雷针”——GitHub 热点速览 Vol.43
作者:HelloGitHub-小鱼干
如果要选一个关键词来概述本周的 GitHub Trending,保护
便是不二之选。先是有 ShameCom 来为应届毕业生护航,让学弟学妹们不被黑名单上的公司上一堂“坑爹”校招课,平安开启“打工人”模式。再有 scripts,保护你的京东权益,快速薅到游戏羊毛。接着,不得不提 Crowdsec,一个预防 DDoS 攻击的工具保护你系统安然运行,当然怎么能少了 eul 这个贴心的状态监控工具呢,由 SwiftUI 编写的让你快速了解内存、风扇、网络状况,合理分配资源…
以下内容摘录自微博@HelloGitHub 的 GitHub Trending 及 Hacker News 热帖(简称 HN 热帖),选项标准:新发布
| 实用
| 有趣
,根据项目 release 时间分类,发布时间不超过 7 day 的项目会标注 New
,无该标志则说明项目 release 超过一周。由于本文篇幅有限,还有部分项目未能在本文展示,望周知 🌝
- 本文目录
-
- 本周特推
- 1.1 校招避雷:ShameCom
- 1.2 恶意软件合集:MalwareSourceCode
-
- GitHub Trending 周榜
- 2.1 自动机器学习工具包:nni
- 2.2 京东“外挂”:scripts
- 2.3 攻击检测:Crowdsec
- 2.4 SwiftUI macOS 状态监控:eul
- 2.5 保护 ssh:Endlessh
- 2.6 一流 GPU 生态:rust-gpu
- 2.7 神速上手 C++:modern-cpp-tutorial
-
- 推荐阅读
-
1. 本周特推
1.1 校招避雷:ShameCom
本周 star 增长数:950+
New
前后 996 Repo,后有校招有效避雷神 Repo——ShameCom,它收集校招污点公司或组织,帮助学弟学妹避雷。污点行为包括但不限于:毁意向书、毁两方协定、毁三方协定、试用期裁员、大量裁应届生。
GitHub 地址→https://github.com/ShameCom/ShameCom
1.2 恶意软件合集:MalwareSourceCode
本周 star 增长数:550+
来体验下恶意软件的杀伤力吗?MalwareSourceCode 收录了用各个编程语言的编写而成的恶意软件,你可以阅读它们代码,也可以下载、编译、运行它们。
友(shuai)情(guo)提(sheng)醒(ming) MalwareSourceCode 项目作者和 HG 不会为编译、运行结果负责哟 →→ 谨慎试玩
GitHub 地址→https://github.com/vxunderground/MalwareSourceCode
2. GitHub Trending 周榜
2.1 自动机器学习工具包:nni
本周 star 增长数:900+
nni 是微软亚洲研究院开源的工具,它通过多种调优的算法来搜索神经网络结构和超参,并支持单机、本地多机、云等不同的运行环境。
GitHub 地址→https://github.com/microsoft/nni
2.2 京东“外挂”:scripts
本周 star 增长数:500+
深陷淘宝双十一养猫的小鱼干这里要安利一个京东游戏神器——scripts,字如其名,它是京东薅羊毛工具,诸如京东水果、宠物、种豆等等羊毛都可以薅到,其他一部分在特定时间可用的薅羊毛工具,如:手机狂欢城、星推官等也在尽在它把握中。
GitHub 地址→https://github.com/lxk0301/scripts
2.3 攻击检测:Crowdsec
本周 star 增长数:1050+
Crowdsec 是一款开源的轻量级软件,可检测具有攻击性行为的对等节点,以防止其访问统。得益于它人性化的设计和协助,为用户提供了较低的技术进入门槛,但安全性又极高。它处理过程分为 5 个步骤:
- 读取数据源(日志文件,流,路径,消息...),规范化和丰富信号
- 将这些信号与行为模式(也称为场景)匹配(*)
- 如果检测到不良行为,请通过保镖处理:集成到应用程序堆栈中的软件组件,该软件组件支持各种补救措施,例如阻止,返回 403 和很快的验证码,2FA 等。
- (仅)侵略性 IP,触发的场景名称和时间戳然后被发送到我们的管理平台(以避免中毒和误报)
- 如果经过验证,这个 IP 将被集成到阻止列表中,并持续分发给所有 CrowdSec 客户端(在步骤1 中用作补充源)
2.4 SwiftUI macOS 状态监控:eul
本周 star 增长数:1250+
New
eul 是一个用 SwiftUI 实现的 macOS 状态监控。特性
- 兼容暗黑模式
- 支持拖拽重新排序
- 详细的信息
- CPU:使用时间/温度/核心/
- 风扇:当前/最小/最大速度
- 内存:使用/温度/缓存文件
- 电池:使用/健康/循环计数
- 网络:上行/下行速度
- 用 SwiftUI 编写(尽力而为)
GitHub 地址→https://github.com/gao-sun/eul
2.5 保护 ssh:Endlessh
本周 star 增长数:350+
Endlessh 是一个小巧的 ssh tarpit,它通过不断地发送随机生成的协议版本信息来达到让尝试登陆的 ssh 客户端卡死的目的。
GitHub 地址→https://github.com/skeeto/endlessh
2.6 一流 GPU 生态:rust-gpu
本周 star 增长数:1650+
rust-gpu 是一个志在使 Rust 成为一流的 GPU 代码语言和生态系统的项目。
在过去的游戏中,GPU 编程都是通过编写 HLSL 或少量的 GLSL 实现。这些都是简单的编程语言,多年来随着 API 发展而发展。然而,随着游戏引擎的发展,这些语言未能提供处理大型代码库的机制,与其他编程语言相比,它们通常落后于其他编程语言。
项目作者通过这个项目,将一种现有的、低层次的、安全的、高性能的语言带到 GPU 上,推动行业向前发展。
2.7 神速上手 C++:modern-cpp-tutorial
本周 star 增长数:950+
modern-cpp-tutorial 是现代 C++ 教程,它的目的是提供关于现代 C++(2020 年前)的相关特性的全面介绍。除了介绍了代码之外,它还尽可能简单地介绍了其技术需求的历史背景,这对理解为什么会出现这些特性提供了很大的帮助。
3. 推荐阅读
以上为 2020 年第 43 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟 🌝
HG 的交流群现已全面开放,添加微信号:HelloGitHub 为好友入群,可同前端、Java、Go 等各界大佬谈笑风生、切磋技术~
作者:削微寒
扫描左侧的二维码可以联系到我
本作品采用署名-非商业性使用-禁止演绎 4.0 国际 进行许可。