妙才
2023/03/07阅读:40主题:蔷薇紫
妙才的前端周刊
不要因为偏见和主观性而区分对待其他人所说的话,要思考对方所表达的东西是否是对的。

嘿嘿!大家好,新的一周又开始了,下面是上周的周刊内容分享:
Github 下载加速
很多时候,某台 PC 上并没有无限制的网络,我们也没有工具,这时候想去 Github 下载一些工具,则推荐GitHub 加速下载 - 在线工具!
而如果你有了工具,但有时候还是想在工具不好用的时候去加快下载速度,则可以试试油猴:推荐Github 增强 - 高速下载! 如果你需要下载仓库代码,推荐fhefh2015/Fast-GitHub: 国内Github下载很慢,用上了这个插件后,下载速度嗖嗖嗖的~!
TypeScript Deep Dive

README - TypeScript Deep Dive :这是一篇系列博客文章,讲述了 TypeScript 知识的方方面面内容。作者写的非常详细,对新人也很友好!非常推荐给需要用到 TypeScript 开发应用的朋友!
AvAJS

avajs/ava: Node.js test runner that lets you develop with confidence 🚀 :AVA是一个用于Node.js的测试运行器,具有简洁的API、详细的错误输出、支持新语言特性和进程隔离,让您可以放心开发。
在使用 ava 之前,笔者体验过 mochajs 进行测试。相对来说,ava 的测试速度比后者快得多,因为ava 使用的是并行测试机制,可以在不同的进程中运行测试文件,从而更快地执行测试。但 mocha 的 api 更为丰富,支持多种测试风格。
总的来说,如果只需要快速进行测试并且获得反馈,并不需要进行完备专业的测试则推荐尝试avajs
!
tRPC
tRPC - Move Fast and Break Nothing. End-to-end typesafe APIs made easy. | tRPC:tRPC 是一种基于 TypeScript 的高性能远程过程调用(RPC)框架,由 Alex Mok 和 KATT 开发。
使用 tRPC 可以快速构建面向 Web 和 Node.js 应用程序的后端 API。tRPC 支持多种协议,包括 HTTP、WebSocket 和 gRPC,并且可以在多种环境中使用,包括浏览器和 Node.js。
bilingual_book_maker
bilingual_book_maker/README-CN.md at main · yihong0618/bilingual_book_maker:bilingual_book_maker 是一个 AI 翻译工具,使用 ChatGPT 帮助用户制作多语言版本的 epub 文件和图书。该工具仅适用于翻译进入公共版权领域的 epub 图书,不适用于有版权的书籍。
简而言之,使用这个项目只需要以下几个条件:
-
openAI token -
电子书 -
自由的网络 -
python3.8+的运行环境
以下是作者的翻译效果预览:

看起来还真不错,在不追求“雅”的翻译效果之前,至少能体验到信
和达
!
推荐给需要翻译其他国家的书籍的朋友。
Sequel-Ace
Sequel Ace | MySQL/MariaDB database management for macOS:这是一款开源的 MySQL 数据库客户端,它为开发者提供了直观、强大的界面,支持基本的查询、导入、导出等功能,同时还支持多个连接、SQL 语法高亮、多个查询结果分页、结果数据可视化等。Sequel-Ace 还支持自定义主题,可以根据自己的喜好来选择不同的颜色和字体。
除了 Sequel-Ace,还有许多其他的 MySQL 数据库客户端,每个客户端都有其特点和优缺点。
-
MySQL Workbench
:它是由 Oracle 开发的官方 MySQL 数据库客户端,拥有丰富的功能和强大的扩展性。使用起来较为方便,不需要安装额外的驱动程序,同时还支持数据建模、数据备份、数据同步等高级功能。不足之处是可能会有视觉上的疲劳感,而且性能和稳定性可能不如一些其他的数据库客户端。 -
Navicat for MySQL
:是一款功能强大的 MySQL 数据库客户端,提供了许多高级功能,例如数据同步、数据备份、数据建模等。导入和导出数据时,它都能够很好地支持各种不同的数据格式,如 Excel、CSV 和 JSON 等等。它的缺点是可能需要付费,而且会比起其他的客户端占用更多的系统资源。 -
HeidiSQL
:是一款开源免费的 MySQL 数据库客户端,它提供了一些基本的功能,例如数据查询、导入和导出等。同时支持多个连接,使用起来也较为方便。但是它也有一些不足,例如对于 Mac OS 系统而言,它并不是那么友好和兼容。
总的来说,每个 MySQL 数据库客户端都有其特点和优缺点,可以根据自身需要选择合适的客户端。如果需要一些高级功能,可以考虑 MySQL Workbench 或 Navicat for MySQL。如果只需要基本的功能,可以选择 Sequel-Ace 或 HeidiSQL。
最后
嘿嘿,提前祝大家新年快乐!反正,我很开心!
作者介绍