主题: 博客

如何用两轮车去上班

美好的一天,亲爱的哈布罗社区。 一年前的这个春天和今天一模一样。 像往常一样,我乘坐公共交通工具去上班,体验着所有在高峰时段乘坐公共交通工具的人所熟悉的美妙感觉。 刚刚关上的公交车门将我支撑在身后。 一个情绪激动的女孩的头发 […]

SMS 监控三个蜂箱的重量仅需 30 美元

不,这不是商业报价,这是您在阅读本文后可以组装的系统组件的成本。 一点背景:前段时间我决定养蜜蜂,它们确实出现了......整个季节,但没有离开冬季小屋。 尽管事实上他似乎做的一切都是正确的——秋季添加辅食、寒冷天气前的保温。 蜂巢是[…]

在 YARN 上配置 Spark

哈布尔,你好! 昨天,在 Rambler&Co 人员举办的一场专门讨论 Apache Spark 的聚会上,参与者提出了很多与配置此工具相关的问题。 我们决定追随他的脚步并分享我们的经验。 这个话题并不容易——所以我们邀请您在评论中分享您的经验,也许我们也理解和使用了一些错误的地方。 一点介绍性说明 - 我们如何[...]

如何使用实验 API 在 Airflow 中创建 DAG 触发器

在准备我们的教育计划时,我们会定期遇到使用某些工具的困难。 当我们遇到它们时,并不总是有足够的文档和文章来帮助我们应对这个问题。 例如,2015 年就是这种情况,在“大数据专家”计划中我们使用了 [...]

英语面试:如何正确介绍自己

现代公司越来越多的招聘人员更喜欢用英语与求职者进行面试。 这对人力资源专家来说是有利的,因为他们可以同时测试申请人的英语技能并了解有关他的更多信息。 诚然,对于申请人本身来说,用英语介绍自己常常会带来困难。 特别是如果您的英语水平尚不允许您以任何语言自由交流 [...]

Termux 一步一步(第 2 部分)

在最后一部分中,我们熟悉了基本的 Termux 命令,设置了与 PC 的 SSH 连接,学习了如何创建别名并安装了几个有用的实用程序。 这次我们必须走得更远,你和我:我们将学习 Termux:API,安装 Python 和 nano,并编写“Hello, world!” 在 Python 中,我们将学习 bash 脚本并编写一个脚本 [...]

使用霍夫曼算法进行数据压缩

简介 在这篇文章中我将讨论著名的霍夫曼算法,以及它在数据压缩中的应用。 因此,我们将编写一个简单的归档器。 关于 Habré 已经有一篇关于此的文章,但没有实际实施。 当前帖子的理论材料取自学校计算机科学课程和 Robert Laforet 的书“Java 中的数据结构和算法”。 所以,一切[...]

二叉树或如何准备二叉搜索树

前言这篇文章是关于二叉搜索树的。 我最近写了一篇关于使用霍夫曼方法进行数据压缩的文章。 在那里我并没有太关注二叉树,因为搜索、插入和删除方法并不相关。 现在我决定写一篇关于树的文章。 让我们开始吧。 树是一种由通过边连接的节点组成的数据结构。 我们可以说一棵树是[...]

GitLab 11.9 发布,带有秘密检测和多个合并请求解析规则

快速检测泄露的秘密 意外地将凭证泄露到共享存储库似乎是一个小错误。 然而,后果可能很严重。 一旦攻击者获得您的密码或 API 密钥,他就会接管您的帐户,将您锁定并欺诈性地使用您的资金。 此外,可能会出现多米诺骨牌效应:访问一个帐户会打开其他帐户的访问权限。 […]

IT巨头提出部署混合云的联合解决方案

戴尔和VMware正在集成VMware Cloud Foundation和VxRail平台。 / 照片 Navneet Srivastav PD 为什么需要它 根据云现状调查,58% 的公司已经在使用混合云。 去年这个数字是51%。 平均而言,一个组织在云中“托管”大约五种不同的服务。 与此同时,实施混合云是一个优先事项 [...]

德国战车 (Rammstein) 的首张单曲 - DEUTSCHLAND 已在 VKontakte 上发布

Rammstein 的单曲《DEUTSCHLAND》在社交网络 VKontakte 上与其他平台同时首映。 就这样,这支颇受欢迎的德国摇滚乐队在沉寂多年后宣布了自己的名字。 这首单曲是即将发行的完整专辑中的第一首曲目。 此外,这支德国乐队的另外 9 张热门专辑还在 VKontakte 和 BOOM 音乐服务上发布。 换句话说,现在用户[...]

为具有 DDoS 保护、VPS VDS 服务器的站点购买可靠的主机 🔥 购买具备 DDoS 防护的可靠网站托管服务,包括 VPS 和 VDS 服务器 | ProHoster