探索一些未被充分利用但仍然有用的 Python 特性。这是 Python 3.x 首发特性系列文章的第二篇。Python 3.1 于 2009 年首次发布,尽管...
JavaScript 前端工具的生态系统充满着变数和竞争,且只有最好的工具才会存活下来。生产中使用的代码与开发中的有所不同. 在生产中,我们需要构建一些能运行得...
ScummVM 是在现代硬件上玩老式视频游戏的最直接的方法之一。玩冒险游戏一直是我使用计算机经验的一个重要部分。从最早的基于文本的冒险游戏到 2D 像素艺术、全...
Java 仍是开发企业应用程序最流行的语言之一。那么,为什么 无服务器 serverless 开发人员对它望而却步?几十年来,企业已经在各类平台上开发了关键业务...
在企业互联网场景中,一般情况下最广泛使用的基于 Linux 的操作系统是 Red Hat Enterprise Linux(RHEL),它主要用于服务器,但也可...
CMake 是一个跨平台的编译、测试和打包软件,即使你以前从来没有使用过构建系统,也可以轻松上手。在我以前的文章 Autotools 入门 一文中,我说明了如何...
软件库是重复使用代码的一种简单而合理的方式。软件库是一种是一直以来长期存在的、简单合理的复用代码的方式。这篇文章解释了如何从头开始构建库并使得其可用。尽管这两个...
控制你自己的数据,使未经授权的用户无法访问它。用户完全有权利关心他们数据的安全和保障。当你在计算机上创建数据时,希望对其进行独家控制是合理的。有许多方法保护你的...
通过在 GNOME 3 和 Wayland 上重新映射你的键盘,提高你的打字和导航速度,避免重复性压力伤害。对我来说,有许多改变生活的 Linux 时刻,但大多...
任天堂 Wii U 已停产数年,但其 Linux 驱动程序仍在开发中任天堂 Wii U 游戏机已推出近十年,并已于数年前停产,但对它的 Linux 主线内核驱动...
PowerShell 成为关键安全威胁的首要来源根据今天在 RSA 大会上发布的思科研究报告,PowerShell 是 2020 年下半年在端点上检测到的关键威...
比较 Git 中四种切换分支的方法的优缺点。所有大量使用 Git 的人都会用到某种形式的上下文切换。有时这只会给你的工作流程增加少量的开销,但有时,这可能是一段...
你想在你的 Ubuntu 服务器上安装 GUI 吗?大部分情况下你是可以安装的,在本教程中我会详细介绍安装的步骤。在正式开始之前,我来告诉你为什么服务器版的 U...
最后一个 IE 版本将终止支持微软宣布,IE 11 将在 2022 年 6 月 15 日终止支持,在 Windows 10 上 Edge 浏览器是 IE 的未来...
了解 sed 的基本用法,然后下载我们的备忘单,方便快速地参考 Linux 流编辑器。很少有 Unix 命令像 sed、grep 和 awk 一样出名,它们经常...
比较 tmux、GNU Screen、Konsole 和 Terminator,看看哪个最适合你。Linux 用户通常需要大量的虚拟视觉空间。一个终端窗口是永远...
1Password 是一个相当不错的密码管理器(尽管不是开源的),在开源社区也有很好的口碑。他们甚至 为从事开源项目的用户提供免费的团队成员资格。它的 Linu...
探索一些未被充分利用但仍然有用的 Python 特性。这是 Python 3.x 首发特性系列文章的第一篇。Python 3.0 于 2008 年首次发布,尽管...
大批开源项目逃离 Freenode IRC 网络Freenode IRC 网络已经存在了二十多年,在自由及开源软件项目中非常流行,它用于参与开发讨论、用户支持等...