作者: 主持人

KeyDB 作为 Redis 的[潜在]替代品

Habré 上没有对“更快的 Redis 替代品”——KeyDB 进行评论。 在获得了最近的使用经验后,我想填补这一空白。 背景非常平常:有一天,随着大量流量的涌入,应用程序性能(即响应时间)显着下降。 不幸的是,当时无法对所发生的事情进行正常诊断,因此随后他们计划了一系列[...]

Slurm SRE。 来自 Booking.com 和 Google.com 专家的完整实验

我们的团队热爱实验。 每一次 Slurm 都不是之前的静态重复,而是对经验的反思以及从好到更好的过渡。 但对于 Slurm SRE,我们决定使用一种全新的形式——为参与者提供尽可能接近“战斗”的条件。 如果我们简要概述一下我们在强化课程中所做的事情:“我们建造,我们破坏,我们修复,我们学习。” SRE 成本很低 [...]

如何在公司中建立知识交流,以免造成太大伤害

一般的 IT 公司都有需求、任务跟踪器的历史记录、来源(甚至可能在代码中包含注释)、生产中典型、重要和复杂案例的说明、业务流程的描述(从入职到“如何去度假”) ”)、联系人、访问密钥、人员和项目列表、责任范围的描述 - 以及我们可能忘记的一堆其他知识,这些知识可能 [...]

计算机任务是学习英语单词的神奇工具

通过电脑游戏学习英语已经成为一种惯例。 因为游戏将美好的休闲时间与完全沉浸在语言生态系统中、毫不费力地学习它的机会结合在一起。 今天我们就来看看任务类型的游戏,这些游戏非常适合提升语言水平,绝对会给玩家带来很多乐趣。 去! 首先,有点乏味:比 [...]

在 Firefox Preview 的夜间版本中添加了对附加组件的支持

然而,在移动浏览器 Firefox Preview 中,迄今为止仅在夜间构建中,出现了期待已久的基于 WebExtension API 连接附加组件的功能。 浏览器中添加了“附加组件管理器”菜单项,您可以在其中查看可供安装的附加组件。 Firefox Preview 移动浏览器正在开发中,以取代当前版本的 Android 版 Firefox。 该浏览器基于 GeckoView 引擎和 Mozilla Android 库 [...]

为什么硬件初创公司需要软件黑客马拉松?

去年 20 月,我们与斯科尔科沃的其他六家公司一起举办了自己的创业黑客马拉松。 在没有企业赞助或任何外部支持的情况下,我们通过编程社区的努力聚集了来自俄罗斯 XNUMX 个城市的 XNUMX 名参与者。 下面我将告诉你我们是如何成功的,我们一路上遇到了哪些陷阱,以及为什么我们立即开始与获胜团队之一合作。 […]

Android 中的漏洞允许在蓝牙打开时远程执行代码

Android 平台的 2020 月份更新消除了蓝牙堆栈中的一个严重漏洞 (CVE-0022-XNUMX),该漏洞允许通过发送专门设计的蓝牙数据包来远程执行代码。 蓝牙范围内的攻击者可能无法检测到该问题。 该漏洞有可能被用来创建蠕虫病毒,感染链中的相邻设备。 要进行攻击,知道受害者设备的 MAC 地址就足够了(不需要预配对,[...]

Habr 服务的用户协议和隐私政策的变更

你好! 我们对用户协议和隐私政策进行了更改。 文件的文本几乎保持不变,但代表服务的法律实体发生了变化。 如果以前该服务由俄罗斯公司 Habr LLC 管理,那么现在我们的母公司 Habr Blockchain Publishing Ltd 在塞浦路斯共和国和欧洲的司法管辖区和法律下注册和运营 [...]

上诉法院维持 Bruce Perens 针对 Grsecurity 的案件

加州上诉法院对 Open Source Security Inc. 与 Open Source Security Inc. 之间的案件做出了裁决。 (开发 Grsecurity 项目)和 Bruce Perens。 法院驳回上诉并维持下级法院的判决,驳回针对 Bruce Perens 的所有索赔,并命令 Open Source Security Inc 支付 259 美元的律师费(Perens [...]

NGINX Unit 1.15.0 应用服务器版本

NGINX Unit 1.15 应用程序服务器已发布,其中正在开发解决方案,以确保以各种编程语言(Python、PHP、Perl、Ruby、Go、JavaScript/Node.js 和 Java)启动 Web 应用程序)。 NGINX Unit可以同时运行多个不同编程语言的应用程序,其启动参数可以动态更改,无需编辑配置文件和重启。 代码 […]