https
-
如果 SSH 被中断,Linux screen 工具如何拯救你的任务以及理智
当你需要确保长时间运行的任务不会在 SSH 会话中断时被杀死时,Linux screen 命令可以成为救生员。以下是使用方法。 如果因 SSH 会话断开而不得不重启一个耗时的进程,…
-
使你的 Python 游戏玩家能够向前和向后跑
使用 Pygame 模块来使你的 Python 平台开启侧滚效果,来让你的玩家自由奔跑。 这是仍在进行中的关于使用 Pygame 模块来在 Python 3 中在创建电脑游戏的第九…
-
Facebook 是如何做大规模代码部署的?
随着时间的推移,软件行业已经提出了多种方法来更快更好更安全地交付代码。其中大部分的努力都集中在诸如持续集成、持续交付、敏捷开发、DevOps 和测试驱动开发等方面。所有这些方法都有…
-
你有什么喜欢的 Linux 终端技巧?
告诉我们你最喜欢的终端技巧,无论是提高生产率的快捷方式还是有趣的彩蛋。 新年伊始始终是评估提高效率的新方法的好时机。许多人尝试使用新的生产力工具,或者想找出如何优化其最常用的流程。…
-
在 Linux 系统中禁用与解禁用户的账号
总有这样的时候:有时你需要禁用某位 Linux 用户的账号,有时你还需要反过来解禁用户的账号。 本文将介绍一些管理用户访问的命令,并介绍它们背后的原理。 假如你正管理着一台 Lin…
-
线上系统性问题定位与方法论
前言 一线程序员在工作中经常需要处理线上的问题或者故障,但工作几年下来发现,有些同事其实并不知道该如何去分析和解决这些问题,毫无章法的猜测和尝试,虽然在很多时候可以最终解决问题,但…
-
OpenSSL 入门:密码学基础知识
想要入门密码学的基础知识,尤其是有关 OpenSSL 的入门知识吗?继续阅读。 本文是使用 OpenSSL 的密码学基础知识的两篇文章中的第一篇,OpenSSL 是在 Linux …
-
如何在 Sway 中设置多个显示器
Sway 是一种平铺式 Wayland 合成器,具有与 i3 X11 窗口管理器相同的功能、外观和工作流程。由于 Sway 使用 Wayland 而不是 X11,因此就不能一如既往…
-
setV:一个管理 Python 虚拟环境的 Bash 函数
了解一下 setV,它是一个轻量级的 Python 虚拟环境管理器,是 virtualenvwrapper 的替代产品。 这一年多来,我的 bash_scripts 项目中悄悄隐藏…
-
在 GIMP 中如何在文本周围添加边框
这个简单的教程介绍了在 GIMP 中显示文本的轮廓的步骤。文本轮廓可以帮助你在其它颜色下高亮显示该文本。 让我们看看如何在你的文本周围添加一个边框。 在 GIMP 中添加文本轮廓 …