Linux中国

编写 Python 代码时要有所取舍

本文是 Python 之禅特别系列的一部分,重点此篇着眼于第七、八、九条原则:可读性、特殊情况和实用性。软件开发是一门充满了取舍的学科。每一个选择,都有一个同样...

利用 Shell 脚本让网站更具可读性

测算网站的文本和背景之间的对比度,以确保站点易于阅读。如果希望人们发现你的网站实用,那么他们需要能够阅读它。为文本选择的颜色可能会影响网站的可读性。不幸的是,网...

利用 Python 爬取网站的新手指南

通过基本的 Python 工具获得爬取完整 HTML 网站的实践经验。有很多很棒的书可以帮助你学习 Python ,但是谁真正读了这那些大部头呢?(剧透:反正不...

改进你的 Ansible 剧本的 4 行代码

只要付出一点点努力,你就可以帮助下一个人,不只是绘制出安全路径,还可以留下危险的警告。在博客圈里,人们对基础架构即代码、持续集成/持续交付(CI/CD)管道、代...

计算机正常运行最大的威胁是什么?是员工

一项新研究发现,人为失误是引发停机时间的首要原因。你想象一下那是什么场景。之前有一个很老的笑话:“是人都会犯错,但是要真正把事情搞砸,你还缺台计算机。” 现在情...

GCC:优化 Linux、互联网和一切

软件如果不能被电脑运行,那么它就是无用的。而在处理 运行时 run-time 性能的问题上,即使是最有才华的开发人员也会受编译器的支配 —— 因为如果没有可靠的...

Btrfs 和 LVM-ext4 该如何选择?

Fedora 33 在其各类桌面版本中引入了新的默认文件系统 Btrfs。多年以来,Fedora 一直在 逻辑卷管理 Logical Volume Manage...

2021 年要遵守的 3 条电子邮件规则

电子邮件不是即时通讯。通过遵循这些规则来防止电子邮件不断地打断你的工作。在前几年,这个年度系列涵盖了单个应用程序。今年,我们除了关注有助于 2021 年的策略外...

在 Ubuntu 中安装 Apache、MySQL、PHP(LAMP)套件

LAMP 套件是一种流行的开源 Web 开发平台,可用于运行和部署动态网站和基于 Web 的应用程序。通常,LAMP 套件由 Apache Web 服务器、Ma...

利用 ONLYOFFICE 将在线文档编辑器集成到 Python Web 应用程序中

ONLYOFFICE 是根据 GNU AGPL v.3 许可证条款分发的开源协作办公套件。它包含三个用于文本文档、电子表格和演示文稿的编辑器,并具有以下功能:查...

使用 Java 构建你自己的文本编辑器

有时候,除你自己外,没有人能制作你所梦想的工具。以下是如何开始构建你自己的文本编辑器。有很多文本编辑器。有运行在终端中、运行在 GUI 中、运行在浏览器和浏览器...

ElementaryOS:使用这个轻量级 Linux 桌面提高你的工作效率

ElementaryOS 提供了一个快速、轻量、高效的桌面,让你在新的一年里保持工作效率。在前几年,这个年度系列报道了各个应用程序。今年,我们将在 2021 年...

通过创建视频游戏来学习 Python

使用我们的新电子书中的分步说明,以有趣的方式了解 Python。Python 是目前最流行的程序设计语言之一。不管是为了工作还是娱乐为目的学习 Python,它...

如何在电池充满或低电量时获得电池状态通知

对于类 Unix 用户来说,Linux 笔记本是不错的选择,但它经常会耗尽电池。我试过很多 Linux 操作系统,但没有像 Windows 那样电池寿命长。充电...

配置一个简洁高效的 Zsh

Shell 是类 Unix 系统中超级好用的工具,而 Zsh 是 shell 中的佼佼者,但是现在网上一搜索 Zsh 的配置方案,遍地都是的互相复制粘贴的 oh...

世界可写:这是 Unix/Linux 的世界

昨天发的一篇新闻点评中,提及了在 Ubuntu 21.04 中准备修复一个十多年的 Bug:将用户主目录的默认的“世界可写”权限取消,并对这条新闻吐槽了一番。不...

《代码英雄》第三季(7):与机器对话

代码英雄讲述了开发人员、程序员、黑客、极客和开源反叛者如何彻底改变技术前景的真实史诗。什么是《代码英雄》代码英雄 Command Line Heroes 是世界...

5 个适用于 Linux 的流式音频播放器

当我工作的时候,我会一直在后台播放音乐。大多数情况下,这些音乐是以黑胶唱片的形式在转盘上旋转。但有时我不想用这种单纯的方法听音乐时,我会选择听流媒体音频应用程序...

容器开发仍然要考虑 Linux 发行版吗?

容器构建有两大趋势:使用基本镜像和从头开始构建。每个都有工程上的权衡。有人说 Linux 发行版不再与容器有关。像 distroless 和 scratch 容...

Homura:基于 WINE 的 BSD 游戏启动器

BSD 不只是用于服务器。人们也将其用于桌面,并执行通常任务,包括休闲游戏。为了帮助实现这一点,我们将看看一个能让你在 FreeBSD 上运行 Windows ...

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
2024 开年,LLUG 和你... Hi,Linuxer,2024 新年伊始,不知道你是否已经准备好迎接新的一年~ 2024 年,Lin...
什么是 KDE Connect... 什么是 KDE Connect?它的主要特性是什么?它应该如何安装?本文提供了基本的使用指南。科技日...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...