Социальные сети Рунета
Пятница, 29 марта 2024

[Перевод] Вышел .NET Core 3.1 Мы рады объявить о выпуске .NET Core 3.1. Это действительно небольшое обновление, в основном призванное устранить проблемы версии .NET Core 3.0, которую мы выкатили пару месяцев назад. Самое важное о .NET Core 3.1 — это релиз долгосрочной поддержки (LTS) и мы будем поддержив...

[Перевод] Выпуск Rust 1.42.0: шаблоны срезов и более удобные сообщения о панике Команда Rust рада сообщить о выпуске новой версии, 1.42.0. Rust — это язык программирования, позволяющий каждому создавать надёжное и эффективное программное обеспечение. Если вы установили предыдущую версию Rust средствами rustup, то для обновления до версии 1.42.0 вам дост...

[Перевод] Переход с reCAPTCHA на hCaptcha в Cloudflare Компания Cloudflare сообщила о том, что она недавно перешла с использования сервиса reCAPTCHA, предоставляемого Google, на сервис hCaptcha, который поддерживает компания Intuition Machines. В Cloudflare очень рады тому, что им удалось совершить этот переход, так как он спо...

YouTrack теперь с эмоциями Привет, я Лена из JetBrains! В текущей ситуации нам с командой YouTrack кажется особенно важным выполнять обещания по тому, что запланировано к выпуску на 2020. Поэтому рада представить YouTrack 2020.1, в котором такую радость и другие эмоции можно теперь выражать с помощью ...

Новый выпуск шоу Inside Xbox выйдет в ночь с 7 на 8 апреля Компания Microsoft анонсировала новый выпуск шоу Inside Xbox, прямая трансляция которого начнётся в полночь с 7 на 8 апреля. Это первый эпизод шоу в 2020 году. Сообщается, что Inside Xbox будет посвящён новостям Xbox Game Pass, Sea of Thieves, Gears Tactics и Grounded. Так...

Java-дайджест за 21 апреля Выпущен монитор системных ресурсов, работающий на Raspberry Pi и 7-дюймовом экране. Зонд жрет всего 30 мегабайт оперативки без использования GraalVM (но как?). И зонд, и дисплей-сервер для Raspberry Pi используют JavaFX. В качестве платформы для мониторинга пока доступна т...

[Перевод] Apache Spark 3.1: Spark on Kubernetes теперь общедоступен С выходом Apache Spark 3.1 в марте 2021-го проект Spark on Kubernetes официально перешел в статус общедоступного и готового к эксплуатации. Это стало результатом трехлетней работы быстрорастущего сообщества, участники которого помогали в разработке и внедрении (изначально п...

Последний графический драйвер Intel для Windows 10 содержит новые функции Intel в очередной раз выпустила новое обновление своих графических драйверов для всех устройств с Windows 10. В этом выпуске один из самых длинных списков изменений, в нем номер версии увеличен до 27.20.100.8783. Драйвер Intel DCH версии 27.20.100.8783, выпущенный 29 сентябр...

Windows 10 20H2 Build 19042.487 доступна для скачивания Помимо выпуска Windows 10 Build 20201 Microsoft также выпустила сборку 20H2 под номером 19042.487 для канала Beta. Компания также напомнила корпоративным клиентам, что она делает 20H2 доступным для коммерческих устройств для предварительного тестирования в каналах Beta и Rel...

8 плюсов Flutter по сравнению с React Native Мобильная разработка все чаще опирается не на нативную разработку, а на использование фреймворков, помогающих создавать приложения сразу для нескольких платформ. Сегодня мне хочется сказать несколько слов о Flutter, который постепенно начинает отвоевывать рынок у React Nativ...

Глобальный релиз Dead by Daylight Mobile состоится в 2020 году Студия Behaviour Interactive планировала выпустить мультиплеерный асимметричный хоррор Dead by Daylight во всем мире к концу этого года, но до этого срока осталось всего 2 недели. Теперь же авторы официально подтвердили, что «несмотря на тяжкий труд команды официальный релиз...

YouTrack теперь с центром уведомлений  Привет, Хабр!На связи команда YouTrack из JetBrains. Мы рады открыть релизный год сразу несколькими хорошими новостями: YouTrack теперь умеет показывать уведомления прямо во встроенном центре уведомлений, в YouTrack Lite появились функции учета времени, настраиваемые п...

Что нас ждет в Wi-Fi 7, IEEE 802.11be? Недавно на рынок вышли устройства, поддерживающие технологию Wi-Fi 6 (IEEE 802.11ax), о которой много говорят. Но мало кто знает, что уже сейчас ведётся разработка нового поколения технологии Wi-Fi — Wi-Fi 7 (IEEE 802.11be). О том, что будет представлять собой Wi-Fi 7, в это...

Как использовать объектное S3-хранилище Mail.ru Cloud Solutions для хранения бэкапов Veeam LogiMap ASRS Unit by Vidom Veeam Backup & Replication — коммерческая платформа для резервного копирования и управления данными облачной, виртуальной и физической среды. Она поддерживает разные сценарии хранения данных, в том числе использование S3-совместимых объектных ...

СХД AERODISK на отечественных процессорах Эльбрус 8С/8СВ Привет, читатели Хабра. Хотим поделиться крайне приятной новостью. Мы наконец-то дождались реального серийного выпуска нового поколения российских процессоров Эльбрус 8С и 8СВ. Официально серийный выпуск должен был стартовать аж в 2016 году, но по факту именно массовое прои...

24 Гбит и DDR5-4800 для первого поколения. SK Hynix начнет выпускать чипы DDR5 уже в этом году SK Hynix, демонстрировавшая на выставке CES 2020 в январе готовый модуль памяти DDR5-4800 МГц, подтвердила планы начать серийный выпуск микросхем памяти DRAM DDR5 уже в этом году, а заодно раскрыла немало новых подробностей о будущих чипах. Отметим, что впервые эти сроки про...

Большой анонс Google о платформах Android Auto и Android Automotive OS Компания Google анонсировала обновления для платформы Android Auto и автомобильной операционной системы Android Automotive OS.  Для Android Auto основным новшеством стало простое приложение календаря, который позволяет парой нажатий выстроить маршрут или позвонить...

[Перевод] Python в Visual Studio Code – январский релиз 2020 Мы рады представить январский релиз 2020 расширения Python для Visual Studio Code. Вы можете скачать расширение из маркетплейса, или установить его напрямую из галереи расширений в Visual Studio Code. Если расширение Python у вас уже установлено, вы можете получить последнее...

NextDNS вышел из беты — защита приватности, обход госцензуры и блокировка рекламы для всей домашней сети Cервис NextDNS наконец-то вышел из беты и теперь официально предоставляет бесплатные услуги по блокировке рекламы и других вредоносных IP-адресов на уровне DNS. Это простой и эффективный метод защиты: NextDNS автоматически фильтрует трафик, не ведёт логов, шифрует DNS-запр...

Realme готовит к выпуску доступные смарт-часы Компания Realme продемонстрировала максимальную активность за последний год, не просто выпуская очень конкурентно способные устройства, но и покоряя новые рынки.Realme, без сомнения, стала ключевым конкурентом Xiaomi на рынке смартфонов, но теперь начинается напор еще и на с...

Google представляет социальный проект “Google For Life” Сегодня мы рады представить проект “Google For Life”, цель которого мотивировать украинских пользователей к изучению и использованию современных технологий в повседневной жизни.

Loghouse 0.3 — долгожданное обновление нашей системы работы с логами в Kubernetes У компании «Флант» есть ряд Open Source-разработок, преимущественно для Kubernetes, и loghouse — одна из самых популярных. Это наш инструмент для централизованного логирования в K8s, который был представлен более 2 лет назад. Как мы упоминали в недавней статье про логи, о...

[Перевод] В CodePen добавлена поддержка Flutter Сегодня (15 апреля 2020) мы рады сообщить, что CodePen, основная среда разработки для миллионов frontend разработчиков и дизайнеров, добавила поддержку Flutter! Для веб-разработчиков CodePen уже давно является отличным местом для обмена экспериментами по дизайну, новыми под...

Java-дайджест за 6 марта Вышел очередной выпуск подкаста «Битовая Каска» с Антоном Архиповым (@antonarhipov). Антона, наверное, представлять не нужно, но всё-таки: Java-чемпион, менеджер по продукту в команде Kotlin, раньше работал в ZeroTurnaround. Подкаст помогает вести Кирилл Толкачёв, в остал...

SilverStone представила блок питания Essential ET700MG Компания SilverStone официально представила новый блок питания серии Essential ET700 - Essential ET700MG. Новинка обладает мощностью 700 Вт, представляет собой отличное соотношение цены и качества и готова составить конкуренцию таким аналогам, как Antec HCG Gold и Cooler Mas...

YouTrack теперь с просмотром пул-реквестов в задачах Привет, Хабр! С вами команда YouTrack из JetBrains. У нас отличные новости — начиная с YouTrack 2020.3 в задачах отображаются не только коммиты, связанные с задачами, но и пул-реквесты. В сегодняшнем посте мы расскажем, что это, зачем это, и как это поможет сделать процесс...

[Перевод] Введение в REST API — RESTful веб-сервисы Эта статья представляет собой введение в RESTful веб-сервисы и краткий обзор REST и HTTP. Она начинает серию постов о разработке REST API: Введение в REST API — RESTful веб-сервисы Различия REST и SOAP Разработка REST API — что такое Contract First (контракт в первую очер...

[Перевод] Что нового в Node.js 15? Делимся переводом статьи, в которой собраны подробности о новых функциях 15-й версии Node.js. Версия Node.js 15 была выпущена 20 октября 2020 года. Среди основных изменений: режим throw при необработанных отклонениях особенности языка V8 8.6 NPM 7 экспериментальная поддер...

Состоялся выпуск бивалюты-USDⓢ с годовой доходностью до 100% от Matrixport В конце 2019 года было официально запущено приложение Matrixport, и это был первый Двухвалютный продукт, поддерживающий инвестиции BTC. Двухвалютные инвестиции – это первый в своем роде продукт по управлению цифровыми активами, выпущенный компанией Matrixport. Метод рас...

M1Cloud представляет VDI для удаленной работы Сервис-провайдер M1Cloud компании Stack Group представляет технологию VDI – удаленные полнофункциональные рабочие столы для работы в облачной среде из любого места.

[Перевод] Пришло время ленивой загрузки закадровых <iframe> Нативная отложенная загрузка для изображений была добавлена в Chrome 76 через атрибут loading, а затем пришла и в Firefox. Мы рады сообщить, что встроенная отложенная загрузка для iframe теперь стандартизирована и также поддерживается в браузерах на основе Chrome и Chromiu...

PlayGalaxy Link от Samsung теперь поддерживается на большем ... PlayGalaxy Link, сервис Samsung, позволяющий наслаждаться компьютерными играми на поддерживаемом смартфоне, теперь доступен более широкому количеству аппаратов производителя.     Первоначально сервис был запущен в бета-версии еще в сентябре, поддерживая только Gal...

Blackview скоро выпустит планшет Tab 9 на ОС собственной разработки Blackview уже скоро выпустит новый планшет под названием Tab 9, через полгода после выпуска своего первого планшета, Tab 8, который пользуется популярностью благодаря сочетанию качества и очень доступной цены.

Unreal Engine 4.25 поддерживает консоли PlayStation 5 и Xbox Series X Компания Epic Games объявила о выходе новой версии игрового движка Unreal Engine. В выпуске 4.25 добавлена ​​поддержка разработки на консолях следующего поколения PlayStation 5 и Xbox Series X. Теперь сторонние студии могут создавать...

16 советов по разработке для андроид на языке Kotlin. Часть 2 Всем привет. В преддверии старта базового курса по Android-разработке, продолжаем делиться полезным материалом. Перед прочтением этих советов вам желательно ознакомиться с документацией Kotlin и самостоятельно изучить язык на сайте try.kotlinlang.org. Поскольку эти советы...

16 советов по разработке для Android на языке Kotlin. Часть 1 Перед прочтением этих советов вам желательно ознакомиться с документацией Kotlin и самостоятельно изучить язык на сайте try.kotlinlang.org. Поскольку эти советы направлены именно на использование Kotlin в контексте разработки под Android, у вас также должен быть опыт работ...

SwiftUI 2020. Что изменилось? Приветствую вас, жители Хабра и все интересующиеся разработкой под IOS. На связи Анна Жаркова, Senior iOS/Android разработчик компании Usetech Сегодня мы поговорим о тех изменениях и новшествах, которые нам представляет Apple на WWDC 2020. А именно про доработанную и даже пе...

Готовый шаблон для тестирования с использованием Spring Представляю вам — готовый шаблон для тестирования с использованием Spring. Введение Цель этой статьи показать, что писать автотесты со Spring проще нежели на чистой Java. Так же хочу продемонстрировать, насколько Java + Spring упрощает жизнь тестировщикам. Для кого эта ...

Samsung все-таки выпустит Galaxy Watch 2? Samsung представила умные часы Galaxy Watch осенью позапрошлого (2018) года. С тех пор у компании появилось еще несколько моделей умных часов, но преемницы Galaxy Watch так и не последовало. Меж тем, пользователи явно были бы рады новой модели с характерной фирменной че...

[Перевод] Новости из мира OpenStreetMap № 500 (11.02.2020-17.02.2020) Wochennotiz / weeklyOSM – Issue # 500 | Thank you О нас Вышел 500-й выпуск нашего еженедельного новостного проекта. Всё началось 23 июля 2010 года с небольшой заметки, в которой содержалось всего 14 новостей. Редакция проекта благодарит всех читателей, которые поддержива...

Как скачать и установить iOS 13.4.1 и iPadOS 13.4.1, выпущенные Apple Уже сейчас доступна для скачивания iOS 13.4.1 и iPadOS 13.4.1 как для iPhone, так и для iPad. Это не более чем выпуск обновления с исправлениями. Всего неделю назад Apple выпустила iOS 13.4 и iPadOS 13.4, а ранее мы получили сообщение о том, что Apple собирается выпустить...

Xiaomi официально раскрыла особенности 108-Мп камеры Xiaomi Mi 10 В преддверии выпуска нового флагманского смартфона Xiaomi Mi 10, производитель раскрывает подробности о своей новинке. На своей официальной страничке на Weibo, Xiaomi опубликовала постер, где раскрываются все характеристики камеры грядущего флагмана. Особенности камеры…

[Перевод] Использование Redis в инфраструктурных микросервисах В 2019 году я писал о том, как создать хранилище событий, основанное на Redis. Я рассказывал о том, что потоки Redis хорошо подходят для организации хранения событий, так как они позволяют хранить события с использованием иммутабельного механизма, напоминающего журнал транза...

Meizu рассекретила Meizu 17 до анонса Meizu готовится к выпуску своего флагманского смартфона Meizu 17, при этом компания наконец-то официально опубликовала некоторые подробности о характеристиках устройства. Meizu 17 получил экран почти на всю лицевую панель с фронтальной камерой, которая врезана в правый ...

55/65 дюймов, сенсорный 4K-экран, всплывающая камеру и HarmonyOS. Подробности о Huawei Smart Screen SE появились до анонса Китайский технологический гигант Huawei опубликовал официальное изображение, которое подтверждает скорый выпуск нового умного телевизора под названием Huawei Smart Screen SE. Источники сообщают, что это более доступная версия моделей высокого класса, которая сохранит пр...

[Из песочницы] Nuxt + Django + GraphQL на примере Предисловие Nuxt — "фреймворк над фреймворком Vue" или популярная конфигурация Vue-based приложений с использованием лучших практик разработки на Vue. Среди них: организация каталогов приложения; включение и преконфигурация самых популярных инструментов в виде Nux...

Apple вновь работает над AirPower Примерно два года назад компания Apple официально представила свою беспроводную зарядку AirPower, которая, к сожалению, в продажу так и не поступила. Дело в том, что компания хотела выпустить гаджет, который будет поддерживать зарядку сразу нескольких гаджетов, но технология...

HighLoad++, Евгений Кузовлев (EcommPay IT): что делать, когда минута простоя стоит $100000 Все рассказывают про процессы разработки и тестирования, обучения персонала, повышение мотивации, но этих процессов мало, когда минута простоя сервиса стоит космических денег. Что делать, когда вы проводите финансовые транзакции под жесткий SLA? Как повысить надежность и отк...

Crytek выпустит ремастер Crysis для современных консолей и ПК На официальном сайте Crysis появился арт и некоторые подробности проекта Crysis Remastered, представляющий собой обновленную версию оригинала, вышедшего в 2007 году. Игра предложит новые графические опции, высококачественные текстуры и поддержку трассировки лучей (собственн...

[Перевод] 5 дел, которые можно сделать для того, чтобы подготовиться к приходу Vue 3.0 В 2019 году популярность фреймворка Vue невероятно сильно выросла. Количество еженедельных загрузок Vue удвоилось: в прошлом году это было 600 тысяч, а теперь это 1.2 миллиона. Долгожданная третья версия Vue, следующая итерация фреймворка, должна выйти где-то в первом кварта...

MediaTek Dimensity 800 — новая однокристальная система для среднебюджетных смартфонов Компания MediaTek продолжает представлять конкурентов для однокристальных систем от Qualcomm. Ровно месяц назад был показан первый процессор со встроенным 5G-модемом Dimensity 1000, а теперь пришло время для более доступной версии. Судя по всему, новый чип Dimensity 800 пред...

[Из песочницы] Переосмысление DTO в Java Привет, Хабр! Представляю вашему вниманию любительский перевод статьи “Rethinking the Java DTO” Стивена Уотермана, где автор рассматривает интересный и нестандартный подход к использованию DTO в Java. Я провел 12 недель в рамках программы подготовки выпускников Scott Logic,...

Windows 10 версии 2004 становится на шаг ближе к публичному выпуску Выпуск обновления November 2019 Update завершен, и Microsoft работает над версией Windows 10 2004, также называемой 20H1, который планируется выпустить в начале 2020 года. Согласно новому отчету Microsoft завершила разработку версии Windows 10 2004 года в декабре 2019 года, ...

Официально объявлено, что Poco X2 выпустят в феврале Уже отделившаяся от Xiaomi компания Poco опубликовала тизер, в котором сообщила о сроках выпуска смартфона Poco X2.Как мы уже знаем, компания Poco в текущем году выпустит как минимум три смартфона. Среди них будут модели Poco F2, Poco F2 Lite и Poco X2. Согласно имеющейся ин...

[Перевод] Дифференциальная приватность: сравниваем библиотеки Эта статья представляет собой практическое, прикладное сравнение. В ней не объясняются все подробности дифференциальной приватности. Если хотите изучить этот вопрос глубже, обратитесь к ссылкам в конце статьи. Читать дальше →

FlaNium: как сделать тестирование Desktop-приложений под Windows проще На рынке так много программных продуктов для тестирования, что может показаться, будто для всего найдется готовое решение и нет необходимости тратить время и усилия на разработку инструментов тестирования. На самом деле это не так. Мы в «ЛАНИТ Экспертизе» убедились в этом, к...

Качественные рендеры и первые подробности Google Pixel 4a Google, похоже, заинтересована в продолжении тенденции выпуска более доступных версий эталонных аппаратов Pixel, поскольку вскоре, как сообщается, будет официально представлен Google Pixel 4a — преемник серии Pixel 3a. Помимо собственно существования Pixel 4a, известный инфо...

Пишем прошивку под TI cc2530 на Z-Stack 3.0 для Zigbee реле Sonoff BASICZBR3 с датчиком ds18b20 Предполагается, что читатель уже имеет начальные знания языка C, что-то знает о Zigbee, чипе cc2530, методах его прошивания и использования, а также знаком с такими проектами, как zigbee2mqtt. Если нет — подготовьтесь или сходите почитать на https://myzigbee.ru и https://w...

[Перевод] Моддеры потратили 15 лет на исправление Knights of the Old Republic 2 Star Wars Knights of the Old Republic 2: The Sith Lords (KOTOR2), выпущенная 6 декабря 2004 года, стала первой игрой новорождённой Obsidian Entertainment. В то время новая студия состояла всего из семи разработчиков-ветеранов, ушедших из закрытой Black Isle Studios и окопав...

У Xiaomi есть новые доступные беспроводные наушники В прошлом году Xiaomi выпустила сразу несколько полностью беспроводных наушников. После выпуска наушников Mi Airdots, Mi AirDots Youth и Mi True Wireless китайская компания работает над новой моделью полностью беспроводных наушников. Следующей моделью станет более досту...

[Из песочницы] Быстрая разработка Web приложения на Vaadin и Spring Boot Целью данной статьи является систематизация процесса разработки веб приложения на Vaadin 14 с использованием Spring Boot. Перед прочтением данной статьи, рекомендую прочитать следующий материал: Введение в Spring Boot Spring Data JPA Lombok возвращает величие Java Vaadin F...

Новый год, новый браузер: Microsoft Edge вышел из стадии предварительной оценки и теперь доступен для загрузки Чуть более года назад мы объявили о намерении перестроить Microsoft Edge на основе проекта с открытым исходным кодом Chromium. Это было нужно для того, чтобы улучшить совместимость для всех пользователей, уменьшить фрагментацию для веб-разработчиков и установить партнерски...

[Перевод] Видеозвонки с виртуальным фоном и опенсорсные инструменты Сейчас, когда многие из нас находятся на карантине из-за COVID-19, видеозвонки стали куда более частым явлением, чем раньше. В частности, сервис ZOOM неожиданно стал очень популярным. Вероятно, самой интересной возможностью Zoom является поддержка виртуального фона (Virtual ...

[Перевод] Представляем PyCaret: открытую low-code библиотеку машинного обучения на Python Всем привет. В преддверии старта курса «Нейронные сети на Python» подготовили для вас перевод еще одного интересного материала. Рады представить вам PyCaret – библиотеку машинного обучения с открытым исходным кодом на Python для обучения и развертывания моделей с учителем...

Релиз Kingdom Hearts Dark Road переносится, новую дату объявят в начале июня Не так давно Square Enix анонсировала новую мобильную игру во вселенной Kingdom Hearts. Ее кодовым именем было Project Xenahort, а у себя в социальных сетях разработчики предложили поклонникам угадать официально название, которым оказалось Kingdom Hearts Dark Road. Игра зап...

Представляем Kubernetes CCM (Cloud Controller Manager) для Яндекс.Облака В продолжение к недавнему релизу CSI-драйвера для Яндекс.Облака мы публикуем ещё один Open Source-проект для этого облака — Cloud Controller Manager. CCM необходим не только для кластера в целом, но и собственно CSI-драйвера. Подробности о его предназначении и некоторые ос...

Cirrus7 выпустила корпус-радиатор Incus A300 Немецкая компания Cirrus7 готова предложить любителям тишины корпус-радиатор Incus A300. Ранее он был доступен только в составе одноимённого мини-компьютера и поддерживает Mini-STX плату от компьютера ASRock DeskMini A300. Cirrus7 Incus A300 выполнен преимущественно...

[Из песочницы] Введение в ASGI: становление асинхронной веб-экосистемы Python Привет, Хабр! Представляю вашему вниманию перевод статьи "Introduction to ASGI: Emergence of an Async Python Web Ecosystem" автора Florimond Manca. "Черепахи рядом с водоемом", Ricard Baraham на unsplash.com Python не замыкается только на Data Science, в...

Никакого флагмана из Realme V5 не вышло Ранее директор по маркетингу Realme Сюй Ци (Xu Qi) официально подтвердил, как будет называться новая серия смартфонов, а также опубликовал изображения следующего телефона компании. Теперь же появились первые подробности о его характеристиках. Источники сообщают, что Rea...

Мониторинг бизнес-процессов Camunda Привет, Хабр. Меня зовут Антон и я техлид в компании ДомКлик. Создаю и поддерживаю микросервисы позволяющие обмениваться данными инфраструктуре ДомКлик с внутренними сервисами Сбербанка. Это продолжение цикла статей о нашем опыте использования движка для работы с диаграмм...

14 самых популярных Node.js-библиотек в 2020 году Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи «14 Most Useful NodeJS Libraries in 2020». В данной статье автор делится своими находками среди многочисленных пакетов Nodejs. Express Быстрый, гибкий, минималистичный, легкий в изучении фреймворк...

Доступна для загрузки Windows 10 Build 18363.836 [KB4556799] Последнее накопительное обновление для Windows 10 теперь доступно для пользователей, а также доступны прямые ссылки на скачивание автономных инсталляторов обновления KB4556799. Как и предыдущие выпуски Patch Tuesday, это обновление для Windows 10 не содержит никаких новых фу...

Официально подтвержден скорый выпуск смартфона Xiaomi Poco F2 Мы многократно слышали о подготовке к анонсу нового смартфона Poco F2, который станет преемником Poco F1.Индийское подразделение бренда Poco опубликовало в социальной сети Twitter официальный тизер, которым подтвердил существование смартфона Poco F2.Подробностей об ожидаемой...

Samsung разрабатывает новый планшет с пером S Pen Следующим устройством Samsung с пером S Pen будет смартфон Galaxy Note 10 Lite, но оно может быть не единственным. Источник утверждает, что Samsung работает над новым планшетом, который также может иметь S Pen. Говоря точнее, южнокорейский производитель разрабатывает д...

5. Fortinet Getting Started v6.0. NAT Приветствую! Добро пожаловать на пятый урок курса Fortinet Getting Started. На прошлом уроке мы разобрались с работой политик безопасности. Теперь пришло время выпустить локальных пользователей в Интернет. Для этого на данном уроке мы рассмотрим работу механизма NAT. Пом...

28 мая состоится релиз Windows 10 May 2020 Update В апреле Microsoft объявила, что обновление Windows 10 May 2020 Update официально завершено, и оно уже было отправлено тестировщикам канала Release Preview. Хотя обновление May 2020 Update готово, оно может быть отложено из-за уязвимости нулевого дня, которую компания хочет ...

[Из песочницы] 5 фич JavaScript, без которых я не мог бы писать код (перевод) Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Kent Dodds «5 JavaScript Features I Couldn't Code Without». Это мой первый перевод, так что буду рад любым замечаниям. 5 фич JavaScript, без которых я не мог бы писать код Прежде чем мы начнем, по...

Android-эмулятор Citra 3DS для запуска игровых программ для Nintendo 3DS доступен в Google Play Официально объявлено о выпуске первого полноценного эмулятора Citra 3DS для запуска игровых программ, разработанных для игровых приставок Nintendo 3DS. Платформа была разработана компанией Citra Team. Подробнее об этом читайте на THG.ru.

[Перевод] Представляем Visual Studio Codespaces: облачная разработка, где бы вы ни были Поскольку все мы внедряем такие практики, как социальное дистанцирование и удаленная работа, команды разработчиков стали более распределенными. Наша собственная команда столкнулась с некоторыми проблемами, которые являются частью этого перехода, и это побудило нас усилить ра...

[Перевод] Вышла Vue 3.2 Эта статья — перевод оригинальной статьи Evan You "Vue 3.2 Released!"Мы рады объявить о выпуске Vue.js 3.2 "Quintessential Quintuplets"! Этот релиз включает в себя множество значительных новых функций и улучшений производительности и не содержит критических изменений. Читать...

Дайджест интересных материалов для мобильного разработчика #334 (17 — 23 февраля) В этом выпуске новый Android 11, открытая палеонтология, удаленная работа и проектирование темных тем, загадочное уведомление «1» от Samsung и разработка игр в Иране. С праздником! Читать дальше →

Финальная версия HarmonyOS 2.0 выходит 2 июня. 300 000 человек уже получили обновление Китайские источники узнали от высокопоставленного представителя Huawei, знакомого с этим вопросом, что операционная система HarmonyOS 2.0 будет официально выпущена во всем мире 2 июня этого года. Сообщается, что в этот день пользователи многих смартфонов смогут обновить...

[Из песочницы] BPF для самых маленьких, часть нулевая: classic BPF Berkeley Packet Filters (BPF) — это технология ядра Linux, которая не сходит с первых полос англоязычных технических изданий вот уже несколько лет подряд. Конференции забиты докладами про использование и разработку BPF. David Miller, мантейнер сетевой подсистемы Linux, назыв...

Появились первые подробности про Redmi Note 10 и Note 10 Pro На завтра компания Xiaomi запланировала мировую премьеру серии смартфонов Redmi Note 9, которая впервые была представлена в Индии. Redmi Note 9 Pro и Note 9 Pro Max — это два телефона, выпущенные пока только для рынка этой страны. Если говорить о европейском запуске, то тепе...

Трюки CSS, которые сделают из вас ниндзя верстки Сегодня я хочу рассказать вам о нескольких CSS-свойствах и значениях, которые редко упоминаются в специальной литературе, но, на мой вгляд, представляют определенный интерес с точки зрения скорости и качества разработки веб-интерфейсов. Многие свойства, о которых пойдет реч...

Microsoft официально прекращает поддержку Windows 10 версии 1909 11 мая вышел последний кумулятивный патч для Windows 10 версии 1909, поскольку Microsoft официально закончила поддерживать эту версию, потребовав от пользователей перехода на более новую версию, чтобы продолжать получать обновления. Таким образом, последнее обновление для Wi...

[Из песочницы] Особенности выпуска Unreal Engine 4 игры на iOS Приветствую. В этой статье я перечислю трудности и неочевидные моменты, с которыми лично я столкнулся при выпуске игры на iOS, а также их решения. Игра начинала создаваться на Unreal Engine 4.18, сейчас последний билд в магазине использует UE 4.24. Сначала игра была выпуще...

"Четырехместный" аппарат ИВЛ сделали в России Отмечается, что прототип был создан всего за несколько дней подразделением Федерального медико-биологического агенства (ФМБА) — реанимационной службой центра Бурназяна, а также корпорацией «Швабе». Основная особенность новинки заключается в наличии «бактерицидных фильтров» в...

Redux Toolkit как средство эффективной Redux-разработки В настоящее время разработка львиной доли веб-приложений, основанных на фреймворке React, ведется с использованием библиотеки Redux. Данная библиотека является самой популярной реализацией FLUX-архитектуры и, несмотря на ряд очевидных преимуществ, имеет весьма существенные ...

Xiaomi представила MIUI 12 В прошлом году Xiaomi выпустила новую фирменную оболочку MIUI 11, а сегодня китайский бренд подтвердил, что пользовательский интерфейс следующего поколения MIUI 12 официально находится в стадии разработки. Также было подтверждено, что запуск финальной версии MIUI 1...

[Перевод] Сервер Prometheus и TLS Prometheus теперь поддерживает TLS и базовую аутентификацию для HTTP эндпоинтов. Скрейпинг таргетов через HTTPS вместо HTTP поддерживается уже давно. Метрики можно собирать с поддержкой HTTPS, аутентификации по клиентским сертификатам и базовой аутентификации. В прошлом год...

Тестирование в Kotlin при помощи Spock Цель статьи заключается в том, чтобы показать какие возникают трудности при использовании Spock с Kotlin, какие есть пути их разрешения и ответить на вопрос, стоит ли использовать Spock, если вы разрабатываете на Kotlin. Подробности под катом. Читать дальше →

Лидер OnePlus назвал самую красивую линейку смартфонов Совсем недавно компания OnePlus выпустила вторую линейку смартфонов в этом году (OnePlus 7T), после чего поползли слухи о следующем флагмане, который выйдет под названием OnePlus 8 ближе к середине следующего года. Основатель и генеральный директор OnePlus Пит Лау (Pete...

Выпущена первая предварительная версия Microsoft Teams для Linux Microsoft объявила о выпуске публичной предварительной версии Microsoft Teams для операционной системы Linux. Пользователям на выбор предоставляются пакеты в форматах deb и rpm. Загрузить предварительную версию вы можете по этой ссылке. Microsoft Teams стало первым приложен...

[Перевод] Аутентификация REST API с помощью Spring Security и MongoDB Всем привет! Уходя на выходные делимся с вами статьей, которая была переведена в преддверии старта курса «Разработчик на Spring Framework». В прошлых статьях мы создавали RESTful веб-сервис, теперь же мы поговорим о безопасности Вступление В предыдущем посте мы рассмотр...

ЛАНИТ выпустила новую версию платформы LanDocs 3.6 ЛАНИТ выпустила новую версию платформы LanDocs 3.6 для управления корпоративным контентом. Основные новшества версии — поддержка требований по импортозамещению, полнофункциональный веб-клиент с адаптивной версткой для работы ...

Разработчики Godfall демонстрируют как выглядит боевая система Фэнтезийный слэшер от Counterplay Games и Gearbox Software анонсирован и готов к выходу на PlayStation 5. Уже известны многие подробности об предстоящей игре. Разработчики Godfall выпустили видео в котором мы видим как выглядит боевая система. В игре будут доступны парные кл...

Вечерний Java-дайджест за 18 декабря Вышел первый пробный билд JDK 15. Страничка проекта — здесь, но смотреть там пока совершенно нечего. RedHat зарелизили WildFly 18. Заявлена поддержка Jakarta EE 8, MicroProfile 3.0, JDK 13, есть куча изменений в подсистемах безопасности и EE, и многое другое. Tobias Hart...

11 друзей RUVDS или Обзор маркетплейса с готовыми образами Недавно в очередном посте о том «как корпоративные редакторы захватили Хабр и совсем не дают вздохнуть свободным авторам», нам поставили в минус, что в нашем блоге слишком много материалов НЕ про услуги компании, ее деятельность и прочее в том же духе. То про лабиринты в иг...

Огромные и дорогущие телевизоры Samsung The Wall поступили в продажу Компания Samsung несколько раз официально представляла модульные телевизоры The Wall, а теперь начала их продавать. ***

Началась глобальная предрегистрация на мобильную RPG Sword Master Story Sword Master Story — это мобильная RPG, разработкой которой занимается студия CODECAT, а издательством — Super Planet. Кстати, издатель уже имеет опыт за плечами с такими проектами, как Evil Hunter Tycoon и Lucid Adventure. Скоро состоится глобальные релиз проекта, поэтому р...

Intel договаривается с TSMC о выпуске продукции по нормам 6 нм и 3 нм Делая оговорку, что это слухи, источник сообщил, что Intel согласовывает разработку графических процессоров Xe следующего поколения с циклом освоения технологических норм компанией TSMC. Как утверждается, Intel ведет переговоры о выпуске этих GPU по нормам 6 нм и 3 нм. ...

Microsoft призналась, какие игры «не пойдут» на Xbox Series X Глава игрового подразделения Microsoft Фил Спенсер (Phil Spencer) опубликовал заметку в официальном блоге Xbox. Среди всего прочего, он сообщил дополнительные подробности о поддержке Xbox Series X игр, созданных для приставок прошлого поколения.  Спенсер отм...

Запуск сложных C++ приложений на микроконтроллерах Сегодня никого не удивить возможностью разрабатывать на C++ под микроконтроллеры. Проект mbed полностью ориентирован на этот язык. Ряд других RTOS предоставляют возможности разработки на С++. Это удобно, ведь программисту доступны средства объектно-ориентированного програм...

Аналитики: В минувшем квартале Apple выпустила 70 млн смартфонов, а в первом квартале будет выпущено 6 млн iPhone SE 2 По словам аналитика и управляющего директора Cowen Криса Санкара, в первом квартале 2020 года компания Apple закажет выпуск 6 млн смартфонов iPhone SE 2 (вероятно, будет называться iPhone 9). Это подтверждает предыдущие слухи о том, что эта модель будет официально анонсирова...

Surface Duo SDK теперь доступен для macOS На прошлой неделе компания Microsoft выпустила предварительную версию Surface Duo SDK для Windows, а теперь опубликовала и версию для операционной системы macOS. Набор средств разработки (SDK) позволяет разработчикам начать оптимизировать свои приложения для корректной рабо...

Видеоигра Call of Duty: Black Ops Cold War официально подтверждена Компания Activision официально подтвердила новую игру франшизы Call of Duty. Игра получила название Call of Duty: Black Ops Cold War. Ранее был представлен тизер-трейлер в котором нам показали события происходившие в период "Холодной войны". Кроме самой компании Activision, ...

Вышел Zabbix 5.0 Команда Zabbix рада представить релиз новой версии Zabbix 5.0 LTS, в котором основное внимание уделено вопросам безопасности и масштабирования. Читать дальше →

ВКонтакте снова выкладывает KPHP Привет! Сейчас будет дежавю. Мы снова выложили на GitHub наш PHP-компилятор — KPHP. Он проделал большой путь, и чтобы рассказать о нём, сначала телепортируемся на шесть лет назад. Поясню для тех, кто не в теме: платформа ВКонтакте изначально была написана на PHP. Со времене...

Вышел Redmi Band. Но зачем? Есть ниши, где продукты Xiaomi востребованы и популярны. Одна из них — фитнес-трекеры. Эта ниша генерирует доход и продажи компании. Фитнес-трекеры Xiaomi Mi Band считаются оптимальным выбором для тех, кто хочет умный гаджет на запястье для отслеживания физической акти...

[Перевод] Интеграция чат-бота Dialogflow с Angular-приложением Существует множество публикаций о разработке чат-ботов с использованием возможностей платформы Dialogflow. Но для выхода на решение, которое применимо на практике, просто создать бота недостаточно. Бота надо подключить к веб-интерфейсу. Это — интересная и сложная задача. Чат...

[Перевод] 7 уроков, которые я усвоил за десять лет в разработке Представляем вам перевод статьи JS dev Ray, опубликованной на сайте medium.com. Автор рассказывает о важных вещах, которые он понял за свою карьеру разработчика приложений. По его мнению, эта информация может очень пригодиться начинающим специалистам. Читать дальше →

[recovery mode] Как мы обеспечивали рост Ситимобила Меня зовут Иван, я руководитель серверной разработки в Ситимобил. Сегодня я расскажу о том, что собой представляет эта самая серверная разработка, с какими проблемами мы сталкивались и как планируем развиваться. Читать дальше →

Need For Speed: Hot Pursuit получит ремастер Не так давно EA объявила, что Criterion Games будет отвечать за разработку будущих видеоигр Need For Speed. Студия уже разрабатывает новую часть франшизы, но кажется, что скоро выйдет ремастер старой версии игры. EA официально не объявила о ремастере, но страница с игрой был...

Дж. Х. Рейнвотер «Как пасти котов»: по ту сторону разработки Продолжаем делиться выжимками из руководства для тех, кто готовится возглавить группу разработки. В предыдущей части мы говорили обо всем чужеродном, что подстерегает технического лидера на новой должности, теперь же возвращаемся к вещам родным и знакомым – собственно прог...

[Перевод] Автогенерация секретов в Helm Auto-Generated Helm Secrets Команда Kubernetes aaS от Mail.ru перевела короткую заметку о том, как автоматически генерировать секреты Helm при обновлении. Далее текст от автора статьи — технического директора Intoware, компании-разработчика SaaS-решений. Контейнеры — это...

[Перевод] Выбираем лучший бэкенд-фреймворк 2021 года Недавно мы опубликовали статью, автор которой размышлял о том, какой язык программирования, JavaScript, Python или Go, лучше всего подойдёт для бэкенд-разработки в 2021 году. Сегодня мы представляем вашему вниманию перевод ещё одного материала того же автора. Здесь он пытает...

Yangtze Memory по-прежнему планирует выпустить 128-слойную 3D NAND в текущем году В эпицентр вспышки коронавируса SARS-CoV-2 в китайском Ухане попал китайский разработчик и производитель памяти 3D NAND компания Yangtze Memory (YMTC). Сегодня власти Уханя официально объявили о полном снятии режима карантина с города. Но за 70 с чем-то дней изоляции работа ...

Vivaldi для ПК и Vivaldi для Android — Командная игра со счётом 3.0 Всем привет! Пулемётный выпуск тестовых сборок и релиз-кандидатов завершён — мы готовы представить вам новую версию браузера Vivaldi. И не одну, а сразу две. Как уже понятно из названия, мы сегодня представляем не только очередную, знаковую в прямом смысле слова, версию V...

[Перевод] Планирование редакции Rust 2021 Рабочая группа Rust 2021 Edition рада сообщить, что следующая редакция Rust — Rust 2021 — запланирована на этот год. Пока что формально описывающий её RFC остаётся открытым, но мы ожидаем, что в скором времени он будет принят. Планирование и подготовка уже начались, и мы идё...

Nokia выпустит сотовый телефон под управлением Android Nokia никогда не чуралась выпуска простых сотовых телефонов. Не делает этого и компания HMD Global, которой достаточно давно перешли права на бренд Nokia. Поэтому мы нисколько не удивились, узнав о разработке нового телефона Nokia 400 4G. Подробнее об этом читайте на THG.ru.

[Перевод] Использование Atomics.wait(), Atomics.notify() и Atomics.waitAsync() Статические методы Atomics.wait() и Atomics.notify() представляют собой низкоуровневые примитивы синхронизации, которые можно применять для реализации мьютексов и других подобных механизмов. Но, так как метод Atomics.wait() является блокирующим, его нельзя вызывать в главном...

Чипсет MediaTek Helio G85 отличается от предшественника лишь тактовой частотой GPU Выпущенный ранее на рынок Redmi Note 9 оснащен чипсетом MediaTek Helio G85, однако официально компания не анонсировала эту платформу. Теперь время, видимо, пришло, и MediaTek подробнее рассказала о новинке. Подробнее об этом читайте на THG.ru.

Microsoft показала, как будут работать приложения на устройствах с двумя экранами В ноябре компания Microsoft представила свое видение устройств с двумя экранами, в частности Surface Duo — смартфон в форме книжки, который можно использовать и как телефон, и как планшет. Surface Neo похож внешне, но представляет собой уже ноутбук. Теперь же она выпустила ...

[Перевод] Продолжайте полет с Xamarin.Forms 4.4 Мы пообщались с нашими разработчиками, которые делают уйму мобильных приложений каждый год, и они сказали: «Мы не можем вспомнить, когда в последний раз мы делали мобильное приложение, которое НЕ включало бы в себя карусель.» Итак, мы рады представить новый элемент управлени...

В сети появились первые скриншоты компьютерной версии Halo 3 и ODST Изначально Halo 3 не планировалась выпуску на компьютере, он оставалась долгое время эксклюзивной для консоли Xbox. Теперь в сети появились скриншоты опровергающие это. По скриншотам мы видим игровой мир, транспортные средства, оружие. Игра будет предлагать вид от первого...

Windows 10 20H1 доступен предприятиям, используя WSUS Windows 10 версии 2004 Microsoft планирует выпустить уже этой весной. Обновление функции началось для всех пользователей Windows Insider еще в прошлом году, и теперь оно доступно для тестировщиков в WSUS. По словам Microsoft, ИТ-администраторы и предприятия теперь могут расп...

Глава Nvidia подтвердил, что компания может начать выпуск процессоров под собственной маркой Как мы уже сообщали, компания Nvidia подписала соглашение о покупке компании Arm за 40 млрд долларов. Комментируя сделку, генеральный директор Nvidia Дженсен Хуанг (Jensen Huang) подтвердил напрашивающееся само собой предположение, что в будущем на рынке могут появиться...

Redmi K30 5G можно будет купить уже завтра 10 декабря компания Redmi представила свой флагманский смартфон Redmi K30, который поддерживает работу в сетях пятого поколения. В середине месяца вышла версия с поддержкой только 4G, а версия с 5G ожидалась в середине января следующего года. Вчера Redmi официально подт...

Oppo подтверждает, что заинтересована в разработке ... Китайская компания Oppo собирается заняться выпуском собственных процессоров и первенцем станет Oppo M1. Использование фирменных чипов позволит производителю уменьшить его зависимость от таких чипмейкеров как Qualcomm и MediaTek.   В рамках проведения конференции Oppo...

Honor делится официальным списком смартфонов, которые получат Magic UI 3.1 (EMUI 10.1) На днях суббренд Huawei Honor выпустил для Китая смартфон Honor 10X с возможностью работы в сетях 5G по стартовой цене 1 899 юаней (268 долларов США или 19 387 рублей). Аппарат работает под управлением Magic UI 3.1 — разновидности EMUI 10.1, как и другие недавно выпущенные с...

Теперь не заблокируешь: выложен первый выпуск децентрализованной коммуникационной платформы Jami Сегодня появился первый выпуск децентрализованной коммуникационной платформы Jami, он распространяется под кодовым именем Together. Ранее проект развивался под другим именем — Ring, а до этого — SFLPhone. В 2018 году децентрализованный мессенджер переименовали для того, что...

12 марта в библиотеку Xbox Game Pass добавят 20 игр от Bethesda Всего несколько дней назад Microsoft завершила покупку ZeniMax Media, получив контроль сразу над восемью игровыми студиями, входящими в холдинг. Теперь же компания объявила, что уже завтра, 12 марта 2021 года, в библиотеке Xbox Game Pass станут доступны 20 культовых игр от ...

Почему следует избегать использования JPA/Hibernate в продакшене JPA безусловно самая распространённая технология работы с базами данных на платформе Java. Но она же и наименее пригодна для разработки быстрых и поддерживаемых систем. В этой статье я расскажу почему JPA лучше не использовать в продакшене и что можно использовать вместо неё...

Mi 9 SE и Mi 9 Lite получают стабильное обновление MIUI 12 во всех странах мира С момента официального объявления о запуске новой фирменной оболочки в конце апреля Xiaomi уже обновила до MIUI 12 множество смартфонов. В настоящее время компания обновляет в Китае до стабильной версии свои телефоны 2018 года выпуска. Одновременно с этим обновление начало п...

Знакомимся с Needle, системой внедрения зависимостей на Swift Привет! Меня зовут Антон, я iOS-разработчик в Joom. Из этой статьи вы узнаете, как мы работаем с DI-фреймворком Needle, и реально ли он чем-то выгодно отличается от аналогичных решений и готов для использования в production-коде. Это всё — с замерами производительности, есте...

Windows UAC не перестаёт удивлять, или Как обнаружить инсайдера Всем привет! Уверен, что вы наслышаны о недочетах технологии Windows UAC, однако относительно недавно появились подробности любопытной уязвимости, эксплуатация которой дает возможность непривилегированному пользователю максимально повысить привилегии. В Jet CSIRT мы не ост...

Google возобновляет выпуск обновлений для Chrome, но меняет график их выхода, Chrome 83 выйдет раньше срока Недавно компания Google решила приостановить выпуск обновлений для своего браузера Chrome, чтобы случайной ошибкой не нарушить стабильность его работы в условиях, когда многие сотрудники вынуждены работать из дома. Но теперь компания изменила своё решение и готова вернуться ...

FOSS News №9 — обзор новостей свободного и открытого ПО за 23-29 марта 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО и железа (и немного коронавируса). Всё самое главное про пингвинов и не только, в России и мире. В выпуске №9 за 23–29 марта 2020 г.: Open Source против COVID-19: как разработчики могут помочь в борьбе с...

[Из песочницы] Регистрация и авторизация с помощью Spring Security на примере простого приложения Добрый день! В этой статье будет рассмотрено создание простого веб приложения с использованием Spring Boot и Spring Security. В приложении будет реализована регистрация новых пользователей и авторизация, ограничение доступа к страницам сайта в зависимости от роли пользовате...

[Из песочницы] Что такое Flutter и почему вы должны изучать его в 2020 году Привет, Хабр! Представляю вашему вниманию перевод статьи: "What is Flutter and Why You Should Learn It in 2020" автора Gaël Thomas. Что такое Flutter? Flutter — бесплатный и открытый набор средств разработки мобильного пользовательского интерфейса, созданный компанией Google...

Frostpunk выйдет на iOS и Android, разработкой занимается сторонняя студия Frostpunk — один из лучших градостроительных симуляторов последних лет, совмещающий оригинальные механики строительства со сложными моральными выборами в стиле прошлой игры разработчиков, This War of Mine. Ранее мы только предполагали, что проект выйдет на мобильных, учитыв...

У LG готов доступный смартфон В базе данных популярного бенчмарка Geekbench появились результаты тестирования нового мобильного устройство южнокорейской компании LG, который проходит под названием LG LM-K430IM. В однопоточном режиме устройство набрало 828 баллов, а при использовании всех ядер данной...

Taiga UI — библиотека компонентов под Angular, которую вам стоит попробовать Привет!Саша Инкин и я регулярно пишем на Хабр статьи по Angular. Почти все они основаны на нашем опыте разработки большой библиотеки компонентов.Эту библиотеку мы развиваем, перерабатываем и дополняем уже несколько лет, а свои идеи проверяем на нескольких десятках проектов Т...

Недорогие «профессиональные» AirPods задержатся Несколько дней назад в Сети появилась информация о том, что Apple позже в этом году выпустит наушники AirPods Pro Lite. Никаких подробностей о них не было, но название намекало на то, что эта модель будет дешевле текущих AirPods Pro. Правда, использование слова lite в ...

Конкуренты AirPods Pro от компании Samsung уже готовы к бою На днях мы узнали, что Samsung готовит наушники Galaxy Buds+, которые получат поддержку технологии активного шумоподавления. Теперь же эта модель прописалась на сайте Samsung. Правда, пока лишь в разделе техподдержки, так что никаких подробностей нет. Но это может указ...

Дайджест интересных материалов для мобильного разработчика #326 (9 — 15 декабря) В новом выпуске — разработка приложений на Python, новая AppCode, CI/CD для игр, новый код мобильной продуктивности от Microsoft, приоритеты дизайна, тенденции UX, маркетинга и ASO. Читать дальше →

Управление хаосом: наводим порядок с помощью технологической карты Изображение: Unsplash Всем привет! Мы инженеры-автоматизаторы из компании Positive Technologies и занимаемся сопровождением разработки продуктов компании: поддерживаем весь сборочный конвейер от коммита строчки кода разработчиками до публикации готовых продуктов и лицензи...

Характеристики пентакамеры Huawei P40 Pro В конце нынешнего месяца компания Huawei представит флагманские смартфоны серии Huawei P40. В преддверии выпуска инсайдер под ником @RODENT950, в своём Twitter-аккаунте, раскрыл подробности о камере Huawei P40 Pro. Готовящийся к выпуску Huawei P40 Pro получит основную камеру...

Как научиться разработке на Python: новый видеокурс Яндекса Осенью прошлого года в московском офисе Яндекса прошла первая Школа бэкенд-разработки. Мы сняли занятия на видео и сегодня рады поделиться на Хабре полным видеокурсом Школы. Он позволит вам научиться промышленной разработке на Python. Авторы лекций — опытные разработчики в Я...

Культовая Forza вышла на смартфонах. Она поддерживает дисплеи с частотой 120 Гц Forza – флагманская франшиза Microsoft – теперь доступна не только игрокам Xbox и ПК, но и обладателям смартфонов. Мобильной вариацией знаменитого автосимулятора стала Forza Street, уже сейчас доступная для загрузки на устройствах на iOS и Android. Как и во «взрослых» верси...

Лучшие ИТ-работодатели России 2019: ежегодный рейтинг Хабр Карьеры В середине 2018 года мы на Хабр Карьере запустили сервис оценки работодателей, с помощью которого сотрудники компаний могут анонимно оценивать своих работодателей, а любой желающий может видеть эти оценки.  Теперь каждый год мы подводим итоги: на основе данных сервиса сос...

[Перевод] Visx — коллекция графических примитивов для React-приложений, созданная в Airbnb После 3 лет разработки и 2,5 лет использования в продакшн-проектах Airbnb, после переписывания кода на TypeScript, мы рады представить вам официальный релиз коллекции графических примитивов visx 1.0  (раньше она называлась vx). Вот — страница проекта на GitHub. Документацию ...

Вышла первая бета-версия Android 12, ее уже можно установить на смартфоны Google Pixel Компания Google сегодня официально выпустила первую бета-версию ОС Android 12 – она называется Developer Preview 1 и предназначена для разработчиков ПО: чтобы те имели достаточный запас времени для отладки своих приложений в соответствии с новым интерфейсом и новы...

[Из песочницы] Отладочная плата STM32 Вступление На рынке представлено огромное количество отладочных плат на любой цвет и вкус. Поэтому для начинающих разработчиков электроники самым быстрым способом освоения программирования микроконтроллеров является покупка готовой отладочной платы, поскольку на разработку и...

[Из песочницы] Жизнь и IT или год, как я уволился с последнего места работы Сегодня подвели с женой итоги моего первого года без работы. Последняя, на данный момент, моя официальная должность — заведующий лаборатории по разработке прикладного программного обеспечения. До этого работал ведущим программистом, системным архитектором и т.п. В IT официа...

Выпущен первый в мире коммерческий графеновый павербанк Real Graphene В Сети очень часто появлялась информация о графеновых аккумуляторах и их превосходстве над литиевыми, но первый коммерческий образец стал доступен только сейчас.Устройство выпустила компания Real Graphene. Производитель отметил, что полная зарядка графенового аккумулятора ем...

Технологические соревнования Радиофест-2019. Итоги Дорогие друзья, мы рады сообщить, что первые в истории технологические соревнования по радиотехнике Радиофест-2019 успешно проведены. В предыдущей статье мы рассказывали как мы готовились к соревнованиям, сейчас же подведем итоги и расскажем как все прошло (будет много фото)...

Странный телевизор Samsung The Sero с возможностью вертикального использования готов к выходу в США и Европе Samsung заявила о расширения своего портфолио интерьерных телевизоров, официально анонсировав для западного рынка модель The Sero. Анонс состоялся перед самым началом выставки Consumer Electronic Show 2020, которая пройдет на этой неделе в Лас-Вегасе. Стоит вспомнить, ч...

[Перевод] Нагрузочное тестирование на Gatling — Полное руководство. Часть 1 Эта статья представляет собой полное, подробное и исчерпывающее руководство по эффективному использованию Gatling для нагрузочного тестирования. Если вам нужно провести нагрузочное тестирование вашего сервера HTTP-приложений, то Gatling - идеальный инструмент для этой задачи...

Tesseract OCR tips — создание своего словаря для повышения эффективности OCR Это мой первый пост об оптическом распознавании текста (OCR) с использованием Tesseract. Tesserast это очень популярная open source библиотека для OCR поддерживаемая Google, которая дает высокие результаты точности и поддерживает более 100 языков. В этом посте я расскажу как...

43-дюймовый телевизор Nokia оценили в 418 долларов В прошлом году на рынке умных телевизоров появилось несколько новых игроков, которые ранее ассоциировались со смартфонами и носимыми устройствами. Речь идет о Huawei, Honor, OnePlus, Motorola и Nokia. Первый смарт-телевизор Nokia был выпущен в результате лицензионного с...

[Перевод] Что JavaScript-разработчику следует знать о Curl Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи «What JavaScript Developers Should Know About Curl» автора Valery Karpov. Curl — это популярный инструмент командной строки, часто используемый для отправки HTTP-запросов. Curl поддерживает большое...

Важные отличия между Huawei P40 и Huawei P40 Pro Благодаря многочисленным утечкам и слухам уже известны практически все характеристики готовящихся к выпуску смартфонов Huawei P40 и Huawei P40 Pro. Теперь инсайдер Роланд Квандт в своём Twitter-аккаунте раскрыл дополнительные подробности об отличиях между двумя гаджетами. …

IoT-шлюз для промышленных протоколов на базе i.MX6 и Linux WISE-710 — это универсальное устройство, которое одновременно может быть шлюзом для промышленных интерфейсов, устройством сбора и обработки данных, хабом для IoT устройств и маршрутизатором. Построено на базе SoC i.MX6 и работает под управлением Ubuntu или Yocto Linux. П...

Материнские платы на базе AMD B550 появятся в июне Для процессоров Ryzen 3000-ой серии доступны преимущественно дорогие материнские платы на базе чипсета X570. Разумеется, эти ЦП заработают и со старыми решениями, но тогда пользователи лишатся части функционала. Однако скоро ожидается выход моделей на базе системной логики ...

Первые подробности о Xiaomi Black Shark 3 Как оказалось, геймерские смартфоны кому-то нужны, особенно в Китае. Моду на игровые мобильники подхватила и Xiaomi, которая в прошлом году даже создала специальный суббренд Xiaochang Nanchang Black Shark Technology. За прошедшие почти два года «дочка» успела от...

Redmi Note 9 Pro получает обновление Android 11 в Индии Xiaomi первоначально выпустила Redmi Note 9 Pro в Индии в марте месяце. Позже смартфон был анонсирован для других мировых рынков под названием Redmi Note 9S. Телефон был выпущен с MIUI 11 на базе Android 10 и только недавно был обновлен до MIUI 12. Теперь он даже начал получ...

Ракета от Амперки, часть 6: тестовые шашки, перхлоратное топливо, стенд для тестов скорости горения Рад всех приветствовать. Пока точатся детали для бомбы Кроуфорда, займемся подготовкой к испытаниям: заготовим мини-шашки, сварим новый вид топлива и сделаем электронику. Читать дальше →

Samsung готовит стабильную версию One UI на Android 10 С окончанием бета-тестирования Galaxy S10 компания Samsung усердно работает над выпуском обновления для своего «убер-флагмана» Note 10. На прошлой неделе компания выпустила четвертую бета-версию для Galaxy Note 10.     Теперь же появилась информация об...

Как мы стартовали Vivid Money для iOS Всем привет! Меня зовут Илья. Я - iOS техлид в Vivid Money. Мы больше года занимались разработкой нашего финтех-продукта и теперь готовы поделиться с сообществом приобретенным опытом и знаниями.Это вступительная статья, в которой я поверхностно затрону несколько технических ...

Представляем Quarkly – инструмент для react-разработчиков и дизайнеров, который поможет оптимизировать вашу разработку Всем привет! Идеологически Quarkly – это проект, который призван упростить жизнь веб-разработчикам и веб-дизайнерам. В этом посте я коротко расскажу, за счет чего это возможно. Прежде всего, давайте посмотрим, как выглядит типичный цикл разработки веб-приложения в 2020 году?...

Forward Telecom анонсировала комплекс систем Forward Ecosystem для создания партнерских маркетплейсов Компания Forward Telecom, разработчик программного обеспечения, анонсировала выпуск нового продукта для компаний с большим количеством партнерских интеграций — Forward Ecosystem. Новая разработка представляет собой комплекс систем ...

Солнце в коробке «Это мой лучший друг: всегда в хорошем настроении и не задаёт лишних вопросов» — Леон о растении. Не секрет, что зеленые друзья расползлись по подоконникам многих из нас, вот и мне захотелось вырастить у себя что-нибудь. Да не просто «что-нибудь», а что-нибудь плодоносящее...

Redmi K30 5G поступает в продажу 7 января 10 декабря компания Redmi представила свой флагманский смартфон Redmi K30, который поддерживает работу в сетях пятого поколения. В середине месяца вышла версия с поддержкой только 4G, а версия с 5G ожидалась в середине декабря. Теперь же компания Redmi официально подтве...

Использование перехватов операций для бэкапа файлов в macOS “на лету” Привет, Хабр! Меня зовут Денис Копырин, и сегодня я хочу рассказать о том, как мы решали проблему бэкапа по требованию на macOS. На самом деле интересная задача, с которой я столкнулся в институте, выросла в итоге в большой проект по работе с файловой системой в macOS и стал...

Microsoft не уверена, что когда-нибудь выпустит Surface Hub 2X Microsoft наконец определилась с судьбой своего таинственного устройства Surface Hub 2X, которое было анонсировано в 2018 году и должно было выйти на рынок в 2020 году вместе с новой операционной системой, включающей в себя уникальные функции, такие как плавное вращение, во...

Three.js и геометрия При использовании для отображения в браузере библиотеки ThreeJS в качестве первого примера обычно выступает куб или какой-либо другой простейший объект, и он создается при помощи предустановленных специальных классов BoxGeometry или SphereGeometry. Затем обычно рассматривает...

Xiaomi Mi Note 10, Mi Note 10 Pro и Mi Note 10 Lite получают стабильную версию MIUI 12 Глобальные версии смартфонов серии Mi Note 10 теперь можно обновить до MIUI 12. Xiaomi начала выпуск MIUI 12 для глобальных версий моделей Mi Note 10, Mi Note 10 Pro и Mi Note 10 Lite. Обновления доступны по OTA и должны поступить на эти мобильные телефоны. В настоящее время...

[Перевод] Полигоны Another World: Sega Genesis Перевод пятой статьи из серии от Fabien Sanglard, в этот раз про порт Another World на Sega Genesis. Разработка MegaDrive/Genesis началась сразу после того, как Sega выпустила свою Master System ​​в 1987 году. В то время целью Sega было создание чего-то, что превосходит PC E...

[Перевод] 7 способов повысить эффективность автоматизации тестирования в Agile разработке Перевод статьи подготовлен в преддверии старта курса «Java QA Engineer». Разработка программного обеспечения — процесс сложный. Еще на заре разработки программного обеспечения как дисциплины архитекторы поняли, что без структуры управления этот процесс превращается в хао...

Курсы специалистов по управлению проектами от академии BELHARD в Минске Курсы Project Management — это реальная возможность освоить непростую специализацию руководителя IT-проектов, а также существенно улучшить свою квалификацию тем, кто уже работает в подобных направлениях. Академия BELHARD предлагает в...

Новый Poco будет долгожителем Отлично себя зарекомендовавший индийский сетевой информатор Мукул Шарма (Mukul Sharma), который регулярно сообщает подробности о новых мобильных устройствах, подтвердил, что следующий смартфон Poco получит очень емкий аккумулятор. Если верить инсайдеру, то емкость аккум...

[Из песочницы] 6 советов для успешного Code Review Привет, Хабр! Представляю Вашему вниманию перевод статьи «6 Tips To A Successful Code Review». Сode review во все времена являлся основополагающей практикой, отвечающей за создание чистого и поддерживаемого кода. Частенько разработчики пренебрегают и недооценивают code revie...

[Перевод] Ускоренная разработка с помощью Spring Boot DevTools Как ускорить разработку на Spring Boot с DevTools и сделать этот процесс более приятным и продуктивным? Настройка Как обычно при разработке на Spring Boot, настройка достаточно проста. Все, что вам нужно сделать, это добавить правильную зависимость, и готово. Spring Boot на...

[Перевод] Делаем машину для намотки тороидальных катушек на базе Arduino Перевод с сайта Electric DIY Lab Всем привет, представляю вам изготовленную мною машину для намотки тороидальных катушек на базе Arduino. Машина автоматически наматывает проволоку и поворачивает тороид. В качестве интерфейса я использовал энкодер и ЖК-экран 16×2. Пользова...

Возможно Windows 10 версии 2004 получит название May 2020 Update Начиная с самого начала 2017 года, Microsoft взяла на себя обязательство обновлять Windows 10 два раза в год – весной и осенью. С 2017 года Microsoft выпускает новые версии Windows 10 каждые шесть месяцев, а следующая версия Windows 10 должна появиться в апреле-мае. В настоя...

Realme за 5 месяцев продала более 1 млн беспроводных наушников Компания Realme продолжает активным образом набирать обороты на мобильном рынке, и теперь стало известно о ее новом достижении.Казалось бы, только недавно Realme выпустила свои первые беспроводные наушники, а оказалось, что к текущему моменту уже продано более 1 млн единиц с...

Новая версия Meizu 16T поступает в продажу, Meizu 17 на подходе Компания Meizu официально сообщила о скором выходе новой версии смартфона Meizu 16T, который получил зеленый корпус. Кроме того, производитель подтвердил, что уже сегодня должны быть опубликованы первые подробности о флагманском смартфоне Meizu 17. В декабре 2019 года ...

Deepin OS с 80-миллионной пользовательской базой скоро появится на планшетах Похоже, что Deepin, дистрибутив Linux, основанный на Debian, для компьютеров, готовится к появлению на планшетах. В китайской социальной сети Weibo опубликовали изображение, на котором показаны ноутбук и планшет, работающий под управлением ОС Deepin. Источники подтвержд...

Сюхэй Ёсида: PS5 существенно упростит разработку игр По словам бывшего президента PlayStation Сюхэя Ёсиды (Shuhei Yoshida), консоль PS5 вышла на совершенно другой уровень в отношении простоты разработки игр для неё. Наверняка многие слышали о трудностях создания игр для PlayStation 3. Разработчики жаловались на сложный процесс...

Всё о новом Honor Play стало известно за неделю до анонса Сегодня Honor официально подтвердил, что 9 апреля бренд выпустит новый телефон под названием Honor Play 4T, который недавно был одобрен китайским телекоммуникационным ведомством TENAA, поэтому у нас уже есть подробности о его характеристиках. Официальные изображения под...

Google может заменить Chromecast новым продуктом на базе Android TV Прошло более полутора лет с того момента, как Google последний раз обновляла Chromecast. В прошлом месяце интернет-издание 9to5google выдвинуло предположение, что поисковый гигант планирует убрать Chromecast с рынка, заменив его на некое Android TV-устройство. Сегодня в Сети...

Алексей Каптерев: Критическое мышление 101 (часть 2) 25 апреля в рамках «Дня тренинга МГУ 2020» Алексей Каптерев выступил с докладом про критическое мышление. Представляем вам часть 2 расшифровки лекции. Часть 1 доступна по ссылке: Читать дальше →

[Перевод] Как в одиночку запустить продукт, если вы разработчик: советы от создателя Laravel Тейлова Отвела. Часть 2: Поиск идеи В прошлом выпуске мы рассматривали различные способы формирования аудитории. Когда есть аудитория — есть потенциальные покупатели. Теперь осталось придумать, что им продавать. Откуда брать идеи для своего продукта? Читать дальше →

Умный дом. Опыт разработки и внедрения В этой статье мы рассмотрим опыт разработки и внедрения умного дома в двухкомнатной квартире. Здесь будет изложена точка зрения автора на подход к проектированию и разработки умного дома, а также показано готовое решение, которое уже успешно работает 4 года. Тем, кто хочет...

Всего пара недель до iPhone SE 2020, и очень долго до iPhone 12 ... Вполне возможно, что уже в ближайшие пару недель увидит свет  iPhone SE 2020 – самый дешевый представитель нового поколения «айфонов». Об этом сообщил  аналитик Джефф Пу из GF Securities.     Но настоящий интерес представляет собой инфо...

[Перевод] Разработка REST API — что такое Code First подход? В этой статье мы продолжим знакомство с разработкой REST API и рассмотрим подход Code-First. Разработка хорошего REST API важна для того, чтобы иметь хорошие микросервисы. Подход Code-First фокусируется на генерации контракта из кода. Это наилучший из возможных подходов? Чи...

Профессия DevOps-инженера: взгляд сисадмина Я работаю DevOps-инженером в компании Parallels. Поддерживаю развитие разных сервисов, пишу скрипты для их автоматического развертывания, общаюсь вплотную с командой разработчиков. Расскажу, как устроена работа, сколько платят и чем хорош DevOps-подход для разработки ПО. Ч...

В России выпустят электромобиль с управлением силой мысли Недавно в России предложили провести эксперимент по оснащению автомобилей инвалидов устройствами для управления с помощью «силы мысли». Теперь российская компания Zetta заявила, что намерена выпустить готовый нейромобиль.

Платная версия шутера Alien Shooter 2 - Reloaded вышла в App Store Студия Sigma Team вслед за недавним запуском в Google Play выпустила обновленную версию шутера Alien Shooter 2 с подзаголовком Reloaded и в App Store. Обновление представляет собой всего лишь премиум-версию игры без внутриигровых покупок. Ранее она распространялась как «Леге...

Microsoft выпускает первую сборку Windows 10 21H1 Сегодня Microsoft выпускает первую сборку обновления Windows 10 21H1 для инсайдеров в канале Dev (Fast Ring) программы Windows Insider. Windows 10 Build 20150 относится к ветви RS_PRERELEASE, и это первая сборка из ветви разработки Iron. Ранее Microsoft подтвердила, что «Iro...

Тесты визуальной регрессии. Перезагрузка В своей предыдущей статье я рассказывал про опыт использования движка Gemini для разработки визуальных тестов, точнее, тестов визуальной регрессии. Такие тесты проверяют, не «съехало» ли что-нибудь в UI после очередных изменений с помощью сравнения текущих скриншотов с ранее...

1. FortiAnalyzer Getting Started v6.4. Введение Здравствуйте, друзья! Мы рады вас приветствовать на нашем новом курсе FortiAnalyzer Getting Started. На курсе Fortinet Getting Started мы уже рассматривали функционал FortiAnalyzer, но прошлись по нему довольно поверхностно. Сейчас я хочу более подробно рассказать про этот...

[Перевод] Полное руководство по HTML-атрибутам data-* Представляем вашему вниманию перевод статьи, посвящённой использованию атрибутов data-*. Это — атрибуты, которые можно применять для удобного хранения в стандартных HTML-элементах различной полезной информации. Эта информация, в частности, может применяться в JavaScript и CS...

Фото дня: первая системная плата на чипсете AMD B550 Источник опубликовал изображение первой системной платы на чипсете B550. Плата типоразмера micro-ATX располагает двумя слотами для модулей памяти и двумя слотами PCIe x16. Кроме того, есть один слот PCIe x1. Компания AMD пока хранит молчание относительно плат на наборе...

Microsoft наконец-то исправляет Проводник в Windows 10 Обновление за ноябрь 2019 года для Windows 10, также известное как версия 1909, представляет собой обновление пакета исправлений и улучшений, но даже обновление за ноябрь 2019 года не подходит для многих пользователей. Многие люди видят раздражающие проблемы с окном поиска в...

ADATA представила высокоскоростные модули памяти XPG SPECTRIX D50 ADATA объявила о выпуске новой памяти XPG SPECTRIX D50 DDR4 RGB. Модули памяти поддерживают частоты до 4800 МГц и доступны с максимальной емкостью до 32 Гб, комплектами, 2 модуля по 8 ГБ и 2 модуля по 16 Гб, а также одиночные варианты. Модули памяти получила привлекате...

SwiftUIAuthenticationCompleted: готовая аутентификация на SwiftUI с Firebase Собственно очередная разработка, предназначение которой понятно из названия. SwiftUIAuthenticationCompleted — готовый проект на SwiftUI с Firebase-аутентификацией. Поддерживает Sign in with Apple. Исходники: https://github.com/alfianlosari/SwiftUIAuthenticationComplete...

Mash — язык программирования, компилирует сам себя Приветствую всех в новом 2020-м году. С момента публикации первого поста про Mash прошел практически ровно 1 год. За этот год язык был сильно доработан, были продуманы многие его аспекты и определен вектор развития. Этим всем я рад поделиться с сообществом. Читать даль...

[Перевод] Hyper-V для разработчиков под Windows 10 Hyper-V более известен как технология виртуализации серверов; однако, начиная с Windows 8, он также доступен в клиентской операционной системе. В Windows 10 мы значительно улучшили работу, сделав Hyper-V отличным решением для разработчиков и ИТ-специалистов.   Microsoft Hype...

Топовая 3D-карта Nvidia GeForce RTX 2080 Ti Super выйдет в начале 2020 года Слухи о подготовке компанией Nvidia топовой видеокарты GeForce RTX 2080 Ti Super ходят давно, но пока никакой конкретики относительно сроков выпуска новинки не было. И вот сейчас китайский источник немного прояснил ситуацию. Для начала нужно отметить, что все предсказа...

Патенты следующего поколения Motorola razr и планы компании по выпуску флагмана Motorola razr кажется действительно интересным устройством, но это лишь первый этап возрождения легендарной линейки. И пусть смартфон поступит в продажу только в начале следующего года, в сети уже начинают появляться подробности о следующем поколении. Большая часть из них ос...

Использование Intel Processor Trace для трассировки кода System Management Mode Эта статья посвящена тестированию возможности использования технологии Intel Processor Trace (Intel PT) для записи трассы в System Management Mode (SMM) режиме. Работа была выполнена в рамках Summer Of Hack 2019. Автор работы: @sysenter_eip. Большинство использованных инст...

Победители Miro Platform Contest В начале ноября мы объявили об открытой бете платформы Miro, провели конференцию о платформенной разработке с JetBrains, Stripe и другими компаниями (видео всех докладов), а также запустили онлайн-конкурс для разработчиков по созданию плагинов. Конкурс завершился! В нём при...

[Перевод] Мифы о useEffect Доброго времени суток, друзья! Представляю вашему вниманию перевод небольшой заметки Kent C. Dodds, в которой он делится своими соображениями относительно правильного использования хука «useEffect». Я обучил React тысячи разработчиков. Как до, так и после релиза хуков. О...

[Перевод] Вышел Windows Terminal 1.0 Мы невероятно горды тем, что можем объявить о выпуске Windows Terminal 1.0! Windows Terminal прошел долгий путь с момента своего анонса на Microsoft Build 2019. Как и всегда, вы можете загрузить Windows Terminal из Microsoft Store или со страницы выпусков на GitHub. Windows ...

Как Microsoft убила AppGet На прошлой неделе Microsoft выпустила пакетный менеджер WinGet в рамках анонсов на конференции Build 2020. Многие посчитали это ещё одним доказательством сближения Microsoft с движением Open Source. Но только не канадский разработчик Кейван Бейги (Keivan Beigi), автор своб...

[Перевод] Мониторинг вашей инфраструктуры с помощью Grafana, InfluxDB и CollectD У компаний, которым необходимо управлять данными и приложениями на более чем одном сервере, во главу угла поставлена инфраструктура. Для каждой компании значимой частью рабочего процесса является мониторинг инфраструктурных узлов, особенно при отсутствии прямого доступа д...

Вокруг data.table Эта заметка будет интересна для тех, кто использует библиотеку обработки табличных данных для R — data.table, и, возможно, будет рад увидеть гибкость ее применения на различных примерах. Вдохновившись хорошим примером коллеги, и надеясь, что вы уже почитали его статью, пред...

Xiaomi: каждый проданный смартфон будет приносить нам ... Еще месяц назад стало известно, что Xiaomi готовится завоевать японский рынок смартфонов. И вот сегодня состоялась пресс-конференция компании, возвестившая о том, что продукты Xiaomi теперь официально пришли на рынок Страны восходящего солнца.   В рамках этого меропри...

[Перевод] Способы использования Math.random() в JavaScript Math.random() — это один из API JavaScript. Это — функция, которая возвращает случайные числа. Диапазон возвращаемых чисел представлен значениями от 0 (включая 0, то есть, она может вернуть 0) до 1 (не включая 1, то есть — единицу она вернуть не может). Math.random(); // во...

Valve официально выпустила долгожданную игру Half-Life: Alyx Компания Valve официально выпустила долгожданную игру Half-Life: Alyx. Уже сейчас игру можно приобрести на популярном сервисе цифровой дистрибуции Steam. Однако стоит отметить, что на данный момент поиграть в нее смогут лишь владельцы компьютеров, поддерживающих VR-шлемы.

MIUI 12.5 для Xiaomi Mi 8, Mi MIX 2S и Mi MIX 3 уже готова Один из руководителей Xiaomi, отвечающий за программное обеспечение, рассказал, какие смартфоны компании смогут обновиться до MIUI 12.5 в ближайшем будущем. На вопрос одного из пользователей соцсети Weibo о том, когда MIUI 12.5 будет доступна для Xiaomi Mi 8, он заявил, что ...

Huawei назвала дату начала тестирования HarmonyOS 2.0 на смартфонах Компания Huawei официально объявила, что 16 декабря она проведет конференцию для разработчиков HarmonyOS 2.0 Beta, которая будет посвящена началу бета-тестирования новой операционной системы на смартфонах. Напомним, в сентябре, когда Huawei формально представила операци...

Senua’s Saga: Hellblade 2 выйдет на PC и Xbox Series X В Microsoft официально подтвердили, что сиквел выпустят на персональных компьютерах и приставках следующего поколения Xbox (которые еще не поступили в продажу). Hellblade 2 — эксклюзив для указанных платформ. Разработкой проекта занимается студия Ninja Theory. Точной даты р...

Как разработать корпус силами фрилансеров — промдизайнеров и конструкторов Я повторяю эти шаги с клиентами через день как минимум, поэтому решил написать мини-инструкцию, как и кем разработать корпус устройства, если штатных дизайнера и конструктора у вас нет, а чек сильно ограничен, или на специалистов полного цикла не хватает денег, держаться н...

Разработка Saints Row 5 официально подтверждена Твиттер аккаунт Saints Row сообщил о разработке проекта.

Samsung наводнит рынок недорогими смартфонами с 5G Компания Samsung одной из первых начала выпуск смартфонов с 5G, не относящихся к флагманской линейке. Модель Galaxy A90 5G вышла ещё в сентябре. Правда, основана она на Snapdragon 855, но всё же большинство остальных характеристик вовсе не флагманские. В этом году компа...

Состоялся релиз стабильной версии Windows Terminal В прошлом году Microsoft анонсировала приложение Windows Terminal с открытым исходным кодом, которое призвано стать единым местом для получения доступа к PowerShell, CMD, Windows Subsystem for Linux (WSL) и Azure Cloud Shell. Теперь же компания объявила о выходе стабильной ...

Специфицируй это. Доклад Яндекса Хорошая спецификация к API помогает клиентам его использовать. Несколько месяцев назад на большом Pytup разработчик Яндекса Александр Брязгин bryazginnn выступил с докладом о том, что собой представляет спецификация REST API на примере OpenAPI + Swagger и зачем нужна такая с...

АДСМ3. IPAM/DCIM-системы В предыдущих сериях АДСМ мы выработали фреймворк автоматизации, разобрались с тем, зачем появилась виртуализация и как она работает. В последней части мы выбрали и обосновали дизайн сети, роли устройств, производителей, определились с LLD (адресацией, маршрутизацией, номерам...

Vue для самых маленьких a.k.a небольшой блог по всем канонам Всем привет! В данной статье рассмотрим разработку фронта простенького блога на Vue с использованием всех прелестей Vue включая Vuex и Router. А также поговорим про структуру приложения и работу с контейнером и роутером. Читать дальше →

Huawei представила мобильный чип Kirin 820 с 7 нм техпроцессом Чип Kirin 820 является преемником прошлогоднего Kirin 810. Мобильный процессор будет дебютировать с выпуском Honor 30S. Производительность по тестам выглядит на уровне чипа компании Qualcomm Snapdragon 855. Huawei Kirin 820 уже официально представлен. Графический процессо...

CalyxOS: лучший способ очистить Android от следов Google Android Open Source Project — свободный проект. Однако в него очень глубоко проникла корпорация Google. К сожалению, всё больше API и библиотек Android теперь доступны только на смартфонах с предустановленными приложениями Google Apps (GApps). Таким способом Google эффектив...

[Перевод] Как Gatsby обошёл Next.js Автор статьи, перевод которой мы сегодня публикуем, работает программистом в компании Antler. Эта компания представляет собой глобальный генератор стартапов. В Antler несколько раз в году проходят демонстрационные дни, собирающие множество создателей стартапов и инвесторов с...

Инди-приключение Forager теперь точно доступно на iOS, немного информации про Android-версию На прошлой неделе мы писали о том, что разработчик HopFrog готовится выпустить инди-приключение под названием Forager на iOS раньше намеченного срока (2021 год). Но по какой-то причине после этого релиз оттянули на неопределённый срок. Теперь же мы можем сказать с уверенност...

Вышел Intercepter-NG 2.5 для Android Да, Intercepter еще жив! И после длительного затишья я рад представить новую версию. Изначально ставилась задача причесать интерфейс, исправить ошибки, ввести некоторые нововведения и протестировать работоспособность на новых версиях Android. Что из этого вышло — под катом...

Redmi Note 8 Pro выпустят в самой доступной версии Авторитетный инсайдер Мукул Шарма сообщил о скором выпуске самой доступной версии смартфона Redmi Note 8 Pro. ***

DeepCool представляет процессорный кулер GAMMAXX GT ARGB с RGB-подсветкой Компания DeepCool официально представила новый процессорный кулер GAMMAXX GT ARGB, который стал обновлением модели GAMMAXX GT RGB 2017 года. Судя по его названию, GT ARGB обладает адресуемой RGB-подсветкой с 3-контактным разъёмом ARGB. Подробнее об этом читайте на THG.ru.

Microsoft вносит значительные изменения в процесс тестирования Windows 10 Microsoft существенно изменяет процесс разработки и тестирования Windows 10 в рамках программы Windows Insider. Начиная со сборки 19536, выпущенной на канале «Ранний доступ», компания больше не будет определять предварительные сборки как часть определённой версии Windows 10...

FOSS News №12 — обзор новостей свободного и открытого ПО за 13 — 19 апреля 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО и железа (и немного коронавируса). Всё самое главное про пингвинов и не только, в России и мире. Участие Open Source сообщества в борьбе с COVID-19, 15-летие Git, отчёт FreeBSD за первый квартал, пара интер...

[Из песочницы] PostgeSQL: Разработка расширений (функций) на языке С Эту статью написал еще пару лет назад, и не знал куда ее можно было бы выложить, а потом и забыл. Смысл использования языка С при разработке расширений для PostgreSQL по сравнению с интерпретируемыми (скриптовыми) языками можно свести к двум положениям: производительность и...

Microsoft выпустит очередное обновление Windows 7 для всех Windows 7 официально достигла срока окончания поддержки 14 января, а KB4534310 является окончательным обновлением для ОС. После того, как прошло более недели с момента выпуска обновления, Microsoft признала, что в последнем обновлении действительно есть ошибка, которая меняе...

Разработка приложений в VK mini apps Почему надо смотреть в сторону разработки приложений для работы в VK? У меня за спиной много лет фронтенд-разработки для массовых сервисов, и то, что сейчас предлагает разработчику социальная сеть «ВКонтакте» — быстрый и эффективный способ построить еще один канал коммуникац...

Электротранспорт Tesla, доступный всем. Компания действительно выпустит квадроцикл Во время презентации пикапа Cybertruck компания Tesla также показала на сцене необычный квадроцикл. Тогда никаких подробностей о нём не рассказали, да и вообще было неясно, имеет ли Tesla к нему какое-то отношение. Оказалось, что не просто имеет. Илон Маск заявил, что ...

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

[Перевод] Разработка WebGPU-приложений WebGPU — это один из современных API, предназначенных для работы с компьютерной графикой. Среди других подобных API можно отметить Vulkan, DirectX 12 и Metal. То, что в сфере веб-графики появляются подобные решения, даёт пользователям веб-приложений те же возможности, которы...

Microsoft подтверждает будущее ОС Windows 10 Похоже, что Microsoft не отказалась от идеи унифицированной работы с Windows 10, и компания все еще активно тестирует Windows Core OS для будущих устройств. Если у вас есть какие-либо сомнения относительно существования Windows Core OS, сомнения могут быть развеяны, поскольк...

[Из песочницы] Что такое NFC и как он работает. Освежим основы? Здравствуйте, пользователи Хабра! Я представляю вашему вниманию перевод статьи «What is NFC and how does it work» под авторством Robert Triggs. Вроде, казалось бы, зачем автору оригинала писать на эту тему в 2019-м, а мне переводить на пороге 2020? Сегодня NFC обрело свою ре...

Обзор подкаста «Деньги пришли» План такой: слушаю, что записывает компания, делаю заметки, пишу обзор. Alec Favale, Unsplash.com В конце прошлого года я решил написать о корпоративных подкастах и спросил в Facebook, кто ими занимается. Ответили человек 20, дали примеры программ. По мере их изучения я ...

Релиз кросс-платформенного .NET UI-тулкита AvaloniaUI 0.9 Avalonia — кроссплатформенный .NET UI-тулкит с открытым исходным кодом, вдохновлённый технологиями WPF и UWP. Он полностью поддерживает Windows, macOS и Linux, .NET Core 2.0-3.1, XAML, дата-биндинги, lookless-контролы и многое другое. (на ВДПВ показана работа без XOrg) Верс...

«Новые Былины». Для dev, ops и любознательных людей В этой статье я буду настраивать рабочее окружение для разработки игры "Былины", а также выполню разбиение самой игры на части, пригодные для использования в OpenFaaS. Все манипуляции буду делать на Linux, Kubernetes буду разворачивать в minikube с использованием VirtualBox...

Издательство Питер. Зимняя распродажа Привет, Хаброжители! На этой неделе у нас большие скидки. Подробности внутри. Читать дальше →

[Из песочницы] Любовь в ненависть indie gamedev'a История про то, как я решил заняться разработкой игры без знаний и опыта в этой области, без движка и вложений. Зачем мне это? Зачем это кому-то другому? О провалах и успехах, о начале indie-разработки пост. Читать дальше →

[Перевод] 10 хитростей Python, о которых полезно знать По данным StackOverflow Python — это самый быстрорастущий язык программирования. Например, в одном из отчётов Forbes речь идёт о том, что использование Python выросло на 456%. Python применяется в Netflix, в IBM, и ещё в тысячах компаний по всему миру. Давайте не забывать и ...

[Перевод] Управление по защите данных Германии: телеметрия в Windows 10 1909 Enterprise может быть полностью отключена Телеметрия давно стала горячо обсуждаемой темой с момента, когда Microsoft выпустил первую версию Windows 10. Microsoft решил глубоко интегрировать сбор данных в операционную систему — да так глубоко, что у пользовательских выпусков Windows 10 Home и Windows 10 Pro не было о...

No Straight Roads от дизайнера Final Fantasy XV перенесена на август Музыкальное приключение от главного дизайнера Final Fantasy XV выйдет 25 августа на Nintendo Switch, PC, PS4 и Xbox One. Разработкой игры студия Metronomik занимается уже три года. Изначально ее планировали выпустить 30 июня на всех платформах. О переносе релиза из-за панд...

Российский промышленный планшет MIG Т10 х86 доступен для предзаказа по цене от 105000 рублей Защищённый планшет российской разработки готов к работе в самых суровых условиях

[Из песочницы] Анализ популярности YouTube видео участников Евровидения 2020 13 марта на официальном YouTube канале Евровидения была выложена композиция группы Little Big, которая будет представлять Россию на конкурсе. Посмотрев клип, захотелось сравнивать статистику видео нашей группы, с видео других участников; какие ролики самые просматриваемые, у...

Xiaomi представила доступный роутер Redmi AX6 с поддержкой Wi-Fi 6 Вчера в ходе презентации компании Xiaomi также был официально анонсирован маршрутизатор Redmi AX6, который стал доступен для предварительного заказа по цене 57 долларов. Роутер Redmi AX6 оснащен 6-ядерным чипами Qualcomm корпоративного уровня (4 ядра Cortex-A53 с ч...

GitHub: шаблон Zabbix для мониторинга задач сбора данных в MaxPatrol SIEM Сегодня SIEM – это главный помощник при анализе событий ИБ: трудно представить, сколько бы потребовалось времени, чтобы вручную просматривать логи с множества источников. При этом прекращение сбора данных с источника – достаточно распространенная проблема SIEM. И далеко не...

Реклама на YouTube: достучаться до программистов Известный американский маркетолог Стюарт Бритт говорил: «Вести бизнес без рекламы – всё равно, что подмигивать девушке в темноте: вы-то знаете, что вы делаете, а остальные – нет». Сложно не согласиться, ведь недостаточно просто создать продукт — чтобы им пользовались, нужно...

[Перевод] Эндрю Ын «Страсть к машинному обучению». Перевод глав 36-46 Три года прошло с момента публикации первых глав книги Эндрю Ына (Andrew Ng) «Machine Learning Yearning». Если вы подписаны на хаб «Машинное обучение», то нет никакой нужды представлять вам её автора и скорее всего саму книгу вы уже давно прочитали на языке первоисточника. П...

Уникальный чехол с QWERTY-клавиатурой для смартфона в исполнении Oppo Китайский производитель Oppo рассматривает возможность выпуски чехла для смартфона, который предоставит пользователям миниатюрную QWERTY-клавиатуру. Использование физической клавиатуры связке с телефоном не является новой идеей. Например, коммуникатор Nokia 9210 был вып...

[Перевод] Новые бесплатные видео-курсы и гайды по C#, .NET, и ASP.NET для начинающих Если вы думали о том, чтобы начать изучать C#, то сейчас как раз самое время, чтобы начать! Наш коллега Скотт Хансельман работал над этим проектом несколько месяцев и рад представить страницу http://dot.net/videos  На ней вы найдете около сотни коротких видео (в ближайшее в...

[Перевод] Как использовать Инверсию Управления в JavaScript и в Reactjs для упрощения работы с кодом Инверсия Управления это довольно простой для понимания принцип программирования, который, при этом, может заметно улучшить ваш код. В данной статье будет показано как применять Инверсию Управления в JavaScript и в Reactjs. Если вы уже писали код который используется больше ...

Список смартфонов Xiaomi, совместимых с Fortnite Почти два года прошло с момента дебюта на мобильной платформе известной игры Fortnite, которая теперь наконец-то доступна и в магазине Google Play. Изначально лишь несколько устройств Xiaomi поддерживали эту популярную игру. Но с развитием технологий и их внедрением даже на ...

Foxconn мотивирует персонал премиальными, чтобы ... Apple официально предупредила, что из-за коронавируса она не сможет выполнить собственный финансовый план. В качестве основного фактора, который не позволит компании заработать как планировалось — ограничение поставок iPhone по всему миру. Коронавирус серьезно замедлил...

Разработка измерительного прибора ИРИС Приветствую, сообщество Хабра. Недавно наша компания выпустила на рынок контрольно-измерительный прибор ИРИС. Являясь главным программистом этого проекта, хочу рассказать вам про разработку прошивки прибора (По оценке руководителя проекта прошивка составляет не более 30% от...

LG Tone Free: Первые TWS-наушники от LG выходят в США В октябре на южнокорейском рынке дебютировали первые TWS-наушники от LG, а теперь они появились в США по цене 200 долларов. Пока они доступны на официальном сайте компании, но остальные ритейлеры должны вот-вот начать продажи. Наушники поддерживают тач-управление, Google Ас...

Разработка первого проекта на платформе Microsoft Dynamics 365 For Finance and Operations Всем привет! Меня зовут Таня, я тимлид группы разработки Axapta в компании Lamoda. В этой статье речь пойдет про разработку нашего первого проекта на платформе Microsoft Dynamics 365 For Finance and Operations. Я расскажу про подходы, которые мы использовали, про ошибки,...

Книга “Разработка мобильных приложений на C# для iOS и Android” Уважаемые читатели, рады представить вам книгу “Разработка мобильных приложений на C# для iOS и Android” от уже хорошо известного вам автора и эксперта в Xamarin, Вячеслава Черникова из компании Binwell. Без долгих прелюдий передаю слово автору. Добрый день, уважаемый хабр...

Управляющий директор 101XP Ольга Макушенко: «5 ключевых ошибок разработки игры как бизнеса» Работа игровой студии невероятно объемная и сложная. Процедура разработки и выпуска готового продукта проходит множество этапов. И получить прибыль с проекта не так и просто, и точно это не одномоментный процесс. Даже с помощью издателей. У тех, кто пробует себя в игрострое...

Как Kafka стала былью Привет, Хабр! Я работаю в команде Tinkoff, которая занимается разработкой собственного центра нотификаций. По большей части я разрабатываю на Java с использованием Spring boot и решаю разные технические проблемы, возникающие в проекте. Большинство наших микросервисов асинхр...

Выходит спецверсия хита продаж Honor 9X Компания Honor всегда сотрудничает известными брендами, выпуская ограниченные серии своих смартфонов. В начале года компания выпустила специальное издание Honor V20 в партнерстве с Moschino. Несколько месяцев спустя, в июле, компания снова заключила партнерское соглашен...

Юбилейный DUMP2020 — 4 дня, которые вы не забудете Привет, Хабр! У нас новости с Урала :) 10-я конференция уральских разработчиков DUMP пройдет в этом году в мае, с 14 по 17 число. Основная программа, по-прежнему, укладывается укладывается в 1 день. На DUMP выступят Сергей Абдульманов (Туту.ру, в прошлом МосИгра), Александр...

Huawei в конце мая представит самый дешевый 5G-смартфон компании В настоящее время Huawei уже выпустила на рынок несколько моделей смартфонов поддерживающих стандарт 5G. Теперь на подходе серия Enjoy, включающая в себя бюджетные смартфоны. Сегодня Huawei сообщила, что анонс смартфона Huawei Enjoy Z состоится 24 мая. Подробнее об этом чита...

Вышел новый релиз «Python для браузеров», встречаем Brython 3.9 Разработчики проекта Brython Python выпустили новый релиз, Brython 3.9. Сам проект позиционируется, как «Python для браузера». Он основан на Python 3 и выполняется на стороне браузера, причем для разработки веб-скриптов вместо JavaScript используется Python. Код проекта ...

Базовый Доверенный Модуль (БДМ) – решение ЭЛВИС-ПЛЮС для защищенного удаленного доступа с мобильных устройств Для поддержания жизненно важных бизнес-процессов организации в случае перевода сотрудников на дистанционную работу необходимы полнофункциональные рабочие места в домашних условиях. Использование обычных ноутбуков или планшетов может быть ...

Работа с китайской микросхемой АЦП Hx711 (заключение) По прошествии некоторого времени, повторное ознакомление с начальной статьей вызвало чувство незаконченности в вопросе использовании данного АЦП. Да, были проведены определенные исследования данного изделия, были нащупаны слабые стороны и предложены пути обхода этих слабых с...

[Перевод] Nintendo DS: внутреннее устройство, принципы работы и взлом Оригинальная Nintendo DS (Blue edition). Выпущена 21.11.2004 в Америке, 02.12.2004 в Японии и 11.03.2004 в Европе. Краткое введение Эта консоль стала интересным ответом на множество потребностей, которые было невозможно удовлетворить в экосистеме портативных устройств. В н...

Первое интервью с основателем HARZ Labs Андреем Адамовым Всем привет!Смотрите наш новый выпуск видеоблога «С Корнвейцем о 3D» с Андреем Адамовым, основателем и генеральным директором компании HARZ Labs. Кстати, это первое интервью для Андрея, в рамках которого он расскажет Александру:• историю создания компании HARZ Labs • о проце...

[Из песочницы] Введение в Traefik 2.0 Traefik — это обратный прокси-сервер с открытым исходным кодом, обеспечивающий простую работу с микросервисами и/или просто контейнерами с вашими приложениями. Обратный прокси-сервер (reverse proxy, реверс-прокси) служит для ретрансляции запросов из внешней сети к каким-либо...

[Перевод] Цены и затраты на Serverless: AWS Lambda Привет, Хабр! Стараюсь делать переводы лучше и буду рад вашей критике. (Примечание: цены являются точными по состоянию на август 2018 года) В сервисе AWS Lambda существует 263 позиции с уникальными ценниками. Например, они могут называться “Accelerated InterRegion Inbound u...

Meizu представила оболочку Flyme 8.1 на базе Android 10 Компания Meizu представила сегодня в Китае серию смартфонов Meizu 17 и ряд аксессуаров. На этом же мероприятии была анонсирована оболочка Flyme 8.1 на базе операционной системы Android 10.Flyme 8.1 — это дополнительное обновление для Flyme 8, выпущенное в прошлом году....

Для Android-версии GRID Autosport вышло обновление с поддержкой новых устройств Когда GRID Autosport только вышла на Android, многие удивились странной подборке официально поддерживаемых устройств. В списке были смартфоны 2-летней давности, но не хватало многих актуальных моделей. Сейчас эта ситуация исправляется, хотя добавляется поддержка в том числе ...

Как «поиметь» Google и Яндекс: чёрное и белое SEO-продвижение сайтов. Шестаков | Люди PRO #74 В 74-м выпуске Сергей Павлович беседует с Олегом Шестаковым, основателем и совладельцем Rush-analytics.ru и Rush-agency.ru. Сергей Павлович (далее – СП): – Друзья, привет! Новый выпуск «Люди Pro» в эфире, и сегодня говорим о SEO, о «чёрном» SEO (прим. автора: далее – СЕО) и...

[Перевод] Новый эксперимент: Вызов сервисов .NET gRPC из браузера с gRPC-Web Рады объявить об экспериментальной поддержке gRPC-Web с .NET. gRPC-Web позволяет вызывать gRPC из приложений на основе браузера, таких как JavaScript SPA или приложений Blazor WebAssembly. gRPC-Web для .NET обещает привнести многие замечательные функции gRPC в приложения дл...

DeepCode: взгляд со стороны Не так давно DeepCode, статический анализатор, основанный на машинном обучении, стал поддерживать проверку C и C++ проектов. И теперь мы можем на практике взглянуть, чем отличаются результаты классического статического анализа и статического анализа, основанного на машинном...

Microsoft выпустила новые обои для Windows 10 За последний месяц компания Microsoft выпустила несколько тем и изображений для операционной системы Windows 10. Предыдущим выпуском были изображения полевых цветов. Microsoft выпустила набор изображений в разрешении 4K. 15 изображений ленивцев, обои бесплатны. Изображе...

Разработка мобильных приложений на Python. Библиотека KivyMD Приветствую! Сегодня речь снова пойдет о библиотеке KivyMD — наборе виджетов для кроссплатформенной разработки на Python в стиле Material Design. В этой статье я сделаю не обзор виджетов KivyMD, как в недавней статье, а, скорее, это будет материал больше о позиционировании...

[Перевод] Ускорение вывода диаграмм с использованием OffscreenCanvas Рендеринг диаграмм может серьёзно нагрузить работой браузер. Особенно если речь идёт о выводе в интерфейсе сложного приложения множества элементов, представляющих диаграммы. Попытаться улучшить ситуацию можно с помощью интерфейса OffscreenCanvas, уровень поддержки которого б...

История взлетов и падений мобильных ОС последнего десятилетия 2020 стал началом новой декады и завершил предыдущую. Перед тем, как взглянуть вперёд, в будущее технологий, мы бы хотели оглянуться назад, и вспомнить, как развивались мобильные операционные системы. Кроме доминирующих сегодня Android и iOS, существовали и другие, альтернат...

Компьютерная игра Ghost Giant появится в Oculus Quest Ghost Giant представляет собой приключенческий боевик, головоломку в которой игрок под управлением Ghost Giant должен защищать маленького мальчика и исследовать мир с гарнитурой VR. Игра была представлена на пресс-конференции компании Sony в 2019 году и получила положит...

[Перевод] Seccomp в Kubernetes: 7 вещей, о которых надо знать с самого начала Прим. перев.: Представляем вниманию перевод статьи старшего инженера по безопасности приложений британской компании ASOS.com. С ней он начинает цикл публикаций, посвящённых повышению безопасности в Kubernetes благодаря использованию seccomp. Если введение понравится читателя...

[Перевод] Внутри виртуальной машины Python. Часть 2 Привет, Хабр. Перевод этой статьи занял намного больше времени, чем ожидалось. Мне очень хотелось сделать всё качественно и без обмана, но если найдёте неточности, буду рад услышать о них. Также я буду сам перечитывать и исправлять ошибки предыдущих статей, если где-то оказ...

Для Subnautica: Below Zero вышло крупное обновление Frostbite Чуть больше года назад студия Unknown World Entertainment выпустила в раннем доступе Subnautica Below Zero — полноценный сиквел своего симулятора выживания в открытом мире. Как можно понять из названия, важную роль в новой части играет температура ниже 0 градусов Цельсия, ко...

Разработка веб-сайта на паскале (backend) В этой статье я расскажу о том, зачем, почему и как я начал делать сайты на паскале: Delphi / FPC. Вероятно, «сайт на паскале» ассоццируется с чем-то вроде: writeln('Content-type: text/html'); Но нет, всё гораздо интереснее! Впрочем, исходный код реального сайта (почти ве...

Короче, сделал столетний блокбастер цветным СинопсисРаскраска фильмов до этого года стоила сотни тысяч долларов, требовала участия массы специалистов и занимала много времени. Теперь всё изменилось. Развитие проекта Deoldify дошло до такого состояния, что результаты его работы можно комфортно смотреть, расслабив фейсп...

Конкурент MIUI и EMUI обрастает мышцами. График выхода ColorOS 7 Пару месяцев назад компания Oppo официально представила свой пользовательский интерфейс ColorOS 7, которые первые пользователи назвали достойным конкурентом оболочкам EMUI и MIUI. Теперь же компания Oppo начала распространять бета-версию ColorOS 7 для различных моделей ...

Windows 10 May 2020 Update выйдет с 26 по 28 мая Обновление Windows 10 May 2020 Update добавит значительные изменения в Cortana, поиск Windows, улучшит производительность, обновит подсистему Windows для Linux, а также улучшит поддержку конфигураций с несколькими мониторами. Microsoft уже завершила разработку обновления Win...

Autel переносит выпуск дронов EVO II на март Как мы уже сообщали, компания Autel Robotics представила дрон EVO II, который может стать первым коммерчески доступным складным дроном с камерой, поддерживающей видео 8К. Говоря точнее, производитель готовит к выпуску трех варианта беспилотника, которые различаются моду...

Новые релизы Chrome задерживаются из-за коронавируса Разработчики браузера Chrome теперь работают на дому, а значит поддерживать запланированные темпы выхода релизов не выйдет. Команда временно сосредоточится только на выпуске обновлений безопасности.

Windows 10 20H1 улучшает производительность видео, уменьшает задержку Microsoft уже завершила разработку для Windows 10 20H1, также известной как версия 2004, и обновление может появиться уже в апреле. В отличие от второстепенного выпуска обновления November 2019 Update для Windows 10, версия Windows 10 2004 наконец-то даст пользователям Windo...

Xiaomi запускает в MIUI 11 новую функцию — календарь учебных программ Xiao AI Компания Xiaomi разработала новейшую функцию MIUI, которая представляет собой новый календарь учебных программ Xiao AI. Он предназначен для учителей, студентов и преподавателей и по существу выполняет функции расписания и планировщика событий. Пользователь может загрузить ту...

Xiaomi добавляет в MIUI 11 новую функцию — календарь учебных программ Компания Xiaomi разработала новейшую функцию MIUI, которая представляет собой новый календарь учебных программ Xiao AI. Он предназначен для учителей, студентов и преподавателей и по существу выполняет функции расписания и планировщика событий. Пользователь может загрузить ту...

Смартфон Essential PH-1 получит Android 11 В средине месяца стало известно о закрытии компании Essential, которую основал создатель ОС Android Энди Рубин (Andy Rubin). В соответствующей новости было сказано, что по этой причине прекращается выпуск обновлений для Essential PH-1 — единственного смартфона, вы...

Клин клином: использование вируса PIV5 для создания вакцины против MERS-CoV и, возможно, против SARS-CoV-2 Учитывая сложившиеся обстоятельства, вовсе неудивительно, что научное сообщество сконцентрировало все свои силы на поиск и разработку методик и инструментов для борьбы с распространяющимся вирусом. Сегодня мы рассмотрим исследование, в котором ученые из Американского общес...

Пространственная осведомленность: что могут очки Hololens? Сегодня мы совершим прыжок в область Spatial Awareness с помощью очков Hololens от Microsoft и поговорим о развитии Windows Mixed Reality (WMR), а также о том, чего стоит ожидать от второго поколения. Статья рассчитана на тех, кто занимается разработкой под Hololens с испо...

Студия-разработчик Atomic Heart привлекла инвестиции от Tencent, Gaijin и GEM Capital на развитие франшизы Российская студия Mundfish объявила о привлечении инвестиций для разработки ролевого экшена Atomic Heart сразу от трёх партнёров: китайской компании Tencent, издателя Gaijin Entertainment и фирмы GEM Capital. Сооснователь и директор студии Mundfish Роберт Багратуни (Robert B...

Время первых 6 августа 1991 года Тим Бернерс-Ли запустил первый в мире веб-сайт на первом в мире веб-сервере, доступном по адресу http://info.cern.ch/ Ресурс определял понятие «Всемирной паутины», содержал инструкции по установке веб-сервера, использования браузера и т.п. Этот сайт также...

Новый Samsung Exynos 981 с Bluetooth 5.2 отмечен на сертификации Bluetooth SIG Компания Samsung готовится к запуску следующих флагманов серии Galaxy S21 / S30 в 2021 году. Однако компания не представила SoC, на котором работают новые устройства. И теперь новая сертификация предполагает, что в разработке может быть еще один Exynos. Новое прозвище Exyno...

Подробности о процессоре VIA CenTaur, грядущем конкуренте Intel Xeon и AMD EPYC В конце ноября VIA неожиданно для всех сообщила, что её «дочка» CenTaur работает над совершенно новым x86-процессором, который, как утверждает компания, является первым CPU со встроенным ИИ-блоком. Сегодня же VIA поделилась подробностями внутренней архитектуре процессора. То...

Американцы запускают частоту 3,5 ГГц, а iPhone 11 уже поддерживает её iPhone 11 уже поддерживает технологию связи, которой ещё нет ни у кого Продукция Apple зачастую не просто не отстаёт от конкурентов, но опережает их на долгие годы. Взять тот же Face ID, создать полноценный аналог которого никому так и не удалось. Но не потому, что это ником...

Учёные вырастили живой мини-мозг при помощи 3D-печати В сети появилась информация о свежей разработке учёных. Им, при помощи использования 3D-печати, удалось вырастить живой мини-мозг, представляющий собой «удобную платформу для наблюдения за ростом и развитием нервных тканей».

Oppo Find X 2 выйдет в начале 2020 года с Snapdragon 865 на борту Qualcomm Tech Summit прошла для многих компаний очень успешно, в частности для китайского гиганта Oppo. Во время проведения конференции компания рассказала о планах выпуска своего следующего флагманского смартфона на базе мобильной платформы Snapdragon 865 в первом квартале ...

«Новые Былины», часть первая: Введение По многочисленным просьбам читателей начинается большой цикл статей о применении технологии бессерверных вычислений для разработки реального приложения. В этом цикле будет рассмотрена разработка приложения, тестирование и поставка конечным пользователям с использованием сов...

Windows 10 теперь поддерживает беспроводной обмен файлами со смартфонами Samsung Как правило, обмен файлами между компьютером и смартфоном требует использования USB-кабеля или файлообменных облачных сервисов. Но Microsoft и Samsung предлагают более удобное решение. Последняя сборка Windows 10 Insider позволяет просто перемещать файлы на любые поддерживае...

[Из песочницы] Простая машина состояний для VueJS Недавно я наткнулся на интересное обсуждение на Full Stack Radio — Bulding Better UI Components with State Machines. Речь шла о том, что концепция машины состояний может помочь при разработке компонентов Vue. Я начал просматривать готовые решения, но они оказались не столь...

Крупный апдейт Chrome для Android и iOS: что нового? Компания Google выпустила 79-ю версию браузера Chrome для всех поддерживаемых платформ, в том числе Android и iOS. Апдейт уже доступен в Play Маркете и App Store.

Samsung выпускает первый в мире 5G-планшет Компания Samsung выпустила планшетный компьютер Galaxy Tab S6 в сентябре. Как и большинство планшетов, он предлагается в вариантах с подключением по Wi-Fi или Wi-Fi и LTE. И теперь, в подтверждение ранних слухов, компания официально выпустила Galaxy Tab S6 5G. Этот план...

Microsoft готовит к выпуску Windows Terminal 0.8 На следующей неделе компания Microsoft планирует выпустить новую предварительную версию Windows Terminal, которая принесёт с собой несколько новых функций. Прежде всего, теперь вы сможете осуществлять поиск во вкладках терминала, чтобы находить входные и выходные данные для...

Как мы используем Confluence для разработки требований к продукту В статье описаны наши подходы к использованию Confluence в качестве инструмента для работы с требованиями к продукту. Не претендуем на универсальность, но, возможно, эти подходы будут полезны для решения ваших задач, которые не обязательно связанны с процессами разработки ...

Microsoft всё закончила и готова обновлять Windows 10 по-крупному. Что нового Компания Microsoft в ближайшее время представит пользователям крупное обновление операционной системы Windows 10. Работа над Windows 10 May 2020 Update уже завершена.  Обновление Windows 10 May 2020 Update, также известное под номером 2004 и кодовым названием 20H1...

Разработка на удаленке: инсайты первого спринта За последние пару недель разве что ленивый не посоветовал окружающим, как правильно и без потерь перейти на удалёнку. Мы не будем вам ничего советовать. А просто расскажем, как мы наладили удаленную разработку нашего ключевого продукта и к 3-му апреля уже завершили первый, п...

Появилась страница поддержки Windows 10 версии 2004 Windows 10 версии 2004 (May 2020 Update) появится позже на этой неделе для многих пользователей и компаний, которые в настоящее время не используют ее. Это обновление станет первым крупным выпуском года и представит несколько улучшений и несколько новых функций, включая «Заг...

У пользователей Samsung Galaxy S9 и Note 9 праздник. Они получат обновление до One UI 2.1 Одновременно с презентацией смартфонов линейки Samsung Galaxy S20 производитель представил новую версию фирменного интерфейса One UI 2.1, которое также было выпущено для прошлогодних флагманов. Официальные источники из Samsung сообщают, что новый программный интерфейс о...

Чего ждать от Java в 2020 году? 2020 уже в разгаре, давайте же обсудим, какие изменения в мире Java нас ожидают в этом году. В этой статье перечислю основные тренды Java и JDK. И буду рад дополнениям от читателей в комментариях. Сразу оговорюсь, что статья носит скорее ознакомительный характер. Детали по ...

Lenovo представила ноутбук Xiaoxin Air 14 2020 с видеокартой GeForce MX350 Компания Lenovo выпустила свой новый ноутбук в Китае под названием Xiaoxin Air 14 2020. Он является моделью следующего поколения и представляет собой первый ноутбук, оснащенный графической картой Nvidia GeForce MX350.Nvidia GeForce MX350 — это специальная мобильная вид...

Как LoRaWAN помогает строить современный интернет вещей LoRaWAN — технология, которая быстро набирает популярность в сфере решений интернета вещей. При этом для многих клиентов остается малоизученной и экзотической, из-за чего вокруг нее существует множество мифов и заблуждений. В 2018 году в России были приняты поправки в зако...

Ford анонсировала электрический фургон E-Transit: запас хода 200 км, цена менее $45 тыс. Компания Ford подготовила к выпуску фургон E-Transit. Это электрическая версия её универсального и популярного среди клиентов фургона Transit. E-Transit был одним из первых полностью электрических транспортных средств, анонсированных Ford в 2016 году. Хотя автомобиль находит...

Разработчики Biomutant пояснили долгое молчание Команда разработки игры Biomutant после долгого молчания объявила дату выпуска игры. Мы ничего не слышали о проекте около двух лет, и теперь они пояснили, почему это произошло.

Изучаем VoIP-движок Mediastreamer2. Часть 5 Материал статьи взят с моего дзен-канала. Обнаружитель тонального сигнала В прошлой статье мы создали измеритель уровня сигнала. В этой мы научимся обнаруживать тональный сигнал. В старые времена, когда не в каждой семье был телевизор, и у половины из них каналы переключали...

В Лас-Вегасе показали странный смартфон со складным экраном В конце прошлого году вышли смартфоны с гибкими экранами Samsung Galaxy Fold и Huawei Mate X, а также был представлен Motorola RAZR 2019. В этом году подобных смартфонов станет гораздо больше. Китайский производитель электроники TCL представил свой складной т...

Американцы разработали марсоход будущего Как стало известно, инженеры Лаборатории реактивного движения NASA закончили разработку и сборку новейшего аппарата Mars 2020. Марсоход успешно прошел первые испытания и теперь готов к полноценной экспедиции на красную планету.

Honor выпустила специальное издание весеннего блокбастера Китайский производитель телефонов Honor только что объявил о выпуске нового смартфон Honor 20i AAPE Special Edition, который был создан в сотрудничестве с брендом AAPE. Смартфон Honor 20i AAPE Special Edition поступил в продажу по цене около 255 долларов. Он доступен в...

Фанаты отвоевали Android 10 для ещё одного смартфона Xiaomi Компания Xiaomi прояснила ситуацию с обновлением до свежей версии операционной системы Android 10 для смартфона Xiaomi Mi A2 Lite.  В январе компания выпустила для него обновление, но апдейт содержал только исправление безопасности. Затем представители службы...

Ferrari не будет спешить с электромобилями Компания Ferrari планирует выпустить первую полностью электрическую машину не ранее 2025 года, поскольку технология аккумуляторов требует дальнейшего развития, Об этом сообщил исполнительный директор компании Луи Камиллери ( Louis Camilleri). Ранее легендарный автопроиз...

[Перевод] Docker Compose: упрощение работы с использованием Makefile Каждые несколько лет в индустрии разработки ПО происходит смена парадигмы. Одним из таких явлений можно признать рост интереса к концепции микросервисов. Хотя микросервисы — это технология не самая новая, лишь в последнее время её популярность буквально взлетела до небес. Б...

Популярные ошибки в английском среди IT-специалистов. Часть 2: Произношение Моя статья «Популярные ошибки в английском среди IT-специалистов» собрала много комментариев с полезными дополнениями. И я решила выпустить вторую часть, теперь посвященную Произношению. Читать дальше →

Еще один производитель начал устанавливать российское ПО на свои смартфоны Компания Vivo официально сообщила о том, что она готова следовать требованиям российского законодательства, которые касаются предустановки на свои смартфоны российского программного обеспечения. Vivo договорилась с Яндексом на взаимовыгодных условиях по поводу предустан...

Корпоративная магистратура JetBrains в Университете ИТМО ищет новых студентов Объявляем набор на магистерскую программу JetBrains “Разработка программного обеспечения” на 2021-2023 учебные годы. Мы ждем тех, кто уже обладает базовыми знаниями в программировании и готов посвятить два года интенсивной учебе.Обучение ведется по двум специализациям: разра...

Aсинхронный PHP Десять лет назад у нас был классический LAMP-стек: Linux, Apache, MySQL, и PHP, который работал в медленном режиме mod_php. Мир менялся, а с ним и важность скорости. Появился PHP-FPM, который позволил значительно увеличить производительность решений на PHP, а не срочно переп...

В Windows 10 появится поддержка Bluetooth 5.1 и Bluetooth 5.2 Microsoft начала тестировать Windows 10 20H1 в феврале 2019 года, когда компания предложила ее пользователям Skip Ahead, входящим в программу Windows Insider. Microsoft публично протестировала основное обновление Windows 10 в течение почти одного года, и теперь компания нако...

Chrome 81 принесёт глобальную поддержку платформ WebXR и Web NFC Компания Google близка к тому, чтобы сделать некоторые передовые веб-технологии более доступными для широкой аудитории пользователей. Интернет-гигант выпустил бета-версию Chrome 81 для Android, Linux, Mac и Windows, в которой добавлена ​​поддержка WebXR для дополненной реаль...

[Из песочницы] Репетитор по программированию: почему вы должны стать им и как это сделать Доброго времени суток, Хабр. Представляю Вашему вниманию перевод статьи:«Coding Mentor: Why You Should Become One and How to Do It» автора Oleg Sklyarov (Олег Скляров). Привет! Меня зовут Олег Скляров, я работаю руководителем группы разработки мобильных устройств для дете...

Опыт использования MobX в большом приложении Всем привет! Меня зовут Сергей, я работаю в команде разработки приложений контроля качества Tinkoff. Поделюсь опытом нашей команды в использовании библиотеки Mobx и расскажу о деталях работы с ней в связке с React. В этой статье не будет описания базовых концепций. Я расск...

Появились новые подробности о доступном планшете Samsung со стилусом S Pen Информация о подготовке к дебюту недорогого планшета Samsung с поддержкой стилуса S Pen ходит в Сети уже несколько недель.Теперь же подробностями об ожидаемом устройстве поделился авторитетный ресурс SamMobile. Планшет побывал в Geekbench с номером модели SM-P615.Если верить...

Память LPDDR5 появится в смартфонах в следующем квартале Вице-президент Xiaomi и глава бренда Redmi Лу Вейбинг (Lu Weibing) сообщил, что оперативную память LPDDR5 смартфоны компании получат в первом квартале 2020 года. Кроме того, по его словам, память нынешнего поколения (LPDDR4X) уже «не является флагманской в эпоху 5...

[Перевод] Разработка REST API — что такое Contract First? В этой статье мы рассмотрим подход к разработке REST API на основе контракта. При разработке хорошего API REST важно иметь отличные микросервисы. Подход Contract First поможет вам разработать хороший контракт до его реализации. Однако это не так просто! Читать дальше →

Android 11 официально вышел, но пока только на Pixel Google выпустила стабильную версию Android 11. Первым апдейт системы получат смартфоны Pixel. Также обновление системы в ближайшее время получат устройства OnePlus, Xiaomi, OPPO и realme. View this post on Instagram Android 11 is here and ...

CLion 2019.3 уже здесь! Повышенное быстродействие редактора и самые долгожданные новые возможности Привет, Хабр! Многие уже начинают готовиться к новогодним праздникам, закупать подарки, кто-то планирует путешествия на длинные новогодние выходные. А у нас в JetBrains пока еще горячая пора выпуска релизов продуктов. Cегодня я спешу поделиться с вами новостями о недавно вы...

OpenID Connect: авторизация внутренних приложений от самописных к стандарту Несколько месяцев назад я занимался реализацией OpenID Connect сервера для управления доступом сотен наших внутренних приложений. От собственных наработок, удобных на меньших масштабах, мы перешли к общепринятому стандарту. Доступ через центральный сервис значительно упрощае...

Портирование приложений с QWidget на QML под Desktop Привет, Хабровчане! Последнее время часто встречаю проекты для desktop, которые необходимо портировать с QWidget на QML. Кто-то хочет написать с нуля, кто-то перенести старые наработки. В любом из сценариев это популяризация QML, чему я очень рад. Я решил тоже побыть полез...

Машинное обучение в энергетике, или не только лишь все могут смотреть в завтрашний день Точное предсказание будущих событий — перспективная и интересная задача во многих сферах: от прогноза погоды до финтеха (котировки акций, курсы валют). Машинное обучение уже сегодня позволяет значительно сократить время и трудозатраты на принятие управленческих решений.  На...

Blazor Client Side Интернет Магазин: Часть 2 — CI/CD Привет, Хабр! Продолжаю делать интернет магазин на Blazor. В этой части расскажу о том как я настроил CI/CD для него. За подробностями добро пожаловать под кат. Читать дальше →

Фотогалерея дня: первый смартфон Samsung с выдвижной камерой Известный и очень надежный инсайдер опубликовал порцию рендеров перспективного смартфона Samsung, да не простого, а первой модели компании с выдвижной камерой. Технических подробностей о перспективной новинке практически нет, зато есть качественные рендеры и даже видео,...

Трансформация Android-разработки с Jetpack Compose и Корутинами Jetpack Compose — одна из наиболее обсуждаемых тем из серии видео про Android 11, заменивших собой Google IO. Многие ожидают от библиотеки, что она решит проблемы текущего UI-фреймворка Android, содержащего много легаси-кода и неоднозначных архитектурных решений. Другим не м...

Автомобили Tesla научились распознавать светофоры и знаки «Стоп» Tesla уже давно занимается разработкой автопилота для распознавания сигналов светофоров и знаков остановки, и теперь эта функция, наконец, готова для публичного развёртывания. Сообщается, что автопроизводитель добавил распознавание светофоров и знаков «Стоп» в свою технологи...

Meizu 17 на первых живых фото удивляет фронтальной камерой Ранее Meizu официально сообщила о том, что она приложит все усилия для выпуска флагманского смартфона Meizu 17 5G в апреле этого года. Теперь же у нас появились первые фотографии Meizu 17 во включенном состоянии. В глаза сразу же бросается то, насколько креативно подош...

Возможности ClickHouse для продвинутых разработчиков. Алексей Миловидов (2018г) В докладе планируется рассмотреть малоизвестные или недостаточно хорошо освещённые в документации возможности ClickHouse: инкрементальная агрегация и манипуляции с состояниями агрегатных функций, межкластерное копирование, выполнение запросов без использования сервера и т.п...

Дружим STM32 с LCD дисплеем 1604 по I2C шине (библиотека HAL) Привет, Хабр! В этой статье я хотел бы рассказать о своем опыте подключения LCD дисплеев к микроконтроллеру STM32 с использованием библиотеки HAL по I2C шине. Подключать буду дисплей 1602 и 2004. Они оба имеют припаянный I2C адаптер на основе чипа PCF8574T. Отладочной пл...

Использование токенов (шорткодов) для строк в Laravel Введение При разработки веб-сайтов и приложений, довольно часто возникает необходимость динамического формирование строк контента. Решается это по разному, кто то использует str_replace(), кто то делает поиск и замену с помощью регулярок, а кто то использует другие способы. ...

На Украине запустили криптогривну UAX поддерживает стандарты ERC20 и ERC865. Первая эмиссия составила 1 000 000 токенов UAX. Криптогривна привязана к украинской национальной валюте в соотношении 1:1.Чтобы поддерживать стабильность и безопасность токена UAX, Kuna использует метод, который позволяет компании п...

[Перевод] Автоматизация рабочего процесса Java-проекта с помощью модифицированной модели ветвления Gitflow Автоматизация рабочего процесса Java-проекта с помощью модифицированной модели ветвления Gitflow Ключевые выводы Gitflow — это совместная модель ветвления, которая пытается использовать мощность, скорость и простоту ветвления Git. Этот метод хорошо работал в ситуации, котор...

Доступна для загрузки Windows 10 Build 18363.592 Microsoft выпускает первое обновление в году для всех поддерживаемых версий Windows 10, включая обновление ноября 2019 года (November 2019 Update). Обновление выпущено через ЦО, а также доступны прямые ссылки для загрузки автономных установщиков Windows 10 KB4528760. KB45287...

[Перевод] Новые возможности TypeScript, повышающие удобство разработки TypeScript, во многих отношениях, больше похож не на язык программирования, а на мощный инструмент для линтинга и документирования кода, который помогает писать более качественные JavaScript-программы. Одна из наиболее заметных сильных сторон TypeScript — это поддержка неко...

[Перевод] Назад в будущее: каким представляли современный гейминг в 2010 году Неделя до 2020 года — самое время подводить итоги. Причем не года, а целого десятилетия. Вспоминаем, как в 2010-м мир представлял современную игровую индустрию. Кто оказался прав, а кто слишком замечтался? Революция дополненной и виртуальной реальности, массовое распростра...

Xiaomi первой выпустит смартфон со 150-мегапиксельной камерой. 250 Мп в перспективе Компания Xiaomi в партнёрстве с Samsung в прошлом году выпустила первый в мире смартфон со 108-мегапиксельной камерой. Теперь компании работают вместе над запуском первого смартфона с камерой на 150 Мп.  Об этом сообщил авторитетный сетевой информатор Ice Uni...

[Из песочницы] Postman — Автотестирование метрики в AppMetrica 1. Введение Недавно встала задачка периодически проверять, все ли события в мобильном приложении работают корректно, передаются ли в AppMetrica. Подробности интеграции я опущу, имеется в виду, что она уже есть в МП. Для проверки нашел два варианта: через web интерфейс че...

Managed Databases в Selectel: приглашаем в бету Сегодня мы представляем открытую для тестирования бета-версию Managed Databases для PostgreSQL, использование которой будет бесплатным на период бета-тестирования. Базы данных — один из наиболее значимых и сложных компонентов любой информационной системы или приложения. Пр...

[Перевод] Terraform в AWS: несколько аккаунтов и другие хитрости В этой статье поговорим о нюансах использования Terraform от HashiCorp, в частности о том, как использовать Terraform при управлении несколькими аккаунтами Amazon Web Services (так делают все чаще — из-за размера организации или предпочтений команды DevOps). По сути, AWS са...

Линус Торвальдс остался недоволен рядом моментов в использовании Rust для Linux В прошлом году разработчики ядра Linux предложили использовать Rust для нового встроенного кода. В марте 2021 года эта идея была частично реализована — в состав ветки linux-next, на которой будет базироваться Linux 5.13, включили начальный набор компонентов для разработки д...

[Из песочницы] Unit тесты для RxSwift кода Привет, Хабр! Представляю вашему вниманию перевод статьи "Testing Your RxSwift Code" автора Shai Mishali с сайта raywenderlich.com. Написание реактивных приложений с помощью RxSwift концептуально отличается от написания приложений "обычным путем". Оно отл...

8 смартфонов Huawei получат важную функцию Сегодня китайский промышленный гигант Huawei провел мероприятие в своем флагманском магазине Shenzhen Vientiane Tiandi Store, в ходе которого было сделано важное заявление. На этом мероприятии доктор Ван Ченглу (Wang Chenglu), президент департамента программного обеспеч...

Meizu 17 получит версии с памятью LPDDR4X и LPDDR5 Несколько недель назад в сеть просочились спецификации и ориентировочные цены готовящегося к выпуску смартфона Meizu 17. Теперь в Интернете появились результаты тестирования смартфона в популярном бенчмарке AnTuTu, которые подтвердили некоторые характеристики. gizmochina.com...

Доступный 5G-смартфон Vivo Z6 получил крошечную селфи-камеру Компания Vivo опубликовала новые подробности о смартфоне Vivo Z6, который будет поддерживать мобильные сети пятого поколения благодаря использованию однокристальной системы Qualcomm Snapdragon 765G. Смартфон получил врезанную в экран фронтальную камеру, диаметр отверст...

Apple встроит Touch ID в боковую кнопку iPhone? Аналитик TF International Securities Минг-Чи Куо раскрыл подробности о смартфонах, которые Apple готовит к выпуску в 2021 году.

Наш опыт с разработкой под CSI: релиз драйвера хранилища для Яндекс.Облака Рады объявить, что компания «Флант» пополняет свой вклад в Open Source-инструменты для Kubernetes, выпустив альфа-версию драйвера CSI (Container Storage Interface) для Яндекс.Облака. Но перед тем, как перейти к деталям реализации, ответим на вопрос, зачем это вообще нужно...

Игра Half-Life: Alyx готова к выпуску Группа разработчиков Valve рассказали подробности о том, как продвигает работа над игрой Half-Life: Alyx. Valve уверены что запуск игры состоится день в день. Все усилия направлены на исправление ошибок и недочетов. Half-Life: Alyx схожа с предыдущими частями игры и для про...

[Перевод] Как получить размеры экрана, окна и веб-страницы в JavaScript Доброго времени суток, друзья! Представляю Вашему вниманию перевод небольшой заметки «How to Get the Screen, Window, and Web Page Sizes in JavaScript» автора Dmitri Pavlutin. Для определения ориентации окна браузера (ландшафтной или портретной) можно сравнить его ширину...

Переходим на Python 3. Как попрощаться с Python 2.7 и кодить дальше Для подписчиковВ этом году анонсирован последний выпуск Python 2.7, после чего Python Software Foundation перестанет поддерживать ветку 2.7. Множество популярных библиотек и фреймворков тоже прекращают официальную поддержку Python 2, а целый ряд дистрибутивов Linux уже не вк...

Говорящий плеер на raspberry Приветствую всех. У меня проблемы со зрением, увлечение мое — программирование. Как то в недалеком прошлом я узнал об одноплатном компьютере raspberry, описание меня впечатливо и я приобрел его. Так, как официальный дистрибутив — raspbian, основан на debian, думал включу с...

Что нового в накопительном обновлении Windows 10 KB4598298 Microsoft выпустила новые необязательные накопительные обновления для некоторых версий Windows 10, в том числе для 1909, и, таким образом, компания предварительно ознакомила нас с некоторыми улучшениями, которые она хочет включить в следующую полную версию операционной систе...

iPhone 9 представят в середине марта Инсайдер Эван Бласс поделился подробностями о выпуске в данный момент наиболее интересных смартфонов Samsung и Apple.Как мы знаем, серия смартфонов Galaxy S20 будет официально представлена 11 февраля, а их продажи, по данным инсайдера, начнутся 13 марта. Причем, раннее ходил...

Project Reunion призван упростить разработку UWP и Win32-приложений для Windows 10 В рамках конференции Build 2020 компания Microsoft анонсировала проект Project Reunion, призванный сократить разрыв между разработкой Win32 и UWP-приложений путём объединения Windows API и UWP API. Этот шаг позволит разработчикам модернизировать и создавать приложения, рабо...

Realme X50 Pro получил стабильное обновление Realme UI 2.0 на OC Android 11 Самый быстрорастущий в мире бренд смартфонов Realme выпустил Realme X50 Pro. Это флагманский смартфон был первым, который получил бета-версию Realme UI 2.0 на OC Android 11. Теперь компания официально выпустила стабильную версию обновления для Realme X50 Pro. Realme X50 Pro...

Представлена специальная версия смартфона Meizu 16S Pro Компания Meizu выпустила памятную версию смартфона Meizu 16S Pro, которая указывает на прекращение продаж серии Meizu 16 и скорый дебют Meizu 17.Специальная версия смартфона Meizu 16S Pro не будет продаваться. Всю выпущенную ограниченным тиражом партию разыграют в лотерее, к...

Google выпустила Android 11 Developer Preview 4 Компания Google объявила о выпуске Android 11 Developer Preview 4. Версия доступна для разработчиков и доступна для скачивания на устройствах: Google Pixel 2/2 XL, Pixel 3/3 XL, Pixel 3a/3a XL и Pixel 4/4 XL. Android 11 Developer Preview 4 предлагает улучшенную совмест...

Windows 10 Build 19608 доступна для загрузки Сегодня Microsoft объявила о выпуске Windows 10 Build 19608 для инсайдеров в канале Fast Ring. Эта сборка поставляется с улучшениями в Параметрах. Улучшение работы приложений по умолчанию За прошедшие годы Microsoft внесла ряд улучшений в Параметры, основываясь на отзывах по...

Больше не прототип. Готовая к продаже раскладушка Motorola Razr получила необычную упаковку Глава мобильного бизнеса Lenovo в Китае опубликовал на страничке в социальной сети Weibo подборку фотографий готовящейся к выпуску раскладушки Motorola Razr с гибким экраном.  Ранее Motorola демонстрировала лишь прототипы, а теперь впервые показана коммерческая ве...

Кратко о том, как научить МФУ Brother сканировать в Windows Server Эта даже не статья, а заметка о том, как в среде Microsoft Windows Server использовать сетевые функции сканера МФУ Brother. Речь пойдет о полноценной установке драйвера устройства. Будет рассмотрен пример с Brother MFC-L2700DRN. Официально функция сканирования поддерживает...

DOOM Watch на ESP32. Часть 1 Попробовав разработку с готовыми модулями ESP32 захотелось сделать что-то маленькое и нативное. Решил сделать часы. Сначала подумал о ESP32-PICO-D4. Поскольку в ней только 4Mb flash под программу, решил сделать полноценную версию с расширением да 16Mb flash и 8Mb SRAM. Что б...

Снижена стоимость самой доступной версии Redmi Note 8 Pro Redmi Note 8 Pro является одним из самых популярных смартфонов китайской компании, и сейчас на него официально снижена стоимость.Речь идет о самой простой версии Redmi Note 8 Pro, оснащенной 6 ГБ оперативной и 64 ГБ флэш-памяти. Изначально ее стоимость в Китае составляла $19...

Lenovo Thinkserver SE350: герой с периферии Сегодня мы рассматриваем новый класс устройств, и я несказанно рад тому, что за десятки лет развития серверной индустрии, я впервые держу в руках что-то новое. Это не «старое в новой упаковке», это устройство, созданное с чистого листа, почти ничего не имеющее общего со свои...

Sony объяснила какие аксессуары PS4 будут работать на PS5 Sony объяснил, как PS5 и PS4 аксессуары будут работать на консоли нового поколения. Какие из существующих периферийных устройств и аксессуаров будут работать с PS5? Специальные периферийные устройства, такие как официально лицензированные гоночные колеса, аркадные джойстик...

[Из песочницы] Как использовать консоль JavaScript: выход за пределы console.log () Привет, Хабр! Представляю вашему вниманию перевод статьи «How to use the JavaScript console: going beyond console.log()» автора Yash Agrawal. Один из самых простых способов отладки чего-либо в JavaScript — вывод материала с помощью console.log. Но есть много других методов,...

[Перевод] Второй год Q# Прошло уже больше 2 лет с момента первого публичного выпуска языка квантового программирования Q#. К случаю годовщины ребята из команды Q# подготовили рассказ про второй год этого развития. Читайте о нем под катом! Читать дальше →

Microsoft собирается выпустить дешёвую маломощную Xbox В настоящий момент компания Microsoft собирается выпустить две приставки Xbox следующего поколения к рождественскому сезону продаж 2020 года. Об этом сообщил ресурс TheVerge со ссылкой на источники, знакомые с планами Microsoft.  Отмечается, что Microsoft с...

NEC выпустила подводный кабель с рекордными 20 парами оптических волокон Оптические волокна в подводном кабеле SEA-ME-WE 5, соединяющем Юго-Восточную Азию, Ближний Восток и Западную Европу. Фото: Boris Horvat/AFP via Getty Images Японская NEC и её дочерняя OCC Corporation завершили разработку и тестирование подводных ретрансляторов и оптическог...

Пользователи Xiaomi Mi A2 Lite насторожились, смартфоны пытаются обновить до Android 10 во второй раз Компания Xiaomi выпустила обновление Android 10 для Mi A2 Lite еще в марте, однако из-за сообщений пользователей о проблемах обновление отозвали. Теперь пользователи подтвердили, что исправленное обновление начали распространять повторно. Второе обновление Android 10 дл...

Чужой код — потемки: чем опасно скачивание «безобидного» софта с GitHub Наверное, каждый из тех, кто читает эту статью, хорошо знаком с GitHub — крупнейшим веб-сервисом для хостинга IT-проектов и их совместной разработки. Здесь можно найти почти любой open source-проект. Для компиляции проекта может быть нужен какой-то специфический софт, кото...

Смартфоны Realme Narzo 10 и Narzo 10A представлены официально Компания Realme во время сегодняшнего онлайн-мероприятия представила свои новые бюджетные смартфоны Narzo 10 и Narzo 10A.Narzo 10 и Narzo 10A не являются совершенно новыми устройствами — это переименованные модели Realme 6i и Realme C3.Realme Narzo 10 получил 6,5-дюймо...

Стартап внутри корпорации Привет, меня зовут Андрей Ванин и я занимаюсь разработкой и запуском брокерских и финтех-продуктов. Сегодня ровно год как я работаю в БКС, где в команде из восьми человек мы развиваем проект fintarget.ru. Ниже (не)большая история о том, как в условиях огромной компании реа...

Российская СХД на отечественных процессорах «Эльбрус»: все, что вы хотели, но боялись спросить BITBLAZE Sirius 8022LH Не так давно мы публиковали новость о том, что отечественная компания разработала систему хранения данных на «Эльбрусах» с уровнем локализации >90%. Речь идет об омской компании «Промобит», которой удалось добиться включения своей СХД Bitblaze Siriu...

Новый твердотельный накопитель Lexar с поддержкой NVMe демонстрирует скорость более 7 Гбит/с Не так давно на рынке стали появляться потребительские твердотельные накопители с интерфейсом PCIe 4.0 x4 и поддержкой протокола NVMe. Все они построены с использованием контроллера Phison PS5016-E16, поэтому демонстрируют близкие показатели скорости — около 5 Гби...

Могут ли контейнеры быть безопасными? Если вы слышали о законе Беттериджа, то уже догадываетесь, как обстоят дела с безопасностью контейнеров. Но односложного ответа в любом случае недостаточно, поэтому рассмотрим, какие существуют решения для создания изолированных контейнеров и защиты вашей инфраструктуры от в...

Внедрение CI/CD & DevOps в Enterprise (Ростелеком) — часть 2 Платформа Цифровых Продуктов Ростелеком. Как это устроеноДатой создания Платформы Цифровых Продуктов (ПЦП) можно считать лето 2017. Старое название - Digital Sandbox, или просто Песочница.В основе инфраструктуры лежат два тенанта на базе виртуализации OpenStack-KVM, размещен...

MSI анонсировала системную плату MAG X570 Tomahawk WiFi в дизайне «милитари» Тайваньская компания MSI, ведущий мировой производитель материнских плат, официально анонсировала выпуск совершенно новой материнской платы MAG X570 TOMAHAWK WIFI. Впервые MSI показала ее на выставке CES 2020, которая состоялась в начале этого года. Подробнее об этом читайте...

Инсайдер назвал возможную отличительную особенность следующего флагмана Samsung Авторитетный инсайдер Ice Universe, который часто ссылается на своих анонимных информаторов в отделе исследований и разработок южнокорейской компании Samsung, сообщил первые подробности о флагманском смартфоне Samsung Galaxy S21. Samsung в данный момент рассматривает во...

Новая разработка «Инфосекьюрити»- система «Darvvin». Компания «Инфосекьюрити» (входит в ГК «Softline») представляет новую разработку - сервис выявления и предотвращения социальных угроз в подростковой среде.

Новый сверхлёгкий и гибкий солнечный элемент сможет поддерживать питание носимой электроники Умные наручные часы, питаемые энергией Солнца, могут стать более практичными в ближайшие годы. Исследователи из университета Монаша разработали гибкий солнечный элемент, который может идеально подходить для будущих носимых устройств. Он в 10 раз тоньше (0,3 микрометра) челов...

Использование переменных в пайплайнах Azure DevOps Продолжаем обзор замечательной тулы для разработки под Windows и не только, Azure DevOps. На этот раз, намучавшись с переменными окружения я решил вынести весь опыт в одну статью. Начиная от того что, для каждой среды исполнения у них разный синтаксис, оканчивая отсуствием с...

Какие смартфоны Huawei и Honor скоро получат Android 10 В декабре компания Huawei запускает бета-тестирование EMUI 10 фирменной оболочки EMUI 10 на основе свежей версии операционной системы Android 10 для оставшихся смартфонов, заявленных на первый этап программы. А теперь стали известны подробности о втором этапе бета-тести...

[Из песочницы] Web2Text: глубокое структурированное извлечение содержимого web-страницы Привет, Хабр! Представляю вашему вниманию перевод статьи "Web2Text: Deep Structured Boilerplate Removal" коллектива авторов Thijs Vogels, Octavian-Eugen Ganea и Carsten Eickhof. Веб-страницы являются ценным источником информации для многих задач обработки естествен...

Разработка кроссплатформенного приложения на Avalonia для Raspberry Pi с использованием Github Action ВступлениеВ связи с желанием апгрейдить свое рабочее место, появилась потребность в мониторе, на котором будут отображаться информативные виджеты, например: погода, календарь, показатели датчиков в доме -, и, так как готовые решения меня не устраивают, я решил, что сделаю св...

Доступна для скачивания сборка Windows 10 Build 18363.535 Накопительное обновление за декабрь 2019 года теперь доступно для поддерживаемых версий Windows 10. Обновление распространяется через приложение «Параметры», а также доступны прямые ссылки для загрузки автономных установщиков Windows 10 KB4530684.KB4530684 является частью вы...

.NET nanoFramework — платформа для разработки приложений на C# для микроконтроллеров .NET nanoFramework — это бесплатная платформа с открытым исходным кодом, основанная на .NET и предназначена для малых встраиваемых устройств, микроконтроллеров. С ее помощью можно разрабатывать различные устройства для Интернета вещей, носимые устройства, научные приборы, ...

Компания AMD объявила о поддержке проекта аппаратного ускорения машинного обучения в Windows 10 Вчера компания AMD объявила о поддержке проекта аппаратного ускорения машинного обучения (МО) в Windows 10. Это позволит пользователям систем на платформе AMD, включая разработчиков ПО и тех, кто изучает программирование, участвовать в проектах машинного обучения и сове...

[Перевод] Стек технологий Shiro Games Наш игровой движок Heaps.io и набор инструментов и технологий, на котором он основан, являются результатом опыта, накопленного за двадцать лет, посвященных созданию игр: сначала в компании Motion-Twin (создатели Dead Cells), а с 2012 года в Shiro Games (Evoland, Northgard и ...

Архитектор ПО: зачем он нужен и в чём его проклятие Гость нового выпуска подкаста «Сушите вёсла» — архитектор программного обеспечения Егор Тафланиди. Обсуждаем, что это за метафизическая роль такая, какие сложности есть в работе и при чём тут тёмные силы. Артём Кулаков и Рома Чорыев — разработчики Redmadrobot. Они записыв...

Беспроводные наушники Sennheiser второго поколения с активным шумоподавлением Спустя полтора года Sennheiser решила выпустить свои следующие беспроводные наушники Momentum True Wireless 2. Главной особенностью по сравнению с предшественником является наличие шумоподавления и гораздо лучшего времени автономной работы. Теперь пользователи получают...

Тизер Samsung Galaxy M31 рассказал о мощной 64-Мп камере смартфона Корейская Samsung уже успела выпустить смартфоны Galaxy A51 и Galaxy A71. Теперь компания активно готовится к презентации куда более доступного Samsung Galaxy M31, и недавно появившийся в сети тизер раскрыл одну из ключевых особенностей этого аппарата. Подробнее об этом чита...

На мобильных вышел мультиплеерный снайперский шутер Countersnipe Студия ninja kiwi, ответственная за выпуск одной из самых успешных платных мобильных игр, Bloons TD 6, выпустила на iOS и Android мультиплеерный снайперский шутер под названием Countersnipe. В мире игры ведется вечное противостояние между агентами «Аксиомы» и «Хаоса». Вам п...

JetBrains Rider — теперь для Unreal Engine Привет Хабр! На прошлой неделе, после релизов версии 2020.1 для всех наших десктопных продуктов случилось еще одно большое событие — мы открыли публичный доступ к пробной версии Rider for Unreal Engine. На данный момент это отдельный продукт, версия нашей среды для разработ...

Intel добавляет функционал видеозахвата и стриминга Компания Intel выпустила обновление приложения Graphics Command Center, которое теперь в бета версии поддерживает захват видео в играх и стриминг.

AMD Radeon RX 5500 XT разгоняется до 2,1 ГГц «на воздухе» Веб-портал Igor's Lab выпустил обновленную версию утилиты MorePowerTool 1.1.2, предназначенную для ручного разгона видеокарт компании AMD. Ранее она поддерживала ускорители AMD Radeon RX 5700 (XT) и Radeon VII, а теперь к ним добавились...

Xbox Console Streaming (Preview) теперь доступен во всех странах, включая Россию Команда Xbox объявила, что предварительная версия функции Xbox Console Streaming теперь доступна во всех странах, где поддерживается Xbox One, в том числе и в России. Соответствующая информация была опубликована на сайте Xbox Wire. Xbox Console Streaming — это новая системн...

Версия 20H2: быстрое завоевание экосистемы Windows 10 Microsoft недавно выпустила обновление Windows 10 October 2020 Update, или версию 20H2, и, согласно новым данным, это конкретное обновление, похоже, быстро набирает популярность. AdDuplex утверждает, что обновление Windows 10 October 2020 Update уже работает на 8,8% устройст...

Microsoft анонсировала обновление Windows 10 версии 20H2 Microsoft сделала это официально: следующее обновление Windows 10 теперь будет называться Windows 10 версии 20H2, и это будет немасштабный выпуск с упором на улучшение качества. Microsoft не сообщила, когда пользователям следует ожидать Windows 10 20H2, следующего обновления...

Названа стоимость всех версий iPhone 12 По слухам, Apple еще не определилась со сроками выпуска iPhone 12, но в Сети уже появились новые подробности о смартфонах, причем они касаются самого интересного – цены. Если предсказания отраслевого инсайдера Чон Хун Ли (Chung-Hoon Lee) сбудутся, то iPhone 12 ока...

TDD для микроконтроллеров. Часть 3: Запуск на железе TDD для микроконтроллеров. Часть 1: Первый полет TDD для микроконтроллеров. Часть 2: Как шпионы избавляют от зависимостей TDD для микроконтроллеров. Часть 3: Запуск на железе В первой части нашего цикла статей мы начали освещать тему эффективности применения методологии TDD...

Обновление до Android 11 превратило смартфоны Xiaomi Mi A3 в «кирпич» Китайская компания Xiaomi неожиданно начала развёртывание стабильной версии Android 11 для смартфонов Xiaomi Mi A3 без проведения предварительного бета-тестирования программного обеспечения. В результате оказалось, что обновление содержит ошибки и фактически полностью наруша...

Samsung снизила стоимость Galaxy S10e, S10 и S10+ на $150 Компания Samsung достаточно предсказуемо снизила стоимость прошлогодних флагманских смартфонов, как только представила новые.Вслед за выпуском флагманов семейства Galaxy S20, южнокорейская компания снизила стоимость Galaxy S10e, S10 и S10+, анонсированных в феврале 2019 года...

Заметно снижена стоимость смартфона Xiaomi Mi CC9 Meitu Китайская компания Xiaomi существенно снизила стоимость камерофона Mi CC9 Meitu.Первоначально Mi CC9 Meitu продавался по цене $377, а теперь его стоимость составляет в Китае $289. Покупателям также обещана смарт-колонка Redmi AI Speaker Play в подарок.Mi CC9 Meitu был официа...

[Перевод] Random Forest, метод главных компонент и оптимизация гиперпараметров: пример решения задачи классификации на Python У специалистов по обработке и анализу данных есть множество средств для создания классификационных моделей. Один из самых популярных и надёжных методов разработки таких моделей заключается в использовании алгоритма «случайный лес» (Random Forest, RF). Для того чтобы попытать...

(S)SDLC, или Как сделать разработку безопаснее. Часть 3 Этой статьей мы завершим небольшой цикл о построении процесса безопасной разработки на основе SAST — статического анализа кода на безопасность. В первой части мы разобрали основные вопросы, возникающие при внедрении SAST в процесс разработки. Во второй части остановились на ...

Microsoft подтверждает, что рабочий стол Windows 7 может стать черным Поддержка Windows 7 завершилась 14 января, и Microsoft больше не работает над новыми качественными обновлениями для данной ОС. Как мы уже сообщали, последнее обновление безопасности для Windows 7 от Microsoft делает неисправным основную функцию ОС – персонализацию рабочего с...

Презентация игр для Xbox Series X состоится 7 мая в рамках Inside Xbox Microsoft анонсировала специальный выпуск шоу Inside Xbox, который выйдет в эфир 7 мая 2020 года, в рамках которого компания намерена продемонстрировать игры для Xbox Series X от «глобальных партнеров», тогда как игры от Xbox Game Studios будут показаны позднее. «Мы рады, ч...

Satechi выпустила 4-портовое зарядное устройство мощностью 108 Вт Компания Satechi привезла в Лас-Вегас на выставку CES 2020 занятное зарядное устройство Satechi Pro USB-C PD.Наше внимание аксессуар привлек тем, что его суммарная мощность достигает 108 Вт. Зарядка располагает четырьмя разъемами: USB-C (90 Вт), USB-C (18 Вт) и двумя USB-A (...

Samsung представляет портативный твердотельный накопитель T7 Touch Компания Samsung Electronics сегодня объявила о выпуске своего новейшего внешнего устройства для хранения данных – портативного твердотельного накопителя (SSD) T7 Touch, который сочетает в себе элегантный компактный дизайн и высочайшую скорость передачи данных, доступную в н...

[Перевод] Мои любимые инструменты разработчика Chrome Доброго времени суток, друзья! Chrome Developer Tools — очень мощный набор инструментов для разработки веб приложений. С помощью этих инструментов мы можем перемещаться по DOM, осуществлять проверку запросов на сервер, настраивать производительность приложений и др. Сред...

Мотор в качестве электромагнитного тормоза Я занимаюсь разработкой бесколлекторных моторов в компании Impulsor. В последнее время к нам часто обращаются для разработки мотора/генератора, который будет выступать в качестве тормоза. В данной статье я расскажу об особенностях такого применения моторов, какие при этом пр...

[Перевод] Поиск лучшего фронтенд-инструмента 2021 года Любой, кто начинает карьеру в сфере разработки программного обеспечения, скорее всего столкнётся с задачей выбора первого языка, фреймворка или набора инструментов. Уверен, каждому из вас это знакомо. Ответ на вопрос о том, что нужно изучать самым первым, найти не так уж и п...

Выпуск новой версии смайлов Emoji откладывается на следующий год Организация Unicode выдвинуло официальное заявление, в котором мы узнали, что команда решила отложить выпуск новой версии смайлов Emoji 14.0 на следующий год. Emoji примет последние варианты смайлов для версии 14.0 с 15 июня до 1 сентября 2020 года. Версия 13.0 была выпуще...

Blazor Client Side Интернет Магазин: Часть 4 — Добавления товара в корзину Привет, Хабр! Продолжаю делать интернет магазин на Blazor. В этой части расскажу о том как добавил в него возможность добавления товара в корзину. За подробностями добро пожаловать под кат. Читать дальше →

Фотогалерея дня: Canon EOS R5 Источник опубликовал серию снимков, на которых запечатлена камера Canon EOS R5. Устройство, еще находящееся в стадии разработки, было показано на выставке WPPI Expo 2020. Представители компании Canon на выставке не смогли предоставить никакой дополнительной информации,...

Серийное производство электроники в России. Автоматизация тестирования Продолжаю рассказывать про наш опыт организации серийного производства коммерческой электроники. Прошлая статья была про историю производства изделия. Там много статистики, полученной в результате использования тестовых станций. Но мало про то, что собой представляют сам...

На смартфонах теперь тоже можно будет обновлять драйверы «видеокарты» Ну что, теперь мы будем обновлять графические драйверы и на наших смартфонах. В декабре Qualcomm рассказала, что SoC Snapdragon 865 и Snapdragon 765/765G стали первыми платформами с поддержкой функции отдельного обновления драйверов для GPU. Тогда же сообщалось, что вс...

GoLang и OpenCV (OpenVino && Cuda) Всем доброго времени суток. На хабре (да и вообще в интернете) уже не мало статей о работе с OpenCV на Go. Готовый код — это конечно интересно, а более подробную информацию об установке драйверов приходится собирать по кусочкам — постараюсь объединить все нужные телодвижени...

Сверточная нейронная сеть и ее интеграция в iOS (часть 1) Средства реализации. Различные алгоритмы машинного обучения интегрированы в множество высокоуровневых языков программирования. Наиболее популярным и быстро развивающимся из них является Python. TensorFlow — открытая программная библиотека для машинного обучения, разработа...

HTTP по UDP — используем с пользой протокол QUIC QUIC (Quick UDP Internet Connections) — это протокол поверх UDP, поддерживающий все возможности TCP, TLS и HTTP/2 и решающий большинство их проблем. Его часто называют новым или «экспериментальным» протоколом, но он уже давно пережил стадию эксперимента: разработка ведётся...

[Перевод] Многократное использование UI-компонентов в масштабах организации Хотя React и другие библиотеки и фреймворки для веб-разработки упрощают многократное использование компонентов, сама собой такая схема работы не налаживается. В этой сфере всё ещё существуют сложные задачи, которые особенно характерны для тех случаев, когда речь идёт о масшт...

[Перевод] Как работает рендеринг 3D-игр: текстурирование и фильтрация текстур В третьей статье о рендеринге в 3D-играх мы узнаем, что происходит с 3D-миром после завершения обработки вершин и растеризации сцены. Текстурирование — один из самых важных этапов рендеринга, несмотря на то, что на нём всего лишь вычисляются и изменяются цвета двухмерной се...

Какие смартфоны Huawei получат Harmony OS. Полный список Несмотря на то что мы уже признали, что Harmony OS сегодня не выглядит как особенно перспективный проект, это не значит, что Huawei вот так сразу от него откажется. Напротив, очевидно, что компания постарается приложить максимум усилий для того, чтобы её операционная систем...

Представляем приложение Microsoft Family Safety Автор статьи: Лиат Бен-Зур, корпоративный вице-президент, Modern Life, Search and Devices Сегодня мы рады сообщить, что приложение Microsoft Family Safety, разработанное для защиты вашей семьи в цифровом и реальном мире, доступно для скачивания на iOS и Android. В течение...

Huawei показала наушники FreeBuds 4, которые представит 19 мая Компания Huawei официально сообщила о скором дебюте беспроводных наушников FreeBuds 4.На опубликованных тизерах можно рассмотреть дизайн будущей новинки. Как видно, устройство выглядит аналогично модели FreeBuds 3, дебютировавшей в 2019 году.Производитель отметил, что наушни...

Яндекс.Карты API, я устал. Я ухожу О последней и других каплях в чаше решения о прекращении использования Яндекс.Карты API. Что случилось? С 1 ноября Яндекс.Карты уменьшили лимиты на бесплатное использование HTTP API Геокодера с 25 000 до 1 000 запросов в сутки. Но не всех об этом уведомили. Читать дальше &...

На рынок компанией Arasan выпущено IP-ядро хост-контроллера xSPI SUREBOOT™ Ведущий разработчик полупроводниковых IP для мобильных и автомобильных СнК Arasan Chip Systems сообщила о выпуске на рынок IP-ядра хост-контроллера xSPI с поддержкой спецификации JEDEC JESD251 Компания Arasan пополнила свой портфель IP-ядер для твердотельных накопителей...

Производительность Intel Xe DG1 оставляет желать лучшего, но надежда ещё есть Почти два года назад компания Intel объявила о возвращении на рынок дискретной графики с архитектурой Intel Xe. В начале этого года была выпущена первая видеокарта на новом GPU — Intel Xe DG1, которая является тестовой платформой для разработчиков ПО под будущие массовые GPU...

Huawei представила 65-ваттное зарядное устройство с нитридом галлия Китайский технологический гигант Huawei официально представила новое скоростное зарядное устройство, созданное с использованием нитрида галлия, которое обеспечивает максимальную мощность зарядки 65 Вт. Сверхбыстрое зарядное устройство Huawei мощностью 65 Вт оснащено пол...

[Перевод] Вышел Windows Terminal Preview v0.8 Выпущена новая версия Windows Terminal. Терминал можно загрузить из Microsoft Store или со страницы выпусков на GitHub. Давайте перейдем к просмотру нововведений! Поиск В Терминал добавлена функция поиска. По умолчанию, для вызова строки поиска, используется комбинация клав...

Теперь вы можете легко обновлять драйверы Intel в Windows 10 По причинам, связанным с проверкой OEM-производителя ПК, драйверы графических процессоров Intel отказываются устанавливать на некоторые ПК под управлением Windows 10. К счастью, Intel, наконец, разработала решение, которое позволит вам обновлять графические драйверы Intel бе...

Первая за многие годы альтернатива AMD и Intel. Это процессор VIA CenTaur Похоже, компания VIA действительно готова вернуться на рынок x86-совместимых процессоров. В конце прошлого года мы писали о некоем на тот момент безымянном CPU, который получит восемь ядер и специальный блок NCore для работы с приложениями ИИ. Судя по всему, на фотограф...

[Перевод] Миллион спрайтов при 120 с лишним fps Если вы побродите по форуму DOTS, то можете встретить там подобные посты о том, как автор написал библиотеку, способную рендерить миллион анимированных спрайтов, и всё равно получает только 60fps. Я создал собственный рендерер спрайтов DOTS, который достаточно хорош для наш...

Huawei выпустит HarmonyOS 2.0 для ПК, умных часов и автомобилей уже в сентябре В прошлом году компания Huawei сделала важный шаг в направлении уменьшения зависимости от американских партнеров и выпустила собственную операционную систему, получившую название HarmonyOS. Теперь, согласно отчету Science and Technology Innovation Express News, китайски...

Samsung выпустила внешний SSD со сканером отпечатков пальцев - T7 Touch Компания Samsung объявила о выпуске своего новейшего портативного твердотельного накопителя (SSD) T7 Touch. Он получил элегантный компактный дизайн и высочайшую скорость передачи данных, доступную в настоящее время для стандарта USB 3.2 Gen 2. Это означает скорость передачи ...

Как сделать джейлбрейк на iPhone XS, XS Max и XR Выпущена новая версия джейлбрейк-утилиты Unc0ver. Теперь она поддерживает смартфоны Apple, которые работают на iOS 12.4.1.

Опубликованы поддерживаемые смартфоны для Diablo Immortal от Blizzard В мае Blizzard поделилась новыми подробностями по Diablo Immortal. Об этом можно подробно прочитать здесь, а теперь давайте посмотрим на свежую информацию касательно поддерживаемых смартфонов. Их запостили разработчики на китайском сайте в честь начала ЗБТ Immortal в Поднебе...

Приложение Apple TV теперь доступно на некоторых телевизорах LG 2019 года LG объявила о том, что приложение Apple TV и сопутствующий потоковый сервис «Apple TV» + теперь доступны на некоторых телевизорах LG 2019 года в США и более чем в 80 других странах. Добавление приложения «Apple TV» в линейку телевизоров LG 2019 года следует за дебютом CES но...

[Из песочницы] MVP для Android — преимущества использования Moxy в качестве вспомогательной библиотеки В данной статье описываются преимущества использования Moxy в качестве вспомогательной библиотеки при использовании MVP для Android-приложения. Важно: здесь не сравнивается MVP с другими архитектурными подходами типа MVVM, MVI и т.п. В статье описывается почему, если в качес...

Свершилось. Международные Huawei P20 и P20 Pro получили Android 10 Компания Huawei начала распространять фирменную прошивку EMUI 10 на основе операционной системы Android 10 для международных версий смартфонов Huawei P20 и P20 Pro (обзор).  В январе EMUI 10 «прилетела» для китайских смартфонов серии Huawei P20, а в др...

Быструю зарядку в массы. Представлен стандарт Qualcomm Quick Charge 3+ для недорогих смартфонов В последнее время в индустрии смартфонов сформировалась тенденция на увеличение емкости аккумуляторов, а также скорости зарядки. Многие производители активно работают в данном направлении, и если раньше быстрая зарядка ассоциировалась с мощностью 18 Вт, то теперь н...

Wolfenstein: Youngblood будет поддерживать RTX и DLSS Студия Bethesda официально подтвердила, что Wolfenstein: Youngblood получила поддержку RTX и DLSS. Они станут доступны в настройкам игры. В связи с этим, Nvidia подготовит новое обновление специально для игры. Включение трассировки лучей приведет к снижению производите...

Kingston объявила о выпуске NVMe-накопителя Data Center DC 1000B M.2 Kingston Technology объявила о выпуске твердотельного накопителя Data Center DC 1000B M.2. Новинка предназначена для коммерческого использования в серверах. Подробнее об этом читайте на THG.ru.

Раскрыта стоимость смартфона Xiaomi Mi 10 Смартфоны линейки Xiaomi Mi 10 будут официально представлены в феврале, а сейчас появилась информация об их стоимости.Подробности раскрыл партнер департамента промышленных инвестиций Xiaomi Пан Джиутанг. Он отмечает, что стоимость модели Mi 10 будет начинаться от 4000 юаней ...

Microsoft выпустила пакет совместимости с OpenCL и OpenGL для Windows 10 На этой неделе Microsoft выпустила «Пакет обеспечения совместимости с OpenCL и OpenGL» для Windows 10, который позволяет запускать приложения с аппаратным ускорением для повышения производительности, если на устройстве не установлены необходимые драйверы OpenCL или OpenGL, ...

VKWave — фреймворк для разработки ботов ВКонтакте Привет, Хабр! Сегодня я хочу рассказать о замечательной библиотеке для разработке ботов ВКонтакте с помощью языка программирования Python. VKWave VKWave — это фреймворк для разработки ботов ВКонтакте, написанный с помощью asyncio. Основные цели проекта — дать возможность ра...

[Из песочницы] Использование Camunda для удобной оркестровки на основе REST и Workflow Engine (без Java) Привет, Хабр! Представляю вашему вниманию перевод статьи «Use Camunda as an easy-to-use REST-based orchestration and workflow engine (without touching Java)» автора Bernd Rücker. 07.07.2020 г., перевод статьи Bernd Rücker Я часто обсуждаю микросервисную архитектуру с люд...

[Перевод] Разработка веб-приложения для транскрибирования аудиозаписей с использованием Python, Streamlit и AssemblyAI Автор статьи, перевод которой мы публикуем сегодня, хочет рассказать о том, как, пользуясь Streamlit, создать веб-приложение, которое позволяет пользователям транскрибировать аудиозаписи, выгружая их на специальный сервер. В проекте будет использован API AssemblyAI, позволяю...

Переход c Cocoapods на Swift Package Manager Cocoapods считается наиболее популярным менеджером зависимостей для iOS. Последние годы Apple работает над развитием своего нативного менеджера зависимостей Swift Package Manager (SPM). Изначально его использование было возможно только для server-side Swift или приложений...

Пользователи Windows 7 начали получать полноэкранное ... До окончания поддержки Windows 7 осталось чуть больше месяца. Microsoft спешит напомнить вам, что настала пора обновления, и делает это агрессивнее, чем раньше. Компания начнет рассылку полноэкранного всплывающего окна с предупреждением пользователей Windows 7 о прекращении ...

Cougar готова выпустить гарнитуру, анонсированную почти два года назад Cougar наконец-то собралась выпустить на рынок игровую гарнитуру Phontum Pro, которая была представлена миру еще два года назад на Computex 2018. Подробнее об этом читайте на THG.ru.

Копии Honor V30 и дешевый клон iPhone 11. Представлены смартфоны Huawei Nova 6 5G, Nova 6 и Nova 6 SE Невзирая на санкции и будучи твердо убежденным в своей способности стать №1 и без Google», компания Huawei продолжает заваливать новыми смартфонами, используя излюбленную тактику выпуска копий ранее выпущенных моделей. Сегодня на специальном мероприятии в Китае официально де...

Смартфон Samsung Galaxy A21s протестирован с неизвестным чипом Exynos 850 Мы уже сообщали, что компания Samsung собирается выпустить относительно недорогой смартфон Galaxy A21s. Теперь этот аппарат показался в базе данных популярного бенчмарка Geekbench. В результатах теста указано, что применён процессор Exynos 850, который официально не представ...

Полная бета-версия шутера Black Mesa уже готова для скачивания Разработчики из команды Crowbar Collective, которые трудятся над фанатским ремейком легендарного шутера Half-Life под названием Black Mesa, сообщили, что для скачивания уже доступна полная бета-версия игры.  Шутер Black Mesa теперь можно пройти от...

[Из песочницы] Различные способы передачи данных в компоненты Angular Привет, Хабр! Представляю вашему вниманию перевод статьи «Different Ways to Pass Inputs to a Component in Angular» автора Netanel Basal. В этой статье, мы разберём три разных способа передачи данных в компонент. В следующем примере мы будем использовать select как главный...

Визуализация сложных данных с использованием D3 и React Существует много возможныx вариантов реализации сложных графиков в ваших проектах. Я за несколько лет попробовал все возможные варианты. Сначала это были готовые библиотеки типа AmCharts 4. AmCharts сразу же оказался большим и неповоротливым. После этого были более гибкие и ...

Некролог: TCL отказалась выпускать смартфоны Blackberry и ... Были времена, когда Blacberry была на пике формы и занимала 20% мирового рынка мобильных аппаратов. Фатальной ошибкой компании стало то, что она не поверила в будущее устройств с сенсорными экранами и продолжала делать ставку на телефоны с клавиатурой.   В конце концов ...

Что такое Deno и заменит ли он Node.js? Доброго времени суток. Представляю вашему вниманию перевод статьи «Deno vs. Node.js — Here are the most Important Differences» автора Louis Petrik. Является ли Deno новым Node.js? Или всего лишь хорошей альтернативой? В этой статье я постараюсь ответить на данные вопросы...

Когда ждать Android 11 на флагманах Samsung Компания Samsung Electronics с большой вероятностью не приступит к публичному тестированию Android 11 на своих смартфонах, прежде чем Google не выпустит первую стабильную версию ОС для фирменных смартфонов Pixel.  Об этом сообщил тематический ресурс SamMobile...

Нам нужно поговорить… Иногда инженеры теряют интерес к проектам, задачам и к компании — мотивация падает, а с ней и производительность. В итоге сотрудники выгорают и/или увольняются. Для этого много причин, но самая распространенная — отсутствие внимания к успехам и проблемам инженеров. В ЦФТ ...

Разработка iOS 13 прекращена. Apple переключилась на iOS 14 Различные источники утверждают, что разработка операционной системы iOS 13 прекращена, так как Apple переключилась на iOS 14. Неделю назад было выпущено обновление за версией iOS 13.4. В ближайшее время среди разработчиков и бета-тестеров будет распространена версия iOS...

[Перевод] Методы скрытия элементов веб-страниц Веб-разработчикам приходится скрывать элементы веб-страниц по самым разным причинам. Например, есть кнопка, которая должна быть видимой при просмотре сайта на мобильном устройстве, и скрытой — при использовании настольного браузера. Или, например, имеется некий навигационн...

Intel Core 10-го поколения частотой до 4,9 ГГц и GPU Nvidia GeForce MX250 — основные компоненты RedmiBook 13 В Сети продолжают появляться подробности о бюджетном ноутбуке RedmiBook 13 — новинку, метящую в конкуренты MacBook Air, должны представить одновременно со смартфоном Redmi K30 10 декабря. По слухам, RedmiBook 13 должен был получить процессоры Intel Core 10-го поко...

Microsoft анонсировала WinUI 3 Preview 1 Microsoft выпустила публичную версию WinUI 3 Preview 1 (библиотека для создания пользовательского интерфейса приложений). В компании утверждают, что это самая передовая разработка на данный момент. Она помогает использовать новые дизайнерские элементы в универсальных програ...

Три кейса инвентаризации рабочих станций в условиях удалённой работы Управление рабочими станциями при их физическом отсутствии в офисе — новый вызов для компаний, которые перевели сотрудников на удалённый режим работы. При наличии прав администратора, пользователи, непреднамеренно могут установить софт, который окажется эксплойтом для чьего-...

Выпуск семейства Samsung Galaxy S10 продолжится и цена снижена Вчера нам показали обновление флагманской линейки Galaxy S. В этот раз компания отказалась от выпуска доступной модели, и самым младшим в серии стал базовый Galaxy S20 с ценником от $999. Стоимость других моделей линейки радует еще меньше поклонников компании, заставляя серь...

Вышла неожиданная версия Android 11. План выпуска ОС поменяли Ранее в этом году Google представила свой план выпуска Android 11, включая версии для разработчиков и бета-версии. После выпуска трех предварительных версий для разработчиков компания решила выпустить еще одну Developer Preview-версию (DP4). После выхода DP1, DP2 и DP3 ...

Все материалы на данном сайте взяты из открытых источников или присланы посетителями сайта и предоставляются исключительно в ознакомительных целях. Права на материалы принадлежат их владельцам. Администрация сайта ответственности за содержание материала не несет. (Правообладателям)