如何在 Linux 中编辑字幕
你知道你可以自己编写字幕并使得它们更完美吗?让我们向你展示一些 Linux 中的基本字幕编辑吧。 -- Shirish(作者)我作为一位世界电影和地区电影爱好者已经几十年了。这期间字幕是一个必不可少的工具,它可以使我享受来自不同国家不同语言的优秀电影。如果…
Let's Encrypt 已颁发 10 亿份证书,13 名员工服务 1.92 亿个网站
Let's Encrypt 官方发布庆祝博文,宣布于 2020 年 2 月 27 日颁发了第 10 亿份证书。博文中回顾了从第 1 亿份证书到今天最新里程碑的过程,并反思了这些年互联网行业的发展。作者/来源: 安华金和Let's Encrypt 官方发布庆祝博文,宣布于 2020 年 2 月 27 …
如何使用 byobu 复用 SSH 会话
Byobu 能让你在保持会话活跃的情况下维护多个终端窗口,通过 SSH 连接、断开、重连以及共享访问。 -- Ben Nuttall(作者) Byobu 是基于文本的窗口管理器和终端多路复用器。它类似于 GNU Screen,但更现代、更直观。它还适用于大多数 Linux、BSD 和 Mac 发…
使用 Python 和 GNU Octave 绘制数据
了解如何使用 Python 和 GNU Octave 完成一项常见的数据科学任务。 -- Cristiano L. Fontana(作者) 数据科学是跨越编程语言的知识领域。有些语言以解决这一领域的问题而闻名,而另一些则鲜为人知。这篇文章将帮助你熟悉用一些流行的语言完成数据科学的工…
Linux内存使用情况与监测
(0). Android/Linux 内存分配的两个重要策略.Linux 在分配内存时, 为了节省内存, 按需分配, 使用了延时分配以及Copy-On-Write 的策略.延时分配即针对user space 申请memory 时, 先只是明面上的分配虚拟空间, 等到真正操作memory 时, 才真正分配具体的物理内…
如何在 Fedora 上安装 MongoDB 服务器
它已从 Fedora 仓库中完全删除。让我们看看 Fedora 用户可以如何获取非自由的包。 -- Honza Horak(作者)Mongo(来自 “humongous” —— 巨大的)是一个高性能、开源、无模式的、面向文档的数据库,它是最受欢迎的 NoSQL 数据库之一。它使用 JSON 作为文…
Wi-Fi 漏洞 Kr00k 曝光:全球数十亿台设备受影响
能让攻击者解密他周围空中传输的敏感数据。作者/来源: 安华金和由赛普拉斯半导体和博通制造的 Wi-Fi 芯片存在严重安全漏洞,让全球数十亿台设备非常容易受到黑客的攻击,能让攻击者解密他周围空中传输的敏感数据。在今天开幕的 RSA 安全会议中,这项安全漏…
Kubernetes 如何成为计算资源的标准
对于原生云生态系统来说,2019 年是改变游戏规则的一年。 -- Swapnil Bhartiya(作者)对于原生云生态系统来说,2019 年是改变游戏规则的一年。有大的并购,如 Red Hat Docker 和 Pivotal,并出现其他的玩家,如 Rancher Labs 和 Mirantis。Rancher Labs (…
elementary OS 正在构建一个可以买应用的开源应用商店
elementary OS 正在构建一个应用中心生态系统,你可以在其中购买用于 Linux 发行版的开源应用程序。 -- Abhishek Prakash(作者) 众筹构建一个开源应用中心elementary OS 最近宣布,它正在众筹举办一个构建应用中心的活动,你可以从这个应用中心购买开源应…
如何让 Emacs 俄罗斯方块变得更难
有人说,俄罗斯方块总是很有趣的。像 Emacs 中的所有东西一样,它的源代码是开放的,易于检查和修改,因此 我们可以使它变得更加有趣。所谓更加有趣,我的意思是更难。 -- Nickdrozd(作者)你知道吗,Emacs 捆绑了一个俄罗斯方块的实现?只需要输入 M-x te…
Firefox 开始为美国用户开启 DNS 加密功能(DoH)
26 日开始,Mozilla 将在美国为 Firefox 用户默认通过 HTTPS(DoH)开启 DNS 加密。作者/来源: 安华金和26 日开始,Mozilla 将在美国为 Firefox 用户默认通过 HTTPS(DoH)开启 DNS 加密。DoH 是一种新标准,可以加密通常通过未加密的纯文本连接发送的一部…
使用 KRAWL 扫描 Kubernetes 错误
用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。 -- Abhishek Tamrakar(作者) 当你使用 Kubernetes 运行容器时,你通常会发现它们堆积在一起。这是设计使然。它是容器的优点之一:每当需要新的容器时,它们启动成本都很低。你可以使用前端工具(如 …
如何组织构建多文件 C 语言程序(一)
准备好你喜欢的饮料、编辑器和编译器,放一些音乐,然后开始构建一个由多个文件组成的 C 语言程序。 -- Erik O'shaughnessy(作者) 大家常说计算机编程的艺术部分是处理复杂性,部分是命名某些事物。此外,我认为“有时需要添加绘图”是在很大程度上是正确…
不喜欢 IDE?试试看 grepgitvi
一个简单又原始的脚本来用 Vim 打开你选择的文件。 -- Yedidyah Bar David(作者) 像大多数开发者一样,我整天都在搜索和阅读源码。就我个人而言,我从来没有习惯过集成开发环境 (IDE),多年来,我主要使用 grep (找到文件),并复制/粘贴文件名来打开 …
OCA 联盟推出面向安全工具行业的首个开源消息传递框架
当某个工具检测到受感染的设备时,可自动向所有其它工具发去通知、甚至通过所有人都可读的标准消息格式来隔离该设备。作者/来源: 安华金和为了打破网络安全工具之间一盘散沙的局面和交流上的鸿沟,开放网络安全联盟(OCA)推出了专为在网络安全软件之间分…
使用 Emacs 发送电子邮件和检查日历
在 2020 年用开源实现更高生产力的二十种方式的第十八篇文章中,使用 Emacs 文本编辑器管理电子邮件和查看日程安排。 -- Kevin Sonney(作者) 去年,我给你们带来了 2019 年的 19 天新生产力工具系列。今年,我将采取一种不同的方式:建立一个新的环境,让…
使用 dig 命令挖掘域名解析信息
命令行工具 dig 是用于解析域名和故障排查的一个利器。 -- Sandra Henry-stocker(作者) 命令行工具 dig 是用于解析域名和故障排查的一个利器。从主要功能上来说,dig 和 nslookup 之间差异不大,但 dig 更像一个加强版的 nslookup,可以查询到一些由域名…
利用 Tmux 和 kubectl 解决 Kubernetes 故障
一个使用 tmux 的 kubectl 插件可以使 Kubernetes 疑难问题变得更简单。 -- Abhishek Tamrakar(作者) Kubernetes 是一个活跃的开源容器管理平台,它提供了可扩展性、高可用性、健壮性和富有弹性的应用程序管理。它的众多特性之一是支持通过其主要的二进制…
如何在 Ubuntu 上安装最新版本的 Git
一种方法是从源代码安装。这种很酷又老派的方法不适合所有人。值得庆幸的是,Ubuntu Git 维护团队提供了 PPA,莫可以使用它轻松地安装最新的稳定 Git 版本。 -- Abhishek Prakash(作者)在 Ubuntu 上安装 Git 非常容易。它存在于 Ubuntu 的主仓库中,你可…
苹果 Safari 浏览器将全面封杀超过 13 个月的长效 HTTPS 证书
他们的产品将否决在 9 月 1 日或之后发行的期限超过 398 天的证书的有效性。9 月 1 日之前颁发的证书将具有与今天的证书相同的可接受期限,即 825 天,从而无需对这些证书采取任何措施。作者/来源: 安华金和Safari 将在今年晚些时候不再接受新的长效 HTTPS…