未来的编程语言「GitHub 热点速览」

news2024/9/23 11:20:31

0673307e6d4ed7670b89eca885b98b4e.jpeg

作者:HelloGitHub-小鱼干

又一个编程语言火了,不算新,因为它已经开发了一段时间。不过在本周 Hacker News 上风头十足,DreamBerd 除了有点意思的改 ; 分隔符为 !,之外,它还能让你用问号来标注一段你也不确定的代码。当然它整体的代码阅读性也不错。

除了 DreamBerd 之外,新出的自动驾驶算法 UniAD 也凭借独特的设计,在 SOTA 上性能强过现有的其他算法。还有让你站点酷炸的科幻感 UI 框架 arwes,快速部署 serverless 站点的 sst,比较二进制文件差异的 diaphora,以及安卓用户可能需要的 root 工具 KernelSU。

最后,不能错过的是邮件测试工具 mailpit。

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

570681b675fd24a2ffa5330104bae65d.png

1. 本周特推

1.1 差异比较:diaphora

主语言:Python

这是一个老牌的二进制文件对比工具,有着常见的程序差异化功能,比如:汇编代码对比、流程图比较、自动化批量处理等等。diaphora 除了可作为 IDA 插件运行之外,它还有一些独有特性:

  • 可移植结构、枚举、联合和类型定义

  • 支持编译单元

  • 微码支持

  • 并行差异分析

  • 生成伪代码补丁

  • 支持脚本,可导出和比较过程

GitHub 地址→https://github.com/joxeankoret/diaphora

aa87fb078635c51fe3d3cd7f2c0ce871.png

1.2 科技感 UI:arwes

arwes 是个科技感十足的 UI 框架,它基于未来科幻设计、动画和音效构建用户界面。arwes 受到了 Cyberprep 和 Synthwave 等影响,并借鉴了《星际公民》、《光环》和《创:战纪》等作品。

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

ccfd070de0eef68f370df4ab1daed697.png

2. GitHub Trending 周榜

2.1 自动驾驶:UniAD

本周 star 增长数:1,000+主语言:Python

New UniAD 是一个自动驾驶算法,采用了分层方式来处理感知、预测、规划等任务,而不是常规的独立模块设计和多任务学习。

GitHub 地址→https://github.com/OpenDriveLab/UniAD

1c2e0d28c294769cd3d4497a93f00f77.gif

2.2 未来的编程语言:DreamBerd

本周 star 增长数:1,700+

这是一个新的编程语言,号称是一款完美的编程语言,同其他的编程语言类似,它具有灵活、易读写等特性,值得一提的是,它采用了 ! 而非常规的 ; 作为分隔符,如果你愿意,你甚至在一个代码后面加上多个感叹号。像是这样:

print("Hello world")!!!

如果你对你写的代码有些不确定,你甚至可以在代码后面加上问号,便是:你对它没有那么有信心,像是这样:

print("Hello world")?

GitHub 地址→https://github.com/TodePond/DreamBerd

2.3 一站通:sst

本周 star 增长数:800+主语言:TypeScript

sst 让你在 AWS 上一站式拉起全栈应用,在 AWS 上装上 Next.js、Svelte、Astro 任意一款,再用它们提供的后端组件扩展下应用,你就得到了一个 serverless 应用。

GitHub 地址→https://github.com/serverless-stack/sst

ae848f8256edd7ed1b36bfad6f098276.png

2.4 安卓 root:KernelSU

本周 star 增长数 450+主语言:Kotlin、C

一个 Android 上基于内核的 root 方案。特性:

  • 基于内核的 su 和权限管理。

  • 基于 overlayfs 的模块系统。

GitHub 地址→https://github.com/tiann/KernelSU

8bef727c2cd386a8fdd8a554184f7e7f.png

2.5 邮件测试:mailpit

本周 star 增长数:350+主语言:Go

带有 API 的电子邮件、SMTP 测试工具。它可以当作是个 STMP 服务器,又能当作 Web 界面来查看邮件。

GitHub 地址→https://github.com/axllent/mailpit

6c4d016027d433b8a04eb7797931ffd3.png

3. HelloGitHub 热评

在这个章节,我们将会分享下本周 HelloGitHub 网站上的热评项目,HG 开源项目评价体系刚上线不久,期待你的评价。

3.1 跨平台传输:FlyingCarpet

主语言:Rust

这是一个支持在 Android、iOS、Linux、macOS 和 Windows 系统之间通过 WiFi 点对点(Ad-Hoc)传输文件的工具。它不需要网络基础设施,只需要两台支持 WiFi 的设备,即可实现近距离无线传输。

HG 评价地址→https://hellogithub.com/repository/469182cc105346629d85fc0452b4fbf2

73b43c39619de86383b17fd1da35763c.jpeg

3.2 中日韩字体:source-han-serif

主语言:Shell

思源宋体是 Adobe 开源的泛中日韩字体,这个开源项目不仅提供了思源宋体可用的 OpenType 字体,还提供了利用 AFDKO 工具创建这些 OpenType 字体时的所有源文件。

HG 评价地址→https://hellogithub.com/repository/93bd7622ba3845579fbc5a4ba9b0371c

1848b706ae0d8322876aef238fb7330a.jpeg

4. 往期回顾

往期回顾:

  • 这就是艺术,优雅的二维码生成器「GitHub 热点速览」

  • 你的专属音乐生成器「GitHub 热点速览」

以上为 2023 年第 25 个工作周的 GitHub Trending 🎉如果你 Pick 其他好玩、实用的 GitHub 项目,来 HelloGitHub 和大家一起分享下哟 🌝

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

- END -

👆 关注「HelloGitHub」收到第一时间的更新👆

点击阅读原文访问开源社区

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/689946.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

通过adb获取ANR日志

1、命令行输入:adb bugreport 2、等待日志下载完毕,解压bugreport文件 3、进入FS-->data-->anr

【架构治理工具】在代码存储库中记录软件架构

Markdown 是一种标准的简单语法,用于创建具有专业外观的文档。它比 HTML 更简单,无需专门的编写编辑器即可进行管理。Git配置管理工具也支持markdown格式。在 Git 环境中,markdown 一般用于项目的简单介绍和构建说明。(自述文件&a…

CSS 渐变

CSS 渐变 01 CSS 渐变基础 颜色的几种表示 渐变的几种方式 02 特殊的渐变举例 水平渐变 垂直渐变(矩形四个点三种颜色) 线性渐变只能在一个方向上渐变,要想实现这种渐变,可以使用两个标签进行叠加:一个负责水平…

npm运行没反应的问题

npm 遇到的问题 我们在经常切换node版的时候会遇到npm命令失效的问题。 我们不管运行npm的什么命令都是一闪然后就没有任何输出,效果如下: 主要原因是因为npm config set prefix 改包的路径出问题了 解决方法是:打开系统盘找到下列目录&am…

水力发电在可再生能源中的地位和潜力

可再生能源的发展已成为全球能源领域的重要趋势,而作为最古老、最成熟的可再生能源形式之一,水力发电在能源供应和环境保护方面发挥着重要作用。本文将深入探讨水力发电在可再生能源中的地位和潜力,包括其技术特点、发展趋势以及面临的挑战和…

多线程/std::thread线程退出方式详解

文章目录 概述不 join 也不 detach执行了detach并不能万事大吉建议使用 join 函数 概述 这里默认你已经了解 std::thread 类的基本使用,和WinAPI多线程编程中 “如何优雅的退出线程” 等相关知识。阅读该文前,建议先看看《多线程 /C 11 std::thread 类深…

考场作弊行为自动抓拍告警算法 yolov7

考场作弊行为自动抓拍告警系统通过yolov7python网络模型算法,考场作弊行为自动抓拍告警算法实时监测考场内所有考生的行为,对考生的行为进行自动抓拍,并分析判断是否存在作弊行为。YOLOv7 的发展方向与当前主流的实时目标检测器不同&#xff…

ChatGLM2本地部署的实战方案

大家好,我是herosunly。985院校硕士毕业,现担任算法研究员一职,热衷于机器学习算法研究与应用。曾获得阿里云天池比赛第一名,CCF比赛第二名,科大讯飞比赛第三名。拥有多项发明专利。对机器学习和深度学习拥有自己独到的见解。曾经辅导过若干个非计算机专业的学生进入到算法…

PHP wangEditor插件打包(包含公式、上传附件)完整版

注意&#xff1a;js,css文件引用路径需要修改 先看效果 index.html文件 <!-- 新版编辑器 --> <script type"text/javascript" src"js/editor/dist/index.js"></script> <link href"js/editor/dist/css/style.css" rel&qu…

Mysql_5.7下载及安装(CentOS7)

文章目录 安装MySQL的几种方式一、 使用docker安装MySQL1.1 卸载旧版本&#xff08;如果存在docker&#xff0c;需先卸载旧版本&#xff09;1.2 安装Docker使用存储库安装(推荐使用) 1.3 安装mysql5.7.35(普通用户下)*** 安装MySQL:5.7.35镜像*** 进入容器中查看配置文件以及数…

Vue----Vue条件渲染

【原文链接】Vue----Vue条件渲染 &#xff08;1&#xff09;在components文件夹下新建一个Ifdemo.vue文件。 &#xff08;2&#xff09;然后在文件中编写如下内容&#xff0c;即写入一个标题 <template><h3>条件渲染</h3> </template> <script&…

Go语言开发者的Apache Arrow使用指南:数据类型

如果你不是做大数据分析的&#xff0c;提到Arrow这个词&#xff0c;你可能会以为我要聊聊那个箭牌卫浴或是箭牌口香糖(注&#xff1a;其实箭牌口香糖使用的单词并非Arrow)。其实我要聊的是Apache的一个顶级项目&#xff1a;Arrow[1]。 为什么要聊这个项目呢&#xff1f;说来话长…

【吴恩达deeplearning.ai】基于ChatGPT API打造应用系统(上)

以下内容均整理来自deeplearning.ai的同名课程 Location 课程访问地址 DLAI - Learning Platform Beta (deeplearning.ai) 一、大语言模型基础知识 本篇内容将围绕api接口的调用、token的介绍、定义角色场景 调用api接口 import os import openai import tiktoken from dote…

使用 MediaPipe 身体跟踪构建不良身体姿势检测和警报系统

文末附实现相关源代码下载链接 正确的身体姿势是一个人整体健康的关键。然而,保持正确的身体姿势可能很困难,因为我们经常忘记这一点。这篇博文将引导您完成为此构建解决方案所需的步骤。最近,我们在使用 MediaPipe POSE 进行身体姿势检测方面玩得很开心。 使用 MediaPipe P…

el-form复杂表单嵌套el-table实现复制字段并校验删除等功能

功能&#xff1a;表单项全部复制&#xff0c;表单项根据el-table选择后复制部分内容&#xff0c;做所有表单项的校验&#xff0c;部分表单项删除功能 点击添加饮品爱好后弹出el-table表单 选择好后点确定如下图&#xff0c;并且实现删除功能&#xff0c;删除仅仅删除饮品和爱好…

Excel 插入对象选PDF文件后,跳出图像数据不充分对话框,怎么解决

环境&#xff1a; excel 2021 Win10 专业版 问题描述&#xff1a; Excel 插入对象选PDF文件后&#xff0c;跳出图像数据不充分对话框 解决方案&#xff1a; 1.打开文件-选项-高级-不压缩文件中的图像&#xff0c;前面打勾 2.重启excel&#xff0c;再此插入解决&#xf…

Kears-4-深度学习用于计算机视觉-使用预训练的卷积网络

0. 说明&#xff1a; 本篇学习记录主要包括&#xff1a;《Python深度学习》的第5章&#xff08;深度学习用于计算机视觉&#xff09;的第3节&#xff08;使用预训练的卷积神经网络&#xff09;内容。 相关知识点&#xff1a; 预训练模型的复用方法&#xff1b;预训练网络 (p…

ResNet网络结构

Deep Residual Learning for Image Recognition 论文&#xff1a;https://arxiv.org/abs/1512.03385 代码&#xff1a;ResNet网络详解及Pytorch代码实现&#xff08;超详细帮助你掌握ResNet原理及实现&#xff09;_basic block结构图_武晨的博客-CSDN博客 【DL系列】ResNet网…

前端Vue自定义签到积分获取弹框抽取红包弹框 自定义弹框内容 弹框顶部logo

前端Vue自定义签到积分获取弹框抽取红包弹框 自定义弹框内容 弹框顶部logo&#xff0c; 下载完整代码请访问uni-app插件市场地址&#xff1a;https://ext.dcloud.net.cn/plugin?id13204 效果图如下&#xff1a; # cc-downloadDialog #### 使用方法 使用方法 <!-- show&…