JavaScript 闭包实践

JavaScript 闭包实践

通过深入了解 JavaScript 的高级概念之一:闭包,更好地理解 JavaScript 代码的工作和执行方式。
用 ranger 在 Linux 文件的海洋中导航

用 ranger 在 Linux 文件的海洋中导航

ranger 是一个很好的工具,它为你的 Linux 文件提供了一个多级视图,并允许你使用方向键和一些方便的命令进行浏览和更改。
Python 之禅

Python 之禅

它包含了影响 Python 编程语言设计的 19 条软件编写原则。
用 Podman Compose 管理容器

用 Podman Compose 管理容器

Docker 的一个缺点是它有一个中央守护进程,它以 root 用户的身份运行,这对安全有影响。但这正是 Podman 的用武之地。
Paru:基于 Yay 的新 AUR 助手

Paru:基于 Yay 的新 AUR 助手

最近,yay 的两位开发者之一的 Morganamilo宣布将退出 yay 的维护工作,以开始自己的 AUR 助手 paru。
为何开源的成功取决于同理心?

为何开源的成功取决于同理心?

随着对同理心认识的提高和传播同理心的激励,开源生产力将得到提升,协作者将会聚拢,可以充分激发开源软件开发的活力。
物联网专家都从何而来?

物联网专家都从何而来?

物联网(IoT)的快速发展催生了对跨职能专家进行培养的需求,这些专家可以将传统的网络和基础设施专业知识与数据库和报告技能相结合。
基于 Tmux 的多会话终端管理示例

基于 Tmux 的多会话终端管理示例

类似 GNU Screen,Tmux 是一个帮助我们在单一终端窗口中创建多个会话,同一时间内同时运行多个应用程序或进程的终端复用工具。
Python 之禅:时机最重要

Python 之禅:时机最重要

这是 Python 之禅特别系列的一部分,重点是第十五和第十六条原则:现在与将来。
NESHouse 背后的那些技术选型

NESHouse 背后的那些技术选型

NESHouse 作为一个黑客松项目,相比于其他正式运行的项目,可能生命周期更短,也不会走入正式运营的阶段。不过,在我个人看来,这个项目的选型、设计等,还是有一些有意思的点,值得和大家分享。
Arch Linux 的 pacman 命令入门

Arch Linux 的 pacman 命令入门

这本初学者指南向你展示了在 Linux 中可以使用 pacman 命令做什么,如何使用它们来查找新的软件包,安装和升级新的软件包,以及清理你的系统。