DevWeekly收集整理每周优质开发者内容,包括开源项目、资源工具、技术文章等方面。
每周五定期发布,同步更新到 知乎:Jackpop 和公众号:平凡而诗意 。
欢迎大家投稿,提交issue,推荐或者自荐开源项目/资源/工具/文章~
订阅方式:
- Star并收藏项目DevWeekly
- 关注 知乎:Jackpop
- 关注并星标公众号:平凡而诗意
进阶技术,优质资源,实用工具,欢迎关注公众号平凡而诗意!
1. jetfuel
Python
Star:104
Jetfuel是一种性能分析器,可以监视生产Python的性能,并使结果易于聚合和搜索。
2. LovelyPlots
Python
Star:560
LovelyPlots是一个包含matplotlib样式表的存储库,可以很好地格式化科学论文,论文和演示文稿的图形,同时使它们在Adobe Illustrator中完全可编辑。
此外,.svg导出选项允许图形自动调整其字体以适应文档的字体。例如,.tex文件中导入.svg插图将使用.tex文件中使用的文本字体自动生成。
3. tsuki
Python
Star:58
Tsuki是一个极简主义的开源社交媒体平台,使用Python构建。
4. Xtra
Kotlin
Star:350
Xtra是一款适用于安卓的Twitch播放器和浏览器。
5. sbctl
Go
Star:555
sbctl 旨在成为一个用户友好的安全启动密钥管理器,能够设置安全启动,提供密钥管理功能,并跟踪需要在启动链中签名的文件。
6. cli
Go
Star:983
用于 IPinfo API 的官方命令行工具。
JavaScript
Star:14
使用此API,你可以在任何设备的屏幕上获取壁纸的图片。
8. magic-regexp
TypeScript
Star:1.4k
一种经过编译、类型安全、可读的正则表达式替代方案。
9. frawk
Rust
Star:1k
frawk是一种小型编程语言,用于编写处理文本数据的短程序。
它类似于AWK语言,许多常见的Awk程序在传递给fruk时会产生等效的输出。如果你希望脚本像标准 Awk 字段一样处理转义的 CSV/TSV,或者希望脚本执行得更快,那么frawk会表现更好。
10. Vale
Scala
Star:1k
Vale是一种编程语言,其目标不仅是快速和内存安全,而且简单灵活。
1. GitExplorer
一款Git命令浏览器,只需要选择想执行的动作,它就可以快速生成命令。
2. Bookworm
适用于 Linux 的简单而功能丰富的电子书阅读器
3. gitlogs
能够及时准确的发现最新优秀的Github项目。
4. readme.so
readme是Github开源项目中非常简单的文件,那么为什么有的readme写的那么精美?
这款项目就可以通过简单的选择快速生成美观的readme。
一款在线的Git分支学习工具,通过这款工具可以可视化的解释常用命令,更有助于理解。
1. 了解Linux路由
过去只需在我的Linux终端中输入路route
(或者后来的ir route
),就可以准确了解我的所有路由。
现在情况已不再如此。
例如,当前使用的机器使用wg-quick脚本通过有线卫士协议连接到Mullvad虚拟接口。我很确定我的所有流量都通过Mullvad,但却无法从我的ip路由输出中看出这一点。
默认路由似乎通过我的物理网络接口而不是虚拟接口定向所有流量。
通过这篇文章就来了解一下Linux路由是如何工作的。
2. 一个专业程序员的10年
10年,对于一名程序员来说算是比较漫长的,在这10年中项目、工作经历了很多,也感悟了很多。
作者是一名从事10年编程的程序员,从工作、技术等不同方面总结了自己的感悟,很有借鉴意义。