在 PostgreSQL 中用 JSONB 替换 EAV
TL; DR:JSONB 可以在不牺牲查询性能的情况下极大地简化数据库模式开发。 简介 让我们举一个可能是关系数据库(数据库)世界中最古老的用例之一的经典示例:我们有一个实体,我们需要保存该实体的某些属性(属性)。 但并非所有实例都可以具有相同的属性集,而且,[...]
TL; DR:JSONB 可以在不牺牲查询性能的情况下极大地简化数据库模式开发。 简介 让我们举一个可能是关系数据库(数据库)世界中最古老的用例之一的经典示例:我们有一个实体,我们需要保存该实体的某些属性(属性)。 但并非所有实例都可以具有相同的属性集,而且,[...]
第二天开始了,这很适合短短一周内的冬日。经理的任务充满了经典任务 - “昨天我给《Sportloto》中的瓦西里·伊万诺维奇发了一封信,而不是《百万乐透》中的伊万·瓦西里耶维奇,我在那里写了各种关于瓦西里·伊万诺维奇的淫秽内容,确保他没有读到信”或“我们在过去一年里在分行优化了 [...]
如果一篇文章的评论数迅速接近1000条,请放心,无论作者提出的主题是什么,内部都在激烈争吵:政治热点,所有问题都被纸上谈兵的专家包围,头像远程诊断精神疾病和昵称,受到个人的、讽刺性的攻击,其腐蚀性超过了异形的血液,当然,在[...]中是强制性的
大约一年前,当我写《如何在面试中节省自己和他人的时间,或者说一点关于HR的误解》的文章时,我是从双方长期合作(相互信任)的诚信和利益的假设出发的。收获,双赢,仅此而已)。去年的实践表明,市场形势对于员工来说正在逐渐恶化,并且[...]
您可能知道 Parallels 几乎从第一天起就一直在为有才华的学生提供服务。在很多方面,因为公司本身的出现归功于同样的年轻“人才”。 MIPT 和 Bauman MSTU 通常可以被视为我们前任和现任领导人的摇篮。现在情况怎么样?与“年轻人”一起工作既昂贵又“痛苦”,在过去的几年里,[…]
1982年,导演雷德利·斯科特凭借电影《银翼杀手》震惊了全世界。这是一部邪典科幻电影,向观众展示了一个黑暗且令人不安的未来——2019 年 XNUMX 月。现在我们可以比较一下电影中所展示的内容和我们现在所拥有的内容。这是关于技术,而不是《刀锋战士》的政治、社会或经济模式[…]
在《科幻小说作家阿瑟·C·克拉克如何差点关闭《青年科技》杂志》一文中,我答应周五谈论《Veselye Kartinki》的主编如何差点被虫子烧死——从这个词最字面的意义上来说。 今天是星期五,但首先我想谈谈“有趣的图片”本身 - 这个独特的案例 [...]
用于组织视频托管和视频广播的去中心化平台 PeerTube 2.0 已经发布。 PeerTube 使用基于 P2P 通信的内容分发网络并将访问者的浏览器链接在一起,提供了 YouTube、Dailymotion 和 Vimeo 的供应商中立替代方案。 该项目的开发是根据 AGPLv3 许可证分发的。 PeerTube 基于 BitTorrent 客户端 WebTorrent,它在浏览器中运行并使用 WebRTC 技术 [...]
Microsoft 正在努力在 Microsoft Defender ATP(高级威胁防护)平台中提供对 Linux 的支持,旨在提供主动防护、监控未修补的漏洞以及识别和消除系统上的恶意活动。 该平台结合了防病毒包、网络入侵检测系统、防止利用漏洞(包括 0day)的机制、扩展隔离工具、附加应用程序管理工具和 [...]
流媒体提供商 Deezer 开源了一个名为 Spleeter 的实验项目,该项目正在开发一种机器学习系统,用于将音频源与复杂的音频作品分离。 该程序允许您从乐曲中删除人声并仅留下音乐伴奏,操纵单个乐器的声音,或丢弃音乐并留下声音以与另一个声音系列叠加,创建混音、卡拉 OK 或转录。 代码 […]
经过一年的开发,一款用于将视频文件从一种格式多线程转码为另一种格式的工具发布了——HandBrake 1.3.0。 该程序既可以在命令行模式下使用,也可以作为 GUI 界面使用。 该项目代码是用C语言编写的(用于.NET中实现的Windows GUI)并在GPL许可下分发。 二进制程序集是为 Linux 准备的 […]
Arch Linux 开发人员宣布改变使用 Linux 内核安装软件包的方式。 所有官方内核包(linux、linux-lts、linux-zen 和 linux-hardened)将不再实际将内核映像安装到 /boot 目录中。 内核映像的安装和删除将由 mkinitcpio 脚本执行(用于处理内核安装操作的挂钩到目前为止仅添加到 mkinitcpio 中,但在 [...]