Linux中国

PaperWM:GNOME 下的平铺窗口管理

当我开始在个人计算机上使用 Linux 时,首先令我兴奋的就是轻巧的窗口管理器,这主要是因为当时我的笔记本电脑只有有 32MB 的内存,其它的都运行不了了。接着...

为你的 Python 平台类游戏添加跳跃功能

在本期使用 Python Pygame 模块编写视频游戏中,学会如何使用跳跃来对抗重力。在本系列的 前一篇文章 中,你已经模拟了重力。但现在,你需要赋予你的角色...

在你的 Python 游戏中模拟引力

学习如何使用 Python 的 Pygame 模块编程电脑游戏,并开始操作引力。真实的世界充满了运动和生活。物理学使得真实的生活如此忙碌和动态。物理学是物质在空...

使用 Stow 管理多台机器配置

2020 年,在我们的 20 个使用开源提升生产力的系列文章中,让我们了解如何使用 Stow 跨机器管理配置。去年,我在 19 天里给你介绍了 19 个新(对你...

写到世界充满爱:专访 RSSHub 作者 DIYgod

拥有一个很萌的头像的 DIYgod 是一个当前任职于 B 站的年轻开发者,他是在 GitHub 拥有一万星标(本文发表时)的 RSSHub 的创始人,也是 AP...

如何使用 Pyramid 和 Cornice 编写 Python Web API

使用 Pyramid 和 Cornice 构建和描述可扩展的 RESTful Web 服务。Python 是一种高级的、面向对象的编程语言,它以其简单的语法而闻...

piwheels 是如何为树莓派用户节省时间的

通过为树莓派提供预编译的 Python 包,piwheels 项目为用户节省了大量的时间和精力。piwheels 自动为 Python 包索引 PiPi 上的所...

为什么你的发行版仍然在使用“过时的”Linux 内核?

检查一下你的系统所使用的 Linux 内核版本,你十有八九会发现,按照 Linux 内核官网提供的信息,该内核版本已经达到使用寿命终期(EOL)了。一个软件一旦...

使用 OfflineIMAP 同步邮件

将邮件镜像保存到本地是整理消息的第一步。在我们的 20 个使用开源提升生产力的系列的第三篇文章中了解该如何做。去年,我在 19 天里给你介绍了 19 个新(对你...

在 GIMP 中如何在文本周围添加边框

这个简单的教程介绍了在 GIMP 中显示文本的轮廓的步骤。文本轮廓可以帮助你在其它颜色下高亮显示该文本。让我们看看如何在你的文本周围添加一个边框。在 GIMP ...

使用 Syncthing 在多个设备间同步文件

2020 年,在我们的 20 个使用开源提升生产力的系列文章中,首先了解如何使用 Syncthing 同步文件。去年,我在 19 天里给你介绍了 19 个新(对...

如何借助 Django 来编写一个 Python Web API

Django 是 Python API 开发中最流行的框架之一,在这个教程中,我们来学习如何使用它。Django 所有 Web 框架中最全面的,也是最受欢迎的一...

Sweet Home 3D 开放源码室内设计

在你去真实世界购物前,在虚拟世界中尝试家具布局、配色方案等等。这里有关于如何装饰房间的三大流派:购买一堆家具,并把它们塞进房间。仔细测量每件家具,计算房间的理论...

外媒:华为的 Linux 发行版 openEuler 可以使用了!

华为提供了一个基于 CentOS 的企业级 Linux 发行版 EulerOS。最近,华为发布了一个名为 openEuler 的 EulerOS 社区版。ope...

Go 并发编程中的经验教训

通过学习如何定位并发处理的陷阱来避免未来处理这些问题时的困境。在复杂的分布式系统进行任务处理时,你通常会需要进行并发的操作。在 Mode.net 公司,我们每天...

使用 Bash 脚本发送包含几天内到期的用户账号列表的电子邮件

密码强制策略对所有操作系统和应用程序都是通用的。如果要在 Linux 上实现密码强制策略,请参阅以下文章。默认情况下,大多数公司都会强制执行密码强制策略,但根据...

这些简单的技巧使 VLC 更加出色

如果 VLC 不是最好的播放器,那它也是最好的开源视频播放器之一。大多数人不知道的是,它不仅仅是视频播放器。你可以进行许多复杂的任务,如直播视频、捕捉设备等。只...

应用推荐:开源磁盘分区工具 GParted

GParted 是一个可用于 Linux 发行版的非常受欢迎且免费的分区编辑器。在这里,我们简要地介绍一下它提供的功能。GParted:一个自由开源的图形化分区...

我的树莓派项目回顾

看看我在好玩、能学习、有用处的树莓派上做了些什么。无论是从历史上,还是从理论上讲,当时钟走到一个十年份第一年的 1 月 1 日的午夜 0 点时,就开始了一个十年...

用 Git 来共享文件

SparkleShare 是一个开源的基于 Git 的 Dropbox 风格的文件共享应用程序。在我们的系列文章中了解有关 Git 鲜为人知的用法。Git 是一...

热门资讯

为什么计量 IT 的生产力如此... 在某些行业里,人们可以根据一些测量标准判定一个人的生产力。比如,如果你是一个零件制造商,可以通过一个...
硬核观察 #885 苹果 AR... 苹果 AR 眼镜被无限期推迟据报道,由于技术上的挑战,苹果公司已经无限期推迟了其轻型增强现实(AR)...
8个有趣的Linux提示与技巧... 我们时不时给你带来关于Linux的提示与技巧。和这个系列保持一致,这里有8个我们从读者收到最有趣的提...
8 个提升你的隐私防护的开源密... 使用一些顶级开源密码管理器,确保你的登录凭证安全无虞。密码管理器是一项非常有用的实用程序。在你想寻找...
值得收藏的 27 个机器学习的... 机器学习 ( Machine Learning ) 有很多方面,当我开始研究学习它时,我发现了各种各...
PHP最佳实践(译) 简介PHP是一门复杂的语言,经过多年折腾,使其不同版本之间高度不一致,有时还有些bug。 每个版本都...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
2020 年的 GitHub ... 距离 2020 年结束只剩下区区 24 天,我们即将结束魔幻的 2020 ,迎来新的一年,新的一年或...
开源新闻速递:openSUSE... 今日关注openSUSE 项目组的 Dominique Leuenberger 在他的周报中说:“这...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...