App
-
Bash Shell 脚本新手指南(二)
欢迎来到面向初学者的 Bash Shell 脚本知识第二部分。本篇将就 Bash 脚本一些更独特的方面进行深入探讨。我们会用到一些 上篇 中已经熟悉的命令(如果…
-
用 Pandoc 生成一篇调研论文
学习如何用 Markdown 管理章节引用、图像、表格以及更多。 这篇文章对于使用 Markdown 语法做一篇调研论文进行了一个深度体验。覆盖了如何创建和引用章节、图像(用 Ma…
-
用 350 行代码从零开始,将 Lisp 编译成 JavaScript
我们将会在本篇文章中看到从零开始实现的编译器,将简单的类 LISP 计算语言编译成 JavaScript。完整的源代码在 这里。 我们将会: 自定义语言,并用它编写一个简单的程序 …
-
命令行:增强版
我不确定有多少 Web 开发者能完全避免使用命令行。就我来说,我从 1997 年上大学就开始使用命令行了,那时的 l33t-hacker 让我着迷,同时我也觉得它很难掌握。 过去这…
-
如何移除或禁用 Ubuntu Dock
如果你想用其它 dock(例如 Plank dock)或面板来替换 Ubuntu 18.04 中的 Dock,或者你想要移除或禁用 Ubuntu Dock,本文会告诉你如何做。 U…
-
使用开源同步工具 Syncthing 控制你的数据
决定如何存储和共享您的个人信息。 如今,我们的一些最重要的财产 —— 从家人和朋友的照片和视频到财务和医疗文件 —— 都是数据。即便…
-
面向系统管理员的容器手册
你所需了解的容器如何工作的知识。 现在人们严重过度使用了“容器”这个术语。另外,对不同的人来说,它可能会有不同的含义,这取决于上下文。 传统的 Linux …
-
坚实的 React 基础:初学者指南
在过去的几个月里,我一直在使用 React 和 React-Native。我已经发布了两个作为产品的应用, Kiven Aa(React)和 Pollen Ch…
-
用 GNOME Boxes 下载一个操作系统镜像
Boxes 是 GNOME 上的虚拟机应用。最近 Boxes 添加了一个新的特性,使得它在运行不同的 Linux 发行版时更加容易。你现在可以在 Boxes 中自动安装那些发行版以…
-
基于 Slax 构建译者专用 Linux
针对译者的 Linux 已经有 tuxtrans 了。它基于 Ubuntu 打包了很多译者需要的软件。适合追求使用自由软件的用户使用。 现在我要基于 Slax 打造一个新的译者专用…