vscode 模糊部分代码_本周 GitHub 速览:您的代码有声儿吗?(Vol.38)

deae30010725016c7ded2ba652bd44d7.png

作者:HelloGitHub-小鱼干

摘要:还记得花式夸赞程序员的彩虹屁插件 vscode-rainbow-fart 吗?它后续有人啦!JazzIt 同它的前辈 vscode-rainbow-fart 一样,是一个能让代码“发声”的工具,它会在脚本运行成功或者失败时播放音乐,支持自定义的悲喜乐 ←.← 当然,本周有意思的不只是 JazzIt,还有 jupyter-text2code 它能让英语查询语言秒变 Python 代码,让你提高效率省时省力,老项目视频补帧——DAIN 这周表现也不俗,获得了过千 star…

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

684f447289ac1c4862a156207b608cec.png

1. 本周特推

1.1 脚本音乐:JazzIt

本周 star 增长数:550+

New 想要脚本运行时/出错时播放音乐的小工具吗?JazzIt 支持你可以在函数中添加一个装饰器,让它变得有活力——播放一段旋律,当你运行成功时可以听到欢乐得如同猪八戒背媳妇的音乐,而程序出错时 JazzIt 也可以发出让人伤心欲绝的声音,例如,斗地主失败的音乐…

GitHub 地址→https://github.com/Sangarshanan/jazzit

a8d2669466c90fae79b2c92f11a09bf4.png

1.2 GitHub 官方 cli:cli

本周 star 增长数:3000+

gh/cli 是 GitHub 官方发布的命令版 GitHub,支持 pr、issue 等常规 GitHub 操作,目前 gh 处于 1.0 版。

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

cda72f857692feb2b62f4cd76473c991.png

2. GitHub Trending 周榜

2.1 模糊即服务:OneFuzz

本周 star 增长数:1200+

New OneFuzz——一个微软内部使用的,由开发人员驱动的持续开发模糊测试平台。开源后,世界各地的开发人员都可以通过 OneFuzz 直接从其开发系统接收模糊测试结果。

GitHub 地址→https://github.com/microsoft/onefuzz

2.2 测试好帮手:ARL

本周 star 增长数:450+

ARL 是一个资产侦察灯塔系统,可协助甲方安全团队或者渗透测试人员有效侦察和检索资产,发现存在的薄弱点和攻击面。

GitHub 地址→https://github.com/TophantTechnology/ARL

2f248c2d58b69c4432f248ab536d17a5.png

2.3 Linux 学习利器:linux-command

本周 star 增长数:550+

linux-command 是一个 Linux 命令大全搜索工具,内容包含 Linux 命令手册、详解、学习、搜集,此外它还有 Chrome 插件版本。

GitHub 地址→https://github.com/jaywcjlove/linux-command

bc7b9bef4f1b4c83726357bf95265f6e.png

2.4 按层分析 Docker:dive

本周 star 增长数:650+

dive 是一款用于分析 Docker 镜像、图层内容以及探索缩小 Docker 镜像大小的方法的工具。主要特性:

  • 按层显示 Docker 镜像内容;
  • 指出每一层的变化;
  • 评估 “镜像的效率”;
  • 快速的构建/分析周期;
  • 和 CI 集成;
  • 支持多个镜像和容器引擎:比如 docker、docker-archive 和 podman;
GitHub 地址→https://github.com/wagoodman/dive

e08958c81aca172a0870a2d0bfb0d10e.png

2.5 制图神器:FreeCAD

本周 star 增长数:800+

FreeCAD 是一个 3D CAD 建模工具,并不局限于特定目的。FreeCAD 的目标虽然指向 机械工程和产品设计,但是它也适合工程领域内的其他用户,比如建筑或者其他工程专业。此外,用户可以使用 Python 来扩展该软件的功能。

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

6d0c9b772de69b23a68380e51da463fd.png

2.6 文本变代码:jupyter-text2code

本周 star 增长数:600+

New jupyter-text2code 可让你在 Jupyter 中快速将查询语言变为 Python 代码,不过目前只支持英语查询语句。

GitHub 地址→https://github.com/deepklarity/jupyter-text2code

553dc24f4f527bdffddd03928fae9aea.png

2.7 视频补帧:DAIN

本周 star 增长数:1100+

DAIN 是一款开源的 AI 视频补帧软件,通过 DAIN 用户可以将任何形式的媒体,比如电影、定格动画、动漫、卡通等视频格式插上新的帧,从而达成更大的帧率,通常适用于给一些动作场面添加,使整个视频看起来更加的柔顺,也可用 DAIN 给一些老旧的视频电影添加新的帧,让视频看起来更加的丝滑。

GitHub 地址→https://github.com/baowenbo/DAIN

8f1f619727d5e6e1704b7a83ea21b386.png

图片来源:微博@大谷 Spitzer

3. 推荐阅读

  • 本周 GitHub 速览:自动化当道,破密、爬虫各凭本事
  • GitHub 热点速览 Vol.36:当股票遇到机器学习,异常股无所遁形

以上本周的 GitHub Trending 如果你 Pick 其他好玩、实用的 GitHub 项目,记得来 HelloGitHub issue 区和我们分享下哟


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

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

相关文章

有趣的链接

1行命令实现人脸识别:https://linux.cn/article-9003-1.html转载于:https://blog.51cto.com/10704527/1983007

webpack基础使用Loader(三)

loaders:[ { test:/\.js$/, loader:babel-loader, exclude:__dirname"/node_modules/", //排除打包的范围(需要绝对路径) include:__dirname"src",//指定打包的范围(需要绝对路径) query:{ …

Flutter VS React Native –为什么我认为Flutter最适合移动应用程序开发

This isn’t the type of article you might think it’s going to be. I’m not going to list the pros and cons of every framework and I am not going to do a comparative analysis of performance. 这不是您可能会想到的文章类型。 我不会列出每个框架的优缺点&#xf…

python 2.7 error: Microsoft Visual C++ 9.0 is required

参考:https://stackoverflow.com/questions/43645519/microsoft-visual-c-9-0-is-required 解决方法: 下载并安装Microsoft Visual C Compiler for Python 2.7: Microsoft Visual C Compiler for Python 2.7 转载于:https://www.cnblogs.com/…

python内置支持集合运算吗_Python中的集合支持交、并运算

Python中的集合支持交、并运算答:√新冠肺炎患者潜伏期的传染性最强答:对在运动的组接中,镜头组接一个基本的原则是()、()。答:动接动 静接静在中指背,距指甲根中点1分许称答:老龙库存控制属于生产管理而不是物流管理的…

C语言递归实现二叉树(二叉链表)的三种遍历和销毁操作(实验)

今天写的是二叉树操作的实验,这个实验有三个部分: ①建立二叉树,采用二叉链表结构 ②先序、中序、后续遍历二叉树,输出节点值 ③销毁二叉树 二叉树的节点结构定义 typedef struct BiTNode //二叉树的节…

OC extern和变量

注意&#xff1a; extern只能用来声明全部变量&#xff0c;不能拿来定义变量 #include <stdio.h>// 第一种做法是将a定义在main函数的前面 // int a;// 完整地声明全部变量a // extern int a;// extern是可以省略的 int a;int a;int a;int a;void test();int main(int ar…

leetcode514. 自由之路(dp)

电子游戏“辐射4”中&#xff0c;任务“通向自由”要求玩家到达名为“Freedom Trail Ring”的金属表盘&#xff0c;并使用表盘拼写特定关键词才能开门。 给定一个字符串 ring&#xff0c;表示刻在外环上的编码&#xff1b;给定另一个字符串 key&#xff0c;表示需要拼写的关键…

java实现递归算法_如何在Java中实现二进制搜索算法而无需递归

java实现递归算法by javinpaul由javinpaul 流行的二进制搜索算法的迭代实现&#xff0c;用于在排序数组中查找元素。 (An Iterative implementation of the popular binary search algorithm to find an element in a sorted array.) Hello everyone! I have published a lot …

Django 入门项目案例开发(中)

关注微信公众号&#xff1a;FocusBI 查看更多文章&#xff1b;加QQ群&#xff1a;808774277 获取学习资料和一起探讨问题。 昨天已经描述了如何搭建Django的开发环境&#xff0c;今天描述业务流程&#xff0c;具体我们要实现一个什么样的业务&#xff1b; 以下的业务都是假设的…

纵横公路造价软件学习_通辽分公司组织开展2020年 养护工程造价预算培训

为进一步提高养护员工业务水平和业务素质&#xff0c;提升熟练掌握信息化公路工程造价预算&#xff0c;11月5日&#xff0d;11月8日期间,通辽分公司组织开展了2020年养护工程造价预算培训。养护科全体人员、基层所站统计人员共计16人参加培训。本次培训邀请了纵横公路工程造价管…

java 生成二维码

一步一步用 java 设计生成二维码 转至 http://blog.sina.com.cn/s/blog_5a6efa330102v1lb.html 在物联网的时代&#xff0c;二维码是个很重要的东西了&#xff0c;现在无论什么东西都要搞个二维码标志&#xff0c;唯恐落伍&#xff0c;就差人没有用二维码识别了。也许有一天生分…

leetcode 922. 按奇偶排序数组 II(双指针)

给定一个非负整数数组 A&#xff0c; A 中一半整数是奇数&#xff0c;一半整数是偶数。 对数组进行排序&#xff0c;以便当 A[i] 为奇数时&#xff0c;i 也是奇数&#xff1b;当 A[i] 为偶数时&#xff0c; i 也是偶数。 你可以返回任何满足上述条件的数组作为答案。 示例&a…

机器学习 深度学习 ai_如何突破AI炒作成为机器学习工程师

机器学习 深度学习 aiI’m sure you’ve heard of the incredible artificial intelligence applications out there — from programs that can beat the world’s best Go players to self-driving cars.我敢肯定&#xff0c;您已经听说过令人难以置信的人工智能应用程序-从可…

arcgis插值不覆盖区划图_ArcGIS绘图—空气质量站点数据插值绘制等值线图

作者&#xff1a;吴琳&#xff1b;陈天舒&#xff0c;山东大学环境科学&#xff08;大气化学&#xff09;博士在读数据&#xff08;Excel格式&#xff09;&#xff1a;多站点污染物数据&#xff08;国&#xff0c;省&#xff0c;市控点&#xff09;&#xff0c;站点经纬度信息绘…

数字校验

1 function validNumber(fieldname,fielddesc){2 var value $.trim($("#key_"fieldname).val());3 var num /^([0-9.])$/;4 5 var flag num.test(value);6 if(!flag) {7 alert("【"fielddesc"】只能输入数字");8 …

JavaScript覆盖率统计实现

主要需求 1、 支持browser & nodejs 由于javascript既能够在浏览器环境执行&#xff0c;也能够在nodejs环境执行&#xff0c;因此须要能够统计两种环境下单元測试的覆盖率情况。 2、 透明、无缝 用户写单元測试用例的时候&#xff0c;不须要为了支持覆盖率统计多写代码&…

leetcode 328. 奇偶链表(双指针)

给定一个单链表&#xff0c;把所有的奇数节点和偶数节点分别排在一起。请注意&#xff0c;这里的奇数节点和偶数节点指的是节点编号的奇偶性&#xff0c;而不是节点的值的奇偶性。 请尝试使用原地算法完成。你的算法的空间复杂度应为 O(1)&#xff0c;时间复杂度应为 O(nodes)…

NSLog打印当前文件,当前函数,当前行数

NSLog(”%s, %s, %d”, __FILE__, __FUNCTION__, __LINE__); 转载于:https://www.cnblogs.com/shenfei2031/archive/2011/08/06/2129636.html

单元格内容分列多行_姓名太多,放在一列打印时浪费纸张,可以分成多行多列打印...

在日常工作中&#xff0c;往往会碰到这种情况(如下图)&#xff1a;只有一列数据&#xff0c;而且比较多&#xff0c;如果打印起来就浪费纸张&#xff0c;然后复制、粘贴把表格变成几列&#xff0c;方便打印。今天小编和大家分享不用复制、粘贴&#xff0c;就能快速完成一列分成…