Hello World 的由来

Hello World 的由来

没有人能确切说出为什么 Hello World 能在快速创新著称的行业中经受住时间的考验,但是它又确实留下来了。
使用 Fedora 28 中的模块

使用 Fedora 28 中的模块

最近 Fedora Magazine 中题为 Fedora 28 服务器版的模块化在解释 Fedora 28 中的模块化方面做得很好。它还给出了一些示例模块并解释了它们解决的问题。本文将其中一个模块用于实际应用,包括使用模块安装设置 Review Board 3.0。
微型计算机的始祖:Altair 8800

微型计算机的始祖:Altair 8800

这之后的微型计算机基本都是在对 Altair 改进,使得它更易用。从某种意义上来说,它们只是更复杂的 Altair。Altair,一个野兽派的极简作品,却为之后的许多微型计算机打下了铺垫。
如何即时设置一个静态文件服务器

如何即时设置一个静态文件服务器

这个简单的实用程序会立即将你的系统变成一个静态文件服务器,允许你通过网络提供文件。你可以从任何设备访问这些文件,而不用担心它们的操作系统是什么。你所需的只是一个 Web 浏览器。
Fedora 28 服务器版的模块化

Fedora 28 服务器版的模块化

Fedora 的模块化从两个方面解决了这个问题。Fedora 仍将根据其传统政策发布标准版本。但是,它还将提供一组模块给出流行软件的限定替代版本。
Bash 5.0 发布及其新功能

Bash 5.0 发布及其新功能

第五个版本侧重于新的 shell 变量和许多重大漏洞修复。它还引入了一些新功能,以及一些与 bash-4.4 不兼容的更改。
如何构建一台网络引导服务器(四)

如何构建一台网络引导服务器(四)

在本系列教程中所构建的网络引导服务器有一个很重要的限制,那就是所提供的操作系统镜像是只读的。一些使用场景或许要求终端用户能够修改操作系统镜像。
软件 bug 的生命周期

软件 bug 的生命周期

从发现软件故障到解决它们,这里讲述是开发团队如何压制软件 bug。
用 rcm 管理隐藏文件

用 rcm 管理隐藏文件

许多 GNU/Linux 程序的一个特点是有个易于编辑的配置文件。这些配置文件经常隐藏在用户的主目录中。
Linux 工具:点的含义

Linux 工具:点的含义

Paul Brown 解释了 Linux shell 命令中那个不起眼的“点”的各种意思和用法。
红宝石(Ruby)史话

红宝石(Ruby)史话

尽管我很难说清楚为什么,但 Ruby 一直是我最喜爱的一门编程语言。
Caffeinated 6.828:实验 7:最终的 JOS 项目

Caffeinated 6.828:实验 7:最终的 JOS 项目

下面是一个启迪你的想法列表。但是,你应该大胆地去实现你自己的想法。其中一些想法只是一个开端,并且本身不在实验 6 的领域内,并且其它的可能是在更大的领域中。
Flatpak 新手指南

Flatpak 新手指南

Flatpak 作为分发桌面应用的新框架可以让开发者完全摆脱这些负担。开发者只需构建一个 Flatpak app 就可以在多种发行版上安装使用。
计算机实验室之树莓派:课程 1 OK01

计算机实验室之树莓派:课程 1 OK01

OK01 课程讲解了树莓派如何入门,以及在树莓派上如何启用靠近 RCA 和 USB 端口的 OK 或 ACT 的 LED 指示灯。这个指示灯最初是为了指示 OK 状态的,但它在第二版的树莓派上被改名为 ACT。
Ubuntu PPA 使用指南

Ubuntu PPA 使用指南

一篇涵盖了在 Ubuntu 和其他 Linux 发行版中使用 PPA 的几乎所有问题的深入的文章。
极客漫画:你准备好微服务了吗?

极客漫画:你准备好微服务了吗?

微服务是个好东西,就像乐高积木一样,你可以拼成各种东西,当前,前提是你足够会玩。

从早些年的 SOA 和中间件,到现在的微服务和容器,但似乎历史总是螺旋式变化的。看起来笨拙而大而无当的独石应用,其实在很多场景,要比微服务更适合。

JSON 的兴起与崛起

JSON 的兴起与崛起

我们不禁要问为什么 XML 的噩运来的如此之快,以至于短短十来年,“异步 JavaScript 和 XML” 这个名称就成为一个很讽刺的误称。
在 Linux 终端中玩贪吃蛇

在 Linux 终端中玩贪吃蛇

有了这个 20 世纪 70 年代的经典重制游戏,Python 将不再是你在 Linux 终端能发现的唯一的“蛇”。
5 款 Linux 街机游戏

5 款 Linux 街机游戏

本文首先介绍 Linux 开源游戏中的街机类型游戏,在之后的文章中,我将介绍桌面和卡牌游戏,解谜游戏,竞速游戏,以及策略模拟游戏。