你的下一个 Python 项目需要一个模板引擎来自动生成 HTML 吗?这有几种选择。在我的日常工作中,我花费大量的时间将各种来源的数据转化为可读的信息。虽然很...
使用开源硬件和软件的 DIY 绘图仪可以自动地绘制、雕刻。在上学时,科学系的壁橱里藏着一台惠普绘图仪。虽然我在上学的期间可以经常使用它,但我还是想拥有一台属于自...
Google 最有趣的部分之一就是我们规模庞大的持续分析服务。我们可以看到谁在使用 CPU 和内存,我们可以持续地监控我们的生产服务以争用和阻止配置文件,并且我...
摘要在 Linux 的日常使用中,我们经常需要修改一些配置文件,然而在软件升级以后,经常会面临配置更新后与原配置部分不兼容的问题(当然我们更多的可能是来制作软件...
前几天在 dhcp-client 中发现并披露了一个严重的安全漏洞。此 DHCP 漏洞会对你的系统和数据造成高风险,尤其是在使用不受信任的网络,如非你拥有的 W...
学习如何使用 Quagga 套件的路由协议去管理动态路由。迄今为止,本系列文章中,我们已经在 Linux 局域网路由新手指南:第 1 部分 中学习了复杂的 IP...
更好的沟通和少量的会议并不是白日梦。这里告诉您异步决策是如何实现这一切的。异步决策能够让地理和文化上分散的软件团队更有效率地做出决策。本文就将讨论一下实现异步决...
KVM(基于内核的虚拟机)是一款为类 Linux 系统提供的开源的全虚拟化解决方案,KVM 使用虚拟化扩展(如 Intel VT 或 AMD-V)提供虚拟化功能...
当在笔记本电脑上录制声音时 —— 比如首次简单地录屏 —— 许多用户通常使用内置麦克风。但是,这些小型麦克风也会捕获很多背景噪音。在这个快速指南中,我们会学习如...
如何使用 IP 工具来快速轻松地找到你的 IP 地址、显示路由表等等。ifconfig 命令在 Linux 上被弃用已有十多年的时间了,而 iproute2 项...
在上一篇文章中,我们展示了如何创建一个 systemd 服务并使普通用户可以启动和终止游戏服务器。但到目前为止,使用这个服务并不比直接运行服务器高明多少。让我们...
容器支持者认为未来属于容器化操作系统,而其他人或许有不同看法。自从 Linus Torvalds 在 1991 年发布 Linux 以来,Linux 已历经漫长...
让我们假设你希望搭建一个游戏服务器,运行 Minetest 这款非常酷、开源的,以采集 & 合成为主题的沙盒游戏。你希望将游戏运行在位于客厅的服务器中,以便搭建...
合适的扩展能极大地增强你的浏览器功能,但是仔细的选择也是很重要的。正如我在关于 Firefox 扩展的原创文章中提到的,web 浏览器已成为许多用户计算机体验的...
今天,我们要了解 Orbital Apps 或 ORB(Open Runnable Bundle)apps(开放可运行程序包),一个自由的、跨平台的开源程序集合...
在我们之前的教程中,我们讨论了如何使用 gzip 和 bzip2 压缩和解压缩文件。在本教程中,我们将学习如何在 Linux 归档文件。归档和压缩有什么不同吗?...
Ubuntu 18.04 版本 已经到来。我可以在各种 Facebook 群组和论坛中看到许多来自 Ubuntu 用户的提问。我还在 Facebook 和 In...
作为一名博客作者,我收藏了很多博客、网站和论坛用来寻找 Linux 和 Unix 相关的内容。有时候,我在浏览器中开启了非常多的标签页,导致操作系统会无响应好几...
熵当谈到 /dev/random 和 /dev/urandom 的主题时,你总是会听到这个词:“ 熵 Entropy ”。每个人对此似乎都有自己的比喻。那为我呢...