在 Linux 上自定义 bash 命令提示符

在 Linux 上自定义 bash 命令提示符

尽管很多插件或工具都可以很轻易地满足这一需求,但我们也可以不使用插件和工具,自己手动自定义一些基本的显示方式,例如添加或者修改某些元素、更改前景色、更改背景色等等。
ProtectedText:一个免费的在线加密笔记

ProtectedText:一个免费的在线加密笔记

它是一个免费的 web 服务,在上面记录文本以后,它将会对文本进行加密,只需要一台支持连接到互联网并且拥有 web 浏览器的设备,就可以访问到记录的内容。
顶级 Linux 开发者推荐的编程书籍

顶级 Linux 开发者推荐的编程书籍

毫无疑问,Linux 是由那些拥有深厚计算机知识背景而且才华横溢的程序员发明的。让那些大名鼎鼎的 Linux 程序员向如今的开发者分享一些曾经带领他们登堂入室的好书和技术参考资料吧,你会不会也读过其中几本呢?
使用 Docker 企业版搭建自己的私有注册服务器

使用 Docker 企业版搭建自己的私有注册服务器

如果你开发了自己的软件包并创建了自己的 Docker 镜像,那么你会想有自己私有的注册服务器。如果你有搭配着专有许可的镜像,或想为你的构建系统提供复杂的持续集成(CI)过程,则更应该拥有自己的私有注册服务器。
CPod:一个开源、跨平台播客应用

CPod:一个开源、跨平台播客应用

播客是一个很好的娱乐和获取信息的方式。事实上,我会听十几个不同的播客,包括技术、神秘事件、历史和喜剧。当然,Linux 播客也在此列表中。
服务器的 LinuxBoot:告别 UEFI、拥抱开源

服务器的 LinuxBoot:告别 UEFI、拥抱开源

LinuxBoot 是私有的 UEFI 固件的开源 替代品。它发布于去年,并且现在已经得到主流的硬件生产商的认可成为他们产品的默认固件。去年,LinuxBoot 已经被 Linux 基金会接受并纳入开源家族。
Lisp 是怎么成为上帝的编程语言的

Lisp 是怎么成为上帝的编程语言的

即使是恨不得给每个说出形如“某某语言比其他所有语言都好”这类话的人都来一拳的键盘远征军们,也会承认 Lisp 处于另一个层次。
写直白的代码

写直白的代码

为开源项目作贡献最好的方式是为它减少代码,我们应致力于写出让新手程序员无需注释就容易理解的代码,让维护者也无需花费太多精力就能着手维护。
more、less 和 most 的区别

more、less 和 most 的区别

如果你是一个 Linux 方面的新手,你可能会在 more、less、most 这三个命令行工具之间产生疑惑。
8 个很棒的 pytest 插件

8 个很棒的 pytest 插件

Python 测试工具最好的一方面是其强大的生态系统。这里列出了八个最好的插件。
2018 年 5 款最好的 Linux 游戏

2018 年 5 款最好的 Linux 游戏

从独立单机到辉煌的 RPG(角色扮演),2018 年已经可以称得上是 Linux 游戏的丰收年,在这里,我们将列出迄今为止最喜欢的五款。
Caffeinated 6.828:使用的工具

Caffeinated 6.828:使用的工具

在这个课程中你将使用两套工具:一个是 x86 模拟器 QEMU,它用来运行你的内核;另一个是编译器工具链,包括汇编器、链接器、C 编译器,以及调试器,它们用来编译和测试你的内核。
Sed 命令完全指南

Sed 命令完全指南

这将是你全面了解 Sed 命令的一个机会,深入挖掘它的运行细节和精妙之处。
使用 SonarQube 追踪代码问题

使用 SonarQube 追踪代码问题

通过不断分析代码以了解潜在的质量问题,开源的 SonarQube 项目支持了 DevOps 的“尽早发布和经常发布” 的思维模式。