Автор: Yuri Gagarin

Введение в SSD. Часть 1. Историческая

Изучение истории дисков — начало пути к пониманию принципов работы твердотельных накопителей. Первая часть нашего цикла статей «Введение в SSD» проведет экскурс в историю и позволит наглядно понять разницу между SSD и его ближайшим конкурентом — HDD. Несмотря на обилие различных устройств для хранения информации, популярность HDD и SSD в наше время неоспорима. Разница между […]

Kubernetes 1.17: обзор основных новшеств

Вчера, 9 декабря, состоялся очередной релиз Kubernetes — 1.17. По сложившейся для нашего блога традиции, мы рассказываем о наиболее значимых изменениях в новой версии. Информация, использованная для подготовки этого материала, взята из официального анонса, таблицы Kubernetes enhancements tracking, CHANGELOG-1.17 и соответствующих issues, pull requests, а также Kubernetes Enhancement Proposals (KEP). Итак, что нового?.. Маршрутизация с […]

PostgreSQL Antipatterns: вредные JOIN и OR

Бойтесь операций, buffers приносящих… На примере небольшого запроса рассмотрим некоторые универсальные подходы к оптимизации запросов на PostgreSQL. Пользоваться ими или нет — выбирать вам, но знать о них стоит. В каких-то последующих версиях PG ситуация может измениться с «поумнением» планировщика, но для 9.4/9.6 она выглядит примерно одинаково, как примеры тут. Возьму вполне реальный запрос: SELECT […]

Xiaomi запатентовала смартфон с подэкранной камерой — Mi Mix 4?

Ещё в июне Xiaomi показала собственный смартфон с камерой под поверхностью дисплея (прототип Mi 9 без экранного выреза). Ходили слухи, что подобный подход будет использоваться в Xiaomi Mi Mix 4. Однако вместо него мы получили завёрнутый в экран концептуальный аппарат Xiaomi Mi Mix Alpha стоимостью $2800. Тем не менее, утверждается, что Mi Mix 4 по-прежнему […]

Autodesk добавила в Maya 2020 и Arnold 6 поддержку ускорения NVIDIA RTX

Компания Autodesk представила новые версии Maya 2020 и Arnold 6, в которых появились новые возможности аппаратного ускорения с помощью ГП. Arnold 6 вместе с графическими процессорами NVIDIA RTX и серверами RTX теперь можно применять для рендеринга на всех стадиях проекта — от разработки до финального рендеринга. NVIDIA также представила новый драйвер NVIDIA Studio, который включает […]

Метроидвания Axiom Verge получит продолжение, но пока только на Nintendo Switch

В рамках вчерашней трансляции Nintendo Indie World Showcase стало известно, что в разработке находится сиквел популярной метроидвании Axiom Verge, вышедшей в 2015 году. По словам разработчика игры Томаса Хаппа (Thomas Happ), Axiom Verge 2 находится в производстве на протяжении четырёх лет. Пока что подтверждена только версия для Nintendo Switch. Согласно описанию проекта на официальном сайте […]

Опубликованы сборки Ubuntu Server 19.10.1 для Raspberry Pi

Компания Canonical сформировала сборки серверной редакции дистрибутива Ubuntu 19.10.1 для плат Raspberry Pi. 32-разрядные сборки доступны для Raspberry Pi 2, 3 и 4, а 64-разрядные для Raspberry Pi 3 и 4. В предложенных сборках доведена до рабочего состояния поддержка USB на платах Raspberry Pi 4 c 4GB ОЗУ (ранее из-за ошибки в ядре поддерживались только […]

Google подготовил систему поиска и навигации по коду Android

Компания Google ввела в строй сервис cs.android.com, предназначенный для поиска по коду в git-репозиториях, связанных с платформой Android. При поиске учитываются различные классы элементов, встречающихся в коде, а результат выводится в наглядном виде с подсветкой синтаксиса, возможностью межссылочной навигации и просмотра истории изменений. Например, можно кликнуть на названии функции в коде и перейти к месту […]

Релиз CrossOver 19.0 для Linux и macOS

Компания CodeWeavers выпустила релиз пакета Crossover 19.0, основанного на коде Wine и предназначенного для выполнения программ и игр, написанных для платформы Windows. CodeWeavers входит в число ключевых участников проекта Wine, спонсирует его разработку и возвращает в проект все новшества, реализованные для своих коммерческих продуктов. Исходные тексты открытых компонентов CrossOver 19.0 можно загрузить на данной странице. […]

Вредные советы или причины продолжить изучать английский после уровня Intermediate

Вчерашняя статья от worksolutions породила волну обсуждений, а мне хотелось бы поговорить немного о том почему все же не стоит останавливаться на уровне Intermediate и как побороть языковую «импотенцию» если вы уперлись в пределы своих возможностей и больше не прогрессируете. Эта тема волнует меня в том числе и из-за моего бэкграунда — я сам начинал […]

10 самых популярных курсов Microsoft на русском

Привет, Хабр! Совсем недавно мы выложили первую часть серии подборок полезных обучающий курсов для программистов. И вот незаметно подкралась последняя пятая часть. В ней мы перечислили некоторые из самых популярных IT-курсов, которые доступны на нашей учебной платформе Microsoft Learn. Все они, конечно же, бесплатны. Подробности и ссылки на курсы под катом! Темы курсов в этой […]

Берегите ваши донглы: исследование безопасности ресивера клавиатур Logitech

Так исторически сложилось, что большинство сотрудников пользуются беспроводными клавиатурами и мышами фирмы Logitech. В очередной раз вводя свои пароли, мы – специалисты команды Raccoon Security – задались вопросом: насколько сложно обойти механизмы защиты беспроводных клавиатур? Проведенное исследование выявило архитектурные недостатки и программные ошибки, которые позволяют получить доступ к вводимым данным. Под катом – что у […]

Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы 🔥 Купить надежный хостинг для сайтов с защитой от DDoS, VPS VDS серверы | ProHoster