GitHub
-
使用 logzero 在 Python 中进行简单日志记录
快速了解一个方便的日志库,来帮助你掌握这个重要的编程概念。 logzero 库使日志记录就像打印语句一样容易,是简单性的杰出代表。我不确定 logzero 的名称是否要与 pyga…
-
如何建立自己的快速、私有的开源网状网络(mesh)
只需要不到 10 分钟的安装时间,就可以用 FreeMesh 搭建一个经济实惠、性能卓越、尊重隐私的网格系统。 FreeMesh 系统有望为大众带来完全开源的网状网络mesh ne…
-
使用 Eclipse 在 Fedora 上进行 PHP 开发
Eclipse 是由 Eclipse 基金会开发的功能全面的自由开源 IDE。它诞生于 2001 年。你可以在此 IDE 中编写各种程序,从 C/C++ 和 Java 到 PHP,…
-
通过 find 命令找到你要找的东西
find 命令有巨多的选项可以帮助你准确定位你在 Linux 系统上需要寻找的文件。这篇文章讨论了一系列非常有用的选项。 在 Linux 系统上有许多用于查找文件的命令,而你在使用…
-
使用 Fedora 31 和 Nextcloud 服务器构建自己的云
Nextcloud 是用于跨多个设备存储和同步数据的软件套件。你可以从 https://github.com/nextcloud/server 了解有关 Nextcloud 服务器…
-
在 Linux 下使用 fstrim 延长 SSD 驱动器的寿命
这个新的系统服务可以使你的生活更轻松。 在过去的十年中,固态驱动器(SSD)带来了一种管理存储的新方法。与上一代的转盘产品相比,SSD 具有无声、更冷却的操作和更快的接口规格等优点…
-
开发者需要了解的领域特定语言(DSL)
领域特定语言是在特定领域下用于特定上下文的语言。作为开发者,很有必要了解领域特定语言的含义,以及为什么要使用特定领域语言。 领域特定语言domain-specific langua…
-
Linux 硬件故障排除指南
了解是什么原因导致你的 Linux 硬件发生故障,以便你可以将其恢复并快速运行。 Linux 服务器在物理机、虚拟化、私有云、公共云和混合云等许多不同种类的基础设施中运行着关键的业…
-
200行Go代码实现自己的区块链——区块生成与网络通信
在第一篇文章[1]中,我们向大家展示了如何通过精炼的Go代码实现一个简单的区块链。如何计算每个块的 Hash 值,如何验证块数据,如何让块链接起来等等,但是所有这些都是跑在一个节点…
-
用 kubectl 插件把你的想法带到这个世界
kubectl 是与 Kubernetes 交互的最关键工具,它必须满足多个用户角色,每个用户角色都有自己的需求和观点。让 kubectl 满足你需要的一种方法是在 kubectl…