为什么你不必害怕 Kubernetes
Kubernetes 绝对是满足复杂 web 应用程序需求的最简单、最容易的方法。 -- Scott Mccarty(作者) 在 90 年代末和 2000 年代初,在大型网站工作很有趣。我的经历让我想起了 American Greetings Interactive,在情人节那天,我们拥有了互联网上排名前 10 位…
如何编写 RPM 的 spec 文件
这篇文章深入研究了 spec 文件,该文件中包含了有关如何构建 RPM 的指令。 -- Ankur Sinha "franciscod"(作者)在关于 RPM 软件包构建的上一篇文章中,你了解到了源 RPM 包括软件的源代码以及 spec 文件。这篇文章深入研究了 spec 文件,该文件中包含了有…
互联网的加密流量比例已经超过九成
而在全球范围,美国的 HTTPS 比例为 92%,俄罗斯 85%,日本 80%,印尼 74%。作者/来源: 安华金和根据 Netmarketshare 的数据,2019 年 10 月加密 Web 流量的比例已经超过了九成。这一数据也可以通过其它来源进行验证:根据 Google 透明度报告“Chrome 中的…
SQLite 真的很容易编译
事实证明,这个过程超麻烦(如通常一样),但是非常有趣! -- Julia Evans(作者)上周,我一直在做一个 SQL 网站(https://sql-steps.wizardzines.com/,一个 SQL 示例列表)。我使用 sqlite 运行网站上的所有查询,并且我想在其中一个例子(这个)中使用窗口函数。但是…
如何在 CentOS 8 和 RHEL 8 服务器上启用 EPEL 仓库
EPEL 仓库提供了额外的软件包,这些软件在 CentOS 8 和 RHEL 8 的默认软件包仓库中不可用。 -- Pradeep Kumar(作者)EPEL 代表 “Extra Packages for Enterprise Linux”,它是一个自由开源的附加软件包仓库,可用于 CentOS 和 RHEL 服务器。顾名思义,EPE…
开源 CMS Ghost 3.0 发布,带来新功能
Ghost 是目前最好的开源 CMS 之一。它主要聚焦于创建轻量级、快速加载、界面美观的博客。 -- Ankush Das(作者)Ghost 是一个自由开源的内容管理系统(CMS)。如果你还不了解 CMS,那我在此解释一下。CMS 是一种软件,用它可以构建主要专注于创建内容的网站…
Java 中初始化数组
数组是一种有用的数据类型,用于管理在连续内存位置中建模最好的集合元素。下面是如何有效地使用它们。 -- Chris Hermansen(作者) 有使用 C 或者 FORTRAN 语言编程经验的人会对数组的概念很熟悉。它们基本上是一个连续的内存块,其中每个位置都是某种数据…
vmware15 nat ip地址分配
在VMware新建虚拟机,网络模式选择的是nat模式,局域网地址是192.168.1.0,子网掩码是24,网关地址是192.168.1.2,配置了虚拟机的ip地址是192.168.1.1,在vmware中可以上网,但是远程用windows的xshell连接就不行,只有把虚拟机的ip地址改为192.1
Python3 迭代器与生成器
迭代器迭代是Python最强大的功能之一,是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter()和next()。字符串,列表或元组对象都可用于创建迭代器:>&
Python3四种形式的函数装饰器
机器人在追你Python中的装饰器是一种可以装饰其它对象的工具,简单地说,他们是修改其他函数的功能的函数。该工具本质上是一个可调用的对象(callable),所以装饰器一般可以由函数、类来实现;装饰器本身需要接受一个被装饰的对象作为参数,该参数通常为函数、方法、类等对象;装饰器需要返回一个对象,该对
从每年的编程语言排行来看,为什么C/C++能稳居前五?
C程序员的进阶之路从全局看,虽然C/C++每年在不断的衰退,但是C/C++任然位居前五而且增衰趋势逐渐趋于稳定,那么C/C++凭什么这么牛逼呢??C语言主要的用途还是底层编程,例如系统软件:编译器,JVM,驱动,操作系统内核,还有各种嵌入式软件,固件。在这些方面C语言是无法替代的,本身超强的移植性让
学Python的要注意,为什么只会Python可能很难找到工作
直一骇客什么是Python?Python是一种面向对象的解释型计算机程序设计语言,具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。Python现在确实是目前比较热门的一个编程语言,但热门,并不一定意味着一定好找工作。但同时我自己也很喜欢
5 个 Linux 桌面上的最佳密码管理器
密码管理器是创建唯一密码并安全存储它们的有用工具,这样你无需记住密码。了解一下适用于 Linux 桌面的最佳密码管理器。 -- Ankush Das(作者) 密码无处不在。网站、论坛、Web 应用等,你需要为其创建帐户和密码。麻烦在于密码,为各个帐户使用相同的密码…
Java 中初始化数组
数组是一种有用的数据类型,用于管理在连续内存位置中建模最好的集合元素。下面是如何有效地使用它们。 -- Chris Hermansen(作者) 有使用 C 或者 FORTRAN 语言编程经验的人会对数组的概念很熟悉。它们基本上是一个连续的内存块,其中每个位置都是某种数据…
开源 CMS Ghost 3.0 发布,带来新功能
Ghost 是目前最好的开源 CMS 之一。它主要聚焦于创建轻量级、快速加载、界面美观的博客。 -- Ankush Das(作者)Ghost 是一个自由开源的内容管理系统(CMS)。如果你还不了解 CMS,那我在此解释一下。CMS 是一种软件,用它可以构建主要专注于创建内容的网站…
Chrome 用户请尽快更新:谷歌发现两个严重的零日漏洞
在谷歌今天发布的紧急补丁程序中修复了两个严重的零日漏洞,而其中一个已经被黑客利用。作者/来源: 安华金和在谷歌今天发布的紧急补丁程序中修复了两个严重的零日漏洞,而其中一个已经被黑客利用。Chrome 安全小组表示,这两个漏洞均为用后释放形式,允许…
谷歌希望消除 Chrome 用户对加密 DNS 连接功能的种种误会
关于目标方法及 DoH 是否会影响当前互联网服务提供商(ISP)提供的现有内容和控制,存在着一些容易被误导和存在混淆的地方。作者/来源: 安华金和早在 9 月份的时候,谷歌就宣布了旨在增强 Chrome 浏览器隐私和安全性的 DNS-over-HTTPS(简称 DoH)计划,但…
使用 ansible-bender 构建容器镜像
了解如何使用 Ansible 在容器中执行命令。 -- Tomas Tomecek(作者) 了解如何使用 Ansible 在容器中执行命令。 容器和 Ansible 可以很好地融合在一起:从管理和编排到供应和构建。在本文中,我们将重点介绍构建部分。如果你熟悉 Ansible,就会知道你可以编…
2019 年最可怕的黑客事件与安全漏洞(上)
是的,这是年终摘要文章之一。这是一篇很长的文章,因为就网络安全新闻来说,2019 年就是一场灾难,每周都会有一个或多个重大事件发生。 -- Catalin Cimpanu(作者)是的,这是年终摘要文章之一。这是一篇很长的文章,因为就网络安全新闻来说,2019 年就是…
安全研究员可以访问全球所有的小米宠物喂食器
研究人员找到了 10,950 个 FURRYTAIL 喂料器作者/来源: 安华金和一位俄罗斯安全研究人员说,她意外地找到了一种方法,可以入侵并接管世界各地的所有小米宠物喂食器。来自俄罗斯圣彼得堡的安全研究员安娜·普罗维茨托娃在上周在其 Telegram 私人频道上发布…