
Djinn:一个受 Jinja2 启发的代码生成器和模板语言
代码生成器是非常有用的工具。我有时使用 jinja2 的命令行版本来生成高度冗余的配置文件和其他文本文件,但它在转换数据方面功能有限。显然,Jinja2 的作者有不同的想法,而我想要类似于 列表推导list comprehensions 或...
代码生成器是非常有用的工具。我有时使用 jinja2 的命令行版本来生成高度冗余的配置文件和其他文本文件,但它在转换数据方面功能有限。显然,Jinja2 的作者有不同的想法,而我想要类似于 列表推导list comprehensions 或...
GNOME 文件即将到来的变化改善了用户体验,让我们来看看其中的一些变化。 我们离 GNOME 43 的发布还有几个月的时间,但是 GNOME 应用程序的开发活动正在如火如荼地进行。 例如,GNOME Web 43 alpha 版本支持了扩...
GNOME Web(Epiphany)是面向 Linux 用户的优秀浏览器之一,提供了精简且独特的用户体验。但遗憾的是,这种独特性并没有激励用户将其用作他们的主要网络浏览器。不过这种情况有望在近期发生改变….开发人员 Patri...
援引科技媒体 Phoronix 的 Michael Larabel 报道,在英特尔开源开发者的不懈努力下,Linux Kernel 5.20 将添加对 DG2、Alchemist Arc 图形桌面 GPU 的支持。该内核还添加了包括对服务器...
Kubernetes 架构指南 Linux Mint 21将不会为低资源机器配备systemd-oom Vant 3.5.2 发布 OSI 模型是什么? 如何在 Linux 中使用 Pandoc 转换文件格式 挥别Java 8:Devops...
了解 Kubernetes 架构中不同组件是如何组合在一起的,这样你就可以更好地排查问题、维护一个健康的集群,以及优化工作流。 使用 Kubernetes 来编排容器,这种描述说起来简单,但理解它的实际含义以及如何实现它完全是另外一回事。如...
如何在 Linux 中使用 Pandoc 转换文件格式 挥别Java 8:Devops工具Jenkins宣布本周正式向Java 11迁移 Mongoose 6.4.2 发布 Debian GNU/Linux 9 “Stretch” LTS ...
(LCTT 校注:作者原文已经大篇幅进行了修订更新,本文据之前的版本翻译。) 今天我在推特上发布了一些关于 OSI 模型如何与 TCP/IP 工作原理的实际表现不相符的观点,这让我思考——OSI 模型到底是什么?通过阅读推特上的一些回复发现...
在之前的一篇文章中,我介绍了使用 pandoc 将少量 Markdown 文件 批量转换 为 HTML 的过程。在那篇文章中,我创建了多个 HTML 文件,但 Pandoc 可以做的更多。它被称为文档转换的“瑞士军刀” —— 这是有充分理由...
由 Kohsuke Kawaguchi 打造的 Jenkins(最初被称作 Hudson)Devops 工具,转眼已经过去了十个年头。在 Oracle / Sun 收购引发的分叉之前,用 Java 编写的该平台在持续集成和交付领域相当受欢迎...