尽管很多插件或工具都可以很轻易地满足这一需求,但我们也可以不使用插件和工具,自己手动自定义一些基本的显示方式,例如添加或者修改某些元素、更改前景色、更改背景色等等。
我们在原有的核心成员、译者两层的组织结构的基础上,吸收其它开源组织的管理经验,成立了三层结构的项目管理结构。
学习 Linux 设备驱动如何工作,并知道如何使用它们。
由于 Linux 使用量持续扩大,内核社区去提高这个世界上使用最广泛的技术 —— Linux 内核的安全性的重要性越来越高。
Conu (container utilities 的简写) 是一个 Python 库,让你编写容器测试变得简单。
想要建立一个积极,富有成效的工作环境? 在招聘过程中要专注于寻找契合点。
在严重的故障发生之前,找到引起问题的异常事件,并修复它。
本文将为你简单概述一下 JOS 环境和非常有用的 GDB 和 QEMU 命令。
它是一个免费的 web 服务,在上面记录文本以后,它将会对文本进行加密,只需要一台支持连接到互联网并且拥有 web 浏览器的设备,就可以访问到记录的内容。
之前,Steam 宣布要给 Steam Play 增加一个新组件,用于支持在 Linux 平台上使用 Proton 来玩 Windows 的游戏
到达 Golang 大陆:一位资深开发者之旅。
这篇教程将带你遍历在 Emacs 使用强大的开源排版系统 LaTex 来创建文档的全过程。
本文介绍如何构建一个基于 Grails 的数据浏览器来可视化复杂的表格数据。
容器技术的使用支撑了目前 DevOps 三大主要实践:工作流、及时反馈、持续学习。
有时候你可能想知道安装的软件包来自于哪个仓库。这将帮助你在遇到包冲突问题时进行故障排除。
Linux 为打印机提供了广泛的支持。学习如何利用它。
毫无疑问,Linux 是由那些拥有深厚计算机知识背景而且才华横溢的程序员发明的。让那些大名鼎鼎的 Linux 程序员向如今的开发者分享一些曾经带领他们登堂入室的好书和技术参考资料吧,你会不会也读过其中几本呢?
对数据库的监测可能过于困难或者没有找到关键点。本文将讲述如何正确的监测数据库。
使用 time 程序,我们可以轻松地测量 Linux 操作系统中命令或程序的总执行时间。
如果你开发了自己的软件包并创建了自己的 Docker 镜像,那么你会想有自己私有的注册服务器。如果你有搭配着专有许可的镜像,或想为你的构建系统提供复杂的持续集成(CI)过程,则更应该拥有自己的私有注册服务器。
播客是一个很好的娱乐和获取信息的方式。事实上,我会听十几个不同的播客,包括技术、神秘事件、历史和喜剧。当然,Linux 播客也在此列表中。
Linux 命令行专门设计了很多非常有用的命令行工具在你的电脑上查找文件。下面我们看一下它们其中三个:ls、tree 和 find。
LinuxBoot 是私有的 UEFI 固件的开源 替代品。它发布于去年,并且现在已经得到主流的硬件生产商的认可成为他们产品的默认固件。去年,LinuxBoot 已经被 Linux 基金会接受并纳入开源家族。
Dropbox 正考虑将同步支持限制为少数几种文件系统类型:Windows 的 NTFS、macOS 的 HFS+/APFS 和 Linux 的 Ext4。
即使是恨不得给每个说出形如“某某语言比其他所有语言都好”这类话的人都来一拳的键盘远征军们,也会承认 Lisp 处于另一个层次。
为开源项目作贡献最好的方式是为它减少代码,我们应致力于写出让新手程序员无需注释就容易理解的代码,让维护者也无需花费太多精力就能着手维护。
如果你是一个 Linux 方面的新手,你可能会在 more、less、most 这三个命令行工具之间产生疑惑。
本部分会着眼于在 CSS(层叠式样式表)和字体中减掉更多的脂肪。
Chrony 可以更快的同步系统时钟,具有更好的时钟准确度,并且它对于那些不是一直在线的系统很有帮助。
gitbase 是一个使用 go 开发的的开源项目,它实现了在 Git 仓库上执行 SQL 查询。
COPR 是软件的个人存储库的集合,它包含那些不在标准的 Fedora 仓库中的软件。
Python 测试工具最好的一方面是其强大的生态系统。这里列出了八个最好的插件。
在 Linux 中,无论何时当你安装任何带有服务和守护进程的包,系统默认会把这些服务的初始化及 systemd 脚本添加进去,不过此时它们并没有被启用。
业余爱好者应该了解一下 RISC OS 的五个原因。
用这个简单的工具生成带有多表的大型数据库,让你更好地用 SQL 研究数据科学。
开发人员不需要成为安全专家, 但他们确实需要摆脱将安全视为一些不幸障碍的心态。
从独立单机到辉煌的 RPG(角色扮演),2018 年已经可以称得上是 Linux 游戏的丰收年,在这里,我们将列出迄今为止最喜欢的五款。
我发现了五个可以替代原有的 du 命令的更好的工具。
使用 Calcurse 了解你的日历和待办事项列表。
这个工具可以帮助我们记录用户的终端活动,以帮助我们从输出的文件中找到有用的信息。
成为开源社区的一员绝对是一个明智之举,原因有很多。
我们大多数人只知道很少的命令,在本文中我们试图包含所有可能的命令。
toolz 库允许你操作函数,使其更容易理解,更容易测试代码。
在这个课程中你将使用两套工具:一个是 x86 模拟器 QEMU,它用来运行你的内核;另一个是编译器工具链,包括汇编器、链接器、C 编译器,以及调试器,它们用来编译和测试你的内核。
这将是你全面了解 Sed 命令的一个机会,深入挖掘它的运行细节和精妙之处。
学习如何使用 Redis 和 Python 构建一个位置感知的应用程序。
通过不断分析代码以了解潜在的质量问题,开源的 SonarQube 项目支持了 DevOps 的“尽早发布和经常发布” 的思维模式。
这篇指南介绍如何使用 Pandoc 将文档转换为多种不同的格式。
Linux 系统中主要有三种有名而仍在使用的初始化系统。大多数 Linux 发行版都使用其中之一。
DOSBox 可以模拟带有声音、图形、鼠标、操纵杆和调制解调器等的因特尔 x86 电脑,它允许你运行许多旧的 MS-DOS 游戏和程序