作者:HelloGitHub-小鱼干

年底了,又有新技术冒出来需要你来 Pick 了,第一个先要被 Pick 的是即将到来的元旦英文版:Happy New Year,再来的话就是这周非常火的新一代爬虫平台,不用写代码轻松拖拽即可生成爬虫的 spider-flow,还有去中心化、可被追溯变更的不可变数据库 immudb 也是大火。当然依旧大火的还有上上周的 Log4j 漏洞带来的安全问题,这里就先慰问下阅读本文的 Java 开发者朋友们了。除此之外,还有一个非常有意思的项目 misbrands 快来看看这款贴纸哪里有问题,以及可能因为过于提高生产力导致饭碗不保的 K8s 运维工具 sealos 也是杠杠的。

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

  • 本文目录

      1. 本周特推
      • 1.1 不可变数据库:immudb
      • 1.2 新一代爬虫平台:spider-flow
      1. GitHub Trending 周榜
      • 2.1 md 编辑器:marktext
      • 2.2 可恨的贴纸们:misbrands
      • 2.3 解放运维工作力:sealos
      • 2.4 语音开源模型:PaddleSpeech
      • 2.5 多功能按钮:OnlySwitch
      1. 往期回顾
      • 3.1 C++ & Python 项目

1. 本周特推

1.1 不可变数据库:immudb

本周 star 增长数: 2,050+

不可变数据库是加密数据库,类似区块链技术的数据经过加密和可被验证。而 immudb 是该领域的佼佼者,它号称最快的不可变数据库,基于零信任模型构建数据。作为一款数据库产品,它也可以充当 kv 和关系型数据库的角色来处理数据。

GitHub 地址→https://github.com/codenotary/immudb

1.2 新一代爬虫平台:spider-flow

本周 star 增长数: 1,050+

spider-flow 是 Java 编写的新一代爬虫平台,以图形化方式定义爬虫流程,不写代码即可完成爬虫。

GitHub 地址→https://github.com/ssssssss-team/spider-flow

2. GitHub Trending 周榜

2.1 md 编辑器:marktext

本周 star 增长数:1,050+

marktext 一个简单而优雅的 markdown 编辑器,可用于 Linux、macOS 和 Windows。如果你是个 md 用户,不妨试试这个项目会给你带来惊喜哟。

GitHub 地址→https://github.com/marktext/marktext

2.2 可恨的贴纸们:misbrands

本周 star 增长数:1,000+

当 Vim 遇上 VSCode,GitHub 变成 GitLab…似乎这些贴纸没啥毛病,就是说不出的奇怪,受启发于 Java 版本的 JavaScript 贴纸,misbrands 收录了有些有意思的混合装常见 logo。比如 React、Ubuntu、RubyOnRails,快来看看你认出来哪些不正常的贴纸~

GitHub 地址→https://github.com/mkrl/misbrands

2.3 解放运维工作力:sealos

本周 star 增长数:900+

先讲解下风险需知:由于 sealos 可以把一周的工作量缩短到三分钟,可能会导致您工作不饱满而被老板炒鱿鱼。sealos 一条命令离线安装高可用 kubernetes 集群,如丝般顺滑。

GitHub 地址→https://github.com/fanux/sealos

2.4 语音开源模型:PaddleSpeech

本周 star 增长数:600+

PaddleSpeech 是基于飞桨 PaddlePaddle 的语音方向的开源模型库,用于语音和音频中的各种关键任务的开发,包含大量基于深度学习前沿和有影响力的模型。

GitHub 地址→https://github.com/PaddlePaddle/PaddleSpeech

2.5 多功能按钮:OnlySwitch

本周 star 增长数:400+

很难得会看到一个 swift 项目上榜,OnlySwitch 是一个 Swift 编写的多功能合一状态栏按钮,可用来隐藏新版 MacBook Pro 的刘海,快速开启系统暗黑模式以及连接 AirPods 等等 macOS 常见操作。

GitHub 地址→https://github.com/jacklandrin/OnlySwitch

3. 往期回顾

C++ & Python 项目

上周很是奇怪啊,有不少小伙伴问 C++ 和 Python 项目,除了日常的 HelloGitHub 月刊里的项目, 去年 HG 也为新手们带来了两篇新手教程,大家可以温故知新下:

往期回顾:

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

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

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

年底了是时候学新技术了「GitHub 热点速览 v.21.52」的更多相关文章

  1. 年底巩固下 CS 知识「GitHub 热点速览 v.21.49」

    作者:HelloGitHub-小鱼干 期末到了!是时候来一波 CS 复习资料了,从本科基础知识开始到实用编程技术.本周 GitHub 热点趋势榜给你提供了最全的复习资料:清华的 CS 四年学习资料.W ...

  2. 获取 Windows 密码「GitHub 热点速览 v.21.28」

    作者:HelloGitHub-小鱼干 安全问题一直是 GitHub 的一大热点,因为数据安全问题诞生的各类自托管服务便是.而本周周榜上的 2 个和安全主题相关的项目,有些不同.mimikatz 是个老 ...

  3. 5 秒克隆声音「GitHub 热点速览 v.21.34」

    作者:HelloGitHub-小鱼干 本周特推的 2 个项目都很好用,Realtime-Voice-Clone-Chinese 能让你无需开启变声音,即可获得一个特定声音的语音.这个声音可以是你朋友的 ...

  4. 图片处理看这篇就完了「GitHub 热点速览 v.21.48」

    作者:HelloGitHub-小鱼干 图像处理一直是个实用且热门的研究领域,而本周的 GitHub 项目则多个图像项目上榜.先是勉强和图像处理搭边的渲染引擎 Filament,它能渲染出效果极佳的 3 ...

  5. 安全刻不容缓「GitHub 热点速览 v.21.50」

    作者:HelloGitHub-小鱼干 本周最热的事件莫过于 Log4j 漏洞,攻击者仅需向目标输入一段代码,不需要用户执行任何多余操作即可触发该漏洞,使攻击者可以远程控制用户受害者服务器,90% 以上 ...

  6. 解放生产力「GitHub 热点速览 v.21.51」

    作者:HelloGitHub-小鱼干 解放生产力一直都是我们共同追求的目标,能在摸鱼的空闲把赚了.而大部分好用的工具便能很好地解放我们的生产力,比如本周特推 RedisJSON 不用对 JSON 做哈 ...

  7. 互联网巨头们的 SRE 运维实践「GitHub 热点速览 v.21.27」

    作者:HelloGitHub-小鱼干 本周大热点无疑是前几天 GitHub 发布的 Copilot,帮你补全代码,给你的注释提出建议,预测你即将使用的代码组件-如此神奇的 AI 技术,恰巧本周微软也开 ...

  8. AI 预测蛋白质结构「GitHub 热点速览 v.21.29」

    作者:HelloGitHub-小鱼干 虽然 AI 领域藏龙卧虎,但是本周预测蛋白质结构的 alphafold 一开源出来就刷爆了朋友圈,虽然项目与我无关,但是看着科技进步能探寻到生命机理,吃瓜群众也有 ...

  9. 在线体验 Windows 11「GitHub 热点速览 v.21.30」

    作者:HelloGitHub-小鱼干 有什么比无需安装系统,检测硬件兼容度,只要打开一个浏览器,输入某个神秘的地址回车,即可体验 Windows 11 更棒的呢?windows11 就是这么一个小工具 ...

随机推荐

  1. R包MetaboAnalystR安装指南(Linux环境非root)

    前言 这是代谢组学数据分析的一个R包,包括用于代谢组学数据分析.可视化和功能注释等众多功能.最近有同事在集群中搭建蛋白和代谢流程,安装这个包出现了问题,于是我折腾了一上午. 这个包的介绍在:https ...

  2. Pysam 处理bam文件

    Pysam可用来处理bam文件 安装: 用 pip 或者 conda即可 使用: Pysam的函数有很多,主要的读取函数有: AlignmentFile:读取BAM/CRAM/SAM文件 Varian ...

  3. Linux搭建yum仓库

    1.安装nginx 2.为nginx搭建共享目录 3.安装createrepo,创建存储库 4.客户端测试 1.安装nginx yum list |grep nginx #查看是否有可用的nginx包 ...

  4. 面向多场景而设计的 Erda Pipeline

    作者|林俊(万念) 来源|尔达 Erda 公众号 Erda Pipeline 是端点自研.用 Go 编写的一款企业级流水线服务.截至目前,已经为众多行业头部客户提供交付和稳定的服务. 为什么我们坚持自 ...

  5. JavaScript 链表

    ------------恢复内容开始------------ 背景 数组并不总是组织数据的最佳数据结构,原因如下.在很多编程语言中,数组的长度是固定的,所以当数组已被数据填满时,再要加入新的元素就会非 ...

  6. 100个Shell脚本——【脚本1】打印形状

    [脚本1]打印形状 一.脚本 打印等腰三角形.直角三角形.倒直角三角形.菱形 #!/bin/bash #等腰三角形 read -p "Please input the length:&quo ...

  7. CSS3新增特性\HTML标签类型

    RGBA:透明度      作用: 设置透明度(R G B A)   opacity:不透明度     文字也会被设置不透明度   圆角      border-radius:圆角{左上角,右上角.. ...

  8. 【Java基础】ArrayList初始化操作

    要用60个零初始化列表,请执行以下操作: List<Integer> list = new ArrayList<Integer>(Collections.nCopies(60, ...

  9. C# VS 调试报错:未能加载文件或程序集“Newtonsoft.Json, Version=4.5.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed”或它的某一个依赖项

    今天在使用 VS(VisualStudio) 调试一个复杂的 WinForm 程序,总是提示错误: 未能加载文件或程序集"Newtonsoft.Json, Version=4.5.0.0, ...

  10. 自己实现一个Electron跨进程消息组件

    我们知道开发Electron应用,难免要涉及到跨进程通信,以前Electron内置了remote模块,极大的简化了跨进程通信的开发工作,但这也带来了很多问题,具体的细节请参与我之前写的文章: http ...