DevWeekly/weekly/2022-11-11-weekly.md

147 lines
5.5 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

> **高考志愿**、**考研保研**、**副业赚钱**、**职业规划**、**简历优化**,微信欢迎加入[《猴哥成长营》](https://www.yuque.com/jackpop/ulig5a/srnochggbsa2eltw?singleDoc#)
<p align="center">
<img src="https://s11.ax1x.com/2023/12/23/pi7qxU0.md.jpg" height="400"></img>
</p>
**DevWeekly**收集整理每周优质开发者内容,包括**开源项目**、**资源工具**、**技术文章**等方面。
每周五定期发布,同步更新到<a href="https://www.zhihu.com/people/sharetechlee/activities">
知乎Jackpop</a><a href="https://mp.weixin.qq.com/s/hTZAGgkiMS0XPZ9OHQxFJg" rel="nofollow">公众号:平凡而诗意</a>
欢迎大家投稿,**[提交issue](https://github.com/Jackpopc/DevWeekly/issues)**,推荐或者自荐开源项目/资源/工具/文章~
**订阅方式**
1. **Star**并收藏项目[DevWeekly](https://github.com/Jackpopc/DevWeekly)
2. 关注<a href="https://www.zhihu.com/people/sharetechlee/activities">
知乎Jackpop</a>
3. 关注并星标<a href="https://mp.weixin.qq.com/s/hTZAGgkiMS0XPZ9OHQxFJg" rel="nofollow">公众号:平凡而诗意</a>
进阶技术,优质资源,实用工具,欢迎关注公众号**平凡而诗意**
<p align="center">
<img src="https://s1.ax1x.com/2022/07/10/jsCAdH.jpg" width="260" height="260"></img>
</p>
## 开源项目
#### 1. [django-queryset-feeler](https://github.com/Lukas-Schillinger/django-queryset-feeler)
` Python` `Star:65`
一种更好地了解 django 视图和序列化程序访问应用数据库的方式。
使用 django-queryset-feelerdqf 从命令行、ipython shell或 jupyter notebook查询计数、执行时间和原始 SQL而无需任何配置。
#### 2. [theseus](https://github.com/facebookresearch/theseus)
` Python` `Star:1k`
用于可微非线性优化的Python库。
#### 3. [statsforecast](https://github.com/Nixtla/statsforecast)
` Python` `Star:1.6k`
StatsForecast 提供了一系列广泛使用的单变量时间序列预测模型,包括自动 ARIMA 和 ETS 建模,这些模型针对使用 numba 的高性能进行了优化。
它还包括大量基准测试模型。
#### 4. [Kvaesitso](https://github.com/MM2-0/Kvaesitso)
` Kotlin` `Star:256`
Kvæsitso是一款专注于搜索的免费的开源的安卓启动器。
#### 5. [veinmind-tools](https://github.com/chaitin/veinmind-tools)
` Go` `Star:897`
veinmind-tools 是一款基于 [veinmind-sdk](https://github.com/chaitin/libveinmind) 打造的容器安全工具集。
#### 6. [lensm](https://github.com/loov/lensm)
` Go` `Star:2.7k`
用于查看程序集和源的工具。
#### 7. [extract-xiso](https://github.com/XboxDev/extract-xiso)
` C` `Star:302`
一款实用的命令行程序,用于创建、修改和提取 XISO目前由 XboxDev 组织维护。
#### 8. [gemrb](https://github.com/gemrb/gemrb)
` C++` `Star:752`
GemRB 是Bioware的Infinit引擎的便携式开源实现。
#### 9. [ferdium-app](https://github.com/ferdium/ferdium-app)
` TypeScript` `Star:1k`
Ferdium是一款桌面应用程序通过将应用程序组合到一个应用程序中帮助你组织如何使用自己喜欢的应用程序。
它基于Franz - 一个已经被成千上万的人使用的软件 - 不同之处在于Ferdium为你提供了许多附加功能。
#### 10. [ripac](https://github.com/aiocat/ripac)
` Rust` `Star:17`
用 Rust 编写的跨平台自动点击器。
## 资源工具
#### 1. [nbdev](https://nbdev.fast.ai/)
![img](https://pic1.zhimg.com/80/v2-6c2cbff82eae47716e1d85de83f2ac3d_720w.png?source=d16d100b)
通过Jupyter Notebook就可以创建非常优秀的软件编写、测试、记录和分发软件包和技术文章....能够把很多常用的功能集中到一起。
#### 2. [ppz](https://marketplace.visualstudio.com/items?itemName=ppz.ppz)
![PPZ.vscode](https://picd.zhimg.com/80/v2-867e5cd7a670bbaf13287227b9c6580b_720w.png?source=d16d100b)
PPZ 是一个 vscode 插件提供操作数据库的图形界面支持多种数据库目前MySQL、MSSQL(SQL Server)、SQLite3、PostgreSQL、CockroachDB、[StoneDB](https://www.stoneatom.com/StoneDB)、MariaDB 等)。
#### 3. [JSONT](https://www.jsont.run/)
一款简洁好用的Json编辑与验证工具支持多标签、Json美化、下载、分享、生成接口还有很多高级格式。
#### 4. [xmake](https://xmake.io/#/)
![img](https://picd.zhimg.com/80/v2-ca987543e6d97fd8d5e1e9de46040a03_720w.gif?source=d16d100b)
基于 Lua 开发的跨平台构建实用程序简单、快速、轻便更加现代化C /C++构建工具,强大的依赖包集成。
#### 5. [Vytal](https://vytal.io/)
Vytal是一个浏览器扩展它利用chrome调试器API来模拟设备数据否则这些数据可能会泄露有关你的信息。
## 技术文章
#### 1. [如何创建一个Python工具包](https://mathspp.com/blog/how-to-create-a-python-package-in-2022)
Python有丰富且强大的工具包我们都习惯了使用各种各样的Python工具包来解决工作中遇到的问题。
那么,你是否考虑过把自己开发的一些实用功能打包成工具包供其他人使用?
本文就详细的介绍如何从零开始构建一款Python工具包。
#### 2. [Linux中的Dash Shell到底是什么](https://linuxhandbook.com/dash-shell/)
![Running benchmark test for bash](https://pic1.zhimg.com/80/v2-3ef884c26e7f7c103e024650b31e3a9e_720w.png?source=d16d100b)
Dash是当你想到shell家族时最不为人知的名字之一。
但是Dash并不是为了取代你目前的shell而是一些更重要场景下的工作。