更多:• 32 亿电子邮件和明文密码被泄露 • Chrome 88 中普遍推出了通过二维码分享网页的功能
不要让提醒淹没自己:设置重要的提醒,让其它提醒消失。你会感觉更好,工作效率更高。
通过向一批图像添加效果来学习 GIMP 的脚本语言 Script-Fu。
大家好,我是白宦成(@bestony),前几天在 B 站直播写 ClubHouse 复刻版的开发者。
更多:• 德国警方查获了 6000 万美元的比特币,但是没有密码 • Mac 软件包管理工具 Homebrew 3 发布
Bash 是大多数 Linux 系统上的默认命令行 shell。所以你为什么不试着学习如何最大限度地利用它呢?
开始使用现代方法配置 Linux 网络接口。
更多:• 开源 Magma 项目将成为 5G 领域的 Linux • M1 Mac 设备上已可以运行 Linux
通过使用一个简单的游戏来练习一些基本的 JavaScript 概念,迈出创建交互性动态 Web 内容的第一步。
自动化是美好的,但也不总是那样。确保你的电子邮件自动回复和抄送配置正确,这样你就不会浪费大家的时间。
更多:• CNNIC 发布第 47 次《中国互联网络发展状况统计报告》 • 文档基金会发布 LibreOffice 7.1 “社区”版
树莓派已经从主要为黑客和业余爱好者服务,成为了小型生产力工作站的可靠选择。
保留简略的版权声明即可,无需投入过多资源维护。
本文是 Python 之禅特殊系列的一部分,重点是第十二、十三和十四原则:模糊性和明确性的作用。
更多:• 互联网安全研究小组准备用 Rust 重写 Apache 的 SSL/TLS 模块 • Linux 恶意软件 Kobalos 可利用 OpenSSH 软件后门窃取证书
在多个手写和数字平台上整理笔记是一个严峻的挑战。这里有一个小技巧,可以更好地组织你的笔记,并快速找到你需要的东西。
一名系统管理员分享了如何使用 Ansible 在网络中配置计算机并把其带入实际工作的信息和建议。
更多:• Perl.com 官网被劫持 • 据称 IBM 已经将其区块链团队削减殆尽
Nextcloud 可以取代你用于协作、组织和任务管理的许多在线应用。
让这些代码英雄的风貌传播给中国开源和技术爱好者的,是来自 LCRH 的 30 多位贡献者,他们通过自己的辛苦努力,对每一篇文章都经过多人、多次的反复斟酌,力求将代码英雄们的史诗传奇介绍给国人,带给广大的技术开发者。
更多:• 微软宣布开源可扩展存储引擎 ESE,几乎用在所有 Windows 之中 • 我们可能高估了每天的 COBOL 事务数量
Radare2 是一个为二进制分析定制的开源工具。
通过这些简单的建议,减少你的电子邮件并让你的生活更轻松。
更多:• 微软宣布收入增长 17%,得益于 Azure 增长了 50% • Facebook 已经开源 700 个代码库,有 130 万名粉丝
写日记有着悠久的历史。这里有三个开源工具,可以帮助你写日记变得更轻松。
随着 64 位硬件的引入,增加了处理更大地址空间的需求。
更多:• 第三方补丁服务赶在微软之前修复了 Windows 的重大错误 • FreeBSD 降低对 i386 架构的支持力度
“超级生产力”是一款很棒的开源待办事项应用,可以帮助你管理任务、跟踪事务和管理时间。
C 语言和 UNIX 是现代计算的根基。我们这一季介绍的许多语言都与 C 语言有关,或者至少受到 C 语言的影响。但是 UNIX 和 C 都只是贝尔实验室Bell Labs的几个开发人员作为秘密计划项目创造出来两个成果而已。
更多:• Canonical 继续努力希望用 Wayland 取代 X.Org • Linux 内核维护团队考虑缩减 5.10 LTS 的支持周期为两年
一套完整启用的 DevOps 工具链可推动你的创新计划,实现快速部署并节约成本。
文件夹的用途是存储信息和任务。使用标签来帮助你更好地组织这些文件夹中的内容。
更多:• sudo 被爆有史以来最重要的高危漏洞,可 root 提权 • 微软 Office 借助容器技术,可编辑和使用恶意文档
KDE 很棒,但当你使用这个统一个人信息管理器 Kontact 时,它才真正发挥了作用。
这是 Python 之禅特别系列的一部分,重点是第十和第十一条原则:沉默的错误(或不沉默)。
更多:• GNOME 40 Alpha 版发布 • 开源磁盘分区工具 GParted 1.2 开始支持 exFAT 文件系统
记笔记很重要,而纯文本是一种简单、中性的方式。这里有三个工具,你可以在不失去纯文本的简易和便携性的前提下,给你的笔记加点东西。
如果某些事情不得不重复做三遍,尝试使其自动化。
更多:• 《自然》杂志评选出改变科学的 10 个计算机代码项目 • Mozilla 希望让社区接管 MDN 后续的维护工作
本文是 Python 之禅特别系列的一部分,重点此篇着眼于第七、八、九条原则:可读性、特殊情况和实用性。
测算网站的文本和背景之间的对比度,以确保站点易于阅读。
一个基于 Qt 的 Linux 视频播放器,它可作为 mpv 的前端,并能使用 youtube-dl。
一项新研究发现,人为失误是引发停机时间的首要原因。你想象一下那是什么场景。
通过基本的 Python 工具获得爬取完整 HTML 网站的实践经验。
只要付出一点点努力,你就可以帮助下一个人,不只是绘制出安全路径,还可以留下危险的警告。
电子邮件不是即时通讯。通过遵循这些规则来防止电子邮件不断地打断你的工作。
本指南旨在探索各自的高级特性,使得更容易在 Btrfs 和 LVM-ext4 之间进行选择。
LAMP 套件是一种流行的开源 Web 开发平台,可用于运行和部署动态网站和基于 Web 的应用程序。
处理运行时性能的问题上,即使是最有才华的开发人员也会受编译器的支配 —— 因为如果没有可靠的编译器工具链,就无法构建任何重要的东西。
有时候,除你自己外,没有人能制作你所梦想的工具。以下是如何开始构建你自己的文本编辑器。
通过 API,开发人员可以将 ONLYOFFICE 编辑器集成到网站和利用程序设计语言编写的应用程序中,并能配置和管理编辑器。
充电时间长了会对电池造成损害,所以在电池 100% 充满时要拔掉电源线。电池充电或放电时没有默认的应用程序来通知,需要安装第三方应用来通知你。
ElementaryOS 提供了一个快速、轻量、高效的桌面,让你在新的一年里保持工作效率。
使用我们的新电子书中的分步说明,以有趣的方式了解 Python。
事实上 oh-my-zsh 并不好用,严重拖慢了 Zsh 的速度,反而让你的工作并不高效。
当我工作的时候,我会一直在后台播放音乐。
创造一台会思考的机器在 20 世纪 50 年代似乎是科幻小说。但 John McCarthy 决定把它变成现实。他从一种叫做 LISP 的语言开始。
BSD 不只是用于服务器。人们也将其用于桌面,并执行通常任务,包括休闲游戏。为了帮助实现这一点,我们将看看一个能让你在 FreeBSD 上运行 Windows 游戏的应用。
Unix 世界只是 Unix 的世界(World),从来不是全球(Gloabl)。
容器构建有两大趋势:使用基本镜像和从头开始构建。每个都有工程上的权衡。
自 2019 年 Github 推出了自家的 CI 工具 Github Action 后,我们就在考虑将 CI 从 Travis-CI 迁移到 Github,以降低维护和沟通的成本,并借助于 GitHub Action Marketplace 实现更强的功能。
使用 ceph-ansible 安装 Ceph 存储,并将其部署在树莓派集群中。
FED 编辑器让我可以轻松有效地对我的 FreeDOS 项目进行编码。学习如何充分利用这个灵活的 Linux、Windows 和 DOS 编辑器。
无论你在 Python 编程过程中处于什么阶段,这些 Python 热门文章将会对你有很大帮助。
简化你的敏捷工作流程,提高你的工作效率。
作为第 1 部分的延续,本第 2 部分将介绍 Portainer 的其余功能。
当你学习一门新的编程语言时,这个“猜数字”游戏是一个很好的入门程序。下面是如何用 C 语言来编写它。
在 Linux 命令行进行打印的内容比单单一个 lp 命令多得多,让我们来看一些可用选项。
对于许多系统管理员来说,没有什么比命令行更有效的了。但是,有些用户确实更喜欢 GUI 工具,尤其是从一台桌面台式机远程连接到服务器上工作时。
Atom 是一个全面的环境,可以完成从基本到复杂的任务,适合从初学者到老用户。
资源配额控制应用的 CPU 或内存使用情况,防止资源被过量使用或被抢占。
如果你是中高级 Linux 用户,你可以通过一行命令或脚本在几秒钟/分钟内轻松完成这一任务。但是,如果你是一个不懂得太多 Linux 命令的菜鸟你可能就需要一些帮助了。
快速解释如何在 Python 中调整图像大小,同时保持相同的长宽比。
这款全屏编辑器可以帮助你设定写作目标,并将干扰降到最低,从而实现你的目标。
通过编写一个简单的游戏来认识 Lua,它是一种动态类型的、轻量级的、高效的、可嵌入的脚本语言。
以下是我如何通过很多微妙复杂的方式来保持终端的简单和我的点文件的安全。
Nextcloud 拥有流行的 Markdown 文件的最流畅的编辑器之一,它有很多方便和直观的功能。
当那个讨厌的命令就在你的指间,但是就是想不起来,一个方便的速查表就可以拯救你。这份速查表清单涵盖了从编程语言到协作工具的各种内容。
想学习 Git?看看这个最重要的术语和命令的快速总结。
Joe’s Own Editor (JOE)是一款简单易学和使用的通用文本编辑器。
Sed 缺少通常的文本框,而是按照用户的命令直接写入到文件上。
如果你的程序需要一段时间才能显示结果,可通过显示它的进度来避免让用户感到沮丧。
Loki 扩展了 Prometheus 用于度量监测和日志聚合的模型。
但如果你想在安装一个软件包之前或之后知晓这个软件包的依赖,那该怎么办呢?
C++ 语言很复杂,但它可以教会你很多关于数据类型、内存管理和代码链接的知识。
如果你在大街上问一个有名的程序员,Go 有什么特别之处? 她很可能会告诉你 Go 最出名的是通道和 goroutine。
轻巧而直接,nano 提供了一个简单、直观的编辑器,没有额外的麻烦。
你对 Git 了解得越多,使用 Git 就会越容易。一起来回顾下年度最佳 Git 文章。
你可以尝试以多种语言编程一个简单的游戏来开始编程之路。
这个不起眼的终端功能在紧要关头提供一个文本编辑器。
花上一小时,用 Fedora 让一台过时的 Mac 重新有用。
通过编写一个“猜数字”游戏来探索 Python(和其他编程语言)。
本文介绍了 COPR 中一些有趣的新项目。
建立一个支持学习和实验新软件的环境。
一个非常简单的字体管理器应用,让你专注于调整 Linux 系统上的字体。
根据 Tidelift 的第三次开源管理调查,根据公司规模,出现了差异。
中断是计算机处理数据的关键部分。
作为流行的 KDE Plasma 桌面的一部分,KWrite 在一个简单易用的界面中隐藏了大量有用的功能。
编程一个简单的游戏是练习一门新语言并与其他你掌握的语言进行比较的好方法。
这是一个素颜朝天的文本编辑器,旨在让你的写作能被更好地阅读和理解。
在将新配置的服务器投入工作之前,请确保你知道你正在使用什么。
这篇初学者文章介绍如何在 Fedora 和 Red Hat Linux 上安装 RPM 软件包。它也随后向你展示如何移除这些 RPM 软件包。
这篇初学者文章解释了如何在 Ubuntu 中安装 deb 软件包。它稍后也向你展示如何移除这些 deb 软件包。
这个编辑器可能会让人联想到 Vim,但它也提供了很多自己独特的功能和特性。
openEuler 的过去,是我们熟悉的 Linux 发行版,是我们所不熟悉的创新平台。而未来,openEuler 可能是什么?
这个基础的编辑器是面向 Web 开发人员的,它支持多种编程语言,并提供了大量的扩展,使其成为你自己的编辑器。
Brian J. Fox 讲述了他在自由软件基金会的工作,他需要创建一个自由的 Bourne shell 版本。它必须兼容但不使用任何原始源代码的元素。这个 Bourne-Again Shell,即 Bash
Linux 有很多用于查看图像的 GUI 应用。但我从来没有尝试过用任何命令行应用来查看它。
Vi 是典型的 Unix 文本编辑器。来了解一下它或它的各种化身:Vim、Neovim、gVim、nvi 或 Elvis,它适用于 Linux、macOS、Windows 或 BSD。
不,这不是 IBM 在发号施令。这个决定是红帽内部出于商业上的原因做出的,而且这个决定由来已久。
如果你对于 openEuler 有什么问题,欢迎你在下方留言,我们将选出其中的好问题,带到现场,和胡欣蔚一起聊一聊。
这款编辑器打包了 Java 的功能,并提供了大量的插件来简化你的工作流程。
本文将帮助你了解什么是微服务,以及目前的公司如何使用它的。
你是如何在 Linux 上使用 C 编写你的程序的?它确实是非常简单的,由三个简单的步骤组成。
这款经典的文本编辑器提供了所有的基本功能和一些让你自定义你的体验的令人兴奋的功能。
LVM 的好处之处在于它相当灵活。有几种方法可以添加一块磁盘。这篇文章介绍了一种方法。
使用这些开源框架创建一个彩色地图,显示病毒的可能的传播路径。
它是一个可以完成工作的简约编辑器,并以隐藏的增强功能使得事情更简单。
在过去的几周里,我花了很多时间用 PyTorch 实现了一个 char-rnn 的版本。我以前从未训练过神经网络,所以这可能是一个有趣的开始。
Xedit 是 X11 图形服务器的一部分,它不算好看,但却有足够的隐藏功能,使它成为一个严肃的文本编辑器。
了解更多关于长期受喜爱的文本编辑器的信息,它为每个用户提供了一些东西。
在某些场景中,我们希望在 Linux 服务器(CentOS/RHEL)的同一块以太网卡(NIC)上分配来自不同 VLAN 的多个 IP。这个可以通过使用 VLAN 标记接口来实现。
向他人介绍开源最有效的办法是,告诉他们开源可以提供给他们想要的。
Emacs 并不是一个单纯的文本编辑器,它将掌控置于你手中,让你几乎可以解决你遇到的任何问题。
如果你的服务器使用的是 CentOS,这可能会让你不知道该何去何从。
有时你需要将输出保存到文件中以备将来参考。当然你可以在 Linux 终端中复制和粘贴,但是有更好的方法可以在 Linux 命令行中保存 shell 脚本或命令的输出,让我演示给你看。
华辰连科基于行业主流 uCPE 硬件平台,并结合企业在边缘设备上的核心应用,发布了 AI 智能网关整体解决方案。
Linux 基金会对自由和开源软件社区进行的一项新调查表明,贡献者花在安全问题上的时间不到 3%,而且几乎没有增加这一比例的意愿。
JSON 文件非常棒,因为它们以人类可读的格式存储数据集合。然而,如果 JSON 文件被最小化过,那么阅读 JSON 文件可能会很痛苦。
5G 是一种蜂窝服务, Wi-Fi 6 则是短程无线接入技术,这两种技术都有使其在特定企业角色中发挥作用的特性。
Fedora CoreOS(FCOS)是由 CoreOS Container Linux 和 Fedora Atomic Host 合并而来。它是一个专注于运行容器化应用程序的精简的独体操作系统。
拥有一致的命名标准是保持本地和上游 Git 仓库保持一致的关键。
用在 IT 基础设施中的语言是没有有效期的。COBOL 已经存在了 60 年 —— 而且不会很快消失。我们为大型机维护了数十亿行经典代码。但我们也在用 Go 等语言为云构建新的基础设施。
Zotero 是一款令人印象深刻的自由开源的应用,它让你可以收集、组织、引用和共享研究成果。你还可以使用 Zotero 为你的文档即时创建参考文献和书目。
使用别名为你最常用或复杂的 Git 命令创建快捷方式。
12 月 8 日,CentOS 项目宣布,CentOS 8 将于 2021 年底结束,而 CentOS 7 将在其生命周期结束后停止维护。
Jed 方便的下拉菜单,让新用户可以轻松地使用终端文本编辑器。
序列化用于将数据转换为方便存储或传输的格式,然后将其重新构建以供使用。DRF 是最具有知名的序列化器。
在你安装 Fedora 后。你可能会发现你想要安装和使用的一些软件在软件商店中找不到。出于一些原因,这些软件包不能出现在 Fedora 存储库中。
对 CrowdSec 的配置更改,在不到一分钟的时间内阻止了一个 7000 台机器的僵尸网络的攻击。
作为一个开发者,我十分建议你下载一份官方的报告,细读其中的建议,让自己的开发更有效率;让自己的生活更加丰富多彩;让自己的代码,更少 Bug !
这些有用的技巧将改变你使用这个流行的版本控制系统的工作方式。
如果要让 LibreOffice 进入完全深色模式,只需更改一些设置。让我告诉你如何做。
这是一份在同一台机器上设置 Linux 和 Windows 双重启动的速成解释,使用统一可扩展固件接口(UEFI)。
大家好!今天是我搭建这个玩具项目的第 2 天。下面再来记录一下关于 Rails 的一些有趣的事情吧!
在这困难的一年结束时,所有这些都让我们确信,开放合作是解决世界上最复杂挑战的模式。
用 Jupyter 和 Python 在你的日常写作背后实现一些自动化。
我一直以为在 Linux 上使用打印机/扫描仪是一个噩梦,我真的很惊讶 scanimage 可以工作。
今天,我开始了一个 Recurse Center 的班次学习!我认识了一些人,并开始了一个小小的有趣的 Rails 项目。
从 2006 年开始转战 Linux 系统后,经过几年的实践,我的软件设置在过去十年内出人意料的固定。再过十年回顾一下,看看发生了什么,也许会非常有趣。
Perl 有过一次惊人的崛起,也有过一次平静的低迷,现在已经在编程世界中找到了自己的位置。
如果你想在你的 Silverblue 系统上更新到 Fedora 33,这篇文章会告诉你如何做。它不仅告诉你该怎么做,还告诉你如果发生了不可预见的事情时该如何回退。
读者会发现本教程对理解开源的 Recast.AI 机器人创建平台的工作原理很有帮助。
通过添加声音到你的游戏中,听听当你的英雄战斗、跳跃、收集战利品时会发生什么。学习如何在这个 Pygame 系列的第十三篇文章中,创建一个声音平台类精灵。
Fossil 是一个集版本控制系统、bug 追踪、维基、论坛以及文档解决方案于一体的系统。
使用色键(绿屏)技巧来设置你电脑游戏中图片的透明度。
四处奔跑躲避敌人是一回事,反击敌人是另一回事。学习如何在这系列的第十二篇文章中在 Pygame 中创建平台游戏。
通过突变测试来修复未知的 bug。
你可以在 VirtualBox 中扩大虚拟硬盘,即使在创建之后也可以。
10 个技巧,让你深入这个有用的开源文本编辑器的世界。
并不是每个人都能自如地在 Linux 终端中比较文件
从集中会话记录、chroot 支持到 Python API,sudo 1.9 提供了许多新功能。
在卷之间轻松重新分配空间的关键是逻辑卷管理器(LVM)。
用 Node.js 或其他编程语言为你提供启动基础设施所需的一切服务。
NTP 是少数几个仍在普遍使用的不安全的互联网协议之一。
本文将演示如何使用 POSIX 权能Capability 来保护 Podman 容器的安全。Podman 是 RHEL8 中默认的容器管理工具。
LazPaint 是一款开源 Paint.NET 替代品,支持跨平台。它是一个轻量级的程序,拥有一堆快速编辑图像的基本选项。下面是 LazPaint 的概述。
Fedora 的默认网页浏览器是 Firefox。尽管它是一个优秀的网络浏览器,你可能更喜欢流行的 Google Chrome 浏览器。
这样,你可以在你的操作系统上像使用应用程序一样使用 Fedora。
一个在 WWW 初期就确立了它的发展方向的任务,在 10 天内完成,结果呢?它成了一种改变了一切的、不可或缺的语言。
通过使用网络绑定磁盘加密(NBDE),无需手动输入密码即可打开加密磁盘。
在以前,人们使用终端来获取资源和浏览网页,因为所有的东西大多是基于文本的。
这一节将会介绍 Linux 命令行下的文件拆分与合并操作。
Etcher 是一款流行的 USB 烧录应用,可用于创建可启动的 Linux USB。让我来告诉你如何安装它,以及如何使用它来制作一个 Linux 临场盘。
通过 WSL 使用 Fedora 可以让你将这两种环境融合在一起,创造一个奇妙的开发环境。
微软基于服务器的 Linux 保护计划的公开预览现在提供了改进的端点检测和响应功能。
只需一点编程经验,你就可以在短短几天内(有时更少)学会一种新编程语言。
以开源贡献的方式来构建一场“开源”的峰会。
百万兆级计算机将于 2021 年在美国和中国问世。
看看 GNOME 3.38 桌面最重要的新功能。
本周的开源软件亮点是 Timekpr-nExt。它是一个 GUI 应用,用于限制 Linux 系统中某些账户的电脑使用。对于不想让孩子花太多时间在电脑上的父母来说,这是一个方便的工具。
当你发现两款基于 Ubuntu 并由 KDE 驱动的 Linux 发行版,你会选择哪一个?
我已经使用了多少磁盘空间?
JavaScript 之所以能在编程语言中名列前茅,是有充分的理由的。
以前,成为程序员需要博士学位,还要能够接触到像服务器之类有着举足轻重地位的硬件。直到 1965 年,一群工程师有了个激进的想法:让编程变得更易学、亲民。
你在寻找新的电子书阅读软件吗?来看看这四款适用于安卓的可靠的开源电子书阅读器吧。
设置一个本地开发环境,或者直接用这些工具尝试容器编排平台。
GnuCash 是一款流行的自由开源的会计软件,可用于管理个人财务和商业交易。
阅读本文并下载我们的免费备忘单,去使用开源的数据库吧。
当 Linux 系统连接到 SAN(存储区域网络)后,你需要重新扫描 iSCSI 服务以发现新的 LUN。
VizTracer 工具可以可视化并跟踪 Python 代码,让你可以更深入地了解其工作原理。
混合信道架构是最好的多信道选择,但它并不总是最佳的选择。
Jupyter 不仅仅是一个数据分析工具,让我们看看如何以最有创意的方式使用这个基于 Python 的软件。
可以使用相同的机器用于工作和个人的 Git 提交,而无需手动重置你的配置。
从最开始作为一种使网站变得漂亮的方式,JavaScript 已转变为一种严肃的编程语言。
最近,Net Applications 发布了最后一份 NetMarketShare 报告。简直不能再糟糕了。
本文介绍了 COPR 中一些有趣的新项目。如果你第一次使用 COPR,请参阅 COPR 用户文档。
当你开始使用 Linux 并关注关于 Linux 的网站和论坛时,你会经常遇到诸如 GUI、CLI 等术语,有时还会遇到 TUI。
Linux 内核 5.10 的开发正在进行中。已确认这是一个长期支持的版本,将带来更新的硬件支持和其他承诺的功能。
你可能需要清除终端屏幕并专注于要执行的下一个任务。相信我,清除 Linux 终端屏幕会很有帮助。