只需一点编程经验,你就可以在短短几天内(有时更少)学会一种新编程语言。有些人喜欢学习新的编程语言,也有一些人觉得学习一种都是可望不可及的事情。在本文中,我将向你...
本周的开源软件亮点是 Timekpr-nExt。它是一个 GUI 应用,用于限制 Linux 系统中某些账户的电脑使用。对于不想让孩子花太多时间在电脑上的父母来...
设置一个本地开发环境,或者直接用这些工具尝试容器编排平台。Kubernetes 是一个开源的容器编排平台。它由 Google 开发,为自动化部署、扩展和管理容器...
VizTracer 工具可以可视化并跟踪 Python 代码,让你可以更深入地了解其工作原理。随着 Python 项目变得越来越大、越复杂,理解起它来就变得充满...
JavaScript 之所以能在编程语言中名列前茅,是有充分的理由的。如 GitHub 的 The State of the Octoverse 报告的这张图所...
你在寻找新的电子书阅读软件吗?来看看这四款适用于安卓的可靠的开源电子书阅读器吧。谁不想有一个好的阅读体验?与其将时间浪费在社交媒体或即时消息软件上,不如在自己的...
代码英雄讲述了开发人员、程序员、黑客、极客和开源反叛者如何彻底改变技术前景的真实史诗。什么是《代码英雄》代码英雄 Command Line Heroes 是世界...
看看 GNOME 3.38 桌面最重要的新功能。Fedora 33 刚出来,我就马上安装了它。在这个新版 Linux 发行版的众多功能中,其中之一是最新的 GN...
Jupyter 不仅仅是一个数据分析工具,让我们看看如何以最有创意的方式使用这个基于 Python 的软件。Jupyter 项目提供了用 JupyterLab ...
可以使用相同的机器用于工作和个人的 Git 提交,而无需手动重置你的配置。Git 的 git config 命令可以让你为 Git 设置仓库或全局选项。它有很多...
当你开始使用 Linux 并关注关于 Linux 的网站和论坛时,你会经常遇到诸如 GUI、CLI 等术语,有时还会遇到 TUI。这一章的 Linux 黑话解释...
当 Linux 系统连接到 SAN(存储区域网络)后,你需要重新扫描 iSCSI 服务以发现新的 LUN。要做到这一点,你必须向存储团队提供 Linux 主机的...
十多年来,我一直使用 Net Applications 的 NetMarketShare 工具来跟踪桌面计算机的浏览器和操作系统市场。这些月度报告对于衡量哪些浏...
从最开始作为一种使网站变得漂亮的方式,JavaScript 已转变为一种严肃的编程语言。JavaScript 的卑微起步始于 1995 年,是由当时在 Nets...
GnuCash 是一款流行的自由开源的会计软件,可用于管理个人财务和商业交易。考虑到管理个人财务和商业交易的复杂性,你会发现有很多旨在简化这些的在线服务或软件工...
阅读本文并下载我们的免费备忘单,去使用开源的数据库吧。当你写一个程序或配置一个服务时,你最终都要持久化存储信息。有时候,你只需要一个 INI 或者 YAML 配...
Linux 内核 5.10 的开发正在进行中。已确认这是一个长期支持的版本,将带来更新的硬件支持和其他承诺的功能。Linux Kernel 5.10 将是长期支...
混合信道架构是最好的多信道选择,但它并不总是最佳的选择。当需要可靠的 Wi-Fi 时,单信道和混合 AP 提供了令人信服的替代方案。我曾与许多实施数字项目的公司...
通过将这些工具放在自己的技能包中,提高你在终端内、外的工作效率。前段时间,我参与了一个在科技人士中广为流传的 Twitter 话题。“挑战?只挑选五个你不能没有...
COPR 是个人软件仓库集合,它不在 Fedora 中。这是因为某些软件不符合轻松打包的标准;或者它可能不符合其他 Fedora 标准,尽管它是自由而开源的。C...