Социальные сети Рунета
Воскресенье, 27 сентября 2020

[Из песочницы] Анализ безопасности роутера Smart box Здравствуй, дорогой читатель! Сегодня мы начнем с того, что в один момент я решил вместо того, чтобы тренироваться на уязвимых машинах, протестировать свой собственный Wi-Fi роутер на уязвимости, который я получил еще в 2015 году. Тогда был очень популярный тариф у Билайна,...

Square Enix раскрыла системные требования Marvel’s Avengers Компания Square Enix опубликовала системные требования ПК-версии будущего супергеройского экшена Marvel’s Avengers. Его релиз состоится 4 сентября на ПК, Xbox One и PS4. Правда, пощупать игру дадут раньше, ведь с 21 по 23...

А можете пощупать кандидата, жив ли он? В каждой профессии рано или поздно возникает свой сленг и новояз. Специалисты по работе с персоналом не исключение. Попросили HR-менеджеров из различных IT-компаний поделиться своими перлами и находками. Читать дальше →

.NET Core vs Framework. Производительность коллекций Релиз .NET Core 3.1 — хороший повод мигрировать свой проект с Framework на Core. Во-первых, это отполированная версия с долгосрочной поддержкой (LTS), т.е. её можно смело использовать в продакшене. Во-вторых, в третьей версии добавили поддержку WPF и WinForms, так что тепер...

[Из песочницы] Разбираемся с WebKit в 1С, на примере интеграции TinyMCE в управляемую форму в УТ 11.4 Многие уже знают, что в релизе платформы 8.3.14.1565, браузер Internet Explorer был заменен на Web-Kit, это на самом деле большой шаг вперед, но я уверен, многим, как и мне, пока не совсем понятно, что к чему. Возник опыт использования web-kit в 1С, вызова JS из 1С и вызова ...

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

Apple выпустила iOS 13.4 beta 2 для всех. Как скачать Apple довольно пунктуальная компания и обычно старается следовать намеченному заранее плану, выпуская даже тестовые версии обновлений для своих ОС по графику. В обычных условиях между выходами закрытой бета-сборки, предназначенной для разработчиков, и общедоступной, проходи...

Собираем вместе — HTPC Приветствую, хабровчане! Решил поделиться своим опытом, результатами и наработками проектирования и создания корпуса для HTPC (чертежи будут в конце статьи). Интересно? Прошу под кат. Читать дальше →

Вышла демо-версия игры Detroit: Become Human Буквально перед самым релизом игры Detroit: Become Human разработчики из Quantic Dream предоставили заинтересованным пользователям возможность опробовать своё детище, а заодно проверить, потянут ли их системы данный проект. Сделать это можно при помощи демо-версии игры, кото...

Обновления конструктора .NET Core Windows Forms Мы выпустили предварительную версию Visual Studio 16.6 — Visual Studio 2019 версии 16.6 Preview 1 и вместе с ней новую версию .NET Core конструктора Windows Forms. Этот релиз включает в себя Поддержку следующих элементов управления: Раскрыть FlowLayoutPanel, GroupBox, I...

Ubisoft выпустила ремейк игры Prince of Persia: The Sands of Time Еще в 2003 году состоялся релиз игры Prince of Persia: The Sands of Time, которая стала самым настоящим хитом своей времени, а вместе с тем одним из самых известных и успешных проектов в истории игровой Читать полную версию публикации Ubisoft выпустила ремейк игры Prince of...

Запускаем камеру от телефона, или что делать, когда ничего не получается? Лет восемь назад работал я в одном… а в прочем, не важно где. Делали мы там всякие разные интересные вещи. В том числе занимались системами технического зрения для роботов. Роботы были немного маленькие. И если привод для них маленький сделать не было для нас особой проблем...

PHPUnit. «Как мне протестировать мой чёртов контроллер», или тестирование для сомневающихся Привет хабр. Да, это очередной пост на тему тестирования. Казалось бы, что тут уже можно обсуждать? Все кому надо — пишут тесты, кому не надо — не пишут, все счастливы! Факт же в том, что большинство постов о юнит-тестировании имеют… как бы так никого не обидеть… идиотск...

Blazor Client Side Интернет Магазин: Часть 7 — Обновился до релизной версии 3.2.0 и добавил показ картинок Привет, Хабр! Вышел релиз Blazor WebAssemby и я немного обновил свой сайт. За подробностями добро пожаловать под кат. Читать дальше →

[Перевод] Представляем последнюю Preview-версию Windows Terminal — 0.11 Рады вернуться с последним крупным обновлением перед релизом версии 1.0! Выпуски с настоящего времени и до выхода v1.0 будут ревизиями этой версии. Как и всегда вы можете загрузить Терминал из Microsoft Store, либо со страницы релизов на GitHub. Под катом подробнее рассмотри...

Твое рабочее окружение в нордическом стиле Хочу поделиться своей интересной находкой, которая помогла мне наконец осуществить свою маленькую мечту. Объединить все свои рабочие инструменты единым стилем. И не просто стилем, а хорошо продуманным, выверенным и целостным. Что мне помогло этого добиться? Это палитра Nord,...

Грядущий релиз Linux 5.8: миллион строк нового кода и 14 000 изменений Обычно выпуск новой версии ядра Linux — будничная процедура, которая вызывает энтузиазм лишь у тех пользователей, кто ожидает появления определенной функции. Но сейчас, в преддверии релиза Linux 5.8, ситуация несколько иная. За последние несколько недель в сети появилась ма...

Электронная игра Крестики-Нолики. К чему я пришел Приветствую, Хабр! Примерно год назад я сделал первую версию электронной игры крестики-нолики. Которая включала в себя только одну игру с живым соперником. Если интересно, что из этого получилось, прошу под кат. Читать дальше →

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

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

KDE Plasma 5.20 открыли для тестирования. 13 октября выходит финальный релиз Несколько дней назад мы писали о релизе GNOME 3.38, а сейчас появилась и новая версия KDE, которая получила название KDE Plasma 5.20. Правда, это лишь доступная для тестирования бета-версия,. Но финальный релиз не за горами — разработчики обещали выпустить его 13 октября. ...

[Из песочницы] Unity, ECS, Actors: как поднять FPS в своей игре в три раза, когда оптимизировать уже нечего → Что такое ECS → Что такое Actors Не раз слышал, как хорош шаблон ECS, и что Jobs и Burst из библиотеки Unity — решение всех проблем с быстродействием. Чтобы не добавлять каждый раз слово «наверное» и «может», рассуждая о быстродействии кода, решил проверить всё лично. М...

Что можно узнать о Domain Driven Design за 10 минут? Говорят, что можно бесконечно смотреть на огонь, наблюдать за тем, как работают другие, а также изучать DDD (Domain Driven Design, предметно-ориентированное проектирование). Но если у вас есть только 10 минут — можно прочитать эту статью и пройтись по самым верхушкам, а пото...

Зачем же роботу ограничиваться сбором мячей для гольфа? Есть же еще и теннис Краткая история как мы делаем свой стартап, что мы покажем во Флориде, а так же что делать, если нужна indoor навигация с высокой точностью? Мы сделали робота для сбора мячей для гольфа. Делаем его уже чуть больше года. Это лето для нас было очень плодотворным. Мы много тест...

Как начать создавать карту в UE4 Всем доброго дня Как работают другие — одно из немногого, на что можно смотреть вечно. Но рано или поздно пора начинать что-то делать самому. Меня неожиданно сильно зацепил MudRunner своей атмосферностью, но мне не хватает в нём зимы (погоды, снега) и какой-то осмысленностив...

Реальный тест смартфонов с самой быстрой зарядкой Наши коллеги с сайта Android Authority протестировали смартфоны с самой быстрой зарядкой, которые появились на рынке в этом году, и составили наглядный график. Первое место досталось Realme X50 Pro 5G, который полностью заряжается за 33 минуты. На втором месте оказался ...

Принимаем 10 000 ивентов в Яндекс.Облаке. Часть 1 Привет всем, друзья! * Эта статья написана по мотивам открытого практикума REBRAIN & Yandex.Cloud, если вам больше нравится смотреть видео, можете найти его по этой ссылке — https://youtu.be/cZLezUm0ekE Недавно нам представилась возможность пощупать вживую Яндекс.Обла...

В МойОфис появилось более 200 новых функций Хабр, привет, это МойОфис. 2019 год стал для нас знаковым. Нам доверяет всё большее число пользователей. Объемы проданных лицензий измеряются сотнями тысяч, более 1 млн бесплатных лицензий было передано в систему образования. Стремительный рост числа клиентов не позволяет...

Релиз стратегии Empire of Sin про криминальный Чикаго 1920-х назначен на начало зимы Аль Капону придёт капут 1 декабря.

Пишем и тестируем миграции БД с Alembic. Доклад Яндекса Приложения на бэкенде могут работать с самыми разными базами данных: PostgreSQL, SQLite, MariaDB и другими. Перед разработчиками встает задача реализовать возможность легко и безопасно изменять состояние БД. Менять нужно как структуру базы, так и сами данные от одной версии ...

Релиз InterSystems IRIS 2020.1 В конце марта вышла новая версия платформы данных InterSystems IRIS 2020.1. Даже пандемия коронавируса не предотвратила релиз. Из важного в новом релизе — повышение быстродействия ядра, генерация REST-приложения по спецификации OpenAPI 2.0, шардинг для объектов, новый вид П...

AMD Radeon RX 5500 XT против Nvidia GeForce GTX 1660 – выбираем лучшую бюджетную видеокарту зимы 2020 года вместе с экспертами tomshardware Брать или не брать - вот в чём вопрос

Почему я решил разрабатывать игры, или ностальгический трип по нулевым Привет, Хабр! Пожалуй, начать следует с того, что я вот уже 10 лет как занимаюсь разработкой игр. И в этом посте я хочу рассказать, откуда руки растут — как и почему начал заниматься разработкой игр, а заодно вместе с вами погрузиться в ностальгию по началу 2000-х, первой «с...

Домашний кластер на Dask Я недавно проводил исследование, в рамках которого было необходимо обработать несколько сотен тысяч наборов входных данных. Для каждого набора — провести некоторые расчеты, результаты всех расчетов собрать вместе и выбрать "лучший" по некоторым критериям. По сути ...

Как я стал программистом в 35 и стоит ли оно того? Привет, Хабр! Прежде всего хотел бы предупредить, что это нисколько не мотивационный пост в стиле «история моего успеха» или «как удачно я вкатился в программирование». Для чего я решил написать этот пост? Отчасти поделится опытом, советами, отчасти меня с подвигла на э...

Big Data Tools EAP 10: SSH-туннели, фильтрация приложений, пользовательские модули и многое другое Только что вышла очередная версия плагина Big Data Tools — плагина для IntelliJ IDEA Ultimate, DataGrip и PyCharm, который обеспечивает интеграцию с Hadoop и Spark, позволяет редактировать и запускать интерактивные блокноты в Zeppelin. Основная задача этого релиза — поправит...

2019 год на Хабре в цифрах: постов больше, минусуют так же, комментируют активнее Команда Хабра почти в полном составе Мы можем только догадываться, как всё выглядело снаружи, но изнутри Хабра 2019-й показался чертовски насыщенным. Мы по чуть-чуть меняли подход то тут, то там, и все вместе эти мелочи сделали проект более открытым и дружелюбным. Мы «раск...

Популярно об артиклях в английском языке Артикли — это самые распространенные слова в английском языке. Эти невзрачные a, an и the занимают около 8,5% объема любого текста. Если немного утрировать, то из каждого часа работы с текстом вы пять минут тратите только на прочтение артиклей. Вместе с этим артикли — это ...

Postgresso 23 Жизнь продолжается. А мы продолжаем знакомить вас с самыми интересными новостями PostgreSQL Главное событие PostgreSQL 13 Beta 2 Релиз беты состоялся. Загрузить можно отсюда, информация для бета-тестеров здесь. Напоминаем, что в начале апреля мы сделали обзор нового в ве...

Переносим Angular проект на ESLint, с Prettier, Husky и lint-staged Привет, Хабр! Меня зовут Богдан, я работаю в ПИК Digital Front-End тимлидом. Большую часть проектов мы разрабатываем на Angular и недавно я решил пересмотреть наши стайл гайды, а также добавить новые инструменты для более удобной работы. В качестве линтера я решил использов...

Новый сотовый оператор запустил бесплатный тарифный план с 54 ГБ мобильного интернета и 5400 минутами звонков Услуги телекоммуникационного характера в России стоят достаточно дешево, благодаря чему абсолютно все желающие могут легко и просто позволить себе их использование, но только в небольших объемах. Если говорить о потреблении мобильного интернета, минут голосовых звонков Чита...

[Из песочницы] Подключение датчика CO2 модели MH-Z19B с помощью аналогового выхода Vo Приветствую всех, кто интересуется качеством воздуха в помещении и хочет это контролировать и управлять. Я сам заинтересовался этим вопросом недавно и решил пощупать датчик CO2 MH-Z19B своими руками. Меня вдохновило много статей, например Тёмная сторона MH-Z19. Однако ни...

Опубликован первый тизер PC-версии Halo: Combat Evolved Anniversary Студия 343 Industries опубликовала дебютный тизер грядущей PC-версии шутера Halo: Combat Evolved Anniversary. Игра станет вторым тайтлом, вышедшим в рамках сборника Halo: The Master Chief Collection. Напомним, релиз первого проекта сборника — Halo: Reach — состоя...

[Перевод] Вышел релиз GitLab 13.0 с кластерами Gitaly, иерархией эпиков на дорожных картах и автоматическим развертыванием для ECS Что изменилось со времени 12.0 Прежде чем приступить к описанию нового мажорного релиза 13.0, мы хотели бы уделить внимание пройденному пути. Мы столького достигли с момента выхода версии 12.0! Недавно в блоге вышел специальный пост, в котором мы сделали обзор релизов GitLa...

[Перевод] PEP 3107 (Аннотации в функциях) Всем привет. Я решил полностью разобраться в пайтоновских аннотациях и заодно перевести цикл PEP-ов, документирующих эту тему. Мы начнём со стандартов версии 3.X и закончим нововведениями в python 3.8. Сразу говорю, что этот PEP — один из самых базовых и его прочтение пригод...

CRM-системы существуют — доказываем Читали статью Ивана «CRM-системы не существуют?», плакали всем офисом: где-то от смеха, но больше от отчаяния и невероятной тоски. То есть ты вот так 19 лет в автоматизации, 14 лет пилишь и внедряешь свою CRM, пишешь почти полторы сотни статей на Хабр, а тебе заявляют, что C...

[Перевод] Почему WSL 2 в 13 раз быстрее, чем WSL: впечатления от Insider Preview Microsoft готовит релиз Windows May 2020 Update (20H1). Это обновление будет содержать несколько приятных улучшений пользовательского интерфейса, но для разработчиков и других посвященных важнее то, что в новой версии Windows появится WSL 2 (Windows Subsystem for Linux). Это...

Заморозка или модернизация — чем займёмся на каникулах? Близятся новогодние каникулы и в преддверии праздников и входных самое время ответить на вопрос: а что будет с ИТ-инфраструктурой на это время? Как она проживёт без нас всё это время? А может потратить данное время на модернизацию ИТ-инфраструктуры, чтобы в течение года «он...

Сказ о том, как сделать машину времени для базы данных и случайно написать эксплойт Доброго времени суток, Хабр. Приходилось ли вам задумываться как поменять время внутри базы данных? Легко? Ну в некоторых случаях да, несложно — linux команда date и дело в шляпе. А если нужно поменять время только внутри одного экземпляра бд если их на сервере несколько? А...

Прожекторы, которые меня удивили. Тест и обзор Gauss QPlus Осенью 2019 года Gauss выпустил новую версию плоских светодиодных прожекторов Qplus. Я протестировал все прожекторы этой серии и удивился результатам. Читать дальше →

[Из песочницы] Расскажи мне, что тебя тревожит Привет! Психотерапия – мое увлечение. Однако, это мое увлечение уже дало и до сих пор приносит мне (и не только мне) пользу. Я хотел бы внести и свой вклад в здоровье того, кто будет читать эту статью. Для этого милости прошу под кат. Читать дальше →

Фанаты игры League of Legends Wild Rift создали свой фан-сайт Долгожданная мобильная игра в жанре moba - League of Legends: Wild Rift, побившая все мировые рекорды по предрегистрации, анонсированная ещё в октябре 2019 года студией Riot Games, на праздновании 10-летия компьютерной версии League of Legends, так или иначе близится к своем...

Конец iPhone и iOS: Apple затеяла грандиозный ребрендинг? Близится WWDC 2020, которая ознаменуется новым поколением ПО для смартфонов, планшетов, часов, ПК, ТВ-приставок. Вместе с тем, это событие может положить начало грандиозному ребрендингу.

Что нового ожидается в Python 3.9 Новая версия ожидается только в октябре, но уже можно почитать, что нас ждет в ней и потестить предварительный релиз. В этой статье самые интересные, на мой взгляд, изменения. Во-первых, нам напоминают, что слои поддерживающие обратную совместимость с версией 2.7 потихоньку...

Switch-версия DOOM Eternal близка к релизу Напоминаем на случай, если вы забыли: DOOM Eternal была анонсирована на Nintendo Switch. Выступая на PAX Online × EGX Digital, исполнительный продюсер шутера Марти Стрэттон (Marty Stratton) заявил, что версия для консоли Nintendo «очень близка» к релизу, и команда id Softwar...

Не прошло и полгода: вышел GNOME 3.38 Разработчики GNOME наконец-то выпустили новую версию десктоп-окружения. Полгода прошли не зря — в версии 3.38 внесено 28 тысяч изменений. Участие в совершенствовании окружения принял 901 разработчик. Оценить и протестировать GNOME 3.38 можно в Live-сборках на основе openSUS...

Секреты невероятного успеха Apple AirPods AirPods, беспроводные капельки, оказались неожиданным успехом. При их запуске в 2016-м многие эксперты говорили, что это будет провал. И из ушей станут выпадать, и внешний вид смехотворный, и стоят чересчур дорого. Тем не менее сейчас это самый успешный сегмент бизнеса в A...

Параметризованное 3D-моделирование подшипникового стакана в nanoCAD Plus 20 Компания MaxSoft категорически приветствует всех читателей! В этой статье речь пойдет о САПР-платформе nanoCAD, а если конкретнее — о её 3D модуле. Так уж сложилось, что из релиза в релиз, все вертикальные решения на базе платформы nanoCAD, ровно как и сама платформа, обяза...

Как раскатывать опасный рефакторинг на прод с миллионом пользователей? Фильм “Аэроплан”, 1980г. Примерно так я себя чувствовал, когда выливал очередной рефакторинг на прод. Даже если весь код покрыть метриками и логами, протестировать функционал на всех окружениях — это не спасет на 100% от факапов после деплоя. Первый факап Как-то мы рефакт...

EKWB представила серию водоблоков для GeForce RTX 3080/3090 Близится релиз первых видеокарт GeForce RTX 3000 на базе графической архитектуры Nvidia Ampere. Новые 3D-ускорители, как мы знаем, обладают не только впечатляющей производительностью, но и «горячим нравом», поэтому жидкостное охлаждение придётся очень кстати....

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

Приложение Xbox PC добавили в программу Windows Gaming Flight Приложение Xbox PC, которое сейчас есть в доступе в бета-версии, добавили в программу Windows Gaming Flight. И для тестировщиков в нем откроются дополнительные возможности. Как сообщили разработчики, участники группы Xbox Insider будут первыми, кто сможет оценить все новые ф...

Запускаем Jupyter на орбиту LXD Приходилось ли вам экспериментировать с кодом или системными утилитами в Linux так, чтобы не трястись за базовую систему и не снести всё с потрохами в случае ошибки кода который должен запустится с root-привилегиями? А как на счет того, что допустим, необходимо протестироват...

[ +конкурс ] Новый релиз Acronis True Image 2021 — комплексная киберзащита и новые возможности Привет, Хабр! У нас настало время очередного релиза Acronis True Image, нашего флагманского продукта для персональных пользователей. Версия 2021 года вышла действительно особенной, потому что она сочетает в себе и обширные возможности по защите данных, и новые средства для о...

[Из песочницы] Как и зачем делать очередь на двух стеках Привет, Хабр! Данный пост написан для новичков в олимпиадном программировании и начинающих разработчиков, готовящихся к прохождению алгоритмических интервью. В конце бонусная задачка. Если заинтересовал, прошу под кат :) Читать дальше →

[Перевод] Разработка инструмента командной строки: сравнение Go и Rust Эта статья посвящена разбору моего эксперимента по написанию небольшого инструмента командной строки с использованием двух языков, в программировании на которых у меня не особенно много опыта. Речь идёт о Go и Rust. Если вам не терпится увидеть код и самостоятельно сравни...

[Из песочницы] Как я 12 лет создавал свой ЯП и компилятор к нему События истории рассказываются в хронологическом порядке, если вам кажется, что какое либо событие не относится к делу, то скорее всего — это не так, просто момент в котором будет понятно почему я упомянул это событие, будет позднее. Создаваемый мной язык, со временем меня...

[Из песочницы] Наука vs IT. Как я бросил исследования ради разработки Привет, Хабр. Меня зовут Михеев Илья, я back-end разработчик в компании FINCH. Сегодня я расскажу о том, как простые люди попадают в IT, почему в «Сбере» на «Каширке» все плохо, а заодно расскажу почему молодые ученые уходят в IT. Думаю, что последняя тема больная для мног...

Легко и непринужденно деплоим приложения на Tarantool Cartridge (часть 1) Мы уже рассказывали про Tarantool Cartridge, который позволяет разрабатывать распределенные приложения и паковать их. Осталось всего ничего: научиться деплоить эти приложения и управлять ими. Не беспокойтесь, мы всё предусмотрели! Мы собрали вместе все best practices по раб...

Создание программного продукта и управление его развитием Привет, Хабр! Сегодня мы начинаем публикацию серии практических материалов для продакт-менеджеров, основателей стартапов и всех остальных, кто хочет приобрести навыки менеджера по разработке программных продуктов. Этот и последующие посты былы подготовлен на основе лекций ку...

Похоже, близится релиз мобильной MOBA League of Legends: Wild Rift Лишь в прошлом месяце компания Riot Games выпустила на мобильных свою карточную игру Legends of Runeterra, а следующая на очереди — Wild Rift. Это будет полноценная версия MOBA, сделанная специально для мобильных устройств. Разработчики обещают релиз в 2020 году и до сих по...

Samsung Galaxy S20 FE уже собирает предзаказы в России Смартфонов Samsung Galaxy S20 стало больше. Бренд запускает в продажу модель Galaxy S20 FE. В данный момент на аппарат уже можно оформить предзаказ. За это придётся отдать 49990 рублей. В период с 23 сентября по 8 октября можно заодно получить беспроводное зарядное устройс...

Протестировали разные зарядки для iPhone SE (2020) – все печально Американские журналисты решили подобрать для обновленного смартфона iPhone SE (2020) лучшую зарядку. Результаты тестирования довольно неутешительны. Обновленная версия iPhone SE, которая стоит $400, поставляется вместе с зарядным устройством на 5 Вт. Казалось бы, более быстр...

[Перевод] Руководство по Express.js. Часть 2 Доброго времени суток, друзья! Представляю вашему вниманию перевод второй части Руководства по Express — веб-феймворку для Node.js автора Flavio Copes. Предполагается, что вы знакомы с Node.js. Если нет, то прошу сюда. Без дальнейших предисловий. Читать дальше →

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

[Перевод] Prometheus: мониторинг HTTP через Blackbox экспортер Всем привет. В мае OTUS запускает практикум по мониторингу и логированию, как инфраструктуры так и приложений с помощью Zabbix, Prometheus, Grafana и ELK. В связи с этим традиционно делимся полезным материалом по теме. Blackbox экспортер для Prometheus позволяет реализоват...

MIUI 12 уже на скриншотах и анимациях. Смотрим на нововведения MIUI 12 — тема, которая будет приковывать внимание всех, кто уже обновился до MIUI 11. Если прошлое обновление от Xiaomi было желанным, но значительных изменений для пользователя там было не слишком много, то в MIUI 12 количество заметных нововведений рискует оказаться зна...

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

Можно ли кататься зимой на квадроцикле? Семь советов Многие считают, что с наступлением зимы квадроцикл следует загнать в гараж, где он благополучно простоит до весны. Однако квадроцикл изначально задумывался как универсальное средство передвижения, и зима ему вовсе не помеха. В этой заметке мы собрали несколько основных совет...

Простое создание Kubernetes-операторов с shell-operator: прогресс проекта за год Kubernetes-операторы — удобный механизм для расширения возможностей этой контейнерной платформы, по праву снискавший широкое признание в среде инженеров эксплуатации и им сочувствующих. О том, как они устроены и работают, мы рассказывали в уже далёком 2017-м. А в апреле пр...

[Перевод] MSVC Backend обновления в Visual Studio 2019 версии 16.3 и 16.4 Версии 16.3 и 16.4 Visual Studio 2019 принесли много новых улучшений в качестве генерации кода, пропускной способности сборки и безопасности. Если вы еще не загрузили свою копию, вот краткий обзор того, что вы упустили. Читать дальше →

Эксперимент VTrade. Часть 2: Ордеры. Типы, особенности обработки Чтобы понять, как работают биржи, нужно разобраться с биржевыми заявками и правилами их обработки брокером. В статье мы разберем типы ордеров, особенности их исполнения на бирже и накладываемые торговой моделью ограничения. Если вам любопытно, что значат аббревиатуры DAY, G...

Windows 10X выйдет на ноутбуках Некоторое время назад появилась информация о том, что операционная система Windows 10X вроде как готова к релизу и производитель уже думает над тем, чтобы запустить в продажу свой планшет с двумя дисплеями. Однако достаточно быстро оказалось, что релиз продукта перенесли на ...

[Из песочницы] Кое-как одетые принцы и дворяне Читая статью «Разработчики — никакая не элита, а голые короли индустрии», разделившую Хабр на две половины: резко-негативно ЗА и резко-позитивно ПРОТИВ, а особенно обсуждение под ней, хочется кое что добавить. Я в целом согласен с автором статьи и хочу добавить аргументов в ...

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

Рисуем морозные узоры на SQL Немного SQL-магии под катом: математика, рекурсия, псевдографика. Заодно вспоминаем под Новый год формулу угла между векторами: Читать дальше →

[Из песочницы] DLL & Python DLL & Python Недавно меня заинтересовала тема использования DLL из Python. Кроме того было интересно разобраться в их структуре, на тот случай, если придется менять исходники библиотек. После изучения различных ресурсов и примеров на эту тему, стало понятно, что примене...

Вышла Java 15 Сегодня в свет вышла новая, 15-я версия платформы Java. Скачать JDK 15 можно по следующим ссылкам: Oracle JDK (проприетарная версия, обратите внимание на ограничения в использовании). OpenJDK (бесплатная версия) В новый релиз попало 14 JEP'ов и сотни более мелких улучшений...

Как клеить по 13 девушек в час используя машинное обучение и Tinder *Исключительно ради изучения Machine Learning, разумеется. Под немного недовольным взглядом любимой жены. Наверное, нет столь простого до уровня спинно-мозговых рефлексов приложений, как Tinder. Для того чтобы им пользоваться достаточно одного пальца, чтобы свайпать и немно...

Как мы автоматизировали портирование продуктов с C# на C++ Привет, Хабр. В этом посте я расскажу о том, как нам удалось организовать ежемесячный выпуск библиотек для языка C++, исходный код которых разрабатывается на C#. Речь идёт не об управляемом C++ и даже не о создании моста между неуправляемым C++ и средой CLR — речь об автомат...

В продуктах GeoVision больше полугода сохраняются критические уязвимости Привет, Хабр! Сегодня мы хотим поговорить об уязвимостях, которые встречаются в системах безопасности. Поводом для этого поста стали проблемы с ПО в продуктах GeoVision, которые позволяют получить полный контроль над устройствами… безопасности! В этом посте мы разбираем, как...

Тестируем процессоры AMD Ryzen для работы с КОМПАС-3D Летом прошлого года AMD выпустила третье поколение процессоров Ryzen, и мы не могли пропустить это событие. К нам в техподдержку часто поступают вопросы о работе КОМПАС-3D на определенном “железе”, или пользователи просят рекомендовать оптимальную конфигурацию компьютера. По...

Обзор и тест: Светильники Gauss MiR Российская компания Вартон (бренды Varton и Gauss) производит на своём заводе в городе Богородицке Тульской области множество различных светильников. Я протестировал два светильника стандартного «офисного» формата 600x600 мм, один из которых до часа может работать «без элект...

Новая версия Chrome предупредит, если ваш пароль появился в «слитых» базах Заодно упростили переключение между аккаунтами Google.

Нас Django вкус волнует и манит Прошло уже несколько недель, как официально вышла 3 версия Django. Я работал с этой версией ещё до публикации официального релиза и, к сожалению, заметил, что развитие Django сильно замедлилось. Версия 1.3 от 1.7 отличается в разы, а вот 3 версия содержит косметические изм...

Один лаунчер, чтобы править всеми: скоро выйдет обновление GOG Galaxy 2.0 Если вы активно следите за игровой индустрией, то знаете о том, какие эмоции вызывает Epic Games Store преимущественно у игроков. Однако это далеко не единственная альтернатива в мире компьютерного гейминга, где также существуют Origin, Uplay и GOG. Чтобы унифицировать эти ...

[Перевод] Взламываем Age of Empires III, чтобы изменить настройки качества шейдеров Начало мая 2020 года — если вы похожи на меня, то карантин заставил вас перепройти заново игры, которые не запускали долгие годы. А если вы ещё больше похожи на меня, то у вас где-то мог заваляться диск с Age of Empires 3. Возможно, вы играете на Mac, возможно, вы ещё не об...

[Из песочницы] Побег от скуки — процессы ETL В конце зимы и начале весны, появилась возможность поработать с новым для меня инструментом потоковой доставки данных Apache NiFi. При изучении инструмента, все время не покидало ощущение, что помимо официальной документации, нелишним были бы материалы "for dummies"...

Хобби ИТшника на удаленке: 3D-печать, лазеры, DIY-классика Мысли о том, чем же заняться в свободное от работы время и разнообразить рутину, претерпели определенные изменения на фоне последних мировых событий, существенно ограничивших наши круги общения и сферы развлечений. Если вы читаете это, то скорее всего так или иначе связан...

Предварительная версия Microsoft Edge для Linux выйдет в октябре Microsoft объявила, что уже в следующем месяце начнётся тестирование Microsoft Edge для Linux. Прежде всего версию браузера для этой платформы просили ИТ-специалисты и разработчики, так как это поможет в тестировании веб-сайтов. Но также любой пользователь Linux сможет испо...

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

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

OnePlus 8T получит Snapdragon 865 и Android 11 из коробки. Смартфон одобрен для выхода Близится выход смартфона OnePlus 8T, грядущий флагман недавно был сертифицирован Бюро стандартов Индии (BIS). Также всплыли некоторые подробности о смартфоне. Бюро стандартов Индии подтверждает, что OnePlus 8T имеет модельный номер KB2001. При этом мы знаем, что сартфон...

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

[Перевод] Как начать заниматься Bug Bounty Друзья, в этом месяце Otus запускает набор на новый курс — «Безопасность приложений». В преддверии старта курса традиционно подготовили для вас перевод полезного материала. Как начать заниматься Bug Bounty? Этот вопрос весьма распространенный, и я продолжаю получать его в ...

Настройка Gmail API для замены расширения PHP IMAP и работы по протоколу OAuth2 Оказавшись одним из счастливчиков, совершенно не готовым к тому, что с 15 февраля 2021 года авторизация в Gmail и других продуктах будет работать только через OAuth, я прочитал статью "Google хоронит расширение PHP IMAP" и загрустил начал предпринимать действия по ...

[Перевод] Angular 9 теперь доступен — Ivy прибыл Вышла 9 версия Angular, это основной релиз, охватывающий всю платформу, включая сам фреймворк, angular material и CLI. В этом релизе приложения по умолчанию переключаются на компилятор и рантайм Ivy и, а также представляются улучшенные способы тестирования компонентов. Это ...

Новые возможности postgres_exporter для мониторинга PostgreSQL Добрый день, читатели habr! В первой заметке о posgres_exporter, я рассмотрел достаточно частный случай, при работе с новой, на тот момент фитчей, а именно возможностью мониторинга одним экспортером набора экземпляров и/или баз данных. И описал тот "букет" проблем с которыми...

Релиз werf 1.1: улучшения в сборщике сегодня и планы на будущее werf — наша GitOps CLI-утилита с открытым кодом для сборки и доставки приложений в Kubernetes. Как и обещали, выход версии v1.0 знаменовал начало добавления в werf новых возможностей и пересмотра привычных подходов. Теперь мы рады представить релиз v1.1, который является б...

Близится релиз монитора ASUS ROG Swift PG259QN с частотой обновления 360 Гц Анонсированный в январе игровой монитор ASUS ROG Swift PG259QN получил статус серийного продукта. Главной особенностью новинки является частота обновления 360 Гц, а сам тайваньский вендор с гордостью называет её «самым быстрым в мире...

С февраля macOS Catalina перестанет запускать непроверенные приложения   Apple просит разработчиков, создающих приложения для Mac, которых нет в Mac App Store, до 3 февраля 2020 года проверить программы на наличие багов и предупреждений. Если они не будут вовремя исправлены, macOS Catalina примет их за ошибки и запретит установку. В ...

Релиз мобильных приложений одной кнопкой Всем привет! Меня зовут Михаил Булгаков (нет, не родственник), я работаю релиз-инженером в Badoo. Пять лет назад я занялся автоматизацией релизов iOS-приложений, о чём подробно рассказывал в этой статье. А после взялся и за Android-приложения. Сегодня я подведу некоторые...

[Перевод] Знаменательное доказательство теоремы по информатике захватывает и физику с математикой Специалисты по информатике определили новые рубежи знаний, проверяемых с помощью вычислений. А заодно решили значительные задачи из квантовой механики и чистой математики. Your browser does not support HTML5 video. В 1935 году Альберт Эйнштейн совместно с Борисом Подольским...

[Перевод] Остановитесь!!! Вам не нужны микросервисы Идет 2020 год. Если вам нужно пояснение, что такое микросервисы — лучше потратьте свое драгоценное время на что-то другое. Но если вы впечатлены историями успеха о микросервисах и хотите нырнуть в "панацею" с головой — продолжайте читать. Прошу прощения, будет немн...

Лучший в своём сегменте: DxOMark протестировали аудиовозможности iPhone SE 2020 Специалисты DxOMark ещё не успели протестировать камеру смартфона iPhone SE 2020, но уже добрались до его аудиовозможностей.

Продвинутое логирование Windows. Ищем mimikatz Всем привет. Сегодня рассмотрим пример, когда злоумышленнику удалось обойти Windows Defender, но не удалось — безопасника. Да, речь опять про mimikatz. Как, запуская mimikatz, обойти Windows Defender, можно почитать тут. А сегодня, как я и обещал, рассмотрим что-нибудь для ...

42 000 000 000 посещений. PornHub подвел итоги 2019 года 42 миллиарда посещений за год. В среднем 115 миллионов посещений в день. Это больше чем население Канады, Австралии, Польши и Нидерландов вместе взятых. 6,83 миллиона новых видео загружено за год. 1,36 млн часов = 169 лет контента. 6,597 экзабайт данных передано за год, э...

Huawei, куда ещё дороже? Предполагаемые цены на Mate 40 Pro немного пугают Флагманы Huawei уже давно весьма дорогие, и Mate 40 Pro явно не будет исключением. Но сколько же он может стоить? Источник поделился предполагаемыми ценами на аппарат, параметры которого раскрыл чуть раньше. Если опираться на эти данные, Mate 40 Pro в зависимости от кон...

Обвал цен на смартфон iPhone 11 На рынке смартфонов есть множество достойных моделей, но нельзя оставить без внимания компанию Apple, которая из года в год совершенствует свои устройства. Смартфон Apple iPhone 11 сочетает в себе совершенство дизайна и современных технологий. Так как близится официальный за...

Ошибки в дизайне A/B тестов, которые я думала, что никогда не совершу Запуская свои первые эксперименты, я считала, что все эти «три / пять / семь самых популярных ляпов», о которых читала в статьях и слушала на конференциях — уж точно не про меня. Тем более в дизайне теста помогал большой красивый шаблон исследований, принятый в компании. ...

Путь от молодого стартапа до технологической компании, которая делает высоконагруженные проекты в сфере недвижимости На вопросы отвечал Павел Зыков, СТО DomClick.ru ДомКлику скоро 5 лет. Давайте немного вспомним историю и заодно познакомимся. Компания была основана в 2015 году. Ты помнишь день, с которого все начиналось? Еще как помню. Я входил в число основателей, поэтому помню все в м...

Мобильный порт инди-приключения Forager перенесён на 2021 год Инди-приключение Forager от студии HopFrog вышло на PC весной прошлого года, а несколько месяцев спустя на Nintendo Switch и другие консоли. Игра похожа на хорошую смесь Stardew Valley, Minecraft и Terraria. Не обошлось без пиксельной графики и всеобщего безумия. Но мобильны...

Представляем werf 1.0 stable: при чём тут GitOps, статус и планы Werf — это GitOps CLI-утилита с открытым кодом для сборки и доставки приложений в Kubernetes. Werf поддерживает сборку образов приложения с помощью Dockerfile или собственного встроенного сборщика (на основе синтаксиса YAML, с поддержкой Ansible и инкрементальной пересборк...

[Перевод] Новые фичи Python 3.8 и самое время перейти с Python 2 Наступил 2020 год, а значит, Python 2 перестал поддерживаться. Если быть совсем точным, то основные разработчики уже перестали заниматься веткой, а выход релиза 2.7.18, приуроченный к PyCon US в апреле 2020 года, ознаменует полное прекращение любой активности, связанной с Py...

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

[Из песочницы] Per aspera ad astra, или как я строил ракету. Часть 1. Делаем движки и запускаем ракеты Земля – колыбель человечества, но нельзя вечно жить в колыбели Эту знаменитую фразу К.Э.Циолковского не забывают и по сей день. NASA, ESA, Роскосмос, SpaceX и множество других космических компаний отправляют автоматические миссии на другие планеты, запускают людей в космо...

Любите ли вы IT-ребусы? Мы обожаем ребусы, квизы, нестандартные задачи. Да и вообще игровые и соревновательные элементы в обучении — проверено на практике (Слёрм SRE), что так участники лучше запоминают и меньше устают на интенсивах. И на этой недели мы подготовили серию ребусов, посвящённых одном...

Нужна ли дикторская озвучка роликам о приложениях и веб-сервисах? Нужен ли трейлерам, туториалам и коротким рекламным видео, посвящённым приложениям и веб-сервисам, голос диктора? Когда от него можно отказаться? Чем можно компенсировать отсутствие голосового комментария в ролике? Давайте разберём на примерах! Заодно посмотрим, как можн...

Новогодний IMaskjs 6 — React Native, Pipes, ESM Всем привет! Я только что выпустил релиз шестой версии библиотеки imaskjs. После каждого мажорного релиза мне кажется, что это последняя версия. Библиотеке уже не один год, она стабильна и достаточно популярна среди сообщества. Что там еще можно сделать да еще и на мажорную...

ConfigMaps в Kubernetes: нюансы, о которых стоит знать Примечание: это не полноценная статья-руководство, а скорее напоминание/подсказка для тех, кто уже пользуется ConfigMap в Kubernetes или только готовит своё приложение для работы в нём. Предыстория: от rsync к… Kubernetes Что было раньше? В эпоху «классического администри...

Windows 10X выйдет на ноутбуках Microsoft официально подтвердила, что модульная версия Windows 10 выйдет на обычных ноутбуках. Разработка Windows 10X для традиционных и складных форм-факторов в настоящее время является приоритетом. Microsoft сотрудничает с OEM-производителями, чтобы те поставляли ноутбуки ...

Особенности SPIKE™ Prime LEGO® Education Летом 2019 года был анонсирован новый образовательный робототехнический набор SPIKE PRIME. Уже осенью началась волна популяризации нового набора в России. Зима в самом разгаре — и вместо слухов набор попал в мои руки :-) Немного истории, особенностей и собственных мыслей ...

OpenShfit 4.5.1: установка в vSphere IPI Если вы раньше имели дело с OpenShift, то знаете насколько трудоемко установить «с нуля» кластер OpenShift в vSphere. В основном потому, что нужно подготовить окружающую инфраструктуру. В релизе OpenShfit 4.5.1 эта задача стала намного легче. Читать дальше →

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

Веб-архив: импортозамещение Понадобилось найти старую версию одного сайта. В Wayback Machine (https://archive.org/web/) версии от нужной даты не оказалось, и я решил поискать альтернативные архивы интернетов. В основном находились сервисы, реализующие идею «вы нам дайте URL, а мы его заархивируем» (тип...

Что нового в Android 11 для пользователей и разработчиков На этой неделе внезапно выкатили превью-версию Android 11 для разработчиков. Google говорит «разработчики, вы в прошлом году хорошо нам нафидбечили, поэтому в этот раз мы даём вам превью раньше, чем когда-либо» (релиз намечен на третий квартал, то есть до него примерно пол...

О работе ПК ч.3: От включения до полной загрузки Windows 10 Мы продолжаем разбираться как работает ПК на примере клавиатуры и Windows 10. В этой статье поговорим о том как происходит единение софта и железа. Старт системы Полностью компьютер выключен когда он отключен от питания и конденсаторы на материнской плате разрядились. До э...

Раскладушка Samsung Galaxy Z Flip 5G не порадует увеличенным объёмом флэш-памяти Смартфон Galaxy Z Flip основан на SoC Snapdragon 855+, при этом по цене он сопоставим с Galaxy S20 Ultra на Snapdragon 865/Exynos 990, которые к тому же поддерживают 5G. Samsung это понимает, поэтому вместе с Galaxy Note20 в третьем квартале выпустит обновлённую версию ...

Космическая пушка, паровая ракета и орбитальное зеркало В день космонавтики традиционно принято мечтать о высоком… Помечтаем? А заодно тут будет немного о прошлой статье об освоении Марса. Читать дальше →

[Из песочницы] Разработка идеального pypi пакета с поддержкой разных версий python Это небольшой мануал/история о том, как создать "идеальный" pypi пакет для python, который каждый желающий сможет установить заветной командой: pip install my-perfect-package Ориентирована на новичков, но призываю и профессионалов высказать свое мнение, как можно у...

[Перевод] Вышел релиз GitLab 12.6 с оценками безопасности проектов и материалами релиза Руководителям разработки необходим четкий и понятный обзор состояния безопасности приложения и соответствия требованиям для их проектов. Декабрьский релиз GitLab поможет вам эффективнее отслеживать эти важные параметры. Читать дальше →

ReactOS 0.4.13 CE (Coronavirus Edition) Привет, Хабр! К нашему стыду, во время самоизоляции мы настолько приуныли, что забыли опубликовать новость об очередном релизе под номером 0.4.13, который состоялся еще в апреле 2020 года. Исправляемся. Скачать образы системы | Пресс–релиз | Список изменений | TL;DR | Те...

Алексей Грачёв: Go Frontend Kyiv Go Meetup May 2018: Ведущий: – Всем привет! Спасибо, что вы здесь собрались! Сегодня у нас два официальных спикера – Лёша и Ваня. Будет ещё два, если у нас хватит времени. Первый спикер – Алексей Грачёв, он расскажет нам о GopherJS. Алексей Грачёв (далее – АГ): – Я ...

Как играть на максимальных настройках даже на старом компьютере Рабочий день окончен – бегом домой! Подгоняет коронавирус и нежелание долго находиться в людных местах, а заодно знание, что не смог в момент релиза испробовать Metro Exodus, которую сейчас выдалась возможность пройти, даже несмотря на старое «железо» и устаревшую видеокар...

МегаФон запускает опцию «Копилка минут» МегаФон развивает основную тарифную линейку #БезПереплат и запускает новую опцию – Копилка минут. Теперь оплаченные минуты разговоров сохраняются, и ими можно воспользоваться в любое время, если доступного в пакете объема не хватило.

[Перевод] Почему на Raspberry Pi4 стоит поставить 64-битную ОС Одно из преимуществ работы на компанию, занимающуюся производством программ, заключается в том, что вам часто представляется возможность протестировать прототипы нового железа. Однако не в данном случае – я купил себе Raspberry Pi4 потому, что она очень дешёвая! На Raspbe...

Светодиодные лампы Gauss Basic Недавно в продаже появились светодиодные лампы Gauss Basic. Я протестировал и изучил семь моделей. Читать дальше →

По-богатому с Redmi: представлена специальная версия хита Xiaomi Xiaomi представила в Индии специальную версию Redmi Note 9 Pro и Redmi Note 9 Pro Max. И это было бы обыденным событием (все уже привыкли к релизу новых расцветок для поддержания продаж популярных моделей), если бы не забавный слоган к этому релизу: Пролложи свой путь к бога...

IntelliJ IDEA 2019.3: оптимизация производительности и улучшение качества Привет! В этом релизе мы сосредоточились на производительности и качестве. Вместе с другими командами JetBrains, мы занимались оптимизацией производительности, повышением отзывчивости интерфейса, улучшением существующей функциональности. Чтобы правильно расставить приорит...

[Перевод] Зачем, когда и как использовать multithreading и multiprocessing в Python Салют, хабровчане. Прямо сейчас в OTUS открыт набор на курс «Machine Learning», в связи с этим мы перевели для вас одну очень интересную «сказочку». Поехали. Давным-давно, в далекой-далекой галактике… Жил в маленькой деревушке посреди пустыни мудрый и могущественный волш...

[Из песочницы] IT-эмиграция в Новую Зеландию Это очередная статья про IT-эмиграцию, но про Новую Зеландию пока информации не было. Здесь будет рассматриваться в том числе техническая сторона эмиграции, что представляет собой эдакий квест, с вполне определенными правилами. Если кому интересно данное направление, то прош...

Представляем .NET 5.0 Preview 3 Представляем новую версию .NET 5.0 Preview 3. Она содержит набор новых функций и улучшений производительности. Мы продолжаем работать над более фундаментальными функциями, которые будут содержаться в финальном выпуске 5.0. Статья о .NET 5.0 Preview 1 охватывает то, что мы пл...

Релиз новой версии плагина DevOpsProdigy KubeGraf Друзья, всем привет! В прошедшие выходные состоялся долгожданный (а принятие PR шло больше месяца) релиз новой версии нашего плагина для мониторинга kubernetes-приложений DevOpsProdigy KubeGraf v1.2.0! Хочу рассказать вам о его новых фишках. Читать дальше →

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

Профессия: тестировщик Тестировщик: Это баг или фича? Разработчик: Пока что это фича. bash.im Инженер по тестированию — моя первая специальность в ИТ-сфере в далёких уже 2010-х, как, пожалуй, и у многих. Это было классическое «войти в айти»: на тот момент имелось только экономическое образование ...

Какие смартфоны Xiaomi и Redmi получат MIUI 12 и Android 11 Пока далеко не все смартфоны Xiaomi и Redmi получили ожидаемое обновление до свежей версии операционной системы Android 10 с фирменной оболочкой MIUI 11. Тем временем, в сети уже начинают готовиться к запуску Android 11.   Ресурс TuexpertoMOVIL опубликовал списки ...

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

[Перевод] Tekton Pipeline — Kubernetes-нативные pipelines Tekton Pipeline — это новый проект, который позволяет запускать CI/CD pipelines используя Kubernetes-нативный подход. Первоначально Tekton Pipelines это часть проекта “Knative build”. Если вы хотите узнать больше об этом проекте, я настоятельно рекомендую посетить их сайт, ...

Apple перестала подписывать iOS 13.5.1 Спустя всего неделю после релиза финальной версии iOS 13.6 компания Apple перестала подписывать предыдущею версию своей мобильной платформы. Это значит, что пользователи больше не смогут откатиться назад и установить iOS 13.5.1 на свои устройства.Читать дальше... ProstoMAC....

Основа любого программирования на… пазлах Приветствую, Хабровчане! В этой статье я хочу рассказать о своем опыте работы преподавателем программирования на C++ в колледже при техническом университете. Это был уникальный опыт в моей жизни, который многому меня научил. Когда меня просят рассказать интересный факт о св...

Вышла Chrome OS 84, и здесь есть на что посмотреть На прошлой неделе вышел браузер Chrome 84, через несколько дней последовал и релиз Chrome OS 84. Как оказалось, новая версия получила ряд важных апдейтов, которые могут понравиться владельцам хромбуков. Читать дальше →

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

Состоялся релиз Halo: Reach на ПК и Xbox One Halo: Reach является одной из самых популярных игр серии Halo, и теперь она доступна на ПК и Xbox One в составе Halo: The Master Chief Collection на обеих платформах. Геймерам доступны как многочисленные многопользовательские режимы, так и сюжетная кампания, правда некоторы...

Что нужно знать, если вы хотите вызывать Go функции из ассемблера You've run into a really hairy area of asm code. My first suggestion is not try to call from assembler into Go. — Ian Lance TaylorДо тех пор, пока ваш ассемблерный код делает что-то простое, всё выглядит неплохо. Как только у вас возникает задача вызвать из ассемблерного код...

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

Системы видеонаблюдения: 8 главных трендов и их особенности в России Не все об этом помнят, но именно компания Seagate в 2006-м году создала первый в мире накопитель, предназначенный специально для систем видеонаблюдения. С тех пор свою экспертизу на этом рынке мы активно углубляем. И сегодня как раз о нём хотим поговорить. Куда всё движется?...

5 новинок, которые Apple представит в 2020 году 2020 год обещает быть знаковым для Apple. Вы только посмотрите на предстоящие новинки Ассортимент фирменной продукции Apple никогда не был таким широким, как сейчас. Если раньше бизнес компании основывался исключительно на продажах iPhone, iPad и Mac, каждая модель которого ...

4 июня для Hidden Folks выйдет крупное обновление, а сама игра станет дороже на 50% Hidden Folks— уникальная игра. В App Store и Google Play можно найти массу развлечений в жанре поиска предметов, но иллюстрации в проекте от разработчики Adriaan de Jongh мало с чем сравнятся. Иногда в процессе разглядывания местных кадров можно забыть о том, что вас просили...

Интеграция .pre-commit hook в Django проект Доброго дня! Меня зовут Соболев Андрей и сегодня я вам расскажу как мы приготовили .pre-commit hook на нашем проекте. Вступление Для начала пару слов, о том что такое в целом хуки (hooks) и для чего они могут быть нужны. Git «из коробки» предоставляет инструмент, который у...

Minitel: французский кузен интернета Более 40 лет назад во Франции появились терминалы Minitel, а вместе с ними — многие блага, которыми мы привыкли пользоваться внутри современного интернета. Сложно представить себе, что в 80-х простая домохозяйка могла забронировать билеты в театр, заказать доставку продуктов...

Релиз хардкорной тактики Desperados III состоится 16 июня 2 месяца назад издатель THQ Nordic вместе с разработчиком Mimimi объявили, что тактическая Desperados III выйдет летом. Теперь же стало известно, что это произойдет 16 июня. Сейчас в Steam можно оформить предзаказ на цифровое Deluxe-издание, которое, помимо самой игры, вклю...

Что случилось с транспортом и путешествиями за июль Во-первых, границу приподоткрыли. С 1 августа можно ехать в Турцию, Танзанию и Великобританию. Уже понятно, что с Турцией договорились нормально и первые рейсы туда улетят с высокой вероятностью. С Великобританией и Танзанией нужно ещё много согласований, плюс в Лондоне на...

Глобальный релиз оболочки MIUI 12 ожидается 19 мая В конце апреля компания Xiaomi анонсировала очередную версию своей мобильной оболочки MIUI 12. Для китайских пользователей даже появилась возможность принять участие в закрытом бета-тестировании новой версии прошивки. Но в скором времени опробовать MIUI 12 смогут и жители др...

[recovery mode] Java 14 is coming Как сообщает компания Oracle, релиз Java 14 назначен на 17 марта. Интересно, связана ли дата релиза с Днем Святого Патрика (который отмечается как раз в этот день) или нет узнаем совсем скоро. Давайте посмотри на нововведения, которые будут доступны в новой джаве и решим, ...

Триллер Twin Mirror от авторов Life is Strange выйдет в самом начале зимы Будет, чем заняться холодным зимним вечером. Если повезёт с погодой, конечно.

Древности: Sony MZ-1 или история о прототипе, попавшем в производство Вы — руководитель команды инженеров в крупной компании. Уже три года разрабатываете с нуля устройство нового типа: персональный аудиоплеер с возможностью записи. Задача непростая: технология новая, еще буквально год назад отлаживали чтение и запись звука на модели размером с...

Соревновательный потенциал Besiege-подобных симуляторов Дисклеймер__________ Написание заметки мотивировано релизом игры Besiege, однако сама эта игра взята просто в качестве наглядного примера — как представитель жанра. Автор просит прощения у людей, которые подписались на него после публикации об эргономике рабочего места и ...

Автоматическое выключение принтера Easy метод! Мой простой способ, ищем такую штук "Xiaomi Mijia умная розетка" через поисковик, покупаем где удобно, я взял за 700 на барахолке (в китае от 560)включаем в розетку в нее принтер, розетка подключается к wi-fi, на телефон ставим MI HOME, настраиваем (туториал на ютубе есть, в...

[Перевод] До и после: визуальная эволюция известных видеоигр В 90-х 8-битные Super Mario Bros. и Battle City — «Марио» и «танчики» — вызывали дикий восторг. Только недавно запускал их в браузере, чтобы поностальгировать. Сейчас геймеры, конечно, «избалованы» графикой и геймплеем (я в том числе), но что-то в тех играх еще осталось. Д...

Crash-crash, baby. Автоматический мониторинг фатальных ошибок мобильных приложений Всем привет! Меня зовут Дмитрий, я релиз-инженер в команде CI/CD Speed Авито. Вот уже несколько лет мы с коллегами отвечаем за всё, что связано с релизами наших мобильных приложений и не только. В прошлый раз я рассказывал о нашей системе релизов моб...

Тренировка дня: полная прокачка ног и попы за 7 минут Одного круга хватит, чтобы бёдра просили пощады.

8 крутых фишек прошивки One UI 2.0 от Samsung Сегодня One UI – фирменная оболочка от Samsung, которую та вешает поверх оригинального Android на свои смартфоны. Она предлагает пользователю шустрый, плавный и многофункциональный интерфейс. В прошлом году компания представила первую версию One UI вместе с Android 9 Pie, ...

Стартовала предрегистрация на онлайн-шутер Warface: Global Operations на Android Этой осенью вышла Call of Duty: Mobile — мобильный шутер и одна из самых популярных игр в истории индустрии. На прошлой неделе состоялся глобальный релиз Battle Prime — проекта на собственном движке с неплохой графикой и более тактическим игровым процессом. Тем временем изд...

Ставим и тестим RTX Voice на видеокартах Nvidia GTX серии Привет, Хабр, давненько не виделись! Сегодня я бы хотел поделиться с Вами небольшим, да и чего уж там, простым способом установки RTX Voice на Nvidia GTX 10XX и 16XX видеокарты. А заодно и проверить, действительно ли RTX Voice так хорош? Справедливости ради стоит добавить...

[Из песочницы] Умеем ли мы готовить Java, Kotlin RestController? Практически любой программист на java в своей жизни писал RestController, но мало кто задумывается правильно ли он это делает. Даже если вы опытный программист, у вас могут возникнуть вопросы на которые я постараюсь ответить. В статье будут затронуты такие фреймворки как spr...

Новые флагманы Honor заработали 42,5 млн долларов за 1 минуту продаж Сегодня, 21 апреля, в Китае стартовали продажи флагманского семейства Honor 30, в которое вместе со стандартным изданием вошли версии Pro и Pro+.

Switch Pro на подходе: Nintendo просит разработчиков готовить игры к 4K Условная Switch Pro выйдет в начале 2021 года и сможет запускать игры в высоком разрешении.

[Перевод] Если .NET работает везде, то на Windows 3.11 и DOS тоже Я часто повторяю, что .NET Core — это опенсорс и он работает «везде». MonoGame, Unity, Apple Watch, Raspberry Pi и микроконтроллеры, дюжина линуксов, Windows и так далее. Уже немало. Но кому-то всё-таки мало. Михал Стреховски хочет запускать C# действительно везде. C# в W...

Первый в мире смартфон с экраном 144 Гц протестировали перед анонсом Компания Nubia была готова выпустить свой игровой смартфон следующего поколения под названием Nubia Red Magic 5G (или Nubia Red Devil 5G) на Mobile World Congress 2020 в Барселоне, но презентацию отложили из-за отмены выставки. Nubia Red Magic 2 В преддверии официально...

Какие зарплаты предлагали работодатели IT-специалистам во втором полугодии 2019 Продолжаем углублять знания рынка зарплат в России. Близится конец 2019 года, а значит самое время для ежегодного отчёта о том, какие зарплаты в уходящем году предлагали работодатели в своих вакансиях на «Моем круге». Как и в прошлом году, в этом отчете мы сравним зарплаты...

Решение Kingston при «угрозе уровня Танос» Как выглядит покупка карты памяти у большинства пользователей? Берётся первая попавшаяся на глаза модель в магазине, если устраивает ценник и ёмкость накопителя. Период просветления начинается позже — когда фото открываются целую вечность, камера не записывает видео в максим...

Поддержка Windows на компьютерах Apple подходит к концу Apple прощается с процессорами Intel, а пользователи компьютеров Mac могут попрощаться с Windows, запускаемой через Boot Camp. Все дело в лицензионной политике Microsoft: если обычную Windows 10 можно установить на совершенно любой компьютер, то Windows 10 on ARM предна...

Экономим копеечку на больших объемах в PostgreSQL Продолжая тему записи больших потоков данных, поднятую предыдущей статьей про секционирование, в этой рассмотрим способы, которыми можно уменьшить «физический» размер хранимого в PostgreSQL, и об их влиянии на производительность сервера. Речь пойдет про настройки TOAST и вы...

Сегодня может состояться релиз Windows 10 May 2020 Update В некоторых регионах мира Microsoft обновила страницу сведений о жизненном цикле версий Windows 10, добавив туда запись о Windows 10 May 2020 Update (версия 2004). Это не удивительно, ведь компания вовсю готовится к публичному релизу нового функционального обновления. Но ес...

[Из песочницы] Экспорт Google Forms + загрузка Google Script через REST API (Python) У нас было две гугл-формы, 75 вопросов в каждой, 5 бизнес-пользователей, которые активно правили эти формы, а еще гугл-скрипт, экспортирующий форму в JSON. Не то что бы его было сложно каждый раз запускать руками, но раз начал автоматизировать свою работу, то иди в этом ув...

Java-дайджест за 28 января Вышел JUnit 5.6. Добавлены any() и none(), чтобы запускать тесты без каких-то дополнительных тэгов, ReflectionSupport.findNestedClasses() может находить циклы в иерархии внутренних классов, TestExecutionSummary.Failure можно сериализовывать, и все в таком духе. Интересно,...

Новый сотовый оператор запустил бесплатный тарифный план с 3000 минутами звонков и 50 ГБ мобильного интернета Крупнейшие телекоммуникационные компании просят за все свои услуги не слишком мало денежных средств, поэтому, в свою очередь, позволить себе их использование могут далеко не все, тем более что с годами их стоимость только увеличивается. Впрочем, Сообщение Новый сотовый опер...

Microsoft меняет слишком проблемную стратегию обновлений Windows 10 Компания Microsoft в последние годы обновляла свою операционную систему Windows 10 дважды в год. Имеются ввиду крупные функциональные апдейты. Однако со следующего года стратегия в отношении обновлений с большой вероятностью изменится.  Windows 10X В последние год...

[Перевод] Запускаем однофайловые программы в Java 11 без компилирования Пусть исходный файл HelloUniverse.java содержит определение класса и статичный метод main, который выводит в терминал одну строку текста: public class HelloUniverse{ public static void main(String[] args) { System.out.println("Hello InfoQ Universe"); ...

CLI интерфейс для Laravel Artisan Хочу представить composer-пакет для Laravel, возможно кому-то придётся по душе. Суть проще показать, чем объяснять. Кого заинтересовало — прошу под кат. Читать дальше →

[Перевод] Запускаем игру на C# в MS-DOS Меня всегда раздражало, что я не могу запустить 64-битную игру на C# под MS-DOS. Сегодня я это исправил. Читать дальше →

OpenCV в Python. Часть 1 Привет, Хабр! Запускаю цикл статей по библиотеке OpenCV в Python. Кому интересно, добро пожаловать под кат! Читать дальше

Hisense выпустила свой «100-дюймовый» ультракороткофокусный проектор на 1000 долларов дешевле обещанной цены На выставке CES 2020 в начале года компания Hisense представила ультракороткофокусный проектор L5 4K стоимостью 5000 долларов. Устройство способно формировать картинку диагональю 100 дюймов с расстояния 28 см, может похвастаться использованием синего лазерного светодиод...

«Смотри Mail.ru»: Mail.ru Group запускает рекомендательный видеосервис Он будет подбирать контент, включая клипы, фильмы и телесериалы, по интересам пользователя. А заодно расширит видеоинвентарь и возможности для партнёрских интеграций.

Windowsn 10 October 2020 Update (20H2) стал доступен инсайдерам на канале Release Preview Инсайдеры, использующие канал Release Preview, теперь могут получить новое функциональное обновление для Windows 10 под названием October 2020 Update (версия 20H2). Об этом объявила команда программы Windows Insider в своём блоге. Среди пользователей распространяется сборка...

Автоматизация тестирования: Java или Python? Всем привет! В марте OTUS запускает сразу два курса по автоматизации тестирования: «Python QA Engineer» и «Java QA Engineer». У нас часто спрашивают, какой из этих курсов выбрать, ответить на данный вопрос мы решили переводом статьи от компании SafeBear. Один из самых попу...

Resident Evil 2 Remake: 5 минут блаженства в борьбе с зомби Capcom анонсировала Resident Evil 2 Remake на выставке E3, но подробностей на тот момент было не густо. Сейчас в Steam появилась страничка игры с датой релиза (25 января 2019 года, если кто не в курсе) и перечнем системных требований. О них – ниже, ну а пока давайте по...

[Из песочницы] Самая доступная плата для экспериментов с SoC'ом MCU&FPGA Технологии шагают вперёд. И вот уже несколько лет как есть SoC’и MCU+FPGA. И на КДПВ платка как раз с таким SoC’ом. Это — Microsemi SmartFusion 2 Maker-Board. Кому интересно, что это за плата прошу под кат. Будет краткий обзор. Читать дальше →

[Перевод] Повышение продуктивности при работе с Jupyter Notebook за 5 минут Для начала повторим основные горячие клавиши. Если вы их ещё не используете — начните обязательно. В долгосрочной перспективе время на изучение окупится многократно. 0. Основные горячие клавиши Esc: Переключение между режимом выполнения и редактирования A: Добавление пустой...

Как Sec примерил сбрую Ops, или deploy Red Hat OKD 3.11 for dummies Привет, друзья! Прошлой осенью мне по работе понадобилось протестировать решения для защиты сред контейнеризации (я работаю ИБ-инженером), но готового стенда с микросервисной архитектурой для этого не оказалось. Мотор-то мы купили, да трактор… у нас украли. Почувствовался ...

[recovery mode] Bug bounty Ozon: вопросы и ответы Мы запустили публичную bug bounty программу на HackerOne — теперь за найденные на сайте Ozon уязвимости можно получить вознаграждение, а заодно помочь компании, сервисом которой пользуются друзья, знакомые и родственники. В этой статье команда информационной безопасности O...

Lamptest.ru: 5 лет, 3500 ламп, новые возможности Пять лет назад стартовал проект Lamptest.ru. За это время я протестировал более 3500 моделей ламп и светильников. Недавно на Lamptest были добавлены новые параметры ламп и ещё кое-что. Читать дальше →

Светодиодные лампы Ресанта Компания Ресанта, известная прежде всего по сварочным аппаратам и стабилизаторам напряжения, выпустила светодиодные лампы. Я протестировал все модели и, забегая вперёд, скажу, что получились они хорошими. Читать дальше →

[Перевод] Разработчик игры VVVVVV в честь её десятилетия сделал исходный код открытым Сегодня — десятилетняя годовщина релиза VVVVVV! Хотя, возможно, и завтра — строго говоря, впервые игра стала доступной 3 часа утра по GMT 11 января 2010 года, спустя очень долгий день устранения каждого найденного мной бага, создания сборок последней минуты и попыток медле...

Игровой процесс фанатского ремейка Diablo II на базе движка Unreal Engine 4 записали на видео Но сами мы его пощупать не сможем.

NAS Backup и никакой магии. Deep dive от Veeam Уже несколько месяцев прошло с момента релиза Veeam Backup & Replication 10. Даже была обзорная статья про грядущий релиз. А вот пост-релизной статьи посвящённой более детальному и техническому разбору самой ожидаемой функции новой версии — NAS Backup, так и не было. Поэ...

ВКонтакте, МФТИ и ВШМ СПбГУ создали курс по машинному обучению для преподавателей информатики ВКонтакте совместно с МФТИ и ВШМ СПбГУ запускает бесплатный образовательный курс для преподавателей информатики. Они узнают основы машинного обучения и смогут использовать новые знания в своей работе. Также среди тем — управление IT-проектами и мотивация учеников. Педагоги, ...

Detroit: Become Human продалась тиражом более 5 млн копий. До выхода ПК-версии продажи составляли 3,2 млн копий Французская студия-разработчик Quantic Dream поделились новыми цифрами продаж своей интерактивной приключенческой игры Detroit: Become Human — количество проданных копий игры перевалило за 5 млн. Что примечательно, проект достиг нового рубежа спустя месяц после релиза в Stea...

[Перевод] Preload в php 7.4: Composer и выбор файлов для предзагрузки Мы в Badoo активно занимаемся переходом на PHP 7.4 и с большим энтузиазмом ждём возможности использовать новую функцию preload. Не так давно мы рассказывали о наших экспериментах с ней. Судя по всему, сообщество взбудоражено не меньше, чем мы. Разработчики фреймворков актив...

Динамическая сборка и деплой Docker-образов с werf на примере сайта версионированной документации Мы уже не раз рассказывали про свой GitOps-инструмент werf, а в этот раз хотели бы поделиться опытом сборки сайта с документацией самого проекта — werf.io (его русскоязычная версия — ru.werf.io). Это обычный статический сайт, однако его сборка интересна тем, что построена с ...

Портативная колонка Z-poject Doublebeef — двойное моно по-русски. Тест, разборка и апгрейд Введение: Под новый год досталась в качестве подарка, колонка от отечественного (внезапно!) производителя, под длинным названием Z-Project MUSICDEALER Double Beef. Так как это была уже третья портативная колонка в личном пользовании — решил пустить ее под беспристрастный нож...

Для MMORPG Lineage 2M вышло первое крупное обновление Глобальная дата релиза MMORPG Lineage 2M все еще неизвестна, а вот корейская версия активно развивается. Спустя 2 месяца после релиза в конце ноября для проекта выходит первое крупное обновление. Название апдейта можно приблизительно перевести как «Мудрецы Башни Слоновой Ко...

[Перевод] Вышел GitLab 13.1 с управлением оповещениями, качеством кода и улучшениями для безопасности и соответствия требованиям Релиз GitLab 13.1 уже доступен! Улучшения нового релиза включают расширенное управление уведомлениями и инструменты, которые помогут вам контролировать и улучшать качество кода, а также другие способы поддержания безопасности и соответствия вашего кода требованиям. Читать д...

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

Мы запускаем новый подкаст! «Лайфхак» — максимальная польза за 3 минуты Лучшие советы Лайфхакера для тех, кто не любит тратить время.

Практики хорошего code review, или что такое code review за 15 минут. Доклад Никиты Соболева на DUMP в Казани В 2019 году на DUMP в Казани выступал Никита Соболев – технический директор компании «Мы делаем сервисы». И Никита на протяжении почти 40 минут пытался вскипятить мозги слушателей секции Backend, рассуждая о code review. Сегодня хотим привести расшифровку этого «взрывного» д...

Восемь цветов радуги: о цвете с точки зрения математики Больше пяти лет мы публикуем на Хабре статьи на различные темы компьютерного зрения. Чаще всего они связаны с распознаванием документов, потому что нам всегда очень не терпится поделиться с вами всем крутым и новым, что мы сделали в Smart IDReader. Хотя мы честно стараемся ...

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

Microsoft меняет слишком проблемную стратегию обновлений Windows 10 Компания Microsoft в последние годы обновляла свою операционную систему Windows 10 дважды в год. Имеются ввиду крупные функциональные апдейты. Однако со следующего года стратегия в отношении обновлений с большой вероятностью изменится.  Windows 10X В последн...

Первые 13 минут геймплея Serious Sam 4 Релиз уже через несколько часов.

Дождались: вышел LibreOffice 7.0 В этом месяце случилось сразу два приятных сюрприза. Первый — релиз ядра Linux Kernel 5.8. Второй — выход офисного пакета LibreOffice 7.0. Уже готовы пакеты для разных ОС, включая Linux, Windows, MacOS. В седьмой версии офисного пакета много изменений. 74% добавлены сотру...

[Перевод] Чего можно ждать от Vue 3 и как готовиться к его скорому приходу? Вокруг грядущего релиза Vue 3 поднято много шума. Это вызвало у меня желание помочь сообществу разработчиков подготовиться к выходу следующей версии данного популярного фреймворка. Надеюсь, мой рассказ поможет вам успешно встретить Vue 3 и ни о чём не беспокоиться. Читать ...

[recovery mode] … и одно ядро для всех. Посвящается всем выжившим Доброго, Хабр! По примеру других обладателей и любителей ретротехники, я решил обозреть недавнее обретение: ноутбук Sony VAIO PCG-V505EX, aka PCG-6B1L. Модель выпущена в настолько далёком 200? году, что можно только гадать по внутренностям птиц. BIOS отдаёт 2003 год, VideoB...

Как продуктовому дизайнеру оценить свою работу Photo by Brooke Cagle on Unsplash Вы читаете третью статью из серии «Дизайнер и метрики». В первой мы поразмышляли, нужны ли продуктовому дизайнеру метрики, а во второй посмотрели, какие вообще бывают метрики. Если вы ещё не читали эти статьи, то советую начать с них. В это...

Первое исследование состояния DevOps в России В 2019 году компания DORA и и Google Cloud выпустили совместный отчет The 2019 Accelerate State of DevOps: Elite performance, productivity, and scaling, из которого мы знаем, как в мире обстоят дела с DevOps. Это часть большого исследования DevOps, которым DORA занимается с ...

IntelliJ IDEA 2020.2 Привет, Хабр! Недавно состоялся релиз IntelliJ IDEA 2020.2! В новой версии много нового: теперь можно полноценно управлять пул-реквестами GitHub из IDE и просматривать все ошибки и предупреждения в проекте с помощью виджета Inspections. Работать с несовершенным кодом помог...

Над королевской битвой Apex Legends вместе с EA работает китайский партнер  Королевская битва — довольно сложный жанр, чтобы его воссоздавали мелкие студии, и если даже Call of Duty: Mobile не привнесла в него ничего нового, то совсем неудивительно, что сейчас прослеживается некий простой. Следующим шагом должна стать Apex Legends, которую фанаты жа...

Новые анимации появились в MIUI 11.2 для смартфонов Xiaomi Xiaomi решила уделить толику внимания дизайну и анимациям в очередной обновлении своей фирменной прошивки MIUI на этот раз версии 11.2. Она приходит на устройства вместе с Android 10. Читать полную статью

[Из песочницы] Фиксированное расстояние между тиками на оси в gnuplot Занимаясь подготовкой некоторых результатов для публикации в журнале, возник вопрос: как равномерно распределить данные вдоль оси в gnuplot. Вопрос решил, графики получил. Кому интересно как, прошу под кат. Читать дальше →

EMUI 11 прибывает в Россию. Huawei набирает добровольцев Компания Huawei запускает в России программу бета-тестирования фирменной оболочки EMUI 11 и уже начала набирать добровольцев.  Первыми поучаствовать в ней смогут пользователи смартфонов Huawei P40, P40 Pro, P40 Pro+ и Huawei Mate 30 Pro. Как отмечает производитель...

Знакомство с TimTam, или пару слов в защиту перкуссионных массажеров. Ну и про секс заодно Первый и единственный пост про перкуссионный массаж прошел достаточно спорно, обнажив несколько вопросов, которые, как нам кажется, требуют дополнительных совместных рассуждений. В качестве подспорья в этом диалоге мы выбрали массажер TimTam. Читать дальше →

Тест недорогих прожекторов из Леруа Мерлен Недавно я делал тест качественных прожекторов Gauss Qplus (habr.com/ru/company/lamptest/blog/506230), но многие выбирают модели подешевле. Я протестировал восемь недорогих прожекторов двух брендов – Старт и Gauss Elementary, продающихся в магазинах Леруа Мерлен. Читать да...

Конкурс диванных экспертов Ну что, ведущие криптоаналитики-нефтяники-вирусологи, настал ваш час! RUVDS объявляет конкурс, в котором каждый эксперт может проверить своё единственное верное мнение на удачу.  Не надо строить графики или что-то доказывать в комментариях менее образованным оппонентам — д...

Лучшее время для релиза пет-проекта Каждый разработчик делал пет-проект, который так и не увидел свет. У меня таких проектов набралась чёртова дюжина, а на этой неделе я был близок к тому, чтобы пополнить список неудач ещё одним, но релиз всё-таки состоялся. В этом посте поделюсь результатами рефлексии и в кон...

6 ядер и 5,1 ГГц за $420. В продажу поступили скальпированные и разогнанные Core i5-10600K Десять дней тому назад в США стали доступны для покупки скальпированные и разогнанные процессоры Core i9-10900K (их цена, между прочим, доходит почти до $1000!), а сейчас Silicon Lottery предложила всем желающим модель подешевле — Core i5-10600K. Традиционно, пред...

[Из песочницы] Второе дыхание Pandora DXL 3000 или как я прикрутил собственную телеметрию К разработке собственной телеметрии меня привела, пожалуй, многим знакомая ситуация — работало, да перестало. Однажды вечером блок автосигнализации перестал воспринимать брелок. Я понимал, что нужно для начала попытаться перепривязать брелок, для чего требовалось выполнить н...

[recovery mode] Zextras запускает собственную версию почтового сервера Zimbra 9 Open Source 14 июля 2020 года, Виченца, Италия — Ведущий мировой разработчик расширений для СПО Zextras выпустил собственную версию популярного почтового сервера Zimbra с загрузкой из собственного репозитория и поддержкой. Решения Zextras добавляют в почтовый сервер Zimbra возможности с...

Kojima Productions отложила релиз ПК-версии Death Stranding Японская студия Kojima Productions официально объявила о переносе релиза ПК-версии бывшего эксклюзива для PlayStation 4 Death Stranding.   Изначально версию для ПК-бояр собирались представить 2 июня 2020 года, но теперь все перенесли на...

Новый оператор связи запустил шикарный тарифный план с 15 ГБ мобильного интернета и 500 минутами звонков Как известно, услуги телекоммуникационного характера в России всегда стоили недешево, в связи с чем многим людям они попросту не по карману, по крайней мере если говорить об их использовании в больших объемах. В подобном положении Читать полную версию публикации Новый опера...

Пользователи Xiaomi Mi 10, Mi 10 Pro уже могут установить Android 11 Beta 1 Бета-версия Android 11 была выпущена несколько дней назад. Изначально она была эксклюзивной — только для устройств Pixel и Google Nexus. Примерно через неделю версия Android следующего поколения также стала доступна для серии OnePlus 8 и некоторых других телефонов. Теперь пр...

Опубликована страница «Информация о выпуске Windows 10» для May 2020 Update Официальный релиз Windows 10 May 2020 Update (версия 2004) состоится совсем скоро, а пока Microsoft продолжает готовиться к этому событию. В частности, компания на своём веб-сайте опубликовала страницу «Информация о выпуске Windows 10» для May 2020 Update, на которой будет ...

Решение нескольких задач от Amazon на примере JavaScript Доброго времени суток. Представляю вашему вниманию перевод статьи «Amazon Coding Interview Questions» автора Trung Anh Dang. В этой статье автор приводит несколько (три, если быть точнее) задач от Amazon (как он утверждает) и свои варианты решений. После ознакомления с ...

Galaxy S20 Fan Edition обойдётся без нового 50-Мп сенсора Samsung ISOCELL GN1 Близится анонс смартфона Samsung Galaxy S20 Fan Edition, также известного как Galaxy S20 Lite, который должен стать более доступной версией флагманского Galaxy S20. Интернет-ресурсы обнародовали новую порцию информации о готовящемся аппарате.

[Перевод] Внутри виртуальной машины Python. Часть 1 Всем привет. Я решил наконец-то разобраться, как работает интерпретатор Python. Для этого стал изучать одну статью-книгу и задумал заодно перевести её на русский язык. Дело в том, что переводы не дают тебе пропустить непонятное предложение и качество усвоения материала уве...

TelegramBot инструкция по созданию базового функционала для бота. (Часть 1) Не так давно я предложил вам воспользоваться моим ботом для телеграмма. Telegram Bot — помощник в планировании мероприятий Получив много вопросов в личку, я понял, что вопрос создания ботов для Телеграм довольно популярен. У меня спрашивали исходный код бота, просили по...

[Перевод] Если вы используете моки, то вы хоть что-то тестируете? Было ли у вас ощущение, что ради тестирования вы делаете код труднее для чтения? Допустим, у вас есть код, который ещё не тестировался. У него есть ряд побочных эффектов, и вас просят сначала прогнать тесты. Вы начинаете следовать советам вроде передачи глобальных переменны...

[Перевод] Запускаем Keycloak в HA режиме на Kubernetes TL;DR: будет описание Keycloak, системы контроля доступа с открытым исходным кодом, разбор внутреннего устройства, детали настройки. Читать дальше →

Google выпустила последнюю превью-версию Android 11 для разработчиков Несколько месяцев назад Google выпустила самую первую превью-версию операционной системы Android 11, рассчитанную только на разработчиков. Сейчас же стало известно, что компания провела релиз третьей и последней превью-версии операционной системы — дальше нас ожидают уже бет...

SoC Exynos 990 оправдана? Тест показал, что с автономностью у такой версии всё тоже не так страшно Вчера мы убедились в том, что актуальные флагманы Samsung на платформе Exynos 990 при обычном использовании без «тяжёлых» игр работают условно так же быстро, как и модификации на Snapdragon 865. При этом мы знаем, что у первых остаются проблемы с автономност...

[Перевод] Валидация параметров конфигурации Spring Boot при запуске Одним из важных шагов для обеспечения возможности настройки программных приложений является эффективное управление конфигурацией. Современные платформы предоставляют готовые функции для вывода параметров конфигурации. Для некоторых параметров конфигурации имеет смысл не зап...

Новый сотовый оператор запустил бесплатный тарифный план с интернет-трафиком, минутами звонков и SMS Каждый человек, проживающий в России, так или иначе нуждается в услугах телекоммуникационного характера, позволяющих всегда и везде оставаться на связи. Подобные возможности стоят крайне дорого, если говорить об их использовании в больших объемах. Именно поэтому Читать полн...

Автоматизированная сборка Delphi-приложения Автоматизированная сборка Delphi-приложения Я довольно часто сталкивался с тем, что разработчики на Delphi (можно сказать традиционно) компилируют свои приложения "ручками", что далеко не production-решение, а со стороны выглядит кустарщиной и "делаем на-колен...

Как я обошёл запрет на Messages API через документацию Вконтакте Привет всему Хабро-сообществу. Для меня эта первая статья и пишется она под определённой эйфорией, так что прошу не судить эту статью слишком строго за литературную часть. Но что же, меньше слов и переходим к делу. С чего всё началось Все мы знаем, что у ВК есть API, и я ув...

Snapdragon 865+ против Exynos 990 в Galaxy Note20 Ultra. Какая платформа быстрее? Флагман Samsung Galaxy Note20 по отработанной годами схеме дебютировал с двумя однокристальными платформами: Snapdragon 865+ и Exynos 990. Одному из пользователей удалось заполучить оба экземпляра и сравнить их в действии, чтобы понять, какая из моделей быстрее. Для это...

Pixel 5 будет 120-герцовой лопатой? На этой неделе Google представил смартфон Pixel 4a, а заодно тизернул его 5G-версию вместе с Pixel 5. Оба устройства появятся осенью 2020 года. По новой информации Pixel 5 получит большой дисплей диагональю 6,67 дюйма и поддержку 120 Гц. Next new Google phone, the 5G versio...

[Из песочницы] Мне 14 и я решил разработать игру Привет, меня зовут Георгий, я учусь в 8 классе и мне 14. Указывая свой настоящий возраст я всего навсего пытаюсь привлечь больше внимания к моему проекту, всё таки не каждый день встретишь 14-го школьника который разработал не просто «5-ти минутный кликер» а действительно чт...

[Перевод] Intl.Segmenter: сегментация Юникода в JavaScript Предисловие к переводу Это перевод объяснительной части предложения (proposal) Intl.Segmenter, которое скорее всего будет добавлено в ближайшую спецификацию ECMAScript. Предложение уже реализовано в V8 и без флага может быть использовано в версии 8.7 (точнее в 8.7.38 и выше)...

Релиз и первые 16 минут ремейка Resident Evil 3 Опасающимся спойлеров не заходить.

Вечное сияние чистого .NET Когда 10 лет назад я начинал работу с .NET Framework 3,5 (язык версии 3.0), для меня его функциональность была крайне ограничена, так как начинал я с SharePoint 2010. Постепенно изучив более широкий круг технологий и следя за развитием .NET, я могу отметить его огромный рост...

В сети появилось 20 минут игрового процесса Cyberpunk 2077 Про Cyberpunk 2077 уже долгое время почти не было новостей и поляки из CD Project RED решили исправить это. В сети появилось видео с 20 минутами игрового процесса. Читать полную статью

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

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

[Перевод] Разбираемся с алгоритмом коллапса волновой функции После появления DeBroglie и Tessera меня много раз просили объяснить, как они работают. Генерирование может выглядеть как волшебство, но лежащие в его основе правила на самом деле просты. Читать дальше →

Apple перестала подписывать iOS 13.6 Спустя всего неделю после релиза обновления iOS 13.6.1 компания Apple перестала подписывать предыдущею версию своей мобильной платформы. Это значит, что пользователи больше не смогут откатиться на iOS 13.6.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы ...

Samsung Note20 Ultra и iPhone 11 Pro Max протестировали на скорость работы. Помогли ли флагману Samsung лишние 8 ГБ оперативной памяти? Несмотря на то, что iPhone 11 Pro Max вышел год назад, а Note20 Ultra едва исполнился месяца, по факту эти модели — два актуальных флагмана обеих компаний. Поэтому сравнительное тестирование на скорость работы их — вполне себе актуально. Интересно, что в дву...

SD-WAN и DNA в помощь админу: особенности архитектур и практика Стенд, который можно пощупать у нас в лабе, если хочется. SD-WAN и SD-Access — два разных новых проприетарных подхода к построению сетей. В будущем они должны слиться в одну оверлейную сеть, но пока только приближаются. Логика такая: берём сеть образца 1990-х и накатываем...

[Перевод] Бенуа Мандельброт на TED: «Фракталы и искусство изломов» Большое спасибо. Прошу прощения за то, что я сижу. Я очень старый человек. Моя сегодняшняя тема в определённом смысле весьма особенная, потому что она очень древняя. Изломы – неотъемлемая часть человеческой жизни, они есть всегда. Об этом писали древние. Эта вещь по боль...

Что накапать в глаз, чтобы не чесался Аллергопробы. Ищем тот самый мятлик, на который аллергия Коты начинают репетировать радостные вопли под окном, ненормальный скворец снова решил, что кондиционер отличное место для гнезда, а солнце упорно намекает, что зима почти закончилась. Все радуются. А я страдаю в пр...

Двойственная природа требований к программному обеспечению Некоторое время назад я обозревал искажение применяемых методик в производстве программного обеспечения. Углубившись в частность (применение DDD) мне хотелось намекнуть читателю на то, что идя на поводу у совиного менеджмента можно не выполнить свой долг инженера. Недавняя г...

Лампочки Aro оказались OSRAM'ом В сети магазинов Метро продаются светодиодные лампы собственной торговой марки Aro. Я протестировал их и обнаружил, что под невзрачной упаковкой скрываются лампы всемирно известного бренда. Читать дальше →

AMD Ryzen Threadripper 3990X протестировали в Geekbench 5 В преддверии своего релиза новинка была прошла тест на производительность в программном обеспечении Geekbench 5.

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

Первый видео обзор 3D сканера Rangevision NEO от 3Dtool. Российский конкурент Einscan SP от Shining 3D. Всем привет, с Вами 3DTool!К нам на обзор попал новый 3D сканер RangeVision NEO и для нового обзора, мы решили проверить его в деле по всем пунктам. В обзоре мы подробно расскажем, что из себя представляет новинка, познакомимся с комплектацией и протестируем возможности уст...

VVVVVV??? VVVVVV!!! :) Если вы читаете этот текст – значит, вы либо подумали, что с заголовком статьи что-то не то, либо увидели в нём название знакомой компьютерной игры. VVVVVV – это инди-игра в жанре «платформер», завоевавшая сердца многих игроков своей приятной внешней простотой и не менее при...

Представляем .NET 5.0 Preview 7 Выпускаем .NET 5.0 Preview 7. Это пред-пред-последний релиз из предварительных (до перехода на RC). На этом этапе большинство функций должны быть очень близки к финальным. Встроенные функции (интринсики) одного файла и ARM64 — две функциональные области, для интеграции котор...

Как в Morpheus развернуть кластер Kubernetes за 30 минут Во многих компаниях стоит задача быстрого развертывания кластеров Kubernetes. Хорошо, когда создание кластера происходит автоматически. Но ещё лучше, когда пользователь, например, разработчик может создать кластер и потом управлять им «по кнопке», не привлекая для этого devo...

Проверка разметки сайтов-участников W3C Учитывая возможные сложности с дорогой на собеседование в одну известную фирму, я запланировал один час как запас времени. Два поезда не пришли и запас времени быстро закончился. В приглашении вместо номера телефона и емейла была ссылка на корпоративный сайт, где можно отпра...

Старший инженер-проектировщик Dyson — о новых пылесосах, не взлетевших продуктах и R&D У Dyson время от времени выходят новые модели пылесосов, но если глубоко их не изучать, кажется, что они не особо отличаются. Вот у меня есть V8, а надо ли его менять на V11 за 50 штук? (Спойлер: если только вы не очень богатый разраб-технофил, вообще не обязательно!) А...

Распределение данных в Apache Ignite Привет! Этот пост — немного сокращенная версия моего одноименного доклада на встрече сообщества Apache Ignite. Полную видеоверсию вместе с вопросами и ответами можно посмотреть здесь, а слайды скачать здесь. В докладе я постарался на примерах показать, как данные распределяю...

Самый дорогой планшет Huawei наконец-то поступает в продажу. За топовую версию просят без малого 1000 долларов Планшет Huawei MatePad Pro был представлен ещё в конце ноября и почти сразу поступил в продажу. Однако это касалось только младших версий без поддержки 5G. Модификацию Huawei MatePad Pro 5G нам пообещали в первом квартале, однако выходит она лишь сейчас. Такой планшет ...

[Из песочницы] Миллион за месяц: как запустить стартап в Европе своими силами Всем привет! Два месяца назад я и мой знакомый (для краткости, назовем его Илья) запустили свой стартап. Пффф… Скажите вы. Каждый день кто-то что-то запускает. Кто-то запускает в одиночку. Некоторые кучкуются в команды. У кого-то есть деньги на разработку\маркетинг, кто-то...

«Лента» протестирует бесплатную доставку продуктов за 15-30 минут в нескольких районах Москвы На рынке экспресс-доставки ритейлер будет конкурировать с сервисами «Самокат» и «Яндекс.Лавка».

Уникальное вооружение фашисткой Германии Всем привет. Сегодня пойдет речь об интересных образцах вооружения фашисткой Германии во время Второй мировой войны. Всех заинтересовавшихся прошу под кат! Читать дальше →

Автоматизация аэропорта в HEL Хельсинки-Вантаа — один из лучших аэропортов Северной Европы по рейтингу Скайтракса. Именно туда приходит мемичный рейс из Сингапура SIN -> HEL. Система трекинга пассажиров. Видно, кто в какой очереди, сколько времени стоит, из какого сектора пришёл и так далее. В пр...

Как сэкономить 15 000 рублей при регистрации ПО Прошёлся недавно по поисковой выдаче гугла и выяснил, что регистрация прав на программу для ЭВМ стоит около 15 тыс. рублей. 15 тыс. рублей! И это ещё без пошлины. Я удивился, потому что подготовка документов занимает минут тридцать. Чёрт с ним, пускай даже один час, но 15 т...

[Перевод] Что нового в Java 15? Скрытые классы, изолированные классы, текстовые блоки, записи и EdDSA: в JDK 15 имеется много ценного. Как гласит одно из моих любимых выражений, в Java 15 присутствует много богатого шоколадного добра. В новую версию (релиз 15 сентября 2020г.) включены 14 важных изменени...

[Перевод] Плохой сетевой код убивает ваши любимые файтинги Было мучительно наблюдать за выпуском DLC второго сезона Samurai Shodown. Игра продолжает расти и развиваться, не стремясь решить свою самую большую проблему: ужасный онлайн-режим. Есть ли вообще смысл развивать соревновательную игру, как бы ни была она красиво и хорошо сде...

[Перевод] Последние версии компиляторов D Группа разработчиков LDC закрыла ушедший год версией 1.19.0 компилятора D, использующего LLVM, а основная команда начала новый год версией 2.090.0 эталонного компилятора DMD. И если вы еще не слышали, не так давно появились важные новости о D-компиляторе на базе GCC, GDC. На...

Chrome Remote Desktop. Удаленная поддержка Великолепное бесплатное ПО Chrome Remote Desktop, которым пользуюсь более 3 лет, вырос в моих глазах! (полноценный отдельный инструмент для удаленной поддержки). Всем, кому интересен аналог «Великому ПО» прошу под кат. «Вот так, ко времени и к месту» Большой Лебовски. Ч...

Смартфоны Nokia 9.3 и Nokia 7.3 могут выйти в третьем квартале 2020 года Сообщается, что компания HMD Global, которая выпускает Android-смартфоны под брендом Nokia, проведет презентацию в третьем квартале 2020 года, чтобы представить Nokia 7.3, Nokia 9.3 и неизвестное устройство.В этом году HMD Global уже анонсировала 5G смартфон среднего класса ...

От Литвы до Нью-Йорка: разведывательному делу КГБ посвящается Совсем недавно о применявшейся КГБ шпионской технике можно было разве что прочесть в книгах или подсмотреть в фильмах о Джеймс Бонде. Устаревшее оборудование строго уничтожалось по всем правилам с подписанием чреды специальных актов, хотя часть технологий и передавалась для ...

Заставляем плагин госуслуг работать для всех пользователей в терминальной среде Уже более года все наши сотрудники работают только в опубликованных приложениях, а централизуем мы всё это через Parallels RAS. Есть у нас и автоматический механизм публикации ЭЦП: если авторизованный пользователь запускает сайт, допустим таможни, то предварительно в его HK...

Автоматизация задач администрирования API VMware vSphere с использованием Ansible В предыдущей статье мы рассмотрели взаимодействие с VMware с помощью Python. В этой же обсудим взаимодействие с VMware с помощью Ansible. Ansible — система управления конфигурациями, написанная на языке программирования Python с использованием декларативного языка разметки ...

[Из песочницы] UX-исследование ДБО: наш опыт, ошибки и открытия Привет. Я Денис Элиановский, дизайн-директор в JTC и руководитель в Opium Pro. Мы работаем в очень узких сегментах рынка IT, связанных с финансами и документооборотом. Вы точно ещё не слышали об этих компаниях и сегодня мало что о них узнаете, ведь эта статья про UX-исследов...

Интеграционные тесты на Flutter — это просто Думаю, многие уже знакомы с Flutter и хотя бы ради интереса запускали простые приложения на нем. Настало время убедиться, что в них все работает как нужно, и в этом нам помогут интеграционные тесты. Читать дальше →

Для каких смартфонов EMUI 10.1 и что там нового? Huawei недавно представила свою обновлённую линейку смартфонов P40, а вместе с ней дебютировала новая версию EMUI 10.1. Фирменная оболочка не получила каких-то заметных визуальных изменений, но обросла новыми возможностями, о которых мы сегодня кратко расскажем. Читать п...

Самый дорогой планшет Huawei наконец-то поступает в продажу. За топовую версию просят без малого 1000 долларов Планшет Huawei MatePad Pro был представлен ещё в конце ноября и почти сразу поступил в продажу. Однако это касалось только младших версий без поддержки 5G. Модификацию Huawei MatePad Pro 5G нам пообещали в первом квартале, однако выходит она лишь сейчас. Такой п...

Московские власти вместе с «Яндексом» протестируют беспилотный трамвай Сейчас по Москве передвигается около 100 беспилотников.

Решаем практические задачи в Zabbix с помощью JavaScript Тихон Усков, инженер команды интеграции Zabbix Zabbix — кастомизируемая платформа, которая используется для мониторинга любых данных. С самых ранних версий Zabbix у администраторов мониторинга была возможность запускать различные скрипты через Actions для проверок на целевы...

У Instagram нет ресурсов для создания приложения для iPad Практически сразу после запуска Instagram пользователи начали просить разработчиков выпустить планшетную версию приложения. Однако официального клиента для iPad все еще нет. И если судить по последнему заявлению главы социальной сети Адама Моссери, ждать Instagram для планше...

Тест батареек Крона Мне всегда было интересно, как дорогие батарейки отличаются от дешёвых и насколько велико отличие солевых и щелочных батареек. Я протестировал 12 батареек типа «Крона» и делюсь результатами. Читать дальше →

Светодиодные прожекторы iSvet В конце прошлого года я тестировал светодиодные лампы iSvet, выделившиеся на фоне многих других ламп честными параметрами. Сейчас у меня появилась возможность протестировать и изучить прожекторы этого же бренда. Читать дальше →

Задача №1. Узнайте пол и степень родства В предыдущей подробной статье про Полный геном мы обещали опубликовать три задачи и подарить тест тому, кто первым решит все три правильно. Заодно в этих задачах мы даем примеры, как можно работать с генетическими данными. Сегодня публикуем первую. Читать дальше →

Добавляем графики в Notion Многим не хватает графиков в Notion'e. Поэтому я решил напилить автоматическую штуку для их генерации. Вот как это выглядит с моей стороны: Всех интересующихся, как это реализовано, прошу под кат. Читать дальше →

История Pentax (статья плюс видео) В современных зеркальных камерах до сих пор используют изобретения инженеров, работавших в компании Пентакс. Когда-то производство их камер превосходило Кэнон и Никон вместе взятые. К концу века Пентакс уже не мог на равных конкурировать с ними, но при этом не остановил пр...

Postgresso 21 Жизнь продолжается. Продолжаем знакомить вас с самыми интересными новостями PostgreSQL Главная новость PostgreSQL 13beta Вышла долгожданная Бета. Новшества и изменения подробно расписаны здесь, а информация для бета-тестировщиков тут. Кроме того есть и советы по установ...

Xiaomi Mi 10 выходит за пределами Китая. Мировая премьера состоится 31 марта Компания Xiaomi официально сообщила о том, что презентация флагманского смартфона Xiaomi Mi 10 за пределами Китая состоится 31 марта этого года. Мировая премьера устройства пройдет в Индии. Напомним, в Китае флагманские смартфоны Xiaomi Mi 10 и Mi 10 Pro были официально...

Вышел Linux 5.8 — один из величайших. Более подробный обзор В начале августа Линус Торвальдс представил новую версии ядра Linux. Согласно давней традиции сам релизы крупнейшего проекта с открытым исходным кодом происходит вполне буднично, создатель пишет электронное письмо в рассылку коллегам по цеху с кратким резюме по новой стабил...

Вышел Android 11 с единым разделом для мессенджеров, записью экрана и управлением smart-устройствами Корпорация Google опубликовала релиз мобильной ОС Android 11. Исходные тексты операционной системы размещены в Git-репозитории проекта (ветка android-11.0.0_r1). Главный акцент в новой версии операционной системы сделан на упрощении работы с различными мессенджерами, уп...

Представляем PHP 7.4: Производительность, Возможности, Устаревший Функционал PHP постоянно развивается, и только что мир увидело их последнее обновление — PHP 7.4. Производительность и скорость продолжают расти, в чём мы убедились ещё в предыдущих релизах PHP 7. Предварительная загрузка — одно из самых ярких обновлений. Эта возможность позволяет знач...

Samsung запускает бесплатный курс по мобильной фотографии. На время обучения выдадут Galaxy Note20 или Galaxy S20 Можно будет освоить нюансы мобильной съемки и протестировать все фишки камеры.

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

[Из песочницы] Легкий способ защитить свой Mikrotik от атак Хочу поделиться с сообществом простым и рабочим способом, как при помощи Mikrotik защитить свою сеть и «выглядывающие» из-за него сервисы от внешних атак. А именно всего четырьмя правилами организовать на Микротике honeypot. Итак, представим, что у нас небольшой офис, внеш...

Первые тесты Intel Xe DG1: встроенная и дискретная версии GPU близки по производительности В этом году компания Intel планирует выпустить свои графические процессоры нового, 12-го поколения Intel Xe. И теперь в базах данных различных бенчмарков начали появляться первые записи о тестировании этой графики, причём как встроенной в процессорах Tiger Lake, так и дискре...

[Перевод] Управление датчиками умного дома при помощи Google Assistant Здравствуйте, коллеги в этом руководстве расскажу как при помощи Google Assistant и протокола mqtt управлять датчиками умного дома, на примере платы ESP8266 и светодиода. Также создадим свое приложение для Assistant с блэкджеком и php скриптами. Всех желающих прошу под кат. ...

Сравнение MacBook Air 2020 и Macbook Pro 2020: что лучше выбрать и купить? Если вам не терпится купить новый MacBook, то сейчас – наилучшее время. За последние полгода каждый производимый Apple ноутбук претерпел существенную модернизацию, поэтому, если не принимать во внимание технические характеристики возможных осенних релизов, продукция Apple на...

Не спать! Как мы научились тиражировать релизы на 12000 касс за ночь Бесперебойная работа тысяч магазинов «Пятёрочка» во многом зависит от надежного и кастомизированного программного обеспечения. Сейчас в сети используется продукт компании GK SOFTWARE, который совершенствовался от коробочной версии до разработки кода внутри X5. В нашей статье...

Samsung Galaxy S10+ уже работает под управлением Android 11 Не так давно Google выпустила сырую версию Android 11 для разработчиков, которая предназначена для предварительных обзоров. Она позволяет предварительно оценить нововведения, которые появятся в Android 11. Согласно свежим данным, компания Samsung уже начала внутреннее т...

Тест прожекторов Osram, Volpe, Wolta В комментариях к обзору дешёвых прожекторов Старт и Gauss из Леруа Мерлен (habr.com/ru/company/lamptest/blog/509244/) несколько человек попросили протестировать прожекторы Wolta, продающиеся в той же сети магазинов, а также прожекторы с тёплым светом. Купил семь прожекторов ...

ROS2 vs ROS1.Установка ROS2 на Ubuntu 18.04 ROS (Robotic operation system) уверенно занимает лидирующие позиции в стандартах робототехники. Говоря словами известного политика, ею уже пользуются «не только лишь все». В данной статье попробуем взглянуть на следующий этап развития ROS — систему ROS2, подходящую для более...

Project Sandcastle позволяет запускать Android на iPhone Имя Дэвида Вана (David Wang) хорошо знакомо в определённых кругах энтузиастов, которые интересовались вопросами запуска Android на iPhone. Именно он десять лет назад придумал рабочий способ, как сделать это на смартфоне iPhone 3G, а теперь вместе со своей командой разработчи...

Экшен Moon Raider доступен для предрегистрации на iOS В июне было анонсировано приключение с элементами экшена под названием Moon Raider. Тогда была запущена Kickstarter-кампания, в ходе которой разработчики из студии Cascadia Games собрали практически $9 500, хотя требовалось всего $8 000. Сюжет вращается вокруг Авы — дочер...

Windows 10 May 2020 Update выйдет в следующем месяце Microsoft наконец-то выпускает обновление для Windows 10 версии 2004 для инсайдеров в канале Release Preview. Сегодня компания также подтвердила, что обновление 20H1 приближается к концу фазы тестирования. Как мы уже знаем, обновление Windows 10 May 2020 Update было сделано ...

GO Scheduler: теперь не кооперативный? Если вы читали release notes для версии GO 1.14, то возможно заметили несколько довольно интересных изменений в рантайме языка. Вот и меня очень заинтересовал пункт: «Goroutines are now asynchronously preemptible». Выходит что GO scheduler (планировщик) теперь не кооперативн...

MQTTv5.0: Обзор новых функций Привет всем любителям IoT и железок! В этой статье я расскажу про, пожалуй, самый популярный протокол передачи данных, используемый в сфере Интернета вещей, — MQTT. А если конкретнее, то про MQTT Version 5.0 (версия, опубликованная 7 марта 2019 года). А если еще конкретнее...

Как проверить обновление ПО на смартфоне Huawei или Honor с EMUI 9.1? Huawei постоянно выпускает обновления системного программного обеспечения для своих смартфонов. Зачастую они сами сообщают вам о том, что уже готовы к загрузке и установке, но случаются моменты, когда вы целенаправленно ждёте какой-то апдейт, обычно мажорный для EMUI, ника...

Владельцы Honor 20, 20 Pro и View 20 начали получать обновления до Magic UI 3.0 Все началось в далёком уже ноябре, в 2019 году. Тогда Huawei стартанула с раздачей долгожданного обновления до Magic UI 3.0 на смартфоны Honor 20, Honor 20 Pro, Honor View 20. Вместе с ним пользователям приходила также новая версия Android — 10-я. Но затем компания затормо...

[Перевод] Windows Terminal Preview v0.10 Представляем Windows Terminal v0.10! Как и всегда, вы можете загрузить его из Microsoft Store, либо со страницы релизов на GitHub. Под катом подробнее рассмотрим детали обновления! Читать дальше →

Состоялся полноценный релиз хардкорной аркады Happy Wheels на Android Happy Wheelsвышла на Android в январе этого года — спустя 5 лет после появления на iOS. Это был релиз в режиме пробного запуска, а уже с сегодняшнего дня вы можете загрузить полноценную версию в Google Play. Happy Wheels — это хардкорная аркада, особенно популярная среди ст...

Ещё одна статья «Как я сдавал PMP». Online. Лайфхаки Привет! Меня зовут, Дмитрий, и я сдал экзамен PMP в 2020 г., онлайн. В своей статье я хочу поделиться субъективным мнением про методику подготовки к экзамену и тех мелочах, которые я хотел бы знать до начала подготовки. Без воды. Статья не содержит неэтичных способов подго...

Что нового в Ubuntu 20.04 23 апреля состоялся релиз Ubuntu версии 20.04 с кодовым названием Focal Fossa, являющимся следующим выпуском Ubuntu для долгосрочной поддержки (LTS) и является продолжением Ubuntu 18.04 LTS, выпущенной в 2018 году. Немного про кодовое имя. Слово «Focus» означает «центральн...

Состоялся релиз спин-оффа «великой стратегии» Age of Civilizations II Europe Продолжение одной из лучших мобильных стратегий, Age of Civilizations II, вышло ровно год назад, но, как вы можете знать, к оригиналу выходило сразу несколько спин-оффов, посвященных отдельным регионам. Ту же тактику, судя по всему, автор планирует использовать снова, ведь в...

Профилирование. Отслеживаем состояние боевого окружения с помощью Redis, ClickHouse и Grafana прим. latency/time. Наверное перед каждым возникает задача профилирования кода в продакшене. С этой задачей хорошо справляется xhprof от Facebook. Вы профилируете, к примеру, 1/1000 запросов и видите картину на текущий момент. После каждого релиза прибегает продакт и говор...

Apache Airflow: делаем ETL проще Привет, я Дмитрий Логвиненко — Data Engineer отдела аналитики группы компаний «Везёт». Я расскажу вам о замечательном инструменте для разработки ETL-процессов — Apache Airflow. Но Airflow настолько универсален и многогранен, что вам стоит присмотреться к нему даже если вы не...

Spelunky как пример хорошего гейм-дизайна Spelunky 2, к сожалению, так и не вышла в 2019 году, да и дату релиза в 2020 еще не объявили. Если вы не играли в первую часть, предлагаю вам пока ознакомиться с этим примером хорошего гейм-дизайна и разобраться, чем же он хорош. В этой статье: как сделать туториал и при э...

[Перевод] Что принёс нам Pandas 1.0 9 января состоялся релиз Pandas 1.0.0rc. Предыдущая версия библиотеки — 0.25. Первый мажорный релиз содержит множество замечательных нововведений, в том числе улучшенное автоматическое суммирование датафреймов, больше форматов вывода, новые типы данных и даже новый сайт док...

Нужно ли курить для защиты от SARS-CoV-2 Неимоверно крутые арты китайских художников, посвященные борьбе с эпидемией. Брал тут. Новый вирус быстро расширяет свой ареал, разгоняя население целых стран на удаленку и заставляя бояться друг друга. У меня есть ощущение, что скоро будет не слишком весело. Я придерживаю...

Открытый Demo Day в Райффайзенбанке: проекты, фичи и немного магии У нас в банке есть традиция: каждый месяц на Demo Day мы смотрим IT и DGTL решения, которые разрабатывают наши команды. Этот проект мы очень любим, потому что он всегда про крутые кейсы — о сложных интеграциях и смелых гипотезах, о новом релизе на проде и полезной обратной с...

Стартовал открытый бета-тест Cascadeur Со времени первого анонса Cascadeur в начале 2019 года уже более 18 000 пользователей приняли участие в закрытом бета-тестировании программы. У аниматоров, занимающихся разработкой игр и созданием фильмов, было более 12 месяцев, чтобы испытать в работе наш инструментарий. ...

Go? Bash! Встречайте shell-operator (обзор и видео доклада с KubeCon EU'2020) В этом году главная европейская конференция по Kubernetes — KubeCon + CloudNativeCon Europe 2020 — была виртуальной. Впрочем, такая смена формата не помешала нам выступить с давно запланированным докладом «Go? Bash! Meet the Shell-operator», посвящённым нашему Open Source-пр...

AMD Ryzen 3 4200G и Ryzen 5 4400G протестированы в 3DMark Известный инсайдер TUM_APISAK обнаружил в базе данных тестов 3DMark процессоры Ryzen 3 4200G и Ryzen 5 Pro 4400G вместе с их соответствующими показателями производительности.

Характеристики Samsung Galaxy Z Flip 5G просочились в сеть Samsung в этом году представил свой второй складной смартфон Samsung Galaxy Z Flip. Теперь же, компания планирует представит версию этого флагмана с поддержкой связи пятого поколения. Скорее всего Samsung Galaxy Z Flip 5G будет представлена вместе с серией Galaxy Note 20. П...

Прямые ссылки для желающих опробовать MIUI 12 на смартфонах Xiaomi и Redmi Наши коллеги с сайта XDA-Developers опубликовали ссылки на бета-версии новейшей прошивки MIUI 12 на базе операционной системы Android 10 или Android 9 (в зависимости от модели) для смартфонов Xiaomi и Redmi. Стоит отметить, что эти прошивки предназначены для китайских с...

Windows Native Applications и сервис Acronis Active Restore Сегодня продолжаем рассказ о том, как мы вместе с ребятами из Университета Иннополис разрабатываем технологию Active Restore, чтобы позволить пользователю как можно раньше начать работу на своей машине после сбоя. Речь пойдет о нативных приложениях Windows, включая особеннос...

Что такое алгоритм?! Часть первая Терзаем вместе основной кирпичик программиста — Алгоритм. Читать дальше →

Реализация ARP-спуфинга на Python Введение В данной статье я бы хотел продемонстрировать то, как можно реализовать собственную программу ARP-спуфинга на Python. Реализаций уже тысячи, но почти все они с использованием библиотеки Scapy и пары методов. Возможно данную библиотеку использовать эффективнее, не сп...

Что делать, если к твоему хостеру пришли siloviki кдпв — Reuters Если вы арендовали сервер, то полного контроля у вас над ним нет. Это значит, что в любой момент к хостеру могут прийти специально обученные люди и попросить предоставить любые ваши данные. И хостер их отдаст, если требование будет оформлено по закону. Вы о...

Телефонный номер через ГосУслуги Если во время удаленной работы вам все равно нужно звонить и принимать звонки, без виртуального номера не обойтись. Но что делать, если нет возможности идти в офис оператора, или желания отправлять ему сканы документов? Все, у кого есть подтвержденный аккаунт в ГосУслугах ли...

Занимательный JavaScript: Почти линейное уравнение Что если взять замечательную математику (а именно линейные уравнения) и наш не менее замечательный JavaScript, а потом наложить одно на другое? То в условиях ограничений и специфики js-среды простая математическая задача может обернуться весьма любопытной и полной подводных ...

[Из песочницы] Мониторинг производительности MySQL для Grafana на изичах за 20 минут Привет, дорогой хабрянин и другой читающий сей рецепт вкусного и здорового мониторинга! Мое имя — Михаил Андрианов и работаю я Тех.Директором в компании Emarsys уже целых 7 лет. Мы часто работаем с клиентскими и своими базами данных, поэтому зачастую должны наблюдать за ...

Пишем матчмейкинг для Доты 2014 года Всем привет. Этой весной я наткнулся на проект, в котором ребята научились запускать Dota 2 сервер версии 2014 года и, соответственно, играть на нем. Я большой фанат этой игры, и не смог пройти мимо уникальной возможности окунуться в свое детство. Окунулся я очень глубоко, и...

[Перевод] Каково это было изучать Data Science в 2019 году Эта статья — перевод статьи Томаса Нильда How It Feels to Learn Data Science in 2019 Видение (случайного) леса через деревья (решений) Thomas Nield Follow Feb 4 Время чтения: 16 минут Читать дальше →

Java 14: Record, более лаконичный instanceof, упаковщик jpackage, switch-лямбды и текстовые блоки UPD. Сегодня состоится долгожданный релиз Java 14 — и пусть она не LTS, — новых фич в ней достаточно. Java 14 релизнется в течение нескольких часов — но знакомиться с ней можно уже сейчас. В Java 14 достаточно изменений, как на уровне написания кода, так и на уровне API, ...

Go на десяточку: видео и фото с юбилейного митапа Привет! 30 ноября в нашем офисе вместе с сообществом Golang Москва мы проводили митап по случаю десятилетия Go. На встрече обсуждали машинное обучение в Go-сервисах, решения для мультикластерной балансировки, приёмы для написания Go-приложений под Cloud Native и историю Go. ...

Подвезли нового — Redmi Note 9S. Не разучилась ли Xiaomi в привлекательные смартфоны? Странные эти парни (или девушки) из Xiaomi, которые неймингом занимаются. Вроде бы отделил Redmi в отдельный бренд, но при этом в официальном пресс релизе пишут «Xiaomi представляет», а далее про новый смартфон Redmi. А говорят ещё, что Huawei просит Honor отдельно позицио...

Java-дайджест за 13 апреля Системе контроля версий Git исполнилось 15 лет. Testcontainers исполнилось целых пять лет! Testcontainers — это Java-библиотека, позволяющая делать легкие одноразовые экземпляры популярных баз данных, веб-браузеров Selenium, или чего угодно ещё, что можно запустить в Doc...

Valve запускает The Game Festival в Steam: сыграй в 40 грядущих игр до релиза бесплатно Продлится The Game Festival до 23 марта на отдельной странице в Steam.

Разработка модуля на NXP iMX8. Особенности переноса трассировки Приветствую, Хабр! Некоторое время назад, компания NXP представила линейку процессоров iMX8. Было бы странно упустить возможность и не разработать новый модуль. Кому интересны нюансы, прошу под кат (много легковесных картинок). Читать дальше →

Компьютеры с интерфейсом Thunderbolt можно взломать за несколько минут Злоумышленники могут украсть данные с компьютеров, оснащенных интерфейсом Thunderbolt, даже если ПК заблокирован. Подробнее об этом читайте на THG.ru.

DataGrip 2020.1: Конфигурации запуска, Экспорт в Excel, Результаты в редакторе и другое Привет! Это наш первый релиз из дома. DataGrip и другие наши IDE с поддержкой баз данных теперь умеют больше. Читать дальше →

Разработка плагинов для Zabbix Agent 2 На последнем Zabbix Summit 2019 вместе с выходом Zabbix 4.4 был анонсирован новый Zabbix Agent 2, ключевая фишка которого — возможность написания плагинов к нему на языке Go. И многие сразу стали спрашивать: а как же, собственно, эти плагины писать, как они устроены? Где взя...

Маленькие тайны тестирования большой LMS Редко получается найти проект, в который влюбляешься еще на собеседовании и которым гордишься, когда он завоевывает новые рынки. Тем более приятно, когда профессионализм коллег на высоте, а в своей команде чувствуешь себя как в кругу семьи. Мне повезло не только найти тако...

Анонсы Microsoft про экзамены и сертификаты За 3 прошедших месяца Microsoft сделала 3 крупных анонса: MCSA, MCSD, MCSE с июля 2020 года (конец финансового года в Microsoft) вместе со всеми предыдущими экзаменами, кроме новых Role-based, прекращают своё существование. Почти все предыдущие Azure Role-based экзамены у...

Запуск команд в процессе доставки нового релиза приложения в Kubernetes В своей практике мы часто сталкиваемся с задачей адаптации клиентских приложений для запуска в Kubernetes. При проведении данных работ возникает ряд типовых проблем. Одну из них мы недавно осветили в статье Локальные файлы при переносе приложения в Kubernetes, а о другой, ...

Подборка @pythonetc, ноябрь 2019 Новая подборка советов про Python и программирование из моего авторского канала @pythonetc. ← Previous publications PATH — это переменная окружения, в которой хранятся пути, по которым ищутся исполняемые файлы. Когда вы просите оболочку выполнить ls, она сначала ищет ис...

Импортозамещение на практике. Часть 5. Восхождение на «Эльбрус» Не буду повторяться в тысячный раз, что такое отечественное производство микропроцессоров, почему «Эльбрус», а не «Байкал» и т.д. Об этом были написаны уже километры текста. Речь пойдет о другом – почему так трудно перейти на «Эльбрус» и в чем заключаются эти сложности. Ну,...

Политики хранения Veeam B&R — распутываем бэкапные цепи вместе с техподдержкой Приветствую читателей нашего блога! Отчасти мы уже знакомы – мои англоязычные посты появлялись здесь в переводе моей дорогой коллеги polarowl. На этот раз я решил обратиться к русскоязычной аудитории напрямую. Для своего дебюта мне хотелось найти тему, интересную максималь...

Как компилировать Marlin 2 с помощью PlatformIO CORE. Более простой способ для людей, хотя бы слегка знакомых с командной строкой. Везде описан способ компиляции Marlin 2 c помощью VSCode, Atom или SublimeText, но на самом деле все эти программы лишние и добавляют свои собственные глюки в процесс сборки, реально необходим всего лишь PlatformIO Core, который запускается из командной строки.Если уже стоит...

Луна, финальный босс и повышение цены: PC-версия Risk of Rain 2 выйдет из раннего доступа 11 августа Издательство Gearbox Publishing и студия Hopoo Games объявили дату релиза полной версии Risk of Rain 2. Роглайк выйдет из раннего доступа 11 августа 2020 года. В этот день игра получит масштабное обновление с новым уровнем, финальным боссом и другими новшествами. Её цена выр...

Как сократить оформление ущерба по ОСАГО с нескольких дней до 60 минут Для этого мы интегрировали взрыв-схемы в приложение для страховых экспертов «Согласия» и сделали акт осмотра полностью электронным, его можно подписать прямо на месте. Читать дальше →

Своё железо или облако: считаем TCO Сравнительно недавно Cloud4Y проводил вебинар, посвящённый вопросам TCO, то есть совокупного владения оборудованием. Мы получили массу вопросов по этой теме, и это показывает желание аудитории разобраться в ней. Если вы в первый раз слышите про TCO или хотите понять, как пра...

Состоялся релиз дистрибутива Linux Mint 19.3 (Tricia) в трех версиях Команда разработчиков популярного дистрибутива Linux Mint сообщила о релизе следующей ключевой версии Linux Mint 19.3 “Tricia” Cinnamon Edition, второго обновления ветки Linux Mint 19.x на ядре Linux 5.0 и пакетной базе Ubuntu 18.04 LTS с поддержкой выпуска обновлений безопа...

Samsung Galaxy Z Flip от Caviar: Вы чего такие серьёзные? Samsung Galaxy Z Flip всё ещё продолжает быть одним большим слухов, но российская компания Caviar уже показала свою версию раскладушки, покрытую золотом, а заодно оснащённую портретами двух комиксовых персонажей — Джокера и Харли Квинн. Корпус покрыт золотом 999 пробы...

[Из песочницы] Как из медиа перейти в разработку emile-perron/Unsplash Я — опытный журналист, редактор и начинающая разработчица (JS, node). Если бы мне девять месяцев назад сказали, что я буду работать техредом и деврелом в российской IT-компании, и с головой окунусь в разработку ПО вместе с несколькими сотнями сильнейш...

Просто фантастика! 15 многообещающих sci-fi фильмов 2020 года Суровая реальность такова, что абсолютно все грани нашей жизни оказались под влиянием пандемии коронавируса. На фоне борьбы с COVID-19, который охватил всю планету, пока не до кинопремьер (большое количество людей да в замкнутом помещении кинотеатра не поможет остановить пан...

Yarn 2 — с Prolog'ом и плагнплеями Yarn — менеджер пакетов для ноды — выпустили вторую версию. И, похоже, парни серьёзно вознамерились изменить статус-кво в экосистеме ноды, а то и вообще в пакетных менеджерах. Удаляйте все свои картинки про гигабайтные мамки node_modules, убирайте yarn install из скриптов CI...

Мобильная версия House Flipper выйдет в следующем месяце Ещё с 2018 года геймеры на старших платформах наслаждались симулятором House Flipper. Они заходили в самый грязный дом на Земле, чистили его, обставляли дорогой мебелью, выносили мусор и всячески облагораживали, чтобы потом продать и выручить денег. Совсем скоро настанет вре...

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

Доступна финальная версия Windows 10 May 2020 Update SDK Microsoft объявила о выходе финальной версии набора средств разработки (SDK) для Windows 10 May 2020 Update. Это означает, что разработчики могут создавать приложения, целевой версией которых является Windows 10 (версия 2004), и отправлять их в магазин Microsoft Store. Поск...

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

Kali Linux 2020.1 Состоялся rolling-release Kali Linux 2020.1, который содержит множество обновлений и нововведений: non-root user by default, отказ от python 2 (deprecated), XFCE в качестве окружения рабочего стола по-умолчанию (из последних релизов 2019). Читать дальше →

[Из песочницы] Драйвер-фильтр операций в реестре. Практика Привет, Хабр! Когда передо мной встала задача написать свой драйвер, осуществляющий мониторинг операций в реестре, я, конечно же, полезла искать на просторах интернета хоть какую-то информацию по этому поводу. Но единственное, что вылезало по запросу «Драйвер-фильтр реестра...

ТОП-7 недорогих смартфонов начала 2020 года по версии Роскачества «Российская система качества» назвала самые лучшие недорогие смартфоны для студентов. Всего было протестировано 24 новых бюджетных гаджетов 14 производителей. Аппараты вошли в общий рейтинг лучших мобильных устройств, в котором представлены 399 протестированных моделей от 33...

Ярче звезд: ребрендинг HGST и пополнение линейки Ultrastar В конце прошлого года бренд Ultrastar отпраздновал свой 25-летний юбилей. За время существования данная марка корпоративных накопителей стала поистине легендарной: именно под ее знаменем свет увидели инновационные продукты, навсегда изменившие рынок жестких дисков. Столь ва...

Amazon Go: магазин без касс — личный опыт О проекте «магазинов самообслуживания» Amazon Go начали говорить в середине десятых. Даже пост на Хабре был. Но одно дело — читать описания, и другое — узнать из первых рук, как это: зайти в магазин без кассиров, набрать товаров и that's it, как пишет Amazon на своём сайте. ...

Samsung Galaxy S9 получает бета-версию Android 10 SamMobile сообщает, что смартфоны Galaxy S9 и его модификации уже получают шестую бета-версию прошивки с Android 10. Но при этом стабильного релиза пока ещё нет. GSMArena добавляет, что стабильную версию Samsung обещала для этих аппаратов ещё в ноябре, в комплекте должен б...

[Из песочницы] Как мигрировать Zabbix с MySQL на PostgreSQL с минимальным downtime В свете того, что Zabbix с некоторых пор поддерживает TimescaleDB, а тут еще и вышел новый LTS релиз Zabbix, то наверняка многие заинтересовались, как осуществить миграцию с MySQL на PostgreSQL. Несмотря на текст на картинке, вполне можно просто так взять и мигрировать Zabb...

Космический зум и быстрые экраны: Samsung Galaxy S20, Galaxy S20 Plus и Galaxy S20 Ultra своими глазами Samsung представила в Сан-Франциско свою новую флагманскую линейку смартфонов. В неё, как и в прошлом году, вошло сразу три модели: Samsung Galaxy S20, Galaxy S20 Plus и Galaxy S20 Ultra. Наследника "младшей" S10e в этом году нет. Вместо этого добавился ещё более "нафарширов...

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

FOSS News №7 — обзор новостей свободного и открытого ПО за 9-15 марта 2020 года Всем привет! Продолжаем обзоры новостей свободного и открытого ПО (и немного коронавируса). Всё самое главное про пингвинов и не только, в России и мире. В выпуске №7 за 9–15 марта 2020 г.: Релиз Firefox 74 Полная домашняя автоматизация в новостройке. Продолжение Метод...

Poco X3 NFC в Украине: цена и предзаказ Poco X3 NFC появится в Украине в октябре по цене от $231 Чуть больше двух недель назад компания Xiaomi под брендом Poco выкатила новинку — X3 NFC. У нее получился добротный и один из лучших среднебюджетных смартфонов. На данном этапе он смотрится выигрышнее конкурентов...

Новые данные о цене PlayStation 5 не радуют В последнее время все утечки относительно стоимости консоли Sony PlayStation 5 сходились в плане цены: 400 евро за версию Digital Edition без оптического привода и 500 евро за стандартный вариант консоли. Согласно новым данным, к этим ценам нужно будет прибавить еще по ...

Ракета от Амперки, часть 4: Сборка двигателя и огневые испытания Однако, снова здравствуйте. Прошла еще одна неделя — делимся результатами работы над нашей ракетой. Кто с нами впервые, для понимания происходящего, советую ознакомиться с историей предыдущих выпусков. Постояльцев прошу под кат. Читать дальше →

Vivaldi 3.2 — Дары лета Привет Хабр! Летом наступает пора отпусков, поэтому вся крупная работа откладывается на осень, но и летом разработчики постоянно занимаются полировкой уже существующих функций, стараясь улучшить работу браузера и сделать его ещё более удобным для пользователей. Сегодняшни...

Spider-Man: Miles Morales и Horizon Forbidden West выйдут на PlayStation 4! Вот это действительно неожиданный анонс! Компания Sony в блоге PlayStation объявила, что Horizon Forbidden West, Marvel’s Spider-Man: Miles Morales и SackBoy A Big Adventure будут выпущены на PlayStation 4, а не только на новом поколении консолей. Мы знаем, что сообщество P...

Microsoft отложила релиз Windows 10X В прошлом году Microsoft анонсировала новую версию своей операционной системы под названием «Windows 10X» (произносится как буква X, а не как цифра 10). Microsoft заявила, что Windows 10X была специально предназначена для устройств с двумя экранами, таких как Surface Neo, но...

iOS 14 устанавливают быстрее iOS 12 и iOS 13. Откуда такой интерес и стоит ли обновляться? iOS 14 вышла ровно неделю назад. За это время, безусловно, часть желающих уже успела не только установить обновление, но и сформировать о нём более или менее внятное впечатление. Они делятся им со знакомыми, а те, в свою очередь, принимают решение о необходимости установки ...

Выбираем подарки для фантастических женщин Binary heartbeat by Kevin Tong Надо признать, я не умею выбирать подарки. Но люблю научную фантастику (надеюсь, эти два факта не связаны). Как насчет придумать подарки на 8 марта не для настоящих, а для книжных героинь? Заодно вспомнив, какие фантастические романы запомнил...

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

Болванки, минидиски, CD-TEXT и ретрорадости Среди всех моих ретроувлечений минидиск выделяется необходимостью поиска нетривиальных решений каких-то вроде бы базовых задач. Созданный в 1992 году, этот аудиоформат был предназначен для записи звука в режиме реального времени: как кассета, только цифровой и магнитооптичес...

Открыт ранний доступ слэшера наподобие Diablo — Raziel: Dungeon Arena Студия Indrasoft недавно порадовала всех любителей резать демонов и прочую нечисть налево и направо в изометрическом формате — она выпустила свой слэшер под названием Raziel: Dungeon Arena в ранний доступ. Он очень сильно напоминает серию Diablo, особенно третью часть. Сейч...

«Обратные интервью» или Как вовремя перевернуть доску Когда я собеседую на руководящие позиции, я часто применяю "обратные интервью": прошу кандидатов рассказать, что бы они сами спросили на моем месте. Это дает мне полезную информацию и приятно разнообразит процесс. Этот пост о том, как и почему я это делаю. Читать ...

Дебют платформы Intel LGA1200 состоится в середине весны О планах Intel выпустить в первой половине 2020-го массовую платформу LGA1200 вместе с 14-нм процессорами Comet Lake-S известно уже долгое время. Однако точную дату релиза чипмейкер раскрывать не спешит. Если верить информаторам ресурса...

monobank запускает обслуживание счетов ФОП Популярный платежный сервис monobank анонсировал запуск следующей важной услуги, которая являлась наиболее запрашиваемым пользователями нововведением за все время. Конечно же, речь идет об обслуживании счетов ФОП. Грядущий запуск столь горячо ожидаемой многими услуги анонсир...

[Из песочницы] Почему лучше заранее компилировать TS в JS Однажды встал вопрос: «Использовать ранеры, которые будут на лету компилировать TypeScript в JavaScript (например, node-ts), или компилировать самому заранее (например, через `tsc`) и запускать уже JavaScript код?» – гугление не дало четкого ответа, поэтому я сформулировал е...

WireGuard, настройка нескольких клиентов за NAT и причем здесь STUN? На данный момент мы запускаем доступ к серверам на базе WireGuard и сегодня я хочу рассказать, как настраивать клиентов, которые находятся за NAT, хотя про настройку сервера, тоже не забудем. Читать дальше →

Что нового в SObjectizer-5.7.0 и ждет этот проект дальше? SObjectizer — это относительно небольшой C++17 фреймворк, который позволяет использовать в С++ программах такие подходы, как Actor Model, Publish-Subscribe и Communicating Sequential Processes (CSP). Что существенно упрощает разработку сложных многопоточных приложений на C++...

Скрытая активация камеры браузерами: Большой Брат или технологический просчёт? Всем привет! Меня зовут Вадим, и я один из технических консультантов и, по совместительству, системный администратор "РосКомСвободы". Но данный пост будет не обо мне. Он будет историей о подозрительной (с точки зрения приватности в контексте мобильных телефонов) ситуации, с...

The Last of Us Part II перенесена из-за коронавируса на неопределенный срок Компания Sony с тяжелым сердцем (а как иначе?) объявила, что вынуждена перенести релиз The Last of Us Part II. Вместе с ней переехала и Marvel's Iron Man VR. Они должны были выйти 29 и 15 мая соответственно. Новые даты выхода пока не определены. В этот раз, как и в случае с...

Пользователи больше не могут установить iOS 13.2.3 Чуть больше, чем через неделю после релиза финальной версии iOS 13.3 компания Apple перестала подписывать предыдущую версию яблочной операционной системы. Это означает, что владельцы iPhone и iPad больше не смогут установить iOS 13.2.3 или откатиться на прошивку с более новы...

8-ядерный Intel Core i7-10700F протестирован в Cinebench R20 Релиз процессоров Intel Comet Lake-S и массовой платформы LGA1200 уже не за горами, что подтверждает растущее число утечек. К примеру, один из южнокорейских любителей «железа» опубликовал на форуме QuasarZone результаты тестирования 8-ядерного/16-поточного «...

В iOS 14 можно будет протестировать приложение, не закачивая его До выпуска финальной сборки операционной системы iOS 14 еще несколько месяцев, но энтузиасты уже вдоль и поперек изучили ее бета-версию.В новой прошивке был обнаружен API под названием Clips, который позволяет запускать облегченные версии приложений без предварительной устан...

Превращаем DSLogic U2Basic в DSLogic Plus Привет, Хабр! В данной статье расскажу как модифицировать DSLogic U2Basic до DSLogic Plus. Данная статья является обновлением статьи — Превращаем DSLogic Basic в DSLogic Plus Кому интересно — прошу под кат. Читать дальше →

[Перевод] Анализ кода демо Second Reality 23 июля 2013 года был опубликован исходный код демо Second Reality (1993 год). Как и многим, мне не терпелось взглянуть на внутренности демо, которое так вдохновляло нас на протяжении всех этих лет. Я ожидал увидеть монолитный хаос из ассемблера, но вместо него я, к удивле...

Плагин для мониторинга K8s-приложений DevOpsProdigy KubeGraf v1.3.0: новый релиз и новые фичи На этой неделе состоялся релиз новой версии нашего плагина для Grafana, предназначенного для мониторинга kubernetes-приложений DevOpsProdigy KubeGraf v1.3.0. Небольшой дисклеймер: данный плагин является переработанной версией официального плагина от Grafana (который не подд...

Большое красно-синее надувательство Когда идёшь по улице и обращаешь внимание на окна домов, во многих из них можно заметить характерный розовый свет — народ выращивает рассаду под фитолампами. Читатель прислал на тест огромную фитолампу, на которой было написано «60W». Я её протестировал и удивился. Читат...

[Перевод] Agile учит нас истинному смыслу Архитектуры Что такое архитектура? Не города или здания, а организационная версия: архитектура предприятия, архитектура решения, архитектура приложения, архитектура программного обеспечения, бизнес-архитектура, архитектура инфраструктуры? Волосы на моей голове начинают шевелиться, ког...

Adata XPG протестировала память с AMD Ryzen и Threadripper 3000 Модули памяти XPG DDR4 полностью совместимы с новейшими процессорами AMD, включая Ryzen 9 3950X и AMD Threadripper 3000 серии. XPG RAM предлагает модули большой емкости. Компания стремится обеспечить совместимость модулей памяти и используя микросхемы высочайшего качества, к...

Запуск x64 систем в VirtualBox 6.1.2 на Windows 10 2004 Написать подобный пост меня сподвигло потраченное время на решение проблемы. Суть проблемы — запускаете виртуальную машину в VirtualBox, а она грузится как черепаха, бывает просто зависает и спустя некоторое время перезагружается и в окне виртуальной машины внизу справа выс...

Вышла macOS Catalina 10.15.7, исправляющая ряд недочетов Вместе с обновлениями для iOS 14, iPadOS 14, tvOS 14 и watchOS 7 компания Apple выпустила небольшой апдейт для своей настольной операционной системы. Скорее всего, macOS Catalina 10.15.7 станет последним обновлением перед выходом финальной версии macOS Big Sur.Читать дальше....

Ситуация: американских провайдеров просят убрать пороги на скачивание данных — что в итоге В марте некоторые провайдеры США временно сняли лимиты на трафик для физ.лиц. Однако сенаторы и организации по защите прав потребителей призывают сделать изменение перманентным. Читать дальше →

На мобильных вышла красивая головоломка Maze Machina от автора Card Crawl и Card Thief Ровно по расписанию состоялся релиз Maze Machina — очень стильной головоломки от разработчики по имени Arnold Rauers, которого вы можете знать по карточным Card Thief и Card Crawl. Вы играете за крошечного героя, который оказывается в лабиринте вместе с враждебно настроенны...

Как устроено тестирование фронтенда в Яндекс.Маркете и почему мы отказываемся от еженедельных релизов Всем привет, меня зовут Сергей. Я занимаюсь тестированием фронтенда Яндекс.Маркета. Знаю, что среди читателей Хабра много IT-специалистов, которые как-то связаны с релизным процессом и тестированием. У меня к вам вопрос. Бывало ли в вашей практике так, что фичи долго не ка...

[Перевод] Управление жестами: От края до края (I) Всем привет. Специально для студентов продвинутого курса по Android-разработке подготовили перевод интересной статьи. Это первая статья их серии «Управление Жестами». Другие статьи вы можете найти по ссылке. В Android Q был добавлен новый режим навигации по системе, п...

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

Телемедицина 2077: как киберпанк стал реальностью Источник В грядущем релизе «Cyberpunk 2077» от хорошо знакомой всем геймдизайнерам студии CD Projekt RED важное сюжетное место занимает Trauma Team International — выдуманная корпорация, специализирующаяся на медицинских услугах «быстрого реагирования». В недалеком будуще...

iQOO готова перевернуть игру. ... О новом iQOO Z1x мы знаем достаточно много, но производитель почему-то не хотел раскрывать какие-либо подробности об устройстве. Сегодня ситуация не изменилась, но инсайдеры раскрыли даже дату запуска первого недорого смартфона компании.   Смартфон представят в ближайши...

Ростелеком через Tele2 купил Bercut Ранее компании уже запускали вместе телеком-продукты, среди которых перенос остатков, услуги «Делитесь гигабайтами», «Маркета Tele2» и пр.

Сообщество Hardware Ecosystem запускает подкаст для всех, кто работает в отрасли электроники Открытое сообщество энтузиастов сферы hardware опубликовало первый выпуск подкаста для всех, кто неравнодушен к отрасли электроники — инженеров и руководителей. Видеоверсия вышла на ютуб-канале Hardware Ecosystem, а на платформах Spotify и Apple Podcasts появилась аудиозап...

IaaS-провайдеры ведут борьбу за европейский рынок — обсуждаем ситуацию и события индустрии Говорим о том, кто и как пытается изменить положение вещей в регионе, развивая проекты государственного облака и запуская новых «мегаоблачных» провайдеров. Читать дальше →

[Из песочницы] Исследование защиты программы TurboConf Всем привет! Решил поделиться с сообществом информацией о небольшом разборе одной маленькой утилиты (с обфусцированным кодом), известной в узких кругах 1с-ников. Это моя первая статья на Хабре, прошу сильно не пинать, но достойно критиковать. Disclaimer Всё, что вы здесь у...

Postgresso 18 После паузы (отпуск), продолжаем знакомить вас с самыми интересными новостями по PostgreSQL. Не будем придерживаться здесь строго отображения всех релизов и событий, произошедших после последнего, еще октябрьского выпуска Postgresso #17, но важнейшее, произошедшее ещё в ко...

«Ну, покати!» или CI/CD мобильных приложений на основе контракта Всем привет! Меня зовут Дмитрий, я релиз-инженер в команде CI/CD Speed Авито. Вот уже несколько лет мы с коллегами отвечаем за всё, что связано с релизами наших мобильных приложений и не только. Про наши «релизные поезда» и как мы к этому шли уже оче...

Cyberpunk 2077 перенесли во второй раз — на этот раз игра должна выйти 19 ноября Вчера произошёл неприятный сюрприз — студия CD Projekt RED объявила в официальном аккаунте в Twitter о переносе Cyberpunk 2077. Важно отметить, что первоначальна дата релиза игры был 16 апреля, игру перенесли на 17 сентября, а теперь релиз перенесён ещё на два месяца. ...

#04 — И целого байта мало… | Берем БК за рога На прошлой неделе =RMDA= выпустила свой первый релиз для легендарного советского компьютера «Электроника БК-0011М» и я хочу рассказать вам некоторые подробности. Вот сама работа: Gift 2020 Это gift — такой тип поздравительных intro, обычно приуроченных к дням рождения. Та...

Слух: разработка The Elder Scrolls VI близится к концу Компания открыла вакансию для "талантливых програмистов" и монтажера

Декоративный потолочный светильник Leek Celebrity В магазинах появилось множество светодиодных светильников, которые управляются с пульта и могут изменять яркость и цветовую температуру света. У меня появилась возможность протестировать пять таких светильников трёх производителей. Начнём с Leek LE 061202-013 CLL Celebrity ...

Google: Следующая версия Wear OS сможет запускать приложения на 20% быстрее и получит улучшенный интерфейс Осенью Wear OS получит существенное обновление. И хотя его масштаб будет уступать, например, грядущей версии Android 11, это всё же служит доказательством того, что Google не полностью отказался от своей операционной системы, предназначенной для носимых устройств. Грядущее о...

AMD Radeon RX 5600 XT протестирована в 3DMark: на треть быстрее Radeon RX 5500 XT Вслед за предварительными характеристиками видеокарты Radeon RX 5600 XT, релиз которой ожидается в январе, в Сети появились результаты тестирования новинки в 3DMark. Согласно показаниям бенчмарка, устройство оборудовано шестью гигабайтами GDDR6 с эффективной частотой...

Oppo Reno Ace 2 протестировали на стойкость батареи Новый смартфон Oppo Reno Ace 2 дебютирует уже совсем скоро, а именно в понедельник, 13 апреля. Уже есть довольно хорошее представление о том, чего ожидать. Проведенный тест долговечности 4000 мАч аккумулятора проводился в два этапа: испытание на выносливость в играх и воспро...

Тестирование горизонтального масштабирования SELECT запросов на реплику Тестирование горизонтального масштабирования SELECT запросов на реплику Цель данного поста протестировать горизонтальное масштабирование SELECT запросов на реплику. Схема горизонтального масштабирования примерно такая. Читать дальше →

Видеохостинг начал просить пройти тест после просмотра рекламы для продолжения Курьёзные новости происходят время от времени. Иначе подобные явления не назвать. Tjournal сообщил, что RuTube ввёл новые рекламные правила на своём ресурсе. Читать полную статью

TelegramBot. Базовый функционал. Стикеры и смайлы. (Часть 3) Один из вопросов, который часто приходит в личку — как работать со смайлами(эмодзи) и стикерами. Как с ними работать, какими инструментами пользуюсь я и т.д. В данной части будут рассмотрены такие вещи: как создать сообщение со стикером, как обработать полученное сообщен...

Мониторинг NetApp Volumes через SSH Всем привет, меня зовут Игорь Сидоренко. Одной из основных сфер моей работы, а также моим хобби является мониторинг. Я расскажу о Zabbix и о том, как с его помощью замониторить необходимую нам информацию о томах NetApp, имея доступ только по SSH. Кому интересна тема монитор...

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

Записи докладов ок.tech: Frontend Meetup #2 26 ноября в петербургском офисе Одноклассников состоялся ок.tech: Frontend Meetup #2. Вместе с коллегами из Одноклассников, ВКонтакте и Hazelcast поговорили про новый фронтенд OK.RU, сделанный на связке React + Graal, обсудили может ли “Lifting State Up” – один из двенадца...

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

Civilization VI бесплатно вышла на Android Одной из величайших видеоигр в истории человечества является Civilization VI, а случился ее релиз в 2016 году, когда она впервые вышла в версии для компьютеров на базе платформы PC. Эта видеоигра стала лучшим творением игровой Читать полную версию публикации Civilization VI...

[Из песочницы] Как достичь своих целей? Привет, Хабр! Представляю вашему вниманию перевод ранее опубликованной на Хабре статьи «How to achieve goals?». 5 жизненных советов, которые помогут вам достичь своей желаемой цели. Конечно же, не обязательно выполнять их все в указанном порядке. Но самое важное — не просто...

Язык Go обновился до версии 1.15 На днях представлен релиз языка программирования Go 1.15. Как известно, изначально это был проект компании Google, который вышел за пределы корпорации и стал развиваться при поддержке сторонних разработчиков. Код проекта распространяется под лицензией BSD. Достоинств у ...

«Я тише шептуна в открытом поле» или что такое Ninjutsu-OS Ninjutsu-OS — это специализированная ОС на базе Windows 10 (сборка 1909), которая содержит более 800 инструментов для тестирования кибербезопасности. Эдакий Kali Linux, только от мира Windows. Релиз совсем свежий, состоялся 18.04.2020. Читать дальше →

Обновление Huawei EMUI 11: Magic UI 4.0 появится в третьем квартале этого года Компания Huawei не показывает каких-либо признаков падения продаж и прибыли после принятых мер США. Компания по-прежнему производит смартфоны, но без сервиса Google. В ближайшее время компания планирует выпустить обновление Android 11 вместе с EMUI 11 и Magic UI 4.0. Согласн...

Онлайн-стримы с Алексеем Шипилёвым и с Артемом Ерошенко Конференции продолжаются, и на этой неделе мы приглашаем вас окунуться в мир Java и тестирования вместе с нашими шоу. Читать дальше →

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

Вебкаст Хабр Про #4: их призвало НЛО. Как себя чувствуют новые авторы в нашем клубе Всем привет! Мы продолжаем собирать заявки на наш конкурс «ТехноТекст» и сегодня решили посмотреть на тему техноавторства не со стороны тех, кто пишет давно и успешно, а со стороны «новобранцев». Для этого мы вместе с нашим партнером по видеотрансляциям из SBTG.RU организо...

Samsung Galaxy M31 — новинка в среднебюджетном сегменте Samsung запускает в продажу в России новую модель смартфона. Устройство получило название Galaxy M31, а своими характеристиками нам сильно напомнило Galaxy A51. Какие-то моменты чуть более современные, в парочке наблюдаем упрощение. Но в целом на наш взгляд у гаджетов пари...

[Перевод] Минимально жизнеспособный Kubernetes Перевод статьи подготовлен в преддверии старта курса «DevOps практики и инструменты». Если вы это читаете, вероятно, вы что-то слышали о Kubernetes (а если нет, то как вы здесь оказались?) Но что же на самом деле представляет собой Kubernetes? Это “Оркестрация контейнеро...

[recovery mode] Как победить ошибку вида «moov atom not found» в видеофайлах утилитой Untrunc и сохранить информацию Всем, кто не смог воспроизвести файл видео с приложения «Камера» Windows 10, посвящена эта статья. У автора статьи при работе приложения «Камера» Windows 10 на протяжении нескольких лет «случайно» выходила из строя батарейка ноутбука, и репортажный материал просто улетал в ...

Как разогнать Parallels Desktop до космических скоростей С Parallels Desktop пользователи знакомы более 10 лет. До сих пор потребность в работе с Windows (у кого-то Linux) на Mac не теряет свою актуальность. Дизайнеры, бухгалтеры, геймеры, разработчики, музыканты, полицейские, список пользователей можно продолжать бесконечно. С...

Наша огромная гордость: мирные советские роботы-комбайны убрали первый урожай в южных регионах А ведь в прошлом году это делали senior-разработчики. Возможно, вы помните, что мы говорили про то, как можно сильно улучшить работу обычного сельскохозяйственного комбайна, если использовать нейросетки для распознавания культур и препятствий и робота для автопилотирования...

От монолита к микросервисам: ускорили банковские релизы в 15 раз Бывает, что компания использует устаревшую монолитную IT-систему, с которой сложно быстро выпускать обновления и решать свои бизнес-задачи. Как правило, рано или поздно владелец продукта начинает проектировать новое, более гибкое архитектурное решение. Недавно мы писали о т...

[Перевод] Создавайте приложения бесплатно с помощью Azure Cosmos DB Free Tier Хотите создать новое приложение, разработать и протестировать или запустить небольшие производственные рабочие нагрузки с помощью Azure Cosmos DB? Наш новый уровень бесплатного пользования позволяет начать работу без затрат и сэкономить деньги при создании и развитии новых п...

Близится анонс первого в мире смартфона с камерой на 192 Мп Над разработкой матрицы трудится компания Samsung.

Активная поддержка Battlefield V новым контентом прекратится уже этим летом Полуторалетний цикл близится к завершению.

Техновыпуск Mail.ru, зима 2019 Недавно прошла очередная, зимняя защита выпускников трёх наших технопроктов — Технопарка (МГТУ им. Баумана), Техносферы (МГУ им. Ломоносова) и Технотрека (МФТИ). Команды представили как реализации своих собственных идей, так и решения настоящих бизнес-задач, предложенных р...

[Перевод] Улучшения покрытия PHP кода в 2020 году А вы знали что метрики покрытия вашего кода врут? В 2003 году Дерик Ретанс (Derick Rethans) выпустил Xdebug 1.2. Впервые в экосистеме PHP появилась возможность собирать данные о покрытии кода. В 2004 году Себастьян Бергманн выпустил PHPUnit 2, где впервые это использовал. ...

GraphQL + Typescript = любовь. TypeGraphQL v1.0 ЗTypeGraphQL v1.0 19 августа вышел в релиз фреймворк TypeGraphQL, упрощающий работу с GraphQL на Typescript. За два с половиной года проект обзавёлся солидным комьюнити и поддержкой нескольких компаний и уверено набирает популярность. Спустя более 650 коммитов у него более...

Умные лампы Gauss Gauss выпустили серию умных светодиодных ламп и светильников, управляемых по Wi-Fi. Главные отличия от smart-ламп других брендов — широкий ассортимент и очень удобное приложение WiZ. Я протестировал шесть моделей новых ламп. Читать дальше →

Лучшие трейлеры показанные на PlayStation 5 Showcase от 16 сентября 2020 16 сентября состоялось очередное шоу, посвященное играм для Playstation 5, показали много геймплея, было пару сюрпризов и несколько анонсов. Мы собрали все самые интересные видео с презентации и вы можете посмотреть их ниже, если пропустили прямую трансляцию. Самое интересн...

Лучшие трейлеры показанные на PlayStation 5 Showcase от 16 сентября 2020 16 сентября состоялось очередное шоу, посвященное играм для Playstation 5, показали много геймплея, было пару сюрпризов и несколько анонсов. Мы собрали все самые интересные видео с презентации и вы можете посмотреть их ниже, если пропустили прямую трансляцию. Самое интересн...

Лучшие трейлеры показанные на PlayStation 5 Showcase от 16 сентября 2020 16 сентября состоялось очередное шоу, посвященное играм для Playstation 5, показали много геймплея, было пару сюрпризов и несколько анонсов. Мы собрали все самые интересные видео с презентации и вы можете посмотреть их ниже, если пропустили прямую трансляцию. Самое интересн...

Лучшие трейлеры показанные на PlayStation 5 Showcase от 16 сентября 2020 16 сентября состоялось очередное шоу, посвященное играм для Playstation 5, показали много геймплея, было пару сюрпризов и несколько анонсов. Мы собрали все самые интересные видео с презентации и вы можете посмотреть их ниже, если пропустили прямую трансляцию. Самое интересн...

Лучшие трейлеры показанные на PlayStation 5 Showcase от 16 сентября 2020 16 сентября состоялось очередное шоу, посвященное играм для Playstation 5, показали много геймплея, было пару сюрпризов и несколько анонсов. Мы собрали все самые интересные видео с презентации и вы можете посмотреть их ниже, если пропустили прямую трансляцию. Самое интересн...

Лучшие трейлеры показанные на PlayStation 5 Showcase от 16 сентября 2020 16 сентября состоялось очередное шоу, посвященное играм для Playstation 5, показали много геймплея, было пару сюрпризов и несколько анонсов. Мы собрали все самые интересные видео с презентации и вы можете посмотреть их ниже, если пропустили прямую трансляцию. Самое интересн...

Vivaldi 3.3 — Делаем передышку в работе Привет, Хабр! Прочитав заголовок, вы можете подумать, что разработчики браузера Vivaldi устали и решили взять небольшую паузу в работе. Но не пугайтесь — разработчики Vivaldi не только не собираются отдыхать, они даже наращивают темпы разработки всеми нами любимого браузе...

Преимущества и подводные камни Azure Cosmos DB Немало баз данных на сегодняшний день стремятся сделать всё, чтобы обеспечить высокую производительность, масштабируемость и доступность, при этом минимизируя сложность и стоимость поддержки. Azure Cosmos DB — отличный пример СУБД, которая легко может обеспечить эти ка...

Если бы в ИБ была «Премия Дарвина», или 7 историй про глупость, халтуру, доверчивость и их последствия Есть в нашей команде люди, в задачу которых входит мониторить ИБ-новости. В день они перепахивают кучу материалов на русском, английском, испанском и еще паре-тройке языков. Дайджест разлетается по отделам: кому посмотреть, нет ли среди пострадавших знакомых компаний, кому –...

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

[Перевод] Вышел Flutter 1.17 Сегодня (6 мая 2020) мы с радостью представляем Flutter 1.17, наш первый стабильный релиз в этом году. Наша цель – выпускать стабильные релизы примерно ежеквартально. Однако, данный релиз занял немного больше времени, потому что мы меняли нашу инфраструктуру для нового проц...

На белом, белом покрывале февраля… Для кого-то зима это хмурые серые дни и холод, для кого-то это красивая снежная пора, а кто-то видит в этом особенном времени года потенциал для творчества. Например, как знаменитый ижевский дворник Семен Бухарин, для которого белый снег – это холст, который хочется разрисов...

Apple выпустила iOS 13.4 beta 5 для разработчиков Несколько минут назад компания Apple выпустила пятые бета-версии iOS 13.4, iPadOS 13.4, tvOS 13.4 и macOS 10.15.4 для пользователей с учётными записями разработчиков. Несмотря на то что в этой пачке должен присутствовать ещё один апдейт – watchOS 6.2, — Apple почему-т...

Microsoft заявила об отсутствии известных проблем в крупнейшем обновлении Windows 10 за год Компания Microsoft доделывает последние шаги перед тем, как выпустить для простых пользователей новую версию операционной системы Windows.  Релиз стабильной версии Windows 10 May 2020 Update должен состояться со дня на день и, судя по всему, уже просто неизбежен. ...

Обзор докладов C++ Russia Piter 2019 В совместной магистратуре ИТМО и JetBrains мы просим студентов, которые отправляются на конференцию, написать отчёт с обзором докладов. Публикуем один из таких отчётов о конференции C++ Russia Piter 2019. Автор — студент 2 курса магистратуры Артём Хорошев. Читать дальше →

Max Patrol SIEM. Обзор системы управления событиями информационной безопасности Введение Друзья, добрый день. Данную статью я хочу посвятить такому продукту, как MaxPatrol SIEM компании Positive Technologies уже более 17 лет разрабатывающей инновационные решения в области кибербезопасности. В ней я постараюсь кратко описать основные задачи и меропр...

PHP-Дайджест № 175 (25 февраля – 10 марта 2020) Свежая подборка со ссылками на новости и материалы. В выпуске: релизы Laravel 7 и CodeIgniter 4, атрибуты v2 и другие RFC-предложения из PHP Internals, порция полезных инструментов, видео, подкасты и многое другое. Приятного чтения! Читать дальше →

PhpStorm 2020.1: поддержка composer.json, инструменты для PHPUnit, покрытие кода с PCOV и PHPDBG, Grazie и другое Привет, Хабр! Рады представить первый мажорный релиз PhpStorm в этом году! Под катом подробный разбор всех заметных изменений и новых возможностей. Осторожно — много картинок. Читать дальше →

Java-дайджест за 14 декабря Дело Google vs Oracle будет рассматривать Верховный Суд США. В последний раз. Запасаемся попкорном, русская рулетка начинается. Прочитать суть проблемы можно в оригинальной PDF-ке, в которой Oracle утверждает, что у них скопировали 11500 строк кода из 37 пакетов, тем самым...

Вышла игровая адаптация настольной игры Gloom: Digital Edition на iOS и Android 4 года назад студия Sky Ship решила разработать цифровую версию настольной игры Gloom от дизайнера Кита Бейкера и Atlas Games. Летом 2016 она провела успешную краудфандинговую кампанию и через два года была выпущена версия для Steam. Но на этом история игры не заканчивается...

Для Microsoft Word и PowerPoint скоро появится многооконный режим на iPad Для Microsoft Word и PowerPoint скоро появится многооконный режим на планшете iPad. Microsoft уже показывала в прошлом году, как это работает, на примере Microsoft Word, запускаемого на iPad. Теперь функция появилась в тестовой версии iOS TestFlight. Подробнее об этом читайт...

Бокс-непросыпайка для SMD и прочей мелочевки Написанием данной околотематической статьи побудили меня затянувшиеся изоляционные меры и сопутствующие им скука и желание себя чем-то занять. Прошу отнестись как к «пятничной развлекательной» статье. Но, может быть кому то будет и полезно! Никаких ардуин, только фанера и с...