BytePower 技术周刊 - 001

# BytePower 技术周刊 - 001

# 阅读

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

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

# Syslog 日志指南 (opens new window)(英文)

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

# 为什么你应该使用 pathlib (opens new window)(英文)

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

# 产品经理与项目经理的区别 (opens new window)(英文)

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

# 工具

# 测试工具:Airtest (opens new window)

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

# 命令行工具:exa (opens new window)

exa

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

# Python 工具:sandman2 (opens new window)

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

# 命令行工具:sostupidsearch (opens new window)

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

# 资源

# 在线资源:DistroTest (opens new window)

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

# 在线资源:RutHub (opens new window)

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

# 项目

# the-super-tiny-compiler (opens new window)

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

# Real-Time-Voice-Cloning (opens new window)

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

上次更新: 2019-12-27 19:32:53