> **高考志愿**、**考研保研**、**副业赚钱**、**职业规划**、**简历优化**,微信欢迎加入[《猴哥成长营》](https://www.yuque.com/jackpop/ulig5a/srnochggbsa2eltw?singleDoc#)!

**DevWeekly**收集整理每周优质开发者内容,包括**开源项目**、**资源工具**、**技术文章**等方面。 每周五定期发布,同步更新到 知乎:Jackpop公众号:平凡而诗意 。 欢迎大家投稿,**[提交issue](https://github.com/Jackpopc/DevWeekly/issues)**,推荐或者自荐开源项目/资源/工具/文章~ **订阅方式**: 1. **Star**并收藏项目[DevWeekly](https://github.com/Jackpopc/DevWeekly) 2. 关注 知乎:Jackpop 3. 关注并星标公众号:平凡而诗意 进阶技术,优质资源,实用工具,欢迎关注公众号**平凡而诗意**!

## 开源项目 #### 1. [EuroPi](https://github.com/Allen-Synthesis/EuroPi) ` Python` `Star:185` ![github banner](https://picd.zhimg.com/80/v2-0c6d6045c6df04c0f2bd12bcccb18ce9_720w.png?source=d16d100b) EuroPi是一个基于树莓派Pi Pico的模块,用户可重新编程,它允许用户处理输入和控制,以基于用Python编写的代码产生输出,整个项目都是开源的。 #### 2. [labelbox-python](https://github.com/Labelbox/labelbox-python) ` Python` `Star:58` Labelbox是企业级培训数据解决方案,具有支持快速AI的标签工具,标签自动化,人力,数据管理,强大的集成API和SDK可扩展性。 #### 3. [easylist](https://github.com/easylist/easylist) ` Python` `Star:1.4k` 这个项目包含很多用于阻止英语和国际网站上广告的列表。 #### 4. [pwm](https://github.com/pwm-project/pwm) ` Java` `Star:796` PWM 是用于 LDAP 目录的开源密码自助服务应用程序。 #### 5. [launcher](https://github.com/FlashpointProject/launcher) ` TypeScript` `Star:661` ![Screenshot](https://pic1.zhimg.com/80/v2-123d525934fb00c215c6b9ff63eed1a5_720w.png?source=d16d100b) Launcher 是一个桌面应用程序,用于浏览,存储和启动其他应用程序(游戏,动画,Web应用程序等)。 #### 6. [nvim-surround](https://github.com/kylechui/nvim-surround) ` Lua` `Star:903` 轻松添加/更改/删除周围成对的分隔符,用Lua语言编写。 #### 7. [magic](https://github.com/nettlep/magic) ` Swift` `Star:778` ![](https://picd.zhimg.com/80/v2-9c32fda71bae86cc6cae67c6c32a228d_720w.png?source=d16d100b) 每张卡片边缘都印有条形码,扫描这些条形码将揭示每张卡的位置,确保不会丢失。 #### 8. [website](https://github.com/uup-dump/website) ` PHP` `Star:323` 这个项目库包含 UUP 转储网站的源代码。 #### 9. [wondercms](https://github.com/robiso/wondercms) ` PHP` `Star:491` WondeCMS是一个非常小的平面文件CMS。 它快速,响应迅速,不需要任何配置。 它提供了一种创建和编辑网站的简单方法。 #### 10. [duckduckgo-locales](https://github.com/duckduckgo/duckduckgo-locales) ` Perl` `Star:89` duckduckgo.com 的翻译文件。 ## 资源工具 #### 1. [engineeringladders](https://github.com/jorgef/engineeringladders) ![Template Chart](https://pic1.zhimg.com/80/v2-80ed20e1accc4ce9548cd1da001f8d1f_720w.png?source=d16d100b) 工程师发展框架,该框架让软件工程师围绕每个职位的期望以及如何规划其职业阶梯的下一个级别,与他们的直接下属进行有意义的对话。 #### 2. [padloc](https://github.com/padloc/padloc) ![Screenshot of the Padloc app.](https://picd.zhimg.com/80/v2-3040d40f4cca02514b22452f76b04caf_720w.png?source=d16d100b) 适用于个人和团队的开源密码管理器。 #### 3. [Keyviz](https://mularahul.github.io/keyviz/) ![img](https://picd.zhimg.com/80/v2-8190aa490062474db9434290eea82986_720w.png?source=d16d100b) 一款可以实时可视化你每次敲击键盘按键的开源工具。 #### 4. [snoopForms](https://snoopforms.com/) Typeform的开源替代方案,对多页表单进行编码或不编码,将数据精确地传送到你需要的位置。 #### 5. [Docusaurus ](https://docusaurus.io/docs) Docusaurus可以帮助你立即发布一个美观的文档网站。 ## 技术文章 #### 1. [决策树与随机森林](https://www.kdnuggets.com/2022/08/decision-trees-random-forests-explained.html?utm_source=rss&utm_medium=rss&utm_campaign=decision-trees-vs-random-forests-explained) 决策树和随机森林是监督学习的两种最流行的预测模型。这些模型可用于分类和回归问题。 在本文中,将解释决策树和随机森林之间的区别。 - 决策树算法如何工作? - 决策树的组件 - 决策树算法的优缺点? - 装袋是什么意思,随机森林算法是如何工作的? - 哪种算法在速度和性能方面更好? #### 2. [在浏览器中运行Python](https://blog.logrocket.com/pyscript-run-python-browser/) 长期以来,JavaScript一直是前端开发中的主要语言,因为它能够在浏览器中本机运行,并通过DOM API与HTML和CSS进行交互。 随着网络组装的出现,事情开始慢慢发生变化,Go,Rust,C,C++等语言以及许多其他语言现在可以以接近本机的速度在浏览器中运行,当然,Python也不会落下。 随着PyScript的引入,前端开发人员现在可以使用Python构建丰富的前端。此外,他们还可以利用Python生态系统,该生态系统具有有用的科学模块,例如NumPy,Matplotlib等等。