Linux中国

我在进入技术行业之前的奇怪工作

你永远不会知道从你的第一份工作会走到哪里!在我从事技术工作之前,我做过一些奇怪的工作。我是一家飞机修理厂的初级助理,这意味着我的工作要在溶剂中清洗肮脏的金属零件...

使用 Python 解析配置文件

第一步是选择配置文件的格式:INI、JSON、YAML 或 TOML。有时,程序需要足够的参数,将它们全部作为命令行参数或环境变量既不让人愉快也不可行。 在这些...

硬核观察 #323 REvil:有史以来最大的一次全球勒索软件攻击

REvil:有史以来最大的一次全球勒索软件攻击此次 REvil 通过 Kaseya VSA 供应链进行的勒索攻击已经影响到了 17 个国家的数千客户,大部分都是...

使用 GDB 查看程序的栈空间

昨天我和一些人在闲聊的时候,他们说他们并不真正了解栈是如何工作的,而且也不知道如何去查看栈空间。这是一个快速教程,介绍如何使用 GDB 查看 C 程序的栈空间。...

在 Linux 和 FreeDOS 之间复制文件

下面是我如何在我的 FreeDOS 虚拟机和 Linux 桌面系统之间传输文件。我运行 Linux 作为我的主要操作系统,我在一个虚拟机中启动 FreeDOS。...

硬核观察 #322 Bitcoin.org 败诉,需支付“中本聪” 35,000 英镑

Bitcoin.org 败诉,需支付“中本聪” 35,000 英镑英国高等法院裁决,Bitcoin.org 不能再在其网站上分享发布于 2008 年的《比特币白...

“MAGFest 先生”专访:用 Python 和 Linux 进行音乐创作

与 “MAGFest 先生” Brendan Becker 的对话。1999 年,我在一家计算机商店工作时遇到了 Brendan Becker。我们都喜欢构建定...

使用 Tokei 查看有关代码的统计信息

了解有关项目编程语言的详细信息。近来,GitHub 添加了一个小指标来展示项目的细节,包括项目使用的编程语言。在这之前,对一个新的贡献者来说,了解他们感兴趣的项...

硬核观察 #321 谷歌要用新的安卓软件包格式取代 APK

谷歌要用新的安卓软件包格式取代 APK自 2008 年安卓发布以来,其软件包一直是 APK 格式。但谷歌想要更好的控制安卓应用的发布,宣布从 8 月开始上传到 ...

在 WSL 上忘记了 Linux 密码?下面是如何轻松重设的方法

对于那些想从舒适的 Windows 中享受 Linux 命令行的人来说,WSL(Windows Subsystem for Linux) 是一个方便的工具。当你...

《Bash it out》书评:用这本谜题书学习 Bash

《Bash it out》使用 16 个谜题,涵盖了基本、中级和高级 Bash 脚本。计算机既是我的爱好,也是我的职业。我的公寓里散布着大约 10 台计算机,它...

CI/CD 管道是什么?

你如何定义持续集成/持续部署管道取决于你组织的要求。持续集成 continuous integration / 持续部署 continuous deployme...

硬核观察 #319 美国议员呼吁给加密货币留“后门”

美国议员呼吁给加密货币留“后门”美国国会区块链核心小组联合主席周二表示,应该允许一个受信任的第三方,例如法院,拥有访问加密货币“后门”的权限。他说,新的立法和规...

硬核观察 #320 谷歌和微软决定结束和平,重启诉讼大战

谷歌和微软决定结束和平,重启诉讼大战两大巨头在五年前签署了互不侵犯协议,搁置诉讼,并创建一个程序闭门解决分歧,在要求监管方介入前先通过这个程序磋商。但随着微软认...

使用 Python 来解决慈善机构的业务问题

比较不同的编程语言如何解决同一个问题是一个很有趣的事情,也很有指导意义。接下来,我们就来讲一讲如何用 Python 来解决。在我这一系列的 第一篇文章 里,我描...

硬核观察 #318 微软推出 AI “结对编程”

微软推出 AI “结对编程”微软周二宣布了一个人工智能系统 GitHub Copilot,可以像结对编程一样,为软件开发人员推荐代码。微软在 OpenAI 的帮...

如何在 Linux 上设置雷蛇设备的灯光效果和其他配置

你有了一个闪亮的新雷蛇硬件,但你找不到 Linux 的 Razer Synapse 软件。而你最终没有正确 RGB 同步,也没有办法定制它。你会怎么做呢?好吧,...

硬核观察 #317 DuckDuckGo 成为美国、加拿大、澳大利亚的第二大移动搜索引擎

DuckDuckGo 成为美国、加拿大、澳大利亚的第二大移动搜索引擎DuckDuckGo 发布公告称,在过去的 12 个月里,其应用程序被下载了 5000 多万...

使用开源工具创建私有的虚拟专用网络

使用 OpenWRT 和 Wireguard 在路由器上创建自己的虚拟专用网络。通过计算机网络从一个地方到另一个地方可能是一件棘手的事情。除了知道正确的地址和打...

Fedora Linux 中的 Python 3.10 测试版

Python 开发者已经发布了 Python 3.10.0 的三个测试版本。现在,你可以在 Fedora Linux 中试用最新的版本尽早用 3.10 测试你的...

热门资讯

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...