任何一种架构都是有利有弊的,而能满足你组织的独特需要的决策才是正确的选择。对于许多初创公司来说,传统的知识认为,从单一整体架构开始,而不是使用微服务。但是,我们...
Linux 上有许多 GUI 图片浏览器。但我尚未听说或使用过任何在终端中显示图片的应用程序。幸运的是,我刚刚发现了一个可用于在终端中显示图像的名叫 FIM 的...
GNU Ncurses 是一个允许用户编写基于文本的用户界面(TUI)的编程库。许多基于文本的游戏都是使用这个库创建的。一个受欢迎的例子是 PacVim,这是一...
在计算机网络中,数据是暴露的,因为数据包传输是无法隐藏的,所以让我们来使用 whois、dig、nmcli 和 nmap 这四个工具来嗅探网络吧。请注意,不要在...
Cron 是您可以在任何类 Unix 操作系统中找到的最有用的实用程序之一。它用于安排命令在特定时间执行。这些预定的命令或任务被称为 “Cron 任务”。Cro...
专家们权衡了 DevOps 团队最近会有何期望。“DevOps” 一词通常认为是来源于 这篇 2008 年关于敏捷基础设施和运营的讲演中。现在的 IT 词汇中,...
最近,有发现称一些 Ubuntu Snap 应用商店上的应用包含加密货币挖矿程序。Canonical 公司迅速下架了这些违规的应用,但是留下了几个有待回答的问题...
提要:对于面临滥用专利制度的实体发起诉讼威胁的技术公司和创新者来说,此案是一个重大胜利。对于面临滥用专利制度的实体发起诉讼威胁的技术公司和创新者来说,日前美国最...
深入探讨 Python 的 for 循环来看看它们在底层如何工作,以及为什么它们会按照它们的方式工作。Python 的 for 循环不会像其他语言中的 for ...
拥抱 DevOps 让 Ranger 成员们变得更灵活、快捷和成为开发者社区更有价值的成员。Visual Studio 的 应用周期管理 Application...
你们大多数人可能用过或听说过 Youtube-dl,这个命令行程序可以从包括 Youtube 在内的 100+ 网站下载视频。我偶然发现了一个类似的工具,名字叫...
每个网站都有一个独有的公开 IP 地址,可供任何人从任何地方访问。互联网协议 Internet Protocol (IP)不需要介绍 —— 我们每天都在使用它。...
Ubuntu 18.04 版本已经发布,并得到各个社区的一致好评,因为 Ubuntu 18.04 可能是 Ubuntu 多年来最令人兴奋的版本。通常情况下,Ub...
这是我们的 LAMP 系列教程的开始:如何在 Ubuntu 上安装 Apache web 服务器。这些说明适用于任何基于 Ubuntu 的发行版,包括 Ubun...
CentOS 克隆自 RHEL,无需付费即可使用。CentOS 是一个企业级标准的、前沿的操作系统,被超过 90% 的网络主机托管商采用,因为它提供了技术领先的...
在共创协议下授权作品和挣钱这二者不再是一种争议。传统观点认为,作家、摄影师、艺术家和其他创作者在 共创协议 Creative Commons 和其他开放许可下免...
上周 我们学习了 IPv4 地址 和如何使用管理员不可或缺的工具 —— ipcalc,今天我们继续学习更精彩的内容:局域网路由器。VirtualBox 和 KV...
Font Finder 是旧的 Typecatcher 的 Rust 实现,用于从 Google 的字体存档中轻松搜索和安装 Google Web 字体。它可以...