Linux中国

完善的 API 的 4 个基本特征

创建一个 API(应用程序接口),我们所要做的远远不止是让它能“正常工作”。如果你正在构建基于 C/S 模型的应用程序,那么你需要一个应用程序接口(API)。A...

FreeDOS 入门

它看起来像复古计算,但它是一个现代的操作系统,你可以用它来完成任务。在整个 1980 年代和 1990 年代,我主要是一个 DOS 用户。我喜欢 DOS 提供的...

如何在 Ubuntu Linux 上安装 Code Blocks IDE

Code Blocks 是一个用 C++ 编写的开源 IDE,非常适合 C、C++ 和 Fortran 开发。它是跨平台的,可以在 Linux、macOS 和 ...

硬核观察 #304 几乎所有的 DDoS 攻击都来自不到 50 家的托管公司

几乎所有的 DDoS 攻击都来自不到 50 家的托管公司诺基亚 Deepfield 在 NANOG82 上公布了全球 DDoS 流量分析报告。他们发现,DDoS...

2021 年学习 Java 的三个理由

Java 具有功能强大、多样化、可拓展、有趣的特点。这就是 Java 为什么被我们广泛使用,也是我们如何正确使用它的方式。Java 是在 1995 年发布的,当...

硬核观察 #301 加密货币矿工滥用迫使 Docker Hub 取消免费构建服务

加密货币矿工滥用迫使 Docker Hub 取消免费构建服务本周,Docker Hub 宣布其自动构建服务不再提供给免费用户。那些滥用的加密货币矿工们在这些免费...

硬核观察 #302 Linux、Python 的 Freenode IRC 频道也被关闭了

Linux、Python 的 Freenode IRC 频道也被关闭了在 Freenode IRC 服务器管理权被某韩国王室继承人夺走之后,开源社区的 IRC ...

《代码英雄》第四季(4):软盘 —— 改变世界的磁盘

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

15 个提高工作效率的 VS Code 键盘快捷键

毫无疑问,微软的 VS Code是最好的开源代码编辑器之一。它与传说中的 Vim 不同,VS Code 不需要你是一个快捷键大师(LCTT 译注:以下都指键盘快...

使用 Cockpit 管理你的树莓派

用 Cockpit 建立你的树莓派的控制中心。去年,我写了关于使用 Cockpit 管理我的 Linux 服务器的文章。它是一个基于 Web 的工具,为管理多个...

硬核观察 #299 美国人在 2020 年获得了 41 亿美元的比特币利润

美国人在 2020 年获得了 41 亿美元的比特币利润根据一项新的分析,美国人去年从比特币中获得的财富比任何其他国家都要多。2020 年,随着比特币的价格从 1...

使用开源工具升级你的 Linux PC 硬件

升级你的电脑硬件来提升性能,以获得最大的回报。在我的文章《使用开源工具识别 Linux 性能瓶颈》中,我解释了一些使用开源的图形用户界面(GUI)工具监测 Li...

抽丝剥茧 Linux 浮点运算的原理

编者按:本文来自华辰连科技术团队,分享了他们在将浮点运算放到内核态时的探索。最近我们有一个需求,需要把用户态的浮点数运算全部放到内核态运行,以提高运行速度,移植...

Python 3.9 如何修复装饰器并改进字典

探索最近版本的 Python 的一些有用的特性。这是 Python 3.x 首发特性系列文章中的第十篇,其中一些版本已经发布了一段时间。Python 3.9 在...

硬核观察 #300 Linux 创始人怒斥反疫苗言论

Linux 创始人怒斥反疫苗言论有人在 Linux 内核邮件列表上发表了一些荒唐的疫苗言论,这激怒了 Linux 创始人 Linus Torvalds。他在邮件...

4 位技术专家谈少数族群的技术职业

了解 BHM 对他们意味着什么,什么影响了他们的职业生涯,为想要进入科技领域的少数族群提供资源,等等。为了纪念 BHM,我收集了一些我最喜欢的技术专家和开源贡献...

硬核观察 #298 上线时间不到一周,鸿蒙 2 升级用户突破千万

上线时间不到一周,鸿蒙 2 升级用户突破千万6 月 2 日晚,华为的 HarmonyOS 2 正式发布,这是一款面向全场景的分布式操作系统,可用于物联网各种设备...

寻找为 Linux 内核贡献数千补丁的“超能力者”!

在 LWN.net 发布的 Linux 内核报告中,常年可以看到一个贡献者 —— “Yue Hai Bing”,自 2018 年底以来,TA 对每个版本都会贡献...

RTFM!如何阅读(和理解)Linux 中神奇的手册页

手册页 man pages ,即 参考手册页 reference manual pages 的简称,是你进入 Linux 的钥匙。你想知道的一切都在那里,包罗万...

用 Python 3.8 中的这个位置技巧让你的 API 变得更好

探索只接受位置参数和其他两个未被充分利用但仍然有用的 Python 特性。这是 Python 3.x 首发特性系列文章的第九篇。Python 3.8 于 201...

热门资讯

Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Epic 游戏商店现在可在 S... 现在可以在 Steam Deck 上运行 Epic 游戏商店了,几乎无懈可击! 但是,它是非官方的。...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
从 Yum 更新中排除特定/某... 作为系统更新的一部分,你也许需要在基于 Red Hat 系统中由于应用依赖排除一些软件包。如果是,如...
通过 SaltStack 管理... 我在搜索Puppet的替代品时,偶然间碰到了Salt。我喜欢puppet,但是我又爱上Salt了:)...
如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
Opera 浏览器内置的 VP... 昨天我们报道过 Opera 浏览器内置了 VPN 服务,用户打开它可以防止他们的在线活动被窥视。不过...
如何检查你的 Linux 系统... 不知道在使用哪个初始化系统?以下是方法。每个主流 Linux 发行版(包括 Ubuntu、Fedor...