Skip to content

BytePower 技术周刊 - 001

阅读

如何杀死一个进程和所有子进程 (英文)

各种类 Unix 系统里面杀死进程,要比想象的难。一个主要的问题是,杀死父进程,子进程并没有一起杀死,会变成孤儿进程。如何才能做到这一点?

Syslog 日志指南 (英文)

Syslog 是一种日志协议,Linux 系统普遍使用这种日志,其他系统也可以使用。本文介绍这种日志的基本知识。

为什么你应该使用 pathlib (英文)

本文介绍 Python 新的路径库 pathlib 比原来的 os.path 好在哪里。

产品经理与项目经理的区别 (英文)

简单说,产品经理负责向客户提交的最终结果,项目经理负责一项涉及后续活动的计划。

工具

测试工具:Airtest

网易出品的跨平台的 UI 自动化测试编辑器,适用于游戏和 App 测试。

命令行工具:exa

exa

目录查看命令 ls 的替代品。

Python 工具:sandman2

一个 Python 语言的数据库适配库,可以为各种数据库自动生成 RESTful 接口。

命令行工具:sostupidsearch

一个搜索命令 grep 的替代品,使用 Rust 语言编写,有更好的速度和输出界面。

资源

在线资源:DistroTest

浏览器体验 Linux 和 Unix 操作系统,可以在线试用 200 多种 Linux 和 Unix 发行版,无需本地安装。只要打开网站,选择 Linux/Unix 发行版,然后开始试用!

在线资源:RutHub

一个分享知识的小型网站,可以分享某个知识点或主题相关的书籍、课程、视频、网页等,或每周、每月的读书所得。

项目

the-super-tiny-compiler

编译器原理的教学示例项目,使用 JavaScript 语言,只有 200 多行代码,并配有详细的注释,帮助你理解编译器原理。

Real-Time-Voice-Cloning

通过识别 5 秒钟的音频数据,克隆一个人的声音到任何一段音频中。(目前只支持英文,有兴趣的小伙伴可以尝试加入中文 TTS 哦 @zhiping)

京ICP备19011570号-2