获得自由尝试的权利,同时在你的实验出错时可以安全地拥有一个新的、链接的克隆存储库。
更多:• 华为提供适配套件可以将 App 对 GMS 的依赖替换为 HMS • System76 正在为其 Pop!_OS Linux 开发新桌面
使用开源技术可以帮助组织获得更好的业务结果。
使用开源工具来保护你的 Linux 环境不被入侵。
更多:• FreeBSD 13.0 发布 • Apache 软件基金会撤下了大量的 Hadoop 相关项目
使用 Linux 统一密钥设置(LUKS)为物理驱动器或云存储上的敏感文件创建一个加密保险库。
了解 git cherry-pick 命令是什么,为什么用以及如何使用。
更多:• 亚马逊发布 Elasticsearch 分支 OpenSearch • 合肥本源量子的国产量子芯片生产线即将落地
学习如何使用 git stash 命令,以及何时应该使用它。
通过编写“猜数字”游戏来学习 Elixir 编程语言,并将它与一个你熟知的语言做对比。
更多:• CPU 算法训练深度神经网络可比 GPU 快 15 倍 • 美国得州男子策划炸毁亚马逊数据中心
Hedy 是一种专门为教人编程而设计的新型编程语言。
处理器制造商的 ASCII 艺术使它看起来很酷。
更多:• 微软开源了一个红蓝队网络攻防软件,以培养 AI 来进行网络防御 • arm64 成为 FreeBSD 的一级支持架构
每当 GNOME 的一个重要版本到来时,总是很想尽快试用它。
Git 提供了几种方式可以帮你快速查看提交中哪些文件被改变。
更多:• DuckDuckGo 发布扩展程序阻止谷歌 FLoC 跟踪 • Linux 5.13 考虑为每次系统调用引入随机化的内核堆栈偏移量
Linux 的一大优点是多样化选择,选择激发了用户之间自由分享想法和解决方案。Linux 将如何激发你为这个社区做出贡献呢?
Plausible 让你摆脱 Google Analytics 的束缚,我将在本文中讨论这个开源项目。
华为能够在计算领域和与之相关联的基础软件领域有如此成就与其设计的“三个开源、三个开放、三个使能”紧密相关。而开源、开放、使能的背后,是华为对于机制创新的理解
更多:• AWS 可以帮你清理你糟糕的 Python,但是要收费 • 曾经的容器编排三巨头 Mesos 项目落幕
在我学习 Rust 的过程中,我注意到了 Rust 一族的一些常见行为。
Watchpoints 是一个简单但功能强大的工具,可以帮助你在调试 Python 时监控变量。
更多:• 特斯拉否认使用摄像头监控车主 • 超 5 亿用户信息遭泄露,但 Facebook 并不打算通知相关用户
Jupyter 笔记本将 IPython shell 提升到一个新的高度。
如果你 双启动 Windows 和 Ubuntu 或任何其他 Linux 发行版,你可能会注意到两个操作系统之间的时间差异。
更多:• 谷歌支持使用 Rust 编写安卓代码 • 苹果向 FreeBSD 基金会捐赠了不到 250 美元
我用 pandoc 来转换文件,它可以一次性地转换所有 Markdown 文件。
通用电气(GE)的 CEO 拒绝进入这个市场。但一小队反叛的员工不顾规则,秘密进取。他们创造了 GE 225。这是工程上的一次巨大飞跃,它将计算从一个小众市场推向了主流,为今天的科技行业播下了种子。
更多:• 有公司为勒索软件支付了数百万美元后没有及时补救,又被再次勒索 • 开车即可挖矿,智己汽车正式公布了用户数字资产“原石”挖矿方式
现在,远程协作已作为一项必不可少的能力,让开源实时聊天成为你工具箱中必不可少的一部分吧。
与其手动执行重复性的任务,不如让 Linux 为你做。
更多:• Node.js 的竞争对手 Deno 成立商业公司 • 微软的 Linux 版 Edge 浏览器现在支持跨设备同步功能
了解 Lua 如何处理数据的读写。
这些解决的问题都是关于寻找程序依赖的文件、找出程序卡住或慢的原因、或者找出程序失败的原因。
更多:• CentOS Linux 克隆版 AlmaLinux 正式发布 • 恶意行为者滥用 GitHub Actions 功能进行加密挖矿活动
我最近遇到一个很棒的 RSS 阅读器 NewsFlash。
如果你知道如何在 C++ 中使用输入输出(I/O)流,那么(原则上)你便能够处理任何类型的输入输出设备。
更多:• 在德国多特蒙德不用开源软件就得证明为什么不能用 • Coinbase 定于 4 月 14 日直接上市纳斯达克
了解一下用于构建自己的家庭实验室的硬件和软件方案。
在微服务环境中,服务网格为开发和运营提供了好处。
更多:• Linux Mint 改进通知系统以敦促用户升级以保障安全 • 微软正式发布支持树莓派 OS 的 VS Code 的新版本
学习 Bash 读取和写入数据的不同方式,以及何时使用每种方法。
幸运的是,Docker 镜像的格式比想象的透明多了。虽然还需要做一些侦查工作,但只要解剖一个镜像文件,就能发现很多东西。
更多:• Google 从 Android 设备上收集的遥测数据二十倍于苹果 • SCO 继任者 Xinuos 继续对 IBM、红帽发起版权、反垄断诉讼
通过使用 Ansible 自动执行可重复的日常任务,提高工作效率并避免错误。
有多实惠?低于 1000 美元。
更多:• ARM 发布 AMRv9 指令集,CPU 性能有望提升 40% 以上 • 报告称双重勒索攻击造成“前所未有的”损害
VizTracer 可以跟踪并发的 Python 程序,以帮助记录、调试和剖析。
理解 I/O 有助于提升你的效率。
更多:• PHP 的 Git 服务器被黑客攻击,源码库被添加后门 • Google 安全团队破坏了美国政府黑客的行动
通过这个分步教程,开始用人类可读的文本编写 WebAssembly。
通过这三个工具和框架,为你的企业级 Java 应用和你的职业生涯提供助力。
更多:• 全球最大比特币矿场出手买下了 NVIDIA 60% 的 CMP 矿卡 • 攻击者入侵了 2 万台微软 Exchange 服务器,后门域名挑衅安全专家
来学习下搜索文件中内容的基本操作,然后下载我们的备忘录作为 grep 和正则表达式的快速参考指南。
更多:• 4 万行有缺陷的代码差点进入 FreeBSD 内核 • Open Collective 推出资助开源社区的基金
我对 RMS 重返 FSF 这件事持既不反对、也不支持的态度。
本文介绍了 COPR 中一些有趣的新项目。
在本教程中,教你如何设置和使用 Pythonic 来编程。它是一个图形化编程工具,用户可以很容易地使用现成的函数模块创建 Python 程序。
下面是我如何配置 VirtualBox 虚拟机以在我的 Linux 工作站上使用物理的 Windows 操作系统。
2022 年 SD-WAN 市场 40% 的同比增长主要来自于包括 Cisco、VMWare、Juniper 和 Arista 在内的网络供应商和包括 AWS、Microsoft Azure,Google Anthos 和 IBM RedHat 在内的服务提供商之间的紧密联系。
exa 是一个 Linux ls 命令的现代替代品。
字典数据结构可以帮助你快速访问信息。
更多:• 特斯拉美国官网支持使用比特币进行支付 • GNOME 40 发布
在 Linux 终端中有两种常用的检查磁盘使用情况的方法
Google API 可以凸显出有关 Google 如何对网站进行分类的线索,以及如何调整内容以改进搜索结果的方法。
更多:• 2020 年三分之二的 Google 搜索没有带来进一步点击 • Canonical 将谷歌的 Flutter 视为未来桌面和移动应用的默认选择
了解在 Firefox 上运行 WebAssembly 的机会和局限性。
Grafana Tempo 是一个新的开源、大容量分布式跟踪后端。
Linux 中没有一个 像样的支持 Wayland 显示服务器的屏幕录制软件。
它们不适合放在你的口袋里。但在当时,小型机比之前的房间大小的大型机的尺寸小了一个数量级。它们为可以装进包里的个人电脑(PC),以及最终你口袋里的手机铺平了道路。
更多:• Linus 对 AMD 和英特尔的新 CPU 修改方向表示支持 • 谷歌云额外奖励了六位最佳的安全研究人员 31 万美元
让我们来看看 OSI 最新批准的加密自治许可证和 CERN 开源硬件许可协议。
更多:• Rust 支持进入 Linux-Next 分支 • 传统 IDE 驱动将被从 Linux 内中删除
通过利用开源工具和电子墨水屏,让每个人都清楚家庭的日程安排。
默认情况下,所有的 Linux 发行版都已经预装了“终端”应用程序或“终端仿真器”(这才是正确的技术术语)。
更多:• 英国警方警告学生不要使用 Sci-Hub 网站 • 安全研究人员在 Twitter 上的 PNG 文件内隐藏了 ZIP、MP3 文件
直接在命令行中对文件进行转换、打印、保护等操作。
学习 FreeDOS 路径的知识,如何设置它,并且如何使用它。
更多:• 苹果强推 APP 反追踪功能,国内开发商“创造性”地寻求绕过方案 • 英特尔发布一系列广告嘲笑苹果
用最少的时间和金钱投入,就能保证孩子上网安全。
了解如何使用 ps、kill 和 killall 命令来终止进程并回收系统资源。
更多:• VISA 计划在 7000 万家商户启用比特币支付 • 维基百科将通过付费的企业 API 提供社区的免费内容
不知道该如何选择吗?我将在本文中帮你解决这个问题。
在 Jupyter 里使用 Python 来分析日历,以了解你是如何使用时间的。
更多:• NVIDIA 承认不小心移除了 RTX 3060 挖矿限制 • 谷歌的 Chrome 隐私沙箱功能被指责
了解如何在 Bash 中编写定制程序以自动执行重复性操作任务。
为你的朋友、家人、同事或其他任何拥有廉价发烧设备的人播放音乐。
了解如何在 FreeDOS 中创建,编辑和命名文件。
更多:• 比特币是过去 10 年中表现最好的资产 • SUSE 准备进行规模高达数十亿欧元的 IPO
在众多可用于简化 Node.js 开发的工具中,以下 9 种是最佳选择。
gImageReader 是一个 GUI 工具,用于在 Linux 中利用 Tesseract OCR 引擎从图像和 PDF 文件中提取文本。
更多:• 微软 Exchange 服务器漏洞被“至少 10 个骇客组织盯上” • 新的去中心化路由协议旨在取代 BGP
使用 GNU 调试器来解决你的代码问题。
Poetry 是一个简化 Python 中依赖管理和打包的工具。这篇文章将向你展示如何在 Fedora 上使用 Poetry 来管理你的 Python 项目。
更多:• 比特币触及 6 万美元关口再创新高 • Linux 内核发现三个从 2006 就存在的本地提权漏洞
抵制在 Git 中添加一些会增加管理难度的东西的冲动;这里有替代方法。
随着我对 openSUSE 的不断探索,我不断发现 SUSE 中略有不同的东西,并打算在教程中介绍它们。
更多:• 欧洲最大云服务公司 OVH 机房着火,350 万家网站下线 • 佳士得以近 7000 万美元拍卖出一枚 NFT 加密艺术品
WebAssembly,也叫 Wasm,是一种为 Web 优化的代码格式和 API(应用编程接口),它可以大大提高网站的性能和能力。
更多:• IBM 开发 AI 发明新的抗生素 • 2017 年的龙芯 2K1000 已获得新的 Linux 内核补丁
前段时间 Evernote 承诺推出 Linux 应用,其测试版终于可以在基于 Ubuntu 的发行版上使用了。
Bash 自动测试系统可以使 Bash 代码也通过 Java、Ruby 和 Python 开发人员所使用的同类测试过程。
更多:• RedMonk 排名:JavaScript 稳居榜首 • 微软正式干掉了传统版 Edge 浏览器
通过 Linux,你可以将任何设备变成服务器,以共享数据、媒体文件,以及其他资源。
更多:• Linux 基金会推出 sigstore 软件真实性验证服务 • 世界上最强大的超算“富岳”即将全面投入运行
基于 Linux 的 Moodle 学习管理系统进行远程教学。
但最近我遇到了一个为 Linux 创建的任务管理器,它看起来像……嗯……Windows 的任务管理器。
更多:• Wave 更名为 MIPS,彻底投奔 RISC-V • AMD 考虑推出专用型加密货币挖矿 GPU
使用 Guake 终端这个可自定义且强大的适合各种用户的工具快速访问你的终端。
Linux 让你能够选择你喜欢的终端界面,而不是它强加的界面。
更多:• 最近披露的“依赖性混淆”攻击开始大量增加 • “别用!”,Linus Torvalds 对最新的 Linux 内核警告称
WINE 是一个开源项目,它可以协助很多 Windows 应用程序在 Linux 上运行,就好像它们是原生程序一样。
每个程序员都应该明白的 171 个字。
更多:• 谷歌的多平台应用框架 Flutter 发布 2.0,支持 Web 应用 • RHEL 自助服务的价格翻了一番,但是软件没变
Erlang 是一种用于构建大规模可扩展实时系统的函数式编程语言。
我将向你展示一些简单或复杂的调整来改变终端的外观
更多:• 去年三分之二的勒索软件活动来自“勒索软件即服务” • 微软为 Excel 增加了新的防病毒集成,以在运行时阻止 XLM 恶意宏脚本
对于不是工程师的人来说也有很多技术工作可以做。
更多:• Google 表示不再为广告而跟踪用户 • 美国空军要求逆向工程 B-2 隐形轰炸机的关键零件
虚拟环境是安全地使用不同版本的 Python 和软件包组合的关键。
本文将基于基础设施即代码 IaC 理念,分享如何借助自动化编排工具实现自动化部署,使得运上运维工作更为高效。
更多:• 新版 NTFS 驱动程序进入 Linux 5.12 内核愿望成空 • Brave 买了一个搜索引擎,以提供无跟踪的搜索体验
KDE Plasma 提供的定制化程度会让初学者感到困惑。用户会迷失在层层深入的选项之中。
更多:• Python 包仓库 PyPI 被上传了数千恶意软件包 • 华为 EMUI 11 用户突破 1 亿,但可能很快就被替换
容器现在是无所不在,它们已经快速的改变了 IT 格局。关于容器你需要知道一些什么呢?
用“技术”和“非技术”的标签对人们进行分类,会伤害个人和组织。本文作为本系列的第 1 篇,将阐述这个问题。
更多:• Coinbase 称中本聪现身或出售其持有比特币会导致市场不稳定 • 被劫持的 Perl.com 问题解决
我们已经写了两篇关于 Ansible 的文章,这是第三篇。
操作系统的安装看似神秘,但其实很简单。以下是成功安装 Linux 的步骤。
更多:• Linux Mint 开发者称可能像 Windows 一样对用户操作系统进行强制更新 • 谷歌发布了一个 Windows 10 远程代码执行漏洞的概念证明代码
duf 是一个终端工具,旨在增强传统的 Linux 命令 df 和 du。它可以让你轻松地检查可用磁盘空间,对输出进行分类,并以用户友好的方式呈现。
点对点命令用于在一个或多个受控节点上自动执行任务。它非常简单,但是不可重用。
更多:• 用 Go 语言编写的恶意软件近年来呈爆发式增长 • 比尔•盖茨更喜欢用安卓手机,可能是因为预装软件
在 Fedora 上用 virt-install 创建云镜像。
包管理器可以跟踪你安装的软件的所有组件,使得更新、重装和故障排除更加容易。
更多:• Google 承认 Kubernetes 容器技术太复杂 • LastPass 安卓应用中有 7 个嵌入式追踪器
使用 youtube-dl 并不复杂,但我明白使用命令来完成这种任务并不是每个人都喜欢的方式。
开源会强化你的创造力。因为它把你带出专有的思维定势,开阔你的视野,从而带来更多的可能性。让我们探索一些开源的创意项目。
更多:• Canonical 将对维护版本更新启用更严苛的质量管控机制 • 英国谍报机构加大使用人工智能
了解 Kubernetes 调度器是如何发现新的吊舱并将其分配到节点。
在第 3 部分中,你将了解 LaTeX 的另一个重要特性:细腻灵活的文档排版。本文介绍如何自定义页面布局、目录、标题部分和页面样式。
更多:• GNOME 40 Beta 发布:Shell 和 Mutter 迎来重大改进 • 谷歌基于它的需要加大了对开源的赞助
如果你很在意你的终端的外观的话,一个跨 shell 的提示符可以让你轻松地定制和配置 Linux 终端提示符。
Plots 是一款图形绘图应用,它可以轻松实现数学公式的可视化。你可以用它来绘制任意三角函数、双曲函数、指数函数和对数函数的和与积。
更多:• 攻击者销售窃取的远程桌面登录凭证,勒索团伙高价买下 • 量子计算机解决了一个几十年前的问题,比经典计算机快 300 万倍
Chromebook 是令人惊叹的工具,但通过解锁它内部的 Linux 系统,你可以让它变得更加不同凡响。
无论是电影还是音乐,Linux 都能为你提供一些优秀的媒体播放器。
更多:• 微软 Word 下个月将获得文本预测功能 • Nextcloud 21 发布,提升 10 倍性能
LaTeX 提供了许多工具来创建和定制表格
Cinnamon 给人一种传统的桌面体验,很多用户喜欢它的样子。这并不意味着你必须满足于它提供的东西。Cinnamon 提供了几种自定义桌面的方式。
更多:• Kodi 19 “Matrix” 发布,支持 AV1、HDR 和 tvOS • 非 systemd 的 Debian 分支 Devuan 3.1 发布
WoeUSB 可以在 Linux 中制作 Windows 启动盘,并帮助你的朋友解锁他们罢工的机器。
Ansible 是一个开源、易于使用的功能强大的 IT 自动化工具,通过 SSH 在客户端节点上执行任务。
更多:• 开发者称 Chrome 比 Safari 多用 10 倍内存 • Linux 桌面用户安全意识方面落后
通过深入了解 JavaScript 的高级概念之一:闭包,更好地理解 JavaScript 代码的工作和执行方式。
Viper 浏览器是一个基于 Qt 的浏览器,它提供了简单易用的用户体验,同时考虑到隐私问题。
更多:• 比特币突破 55000 美元新高,总市值突破 1 万亿美元 • 由 Linux 和开源软件驱动的无人直升机将在火星上飞行
ranger 是一个很好的工具,它为你的 Linux 文件提供了一个多级视图,并允许你使用方向键和一些方便的命令进行浏览和更改。
这篇文章让你尝试使用 TeXstudio。TeXstudio 是一个便于编辑 LaTeX 文档的软件。
Plausible 作为 Google Analytics 的可行、有效的替代方案正在引起用户的关注。
更多:• 微软将发布非订阅版的 Office 套装软件 • Google 开源语言模型 Switch Transformer,但不包括权值
Linux 不但拥有你认为所需的一切,还有更多可以让你高效工作的工具。
如果你刚开始接触开源,那么下面的 2020 年十篇好文章有助于指导你的发展之路。
更多:• Chromebook 销量超过苹果电脑,Chrome OS 成为第二大操作系统 • 因北美严寒,Linux 5.12 的合并窗口被“冻住”了
互联网诞生之时我的个人故事。
AndroidXML 和 TotalCross 的运用为树莓派和其他设备创建 UI 提供了更简单的方法。
更多:• 开源 Web 扩展项目中的恶意程序问题 • 谷歌在称赞其 Stadia 工作室一周后,关闭了它
它包含了影响 Python 编程语言设计的 19 条软件编写原则。
我们可以使用 tar 工具来创建、列出和提取归档中的文件。
Docker 的一个缺点是它有一个中央守护进程,它以 root 用户的身份运行,这对安全有影响。但这正是 Podman 的用武之地。
更多:• C 语言超越 Java 夺得 TIOBE 指数第一 • 顶级银行加入 Linux 和开源专利保护组织
这是 Python 之禅特别系列的一部分,重点是一个额外的原则:命名空间。
最近,yay 的两位开发者之一的 Morganamilo宣布将退出 yay 的维护工作,以开始自己的 AUR 助手 paru。
更多:• Facebook 员工的 Fedora 桌面开始逐渐换用 CentOS Stream • 谷歌希望可以不经修改直接在 Fuchsia 上运行 Android/Linux 应用程序
随着对同理心认识的提高和传播同理心的激励,开源生产力将得到提升,协作者将会聚拢,可以充分激发开源软件开发的活力。
Filmulator 是一个开源的具有库管理功能的 raw 照片编辑应用,侧重于简单、易用和简化的工作流程。
更多:• CloudLinux 为树莓派提供了零停机时间的实时补丁 • 微软在量子计算机上的押注失败
开始使用这个功能强大且通用的数据库吧。
这是 Python 之禅特别系列的一部分,重点介绍第十七和十八条原则:困难和容易。
物联网(IoT)的快速发展催生了对跨职能专家进行培养的需求,这些专家可以将传统的网络和基础设施专业知识与数据库和报告技能相结合。
更多:• 自去年以来,webshell 的数量已经翻了一番 • 谷歌为 Python 编程语言提供 35 万美元的资金支持
2021年,开源世界可以拓展的有很多。这是我特别感兴趣的三个领域。
本文即系列的第一部分,是关于 LaTeX 列表的。
更多:• 比特币消耗电力超过阿根廷,18% 的比特币已遗失 • 魔高一丈:勒索软件解密器发布后,很快就失效了
平铺式窗口的特性吸引了很多人的追捧。也许是因为它很好看,也许是因为它能提高 Linux 快捷键 玩家的效率。又或者是因为使用不同寻常的平铺式窗口是一种新奇的挑战。
英特尔推出了包含 3D Xpoint 内存技术的 Optane 持久内存产品线。英特尔的这个解决方案介乎于 DRAM 和 NAND 中间,以此来提升性能。
更多:• 研究人员利用开源软件依赖攻击入侵 35 家科技公司 • Gmail iOS 应用已有 2 个月未更新,开始弹安全警告
类似 GNU Screen,Tmux 是一个帮助我们在单一终端窗口中创建多个会话,同一时间内同时运行多个应用程序或进程的终端复用工具。
在 Linux 中有两种运行 shell 脚本的方法。
更多:• 以太坊上的虚拟财产售价创 150 万美元价格记录 • 一家名为“无支持 Linux 托管”的虚拟主机公司被黑客攻击后宣布关闭
在本文中,我将向你展示一些 Arch 替代发行版。这些发行版附带了图形安装程序、图形包管理器和其他工具,比它们的命令行版本更容易使用。
这是 Python 之禅特别系列的一部分,重点是第十五和第十六条原则:现在与将来。
更多:• 首款国产量子计算机操作系统“本源司南”发布 • Rust 基金会成立
NESHouse 作为一个黑客松项目,相比于其他正式运行的项目,可能生命周期更短,也不会走入正式运营的阶段。不过,在我个人看来,这个项目的选型、设计等,还是有一些有意思的点,值得和大家分享。
D 语言以系统编程语言而闻名,但它也是编写脚本的一个很好的选择。
这本初学者指南向你展示了在 Linux 中可以使用 pacman 命令做什么,如何使用它们来查找新的软件包,安装和升级新的软件包,以及清理你的系统。
更多:• 量子计算机发现 AES 等加密算法存在重大缺陷 • 微软将在今年 4 月用 Chromium 版本干掉原始版本的 Edge 浏览器
Zint 可以轻松生成 50 多种类型的自定义条码。
今天,我们将着眼于 Antergos 的“精神继承人”之一:EndeavourOS。