Linux Journal 回归了 截至今日,Linux Journal 已回归,并在 Slashdot Media 的所有权下运营。作为 Linux 爱好者和 Linux Journal 的长期粉丝,我们对去年听到 Linux Journal 关闭的消息感到失望。虽然花了一些时间,但幸运的是我们达成了一项协议,使我们能够让 Linux Journal 现在和无限期地存活下去。像 Linux Journal 这样优秀的资源永远不消失非常重要。
负载共享者:资助承载互联网的人 互联网存在可持续性问题。它的许多关键服务依赖于无偿志愿者的奉献,因为它们无法盈利,因此维护者没有任何收入来源赖以生存。我指的是像 DNS、时间同步、加密库这样的服务——没有这些软件,网络和你正在使用的浏览器都无法运行。
记录正确的 Git 用法 Jonathan Corbet 编写了一份文档,旨在将其纳入内核树,描述了基于 git 的内核仓库合并和变基的最佳实践。正如他所说,它代表了当前实际使用的工作流程,并且是一份活文档,希望随着时间的推移能够得到补充和纠正。这份文档的灵感来自于注意到 Linus Torvalds 经常对其他人(通常是子系统维护者)处理他们的 git 树的方式感到不满。
理解 Python 的 asyncio 如何开始使用 Python 的 asyncio。今年早些时候,我参加了国际 Python 大会 PyCon。在许多讲座中提出并在走廊里非正式讨论的一个主题是 Python 中线程的状态——简而言之,它既不理想,也没有一些批评家认为的那么糟糕。
又一集“看起来完全可行然后就消失了”——简化更改系统调用表过程的脚本 David Howells 在一个脚本 ./scripts/syscall-manage.pl 上投入了大量工作,以简化更改系统调用表的整个过程。有了这个脚本,添加、删除、重命名或重新编号任何你喜欢的系统调用都变得很简单。该脚本还可以在两个仓库以冲突的方式重新编号系统调用时解决 git 冲突。
使用 cadnano 进行 DNA 几何建模 本文介绍了一个你可以用来处理三维 DNA 折纸的工具。该软件包名为 cadnano,目前正在 Wyss 研究所开发。使用这个软件包,你将能够构建和操作 DNA 结构的三维表示,并生成用于出版的你的工作图形。
深入 DevOps 武库:介绍 Ansible 如果你需要并行部署数百个服务器或客户端节点,可能是在本地或云端,并且你需要配置每一个节点,你会怎么做?你如何做到?你从哪里开始?存在许多配置管理框架来解决大部分,甚至所有这些问题和疑虑。Ansible 就是这样一个框架。