Социальные сети Рунета
Вторник, 15 июня 2021

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

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

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

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

Ещё раз о производительности фреймворков Python для веб разработки Недавно мне пришлось начинать проект нового веб сервиса, и я решил протестировать максимальную нагрузочную способность Django, а заодно сравнить её с Flask’ом и AIOHTTP. Результат показался мне неожиданным, поэтому я «просто оставлю» его тут. Читать дальше →

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

🤘 Ремейк System Shock близится к релизу 👾: Nightdive выпустили новую «демку» 🎮 и запустили предзаказы Первым делом релиз состоится на ПК, а после ремейк доберется до Xbox One и PlayStation 4.

Сервис Bolt появился в Ивано-Франковске В преддверии зимы компания Bolt запускает свой сервис в Ивано-Франковске. Теперь по городу можно передвигаться в тепле и комфорте.

Через тернии к звёздам или LILYGO TTGO T-Internet-POE ESP32 LAN8270A Попалась мне на глаза плата LILYGO TTGO T-Internet-POE ESP32 LAN8270A и конечно я не мог пройти мимо такой интересной новинки: ESP32, LAN8270A, POE, SD карта, Wi-Fi+Ethernet… Было интересно пощупать это произведение сумрачного китайского гения своими руками и протестировать...

Лампа Эра 15 Вт из Fix Price Многие просили протестировать светодиодные лампы, продающиеся в магазинах Фикспрайс. Начну с лампы Эра, на которой написано «15 Вт, 1200 лм, Ra>80, светит как лампа накаливания 110 Вт». Забегая вперёд скажу, что все приведённые параметры не соответствуют действительности....

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

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

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

Что такое VCS (система контроля версий) Система контроля версий (от англ. Version Control System, VCS) — это место хранения кода. Как dropbox, только для разработчиков! Она заточена именно на разработку продуктов. То есть на хранение кода, синхронизацию работы нескольких человек, создание релизов (бранчей)... Но ...

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

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

[Перевод] PHP 8 — пробуем новые возможности PHP 8 уже на этапе release candidate, версия RC 3 вышла 29 октября, а полноценный релиз назначен на 26 ноября. Так что пора взглянуть на новые возможности, которые нас ждут в PHP 8. График релизов можно посмотреть здесь. А официальное руководство по обновлению на новую верс...

АТС и CRM за 5 минут Можно ли сэкономить на телефонии? Да, еще и не потеряв в функционале. Сейчас опишем, как за несколько минут настроить телефонию для бизнеса вместе с базой клиентов (облачную АТС в связке с CRM). Читать дальше →

Релиз Spring Native Beta Недавно команда, занимающаяся портированием Spring на GraalVM, выпустила первый крупный релиз - Spring Native Beta. Вместе с создателями GraalVM они смогли пофиксить множество багов как в самом компиляторе так и спринге. Теперь у проекта появилась официальная поддержка, свой...

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

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

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

Прощай ЕНВД. Комплект для торговой точки. Выбор оборудования и ПО. Личный опыт Введение Вдохновившись статьей о переходе с Эвотор на другое ПО, решил написать свою статью на эту тему. Она будет полезна в первую очередь специалистам, которые еще не определились на что переходить. Если интересно, прошу под кат. Читать дальше →

[Из песочницы] AI на минималках: пишем свой Сокобан и учим компьютер его решать В этой статье я расскажу как написать свою реализацию известной игрушки Сокобан, а также алгоритм для её решения с нуля. Заодно применю на практике некоторые шаблоны проектирования и принципы SOLID. Весь код расположен по адресу Читать дальше →

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

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

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

Опрос об интересных направлениях обучения ИТ-специалисты и руководители, маркетологи, HR-ы, аналитики и все-все-все – не проходите мимо, нам очень нужна ваша помощь! Учебный центр «Сетевая Академия ЛАНИТ» просит вас принять участие в очень важном для нас опросе. Мы стремимся постоянно совершенствовать свои услуги и ...

[Перевод] Размышления о Java 8 и Java 11 в ожидании Java 17 Этот материал посвящён некоторым особенностям Java 8 и Java 11. Его можно рассматривать как отправную точку для подготовки к освоению очередного LTS-релиза платформы — Java 17. В мире Java есть одна приятная особенность, которая связана с жизненным циклом версий платформы...

Через тернии к CVE: как зарегистрировать уязвимость, если у компании нет Bug Bounty Автор: Иннокентий Сенновский (rumata888) Хочу поделиться опытом регистрации уязвимостей в продуктах компаний без Bug Bounty. У меня этот процесс занял целых два года, в течение которых я общался с вендорами, боролся с недопониманием и стучался в MITRE. Проблемы мотивации и ц...

Proxmox VE обновился до версии 6.3 Proxmox Server Solutions GmbH выпустила новый релиз платформы виртуализации Proxmox VE 6.3, сообщается в пресс-релизе компании. Обновление включает в себя Debian Buster 10.6 c ядром Linux версии 5.4 (LTS), актуальные версии приложений для сред виртуализации, таких как QEMU ...

Вышел релиз Fedora 34. Что нового? Полгода назад мы писали о релизе Fedora 33, и теперь появилась новая версия дистрибутива. Кроме того, разработчики подготовили и сопутствующие продукты, включая Fedora Workstation, Fedora Server, CoreOS, Fedora IoT Edition. Что касается платформ, то дистрибутив подходит для...

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

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

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

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

2048 WASM или игра на Rust за 2 дня Данная статья представляет из-себя эксперимент с Rust'ом с последующей его компиляцией в WASM. Было интересно пощупать данные технологии на чем-то сложнее, чем вычисление факториала, поэтому выбор пал на всем известную игру 2048. Читать дальше →

[Из песочницы] Календарь IPO 2019-2020: от Lyft и Levi’s до акций Coursera и SpaceХ Привет! Я Даша Офицерова, я автор и редактор. А ещё я веду телеграм «Инвесторка», где рассказываю о триатлоне и вине, и заодно о покупке акций на внебиржевом рынке. В 2019 году я зашла в 20 IPO, в 2020 году — в 21 IPO, а ещё в 10 pre-IPO за этот и прошлый год. Если эти абб...

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

Релиз кросс-платформенного .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 октября. ...

shell-operator v1.0.0: долгожданный релиз нашего проекта для Kubernetes-операторов Open Source-проект shell-operator был создан с целью упростить создание полноценных Kubernetes-операторов и представлен нами два года назад. За минувшее время он прошёл длинный путь, оброс интересными функциями и, как мы уже недавно писали, созрел для использования в product...

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

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

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

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

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

Cyberpunk 2077 вновь отложен — Новая дата релиза 10 декабря Становится уже несмешно, ведь игру от CD Project Red должны были выпустить 16 апреля, затем 17 сентября, а теперь релиз сдвинулся с 19 ноября на 10 декабря. Таким образом. несмотря на то, что студия объявила, что игра «ушла на золото» её перенесли уже в третий раз....

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

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

Вышел Wine 6.0: что нового? С момента выхода Wine 5.0 прошел целый год, и разработчики представили стабильный релиз Wine 6.0. Обновлений много, всего в новой версии Wine более 8300 изменений. Главное, что стоит отметить, — поставка базовых модулей Wine в формате PE, бэкенд на основе графического API V...

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

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

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

Ритм-головоломка Deemo Reborn выйдет на iOS и Android 18 декабря — более 60 песен и полное 3D Студия Rayark выпустит 3D-ремейк первой части Deemo на смартфоны. Случится это уже в следующем месяце. Deemo Reborn изначально вышла на PlayStation 4 в ноябре 2019 года. В сентября 2020 года состоялся релиз на PC. Версия для Switch недавно была зарегистрирована в Южной Корее...

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

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

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

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

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

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

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

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

Jetpack Compose Desktop Несколько дней назад компания JetBrains в своём блоге рассказала о выходе нового инструмента для создания дескопных приложений Jetpack Compose Desktop. Компания с русскими корнями не особо жалует русскоязычную аудиторию и не спешит рассказать нам о новинке, поэтому возьму на...

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

[Перевод] Отлаживайте ваши приложения .NET Core в WSL 2 с Visual Studio Вы разработчик .NET Core, которому нравится работать в Windows и Visual Studio, но вам нужно протестировать свое приложение в Linux? Вы кросс-платформенный разработчик, которому нужен простой способ тестирования большего количества целевых сред? Вы уже открыли для себя преим...

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

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

А ваш CDN умеет так? Изображение взято с сайта www.aerotime.aero Всем привет, меня зовут Семён, я руковожу разработкой партнёрских сервисов в ДомКлике. Недавно, работая над оптимизацией загрузки страниц, я наткнулся на интересную заметку от Cloudflare о приоритизации потоков при работе с CDN. Я...

[Перевод] Загрузка операционной системы с виниловой пластинки Большинство компьютеров загружаются с встроенного накопителя. Это может быть обычный жёсткий диск или SSD. Иногда они загружают ОС из сети, или, в крайнем случае, если загружаться больше неоткуда, с USB-флешки или с DVD. Как по мне — так всё это — скука смертная. Как насчёт ...

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

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

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

Близится выход игровых ноутбуков на базе Ryzen 5000 и GeForce RTX 3000 В начале следующего года Nvidia выпустит линейку 3D-ускорителей Ampere для игровых ноутбуков во главе с GeForce RTX 3080. Ритейлеры со всего мира уже начали подготовку к релизу обновлённых моделей лэптопов, раскрыв при этом...

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

Утекли цены на новые Samsung Galaxy S21, а также Galaxy S21+ ... Стало известно, сколько будут просить за Samsung Galaxy S21 в Европе Презентация новой флагманской линейки Samsung Galaxy S21 состоится 14 января, если инсайдеры знают, о чем говорят. О самих смартфонах уже многое известно: флагманы уже не раз появлялись на рендерах, характе...

Утекли цены на новые Samsung Galaxy S21, а также Galaxy S21+ ... Стало известно, сколько будут просить за Samsung Galaxy S21 в Европе Презентация новой флагманской линейки Samsung Galaxy S21 состоится 14 января, если инсайдеры знают, о чем говорят. О самих смартфонах уже многое известно: флагманы уже не раз появлялись на рендерах, характе...

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

Линус Торвальдс представил релиз ядра Linux 5.9. Что нового? Прошло всего два месяца со времени выхода релиза ядра Linux 5.8, которое назвали «величайшим»", а Торвальдс уже опубликовал новый релиз, на этот раз версии 5.9. По данным журналиста Майкла Ларабеля, в коде ядра — 20,49 млн строк, 3,58 млн строк комментариев и 3,72 м...

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

Открываем дверь при помощи голосового ассистента Всем привет! Сегодня у меня статья про то, как при помощи Яндекс-колонки Алиса и Ардуино, можно открыть дверь, подключенную к домофону. Если Вам это интересно, то прошу под кат. Читать дальше →

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

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

Зима отменяется: Захар Бочаров назвал дату релиза S.T.A.L.K.E.R. 2 обычным слухом Логично, ведь Александр Вилков даже не состоит в штате сотрудников.

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

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

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

Как создать мини-приложение: база знаний VK Mini Apps Полезные материалы на каждый этап жизненного цикла Мы много рассказываем о том, как создавать мини-приложения и запускать их на платформе VK Mini Apps. И видим, сколько классных идей у разработчиков — и опытных, и начинающих. Хочется, чтобы каждый мог воплотить свою задумку ...

Анонс Jmix 0.9 — предварительный релиз фреймворка Мы в компании Haulmont разрабатываем Jmix. Это фреймворк с открытым кодом для разработки backend для data-centric приложений, основанный на Spring Boot, наследник CUBA Platform. Мы предоставляем готовую архитектуру, сервисы и API, которые строятся поверх модели данных, а ра...

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

Настройка BGP для обхода блокировок, версия 3.1. И немного Q&A Близится кожаная свадьба Роскомнадзора с Телеграмом, именно 16 апреля 2018 года начался крестовый поход, ставший фактически символом уничтожения интернета в России, хотя в глобальной войне, начавшейся в 2012 году, он был всего лишь ярким эпизодом. Ковровые блокировки в испол...

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

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

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

Обзор npm 7 13 октября состоялся релиз npm@7.0.0. Релиз носит экспериментальный характер и доступен для скачивания из публичного npm-реестра с тегом next-7. Также npm 7 поставляется вместе с node.js 15.Как вы помните, нечетные версии node.js тоже скорее являются нестабильными предрелиза...

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

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

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

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

Близится анонс процессоров AMD Ryzen Threadripper 4-го поколения Компания AMD продолжает работать над новыми процессорами с микроархитектурой Zen 3. В обозримом будущем состоится релиз гибридных чипов Ryzen 5000G (Cezanne) в десктопном исполнении AM4, а также следующего поколения Ryzen Threadripper для HEDT-платформы...

[Перевод] Независимый HttpBench для D, или врут ли тесты TechEmpower? Простой фреймворк для тестирования HTTP-серверов, вдохновленный Simple Web Benchmark (Прим.пер.Там есть график для многих других языков), но сфокусированный на dlang фреймворках и библиотеках. Он измеряет достижимый RPS (запросы в секунду) в сценарии простого текстового отве...

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

PlayStation 5 скачивает игры в разы быстрее PlayStation 4, но с USB-флешками не работает Близится старт продаж PlayStation 5, но первые обзоры уже дают представление о различных особенностях консоли. Например, один из пользователей сравнил скорость загрузки игр PlayStation 5 и PlayStation 4. Оказалось, новая модель скачивает их в разы быстрее. В эксперимен...

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

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

RESTinio-0.6.13: последний большой релиз RESTinio в 2020 и, вероятно, последний в ветке 0.6 RESTinio — это относительно небольшая C++14 библиотека для внедрения HTTP/WebSocket сервера в C++ приложения. Мы старались сделать RESTinio простой в использовании, с высокой степенью кастомизации, с приличной производительностью. И, вроде бы, пока что это получается. Ранее...

Маяк, ночник и конструктор для вашего ребенка (50 деталей, 3D печать) Добрый день, читатели. Сегодня я хочу поделиться с вами своей разработкой, точнее не только своей, а сделанной совместно с моей 7-ми летней дочерью. Предыстория Как-то в преддверии осенних школьных каникул 2020, за обедом, предложил дочери – «Придумай, чтобы ты хотела, ч...

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

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

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

Блокнот Windows 10 будет отображать предупреждения, если вы используете старую версию Блокнот, который остается одним из самых популярных приложений в Windows 10, начнет чаще получать обновления с обновлением Sun Valley. В следующем обновлении функций Блокнот станет отдельным приложением, обновляемым из магазина Microsoft Store, и будет перемещен из папки Win...

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

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

The Witcher: Old World — настольная игра от CD Projekt RED, пересекается ли сюжет с Геральтом? Если вы ожидали The Witcher 4, то пока ещё рано. Вместо этого CD Projekt RED вместе с партнёрами из GO ON BOARD анонсировала настоящую настольную игру — The Witcher: Old World. Вторая студия занималась до этого такими настолками, как Valhalla и Titans. Old World рассчитана н...

Запускаем код для Arduino в браузере WebAssembly позволяет запускать код на разных языках программирования внутри браузера, и сейчас это не только способ разрабатывать веб-приложения не на JS, но и возможность использовать браузер как кроссплатформенную, легкодоступную песочницу для тестирования. Например, пр...

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

Похоже, близится релиз мобильной 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 октября можно заодно получить беспроводное зарядное устройс...

Microsoft представила собственный бесплатный дистрибутив OpenJDK, пообещав длительную поддержку Корпорация Microsoft на днях начала распространять свой дистрибутив Java на основе OpenJDK. Проект бесплатный, он распространяется под лицензией GPLv2. В его состав входят исполняемые файлы для Java 11 и Java 16, базирующиеся на OpenJDK 11.0.11 и OpenJDK 16.0.1. Новый релиз...

TweakTown запустил Cyberpunk 2077 с максимальными настройками в 8K на RTX 3090 — 31 FPS с пресетом Ultra Performance и рейтрейсингом, а без DLSS и вовсе не больше 6,6 FPS Если говорить о ресурсоемкости, то Cyberpunk 2077 вполне можно считать новым Crysis’ом (фраза-мем «А Crysis потянет?» активно используется по сей день) — неспроста Джон Линнеман из Digital Foundry называл новый проект CD Projekt «полноценным релизом следующего поколени...

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

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

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

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

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

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

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

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

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

Все новинки Android 12. Обзор для разработчиков Прошло Google I/O и мы узнали абсолютно всё про новую версию Android. Основной упор в релизе был сделан на усиление безопасности ОС и приватности данных, а также провели редизайн системы. Очень хорошо поработали с поддержкой новых современных стандартов Media, причём минимиз...

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

Пишем плагин отладки для SNES игр в IDA v7 Приветствую, Моя очень старая мечта сбылась — я написал модуль-отладчик, с помощью которого можно отлаживать SNES (Super Nintendo) игры прямо в IDA! Если интересно узнать, как я это сделал, "прошу под кат" (как тут принято говорить). Читать дальше →

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

Сезон шапок. Удобные причёски для зимы Однако тёплый аксессуар зачастую является виновником испорченных причёсок, потерянного объёма, а также зря потраченного на укладку времени. Каждую зиму мужчины задаются вопросом: как нужно стричься, чтобы можно было надеть и снять шапку без особых потерь? На самом деле, вари...

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

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

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

Svelte + Redux + Redux-saga Большинство из нас сталкивались с redux, а те, кто использовал его в ReactJS могли пощупать хуки useSelector, useDispatch, в ином случае через mstp, mdtp + HOC connect. А что со svelte? Можно навернуть или найти что-то похожее на connect, по типу svelte-redux-connect, описыв...

Вышел Ubuntu 20.10 с десктопной сборкой для Raspberry Pi. Что нового и как работает? Вчера на странице загрузки Ubuntu появился дистрибутив Ubuntu 20.10 «‎Groovy Gorilla»‎. Его поддержка будет осуществляться до июля 2021 года. Новые образы созданы в следующих редакциях: Ubuntu, Ubuntu Server, Lubuntu, Kubuntu, Ubuntu Mate, Ubuntu Budgie, Ubuntu Studio, Xubu...

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

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

Правильно пишем командлеты на Powershell и заодно симулируем парадокс Монти Холла Хабр точно знаком с парадоксом, а вот с некоторыми фичами павершелла, вероятно, нет, поэтому тут больше про него. Читать дальше →

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

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

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

Тест Seagate Exos X18 — жесткий диск корпоративного класса на 18 Тбайт Недавно в нашем блоге были опубликованы статьи, посвященные технологиям двойного привода MACH.2 и термомагнитной записи HAMR. Сейчас диски HAMR доступны только ограниченному числу покупателей, и получить их можно в рамках программ Seagate Enterprise Data Systems и Lyve. Мы р...

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

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

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

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

Релиз Linux 5.12, подробности для локалхоста В самом начале последней недели апреля увидела свет новая версия ядра Linux. Особенностью данного релиза стал сам факт того, что понадобился RC8. Помимо того в течении апреля произошла совершенно невероятная история с исправлениями из Университета Миннесоты, о которых следу...

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

Дайджест интересных материалов для мобильного разработчика #382 (15 — 21 февраля) В этом выпуске цвета Swift, переиспользуемый чистый Kotlin, выход первой версии Android 12 и страсти по IDFA, дефекты Qt и бриллиантовый чекаут, секреты маркетинга приложений, игровые боты, знания за 5 минут и многое другое. Читать дальше →

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

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

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

Игроки уже получили Cyberpunk 2077 и нашли там Кодзиму, разработчики убедительно просят не спойлерить Официальное начало продаж долгожданной ролевой игры Cyberpunk 2077 запланировано на 10 декабря, однако некоторые игроки, оформившие предварительный заказ, получили желанные посылки уже на этой неделе. В связи с этим компания CD Project RED опубликовала на своей страничк...

Релиз Node.js 16: обзор лучшего 20 апреля состоялся релиз новой 16 версии Node.js. Среди основных изменений обновление движка JavaScript V8 до версии 9.0, встроенные бинарники (двоичные файлы) для Apple Silicon и несколько API, но обо всем по порядку. С полным списком изменений можно ознакомиться здесь....

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

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

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

Vivaldi 3.6 для Android — Внешние связи Привет, Хабр! Не успела остыть печь после выхода десктопной версии Vivaldi на прошлой неделе, а мы уже испекли новую мобильную версию — Vivaldi 3.6 для Android. В данном релизе мы добавили несколько интересных функций, которые относятся не столько к собственно браузеру, с...

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

Анонс: общаемся об Android-разработке с Senior Android Developer Spotify Славой Савицким Завтра, в 20:00 в наших соцсетях выступить Слава Савицский — Senior Android Developer в Spotify. Слава уже много лет работает в шведском офисе компании и запускал облегченную версию Spotify — Spotify Lite для стареньких версий андроидов, которые очень популярны на развивающ...

Состоялся релиз Cinebench R23 — новая версия бенчмарка получила ряд улучшений Теперь у энтузиастов есть новый повод протестировать свои системы.

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

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

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

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

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

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

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

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

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

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

[Перевод] Самые ожидаемые игровые ноутбуки 2021 года Источник От игровых ноутбуков на новых GPU от Nvidia до компьютеров с двумя экранами — составили список геймерских лэптопов, которые мы хотим протестировать в 2021 году больше всего. PS5 и Xbox серии X вышли всего несколько месяцев назад, но их уже нельзя назвать новейшими...

Камера iPhone 12 Pro Max: Разбор Поговорим про iPhone 12 Pro Max. В этом году впервые со времен iPhone 8 в двух флагманских смартфонах Apple существенно отличается камера. Модуль iPhone 12 Pro Max больше, чем у iPhone 12 Pro. Почти на 20 процентов. Почему же он больше? Или это для того чтобы кто-то покупа...

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

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

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

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

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

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

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

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

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

Сложение двух чисел с плавающей запятой без потери точности Здравствуйте, друзья, как вы думаете, если мы напишем такой код: s = a+b; z = s-a; t = b-z; то не кажется ли вам, что в результате его выполнения получится, что t=0? С точки зрения привычной математики действительных чисел это и правда так, а вот с точки зрения арифметики ...

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

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

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

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

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

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

[Перевод] Flutter 2: что нового Flutter for Web и null safety в Dart переходят в стабильную версию, бета-версия Flutter for Desktop и многое, многое другое!Перевод официального анонса Flutter team с комментариями от Flutter Team Lead Surf Евгения СатуроваСегодня мы с радостью объявляем о релизе Flutte...

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

Операционная система Redox 0.6, написанная на Rust: что нового в выпуске? Спустя полтора года разработки авторы операционной системы Redox 0.6, написанной с использованием языка Rust, опубликовали новый выпуск. Новинку можно протестировать — для этого в сеть выложены загрузочные образы. Их объем составляет 61 МБ. Свежая версия может тестироваться...

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

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

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

Вышла Java 16 Вышла 16-я версия платформы Java SE. В этот релиз попало около двух с половиной тысяч закрытых задач и 17 JEP'ов. Изменения API можно посмотреть здесь. Release notes здесь. Уже сейчас доступны для скачивания дистрибутивы Oracle JDK и OpenJDK. Читать дальше →

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

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

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

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

[Из песочницы] SIEM ну что ты? нормально же общались Всем привет! По долгу службы пришлось мне столкнуться с тем что потребовалось внедрить СИЕМ систему. Рассказываю просто свой опыт из жизни про то какие СИЕМки я внедрял и плюс минус что мы получаем за их цену. Такой мини обзорчик решений которые есть на рынке. Если у вас ест...

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

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

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

Риски сами с собой не управятся, да и бэклог сам себя не сделает Риски сами с собой не управятся, да и бэклог сам себя не сделает. Если хотите узнать, как со всем этим справиться на практике — добро пожаловать под кат. В сегодняшнем выпуске 2 видео от наших менеджеров проектов. Всего 30 минут за чашечкой горячего чая или кофе, и вы в ку...

PHP-Дайджест № 192 (2 – 16 ноября 2020) Свежая подборка со ссылками на новости и материалы. В выпуске: Последний релиз-кандидат PHP 8.0 перед финальным релизом и свежие материалы по PHP 8, RFC и обсуждения из PHP Internals, порция полезных инструментов, стримы, подкасты, статьи. Приятного чтения! Читать дальше &...

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

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

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

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

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

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

Близится запуск бюджетного смартфона Nokia C1 Plus Компания Nokia планирует выпустить бюджетный смартфон C1 Plus. Это обновленная версия смартфона Nokia 3C, но с поддержкой 4G. По слухам, смартфон будет оснащен 5,45 дюймовым экраном с разрешением HD+. Известно, о начинке смартфона, это будет 8 ядерный процессор с тактовой...

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

[Перевод] Создаем базу данных MySQL с Ansible Фото Courtesy Of Pexels.com Ansible идеально подходит для деплоймента MySQL на сервере без лишних усилий с нашей стороны. Давайте вместе посмотрим, как это происходит. Даже если у вас пока нет опыта с Ansible, вы легко во всем разберетесь. Читать дальше →

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

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

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

Выпущена долгожданная Grand Theft Auto VI Чем дальше в будущее, тем более продвинутыми во всех отношения становятся видеоигры. В этом, конечно, даже и близко нет ничего удивительного, потому что технологии не стоят на месте, а вместе с тем и технический прогресс. Читать полную версию публикации Выпущена долгожданна...

Вышел релиз языка программирования Ruby 3.0.0, который готовили с 2015 года Источник изображения Хорошие новости для разработчиков — вышел Ruby 3.0.0, новый релиз динамического объектно-ориентированного языка программирования. По словам его поклонников, в новую версию вошло лучшее от Perl, Java, Python, Smalltalk, Eiffel, Ada и Lisp. Новая версия...

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

Новая версия командного интерпретатора GNU Bash 5.1 уже в строю Сегодня стало известно о выходе новой версии командного интерпретатора GNU Bash 5.1. На ее разработку ушло целых два года. Кроме того, есть и еще новость — сформирован релиз библиотеки readline 8.1, которая применяется в bash для организации редактирования командной строки....

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

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

Даешь свободную литературу! Или как я с политикой вуза боролся Доброго времени суток, хабровчане!  Это мой первый пост на форуме, так что прошу строго не судить. Как и полагается любому техническому вузу – в нашем есть куча интернет ресурсов, которыми вуз чрезмерно гордится. Однако есть оборотная сторона медали – качество этих...

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

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

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

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

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

«Некстгенная» версия Rainbow Six Siege выйдет уже в первый день зимы Потому что пятилетие у игры в этот день.

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

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

Никогда такого не было и вот опять. Почему нужно использовать self-hosted VPN. Релиз Amnezia Вот и пришло время для релиза VPN-клиента, родившегося благодаря хакатону DemHack, и выращенного при поддержке РосКомСвободы, PrivacyAccelerator и Теплицы социальных технологий. Спустя полгода с того момента, как идея была впервые озвучена, мы презентуем готовый продукт — б...

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

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

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

Злоумышленники начали активно разрабатывать нативные зловреды под Apple M1. Первый пошел Один из доводов «маководов» в пользу своей системы — то, что под нее крайне мало зловредного ПО. А то, что есть, нужно запускать едва ли не вручную, с обходом всех систем защиты, поэтому опасности большинство зловредов под Mac не представляют. Но MacOS становится все популя...

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

В следующем обновлении Firefox появится функция сетевого разделения В Firefox 85 разработчики добавят функцию сетевого разделения для улучшения защиты от слежения за действиями пользователей. Релиз версии запланирован на январь 2021 года. Читать дальше →

Что нужно знать, если вы хотите вызывать 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До тех пор, пока ваш ассемблерный код делает что-то простое, всё выглядит неплохо. Как только у вас возникает задача вызвать из ассемблерного код...

[Из песочницы] Linux для смартфонов, часть 1. Забытое (и не очень) прошлое Уж сколько раз твердили Хабру, что не в меру интригующие заголовки приводят скорее к противному разочарованию, чем к повышенному интересу читателей — и всё равно здесь появляется статья о том, что готов релиз Fedora Linux для смартфонов. При внимательном прочтении выясняется...

Помогите написать лор для Flipper Zero Лор (от англ. Lore) — это история вселенной игры, описывающая почему события и персонажи в игре именно такие, что происходило до момента, когда игрок познакомился с персонажами. Это важно для игрового дизайна, как фундамент, на который опираются все истории. Внутри Флипп...

Huawei выпустила бету Harmony OS для смартфонов раньше времени. Что о ней говорят тестеры Несмотря на то что Huawei представила Harmony OS около полутора лет назад, с тех пор не только не появилось ни одного смартфона, который бы работал на новой платформе, но даже её саму не видел никто, кроме Huawei. Однако этой осенью компания объявила, что запустит бета-тест...

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

Релиз акторного фреймворка rotor v0.09 (c++) rotor — ненавязчивый С++ акторный микрофремворк, похожий на своих старших братьев — caf и sobjectizer. В новом релизе внутреннее ядро полностью было переделано с помощью механизмов плагинов, так что это затронуло жизненный цикл акторов. Читать дальше →

Microsoft приглашает бизнес-клиентов протестировать Windows 10 21H1 перед публичным релизом Microsoft объявила, что с сегодняшнего дня бизнес-клиенты могут начать тестирование Windows 10 версии 21H1 в рамках программы Windows Insider Program for Business , чтобы подготовиться к предстоящему публичному релизу. Мы не только хотим гарантировать, что у вас есть доступ...

Ноутбук в подарок: инструкция для Деда Мороза Близится Новый год, и если вы до сих пор не выбрали подарки – самое время присмотреться к действительно универсальным и полезным устройствам. В год, когда чуть ли не вся страна перешла на удаленную работу, хорошим выбором станут современные ноутбуки. К примеру, в линейке HUA...

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

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

Как мы научили мессенджер ТамТам распознавать адреса в тексте Привет! Меня зовут Юра Дорофеев, я работаю над Android-версией мессенджера ТамТам. Представьте, что вы договариваетесь о встрече с другом и он отправляет вам адрес. Но не отдельным сообщением, а посреди другого текста: Как этот адрес быстро вставить в навигатор или карту? ...

Kubernetes 1.20 — и что же слома.../починили на этот раз? Поздравляем с выходом версии 1.20. Третий релиз в 2020 году, в котором 11 фич объявили stable, 15 перевели в beta, и добавили 16 новых в alpha-стадии.Судя по Release Logo котики уже захватили мир, и даже не скрывают этого. Давайте посмотрим, какие блюдца с молоком они заботл...

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

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

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

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

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

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

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

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

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

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

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

Некоторые программистские заблуждения о времени Наверняка вы уверены, что какие-то — а то и все — из этих утверждений истинны всегда и везде: В сутках всегда 24 часа. Неделя всегда начинается и заканчивается в том же месяце. Неделя (или месяц) всегда начинается и заканчивается в том же году. У времени нет начала и конц...

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

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

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

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

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

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

Space: публичный релиз командной среды от JetBrains Привет, Хабр!Мы рады представить публичную версию Space — универсального и расширяемого инструмента для командной работы, разработки ПО, общения, управления проектами и командами.В этом посте мы расскажем о том, что включает в себя Space на этапе релиза, и поделимся планами ...

Новые возможности доступны пользователям «Р7-Офис» В новом релизе «Р7-Офис» появилась возможность подписывать документы ЭЦП «Р7-Офис» запускает новую версию офиса. В этом релизе пользователям платформы стали доступны новые возможности, важнейшие из которых — возможность использования ЭЦП, новая опция подключения к беседе вне...

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

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

Мы поступили в универ и сами показали преподам, как учить студентов. Теперь собираем самые большие аудитории Замечали, скажешь человеку слово “универ”, как он сразу погружается в душные воспоминания? Там он тратил свою молодость на бесполезные предметы. Там он получал устаревшие знания, и там обитали преподы, давно слившиеся с учебниками, но ничего не понимающие в современной IT-...

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

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

Серверы Star Wars Battlefront II не справились с наплывом игроков после бесплатной раздачи в EGS Зима всегда приходит неожиданно. Даже если об этом предупредить.

Samsung готовит к релизу Galaxy S21 Ultra Достаточно часто производители вместо того, чтобы выпускать полностью новые версии своих смартфонов, запускают в продажу те же гаджеты, но с небольшими улучшениями. Например, производитель может просто увеличить диагональ или улучшить камеры — при этом процессор, материнская...

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

Как советские изобретатели пытались ускорить… глобальное потепление Нынешняя холодная зима способна вызвать у определенной части людей когнитивный диссонанс. В самом деле, зачем призывать к отказу от ископаемого топлива, если у вас возникает необходимость в отоплении своих домов и квартир? Однако у нас пока еще нет оснований утверждать, что...

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

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

Ryzen 5000 были раскуплены за несколько минут – спекулянты просят до 1700 долларов за Ryzen 9 5950X В отдельных случаях стоимость достигает 1700 долларов.

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

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

Cheney on the M.T.A.: компилятор, в котором стек служит заодно и кучей   Did he ever return? No, he never returned, And his fate is still unlearned, He may ride forever ‘neath the streets of Boston, He’s the man who never returned. “Charlie on the M.T.A.”, 1949 1. Замыкания Одна из удобных возможностей современных языков программирования – вл...

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

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

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

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

Издатель Nexon анонсировал файтинг Dungeon & Fighter Duel на Unreal Engine На днях южнокорейский издатель Nexon вместе со своими двумя дочерними студиями — Eighting и Arc System Works — анонсировал файтинг под названием Dungeon & Fighter Duel в ходе фестиваля Dungeon & Fighter Universe в Южной Корее. Наши постоянные читатели вспомнят, что н...

Вышел Windows Terminal Preview 1.6 Добро пожаловать на наш первый релиз Windows Terminal 2021 года! Этот релиз приносит новые функции для Windows Терминал Preview 1.6, а также перемещает Windows Терминал в версию 1.5, которая включает в себя функции из этой статьи. Вы можете загрузить...

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

10 добрых фильмов для уютного зимнего вечера Зима пришла официально. А это значит, что пора доставать пледы и мягкие носочки, заваривать какао и смотреть по вечерам любимое кино. Вместе с «МегаФон ТВ» мы составили подборку фильмов, которые гарантированно сделают вечер тёплым и уютным.

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

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

Parallels представила решение Parallels Desktop для Chromebook Enterprise Команда Parallels представила решение Parallels Desktop для Chromebook Enterprise, позволяющее запускать Windows непосредственно на корпоративных устройствах Chromebook. Читать дальше →

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

Минцифра и запрет TLS v. 1.3 (а заодно и HTTPS): отзыв на законопроект Привет, Хабр. В прошлый раз мы писали о том, что Минцифра внесла на публичное рассмотрение законопроект, согласно пояснительной записке, запрещающий в России работу сервисов с технологиями сокрытия доменных имён — eSNI/ECH, а если брать шире, то и весь TLS v. 1.3, а согласн...

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

Первые скриншоты раскрыли изменённый дизайн Android 12 Близится май, а это значит, что уже совсем скоро Google анонсирует следующую версию Android — Android 12. И несмотря на то, что не началось даже бета-тестирование операционной системы, в сети уже появились первые скриншоты, раскрывающие изменённый дизайн.

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

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

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

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

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

Apple показала тизер-трейлер второго сезона «Видеть» с Джейсоном Момоа и Дейвом Батистой Заодно назвали дату релиза и продлили сериал на третий сезон.

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

Мощный мониторинг за пять минут с помощью Glances Допустим, что у нас не очень обширная инфраструктура: несколько небольших VPSок, подкроватник, NAS и два ноутбука, торчащих в сеть. Тем не менее, за ней всё равно надо приглядывать, и заниматься этим вручную раздражает всё больше с каждой новой машиной. Я стал искать систе...

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

Следующая LTSC-версия Windows Server — Windows Server 2022, выпущена новая предварительная версия Сегодня Microsoft выпустила сборку Windows Server 2022 Insider Preview Build 20292. Естественно, для нее пока нет поста в блоге, хотя, когда он будет, он появится в Windows Server Insiders Tech Community. Одна вещь, которую вы заметите, это то, что теперь она официально назы...

Российская версия флагманского Samsung Galaxy Note 20 Ultra фотографирует лучше американской Некоторое время назад лаборатория DxOMark протестировала камеру Samsung Galaxy Note 20 Ultra в версии на Exynos 990, которая продаётся в том числе и в России. Сейчас же стали известны результаты такого же тестирования, но уже версии флагмана на базе Snapdragon 865+. И, если ...

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

Состоялся релиз ролевой MMO Genshin Impact на iOS, Android, PC и PlayStation 4 Издатель miHoYo объявил сегодня об официальном запуске серверов и, следовательно, о релизе своей многопользовательской ролевой игре Genshin Impact на многие платформы, включая смартфоны. Игра была в разработке 3 года и 6 месяцев и кажется, что последние пол года вся игровая ...

Harmony OS дебютирует уже 2 июня О намеченном релизе сообщает портал Huaweicnetral. Анонс состоится вместе с презентацией гаджетов HUAWEI Watch 3 и MatePad Pro 2. Читать полную статью

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

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

ТОП самых неудачных мотиваций разработчиков У руководителя есть простые человеческие желания — чтобы релизы выходили вовремя, багов было меньше, внутри коллектива не было «болота с крокодилами, гадюками и жабама», взаимодействие между девами и опсами больше напоминали лозунг «мир, дружба, жвачка», а не «бей ...., спас...

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

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

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

Превращаем одноплатник Cubietruck в Wi-Fi Hotspot с Captive portal, VPN-шлюзом и Ad block Для построения Wi-Fi сети обычно используют готовые маршрутизаторы, функционал которых всегда ограничен прошивкой. А если необходимо добавить блокировщик рекламы, VPN шлюз и красивый Captive portal, покупать новую железку? Стоимость устройства с таким функционалом будет уже...

Крафтим и объединяем материалы в MergeCrafter на Андроид, в июле релиз на iOS Minecraft уже давно появился на смартфонах, поэтому ребята из Fiveamp придумали немного другую схему. Встречайте — MergeCrafter. Это мобильный проект со знакомой кубической графикой, где наша задача — копать и добывать самые редкие материалы. Для этого понадобится крутая кир...

Хранение данных в Docker Важная характеристика Docker-контейнеров — эфемерность. В любой момент контейнер может рестартовать: завершиться и вновь запуститься из образа. При этом все накопленные в нём данные будут потеряны. Но как в таком случае запускать в Docker приложения, которые должны сохранят...

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

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

Xiaomi Mi 11 хотят купить уже миллион человек Мы уже писали, что за день до анонса на одной только торговой площадке JD.com было собрано 400 тысяч заявок на покупку смартфона Xiaomi Mi 11. Через несколько дней после релиза число желающих выросло до 850 000. А если добавить к ним другие магазины, то число заявок явно пер...

[Перевод] Вышел релиз GitLab 13.8 с редактором конвейеров и первой из метрик DORA В этом релизе мы рады представить специальный редактор конвейеров (в русской локализации GitLab «сборочные линии»), панель управления частотой развёртываний и несколько улучшений качества работы, которые сделают повседневное использование GitLab ещё более комфортным. И это ...

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

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

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

Оптическая иллюзия 2020 Я просидел у монитора 15 минут с кусками бумаги, пытаясь разоблачить подвох. Интересно, а если вместо стрелочек использовать слова «влево», «вверх», «вниз» сохранится ли эффект? Оптическую иллюзию выложили в Твиттер 25 ноября и она бомбанула. Тысячи человекочасов потеряны...

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

Все, что нужно знать про Thunderbolt и USB Часто ли Вас просят одолжить зарядник от смартфона? Если - да, то скорей всего вы заметили, что вместе с просьбой одолжить зарядный кабель, уточняют: нужен Type-C. То есть, “обычный” андроидовский зарядник от Redmi 6 перестал подходить для новых смартфонов. А ведь у тех, кто...

Как подключить пару рольставней по трём проводам и управлять ими голосовым ассистентом Всем привет! В этой статье я расскажу, как мне пришлось исправить ошибку строителей, которые заложили в штробу всего один 3-х проводной кабель, идущий к двум рольставням, тогда как нужно было проложить два таких кабеля. А так же про недорогой WiFi + RF433 МГц блок управлен...

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

iPhone 12 Pro Max провалил тест автономности iPhone 12 Pro Max стал худшим среди протестированных смартфонов Блогер Mrwhosetheboss протестировал iPhone 12 Pro Max, iPhone 11 Pro Max, Huawei Mate 40 Pro, Xiaomi Mi 10 Ultra, OnePlus 8 Pro и Samsung Galaxy Note20 Ultra. Во время теста блогер запускал на смартфонах различн...

Новые наушники Realme Buds Wireless Pro и Buds Air Pro будут ... Вместе с новыми смартфонами Realme покажет и свежие Bluetooth-наушники Realme Buds Wireless Pro и Buds Air Pro.     Компания Realme уже подтвердила, что 7 октября в Индии будет проведена крупная презентация, на которой производитель собирается показать несколько н...

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

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

Как упростить жизнь ИТ-разработчику и ускорить time-to-market с месяца до двух дней На эту тему мы провели вместе с Dell Technologies и AMD онлайн-митап 29 октября, который в общей сложности увидело более 150 ИТ-разработчиков — начинающих и не очень. Ниже запись мероприятия на случай, если вы хотели присоедениться и посмотреть, но не смогли. Читать даль...

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

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

Представляем Windows Terminal Preview 1.7 Добро пожаловать в очередной релиз Windows Terminal! В этом релизе основной Терминал Windows переносится в версию 1.6, которая включает в себя все функции из этого предыдущего поста в блоге, за исключением пользовательского интерфейса настроек. Windows Terminal Preview перей...

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

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

Какие смартфоны Samsung смогут обновиться до Android 12 и когда Компания Samsung Electronics сейчас распространяет для своих смартфонов оболочку One UI версий 3.0 и 3.1 на основе операционной системы Android 11, релиз которой состоялся в прошлом году. Тем временем Google выпустила первое превью для разработчиков следующей версии ОС ...

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

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

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

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

[Перевод] Объявление о бета-тестировании null-safety Dart. Начало процесса миграции пакетов в надежное и безопасное состояние Безусловно, null-safety — важный шаг в развитии языка. Команда Dart анонсировала бета-релиз версии с null-safety! Мы перевели на русский новость об этом релизе, в котором вы узнаете, как мигрировать на новые версии, какие преимущества получите, и в чем польза null-safety д...

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

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

[Перевод] Анонсирование HAProxy Kubernetes Ingress Controller 1.5 Мы выпустили версию 1.5 контроллера HAProxy Kubernetes Ingress Controller. Эта версия разблокирует доступ к необработанному языку конфигурации HAProxy для опытных пользователей, чтобы получить более полный контроль. Вы также можете включить взаимную TLS-аутентификацию между ...

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

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

Cyberpunk 2077 слили в интернет до релиза Одной из самых ожидаемых и долгожданных видеоигр 2020 года является Cyberpunk 2077. Ее релиз несколько раз переносился, и, согласно последним заявлениям студии CD Projekt, данная видеоигра должна была выйти уже 19 ноября. Тем не менее, Читать полную версию публикации Cyberp...

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

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

Оптимизация цифрового автомата (FSM) Знаешь что такое цифровой автомат(FSM)!? Интересуешься цифровой схемотехникой? Если да, то вам будет интересно посмотреть решение одной проблем, которую часто игнорируют. Если нет, то вам придётся потратить дополнительно 5 минут на введение)Для тех кто хочет загрузить свой м...

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

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

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

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

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

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

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

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

Готов релиз Fedora Linux для смартфонов Скриншот десктопной версии Fedora Linux Linux и вся open source отрасль продолжают активно развиваться. Только недавно евангелист открытого ПО Эрик Реймонд рассказывал о том, что в недалеком будущем, по его мнению, Windows перейдет на ядро Linux. Ну а сейчас появился релиз ...

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

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

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

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

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

В Tarantool можно совместить супербыструю базу данных и приложение для работы с ними. Вот как просто это делается Пять лет назад я попробовал работать с Tarantool, но тогда он мне не зашел. Но недавно я проводил вебинар, где рассказывал про Hadoop, про то, как работает MapReduce. Там мне задали вопрос — «А почему под эту задачу не использовать Tarantool?». Ради любопытства я решил верн...

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

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

GlobalSign выпустила первый в мире кроссплатформенный агент для управления сертификатами под Windows, macOS и Linux 19 января 2021 года компания GlobalSign объявила о выходе AEG 6.4 — новой версии шлюза автоматической регистрации Auto Enrollment Gateway, вместе с которым представлена маленькая, но уникальная программка: кроссплатформенный агент для автоматической выдачи и управления сер...

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

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

Видео трансляция с OvenMediaEngine, до свидания nginx-rtmp-module Когда Роман Арутюнян (rarutyunyan) выпустил модуль nginx-rtmp-module, это сильно перевернуло взгляд на доступность организации видеовещания. До этого, это казалось каким-то дорогим и сложным делом. 31 декабря Adobe официально хоронит флешплеер и убирает ссылки на скачива...

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

10 полезных советов для начинающих изучать Django 1. Используйте относительные пути в конфигурации Не задавайте абсолютный путь в settings.py, это будет полезно, если вы будете в дальнейшем запускать проект из разных расположений, например при развертывании на другом веб-сервере, у которого пути будут другими. Используйте...

Как устроены мышцы? И за счет чего они растут Пандемия заставила нас вести менее подвижный образ жизни. Мы закрылись дома, перестали бегать по утрам (я не бегал, но вдруг, в отличие от меня у вас были на это силы). Это поспособствовало накоплению запасов к зиме (или к лету, если вы живете в Австралии), и особенно ударил...

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

Сервера MMORPG SoulWorker закроют в апреле, что делать фанатам? Франшиза SoulWorker процветает, но только на смартфонах: недавно состоялся релиз SoulWorker Academia в Южной Кореи. Вместе с этим PC-версию MMORPG SoulWorker ждёт менее радужная судьба: сервера игры закроют уже 30-го апреля. Эту информацию опубликовал издатель Gameforge. Всё...

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

[Перевод] Создание пайплайнов CI с помощью Tekton (внутри Kubernetes). Часть 1/2 В этой статье мы собираемся создать пайплайн непрерывной интеграции (CI) с Tekton, фреймворком с открытым исходным кодом для создания конвейеров CI / CD в Kubernetes. Мы собираемся подготовить локальный кластер Kubernetes через kind и установить на нем Tekton. После этого мы...

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

Выпущено крупнейшее обновление для GTA Online. В Grand Theft Auto V добавили подводную лодку, вечеринки и другие новшества Как известно, с момента релиза видеоигры Grand Theft Auto V прошло уже более чем семь лет, так как ее релиз пришелся на сентябрь 2013 года. Казалось бы, за такой огроменный по меркам видеоигр срок данная Читать полную версию публикации Выпущено крупнейшее обновление для GTA...

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

Как запустить рекламу в 2 клика и увеличить продажи Digital-маркетинг не стоит на месте, продвижение в интернете облегчает автоматизированная реклама. Как её правильно настроить и увеличить прибыль? 10 июня в 11:00 расскажем вместе с Яндекс. Бизнесом. Пригодится предпринимателям, которые хотят продвигать свой бизнес самост...

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

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

[Перевод] Релиз Dart 2.10: на шаг ближе к null-safety Команда языка Dart постепенно приближается к одному из самых мажорных релизов — null-safety. Эта фича есть у многих лидеров рынка, включая Kotlin и TypeScript. По понятным причинам этот релиз нельзя сделать в виде рубильника: одним днём и простым апдейтом. Набравшее скорост...

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

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

Motorola Moto G 5G Plus получил апдейт до Android 11 После обновления свежих флагманских устройств, Motorola начала выпуск апдейтов до операционной системы Android 11 для устройства Moto G 5G Plus. Стоит напомнить, что данный смартфон был запущен еще в июле 2020 года с Android 10 из коробки. Спустя несколько месяцев после офиц...

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

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

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

ОЗОН сделаем платное бесплатным Многим прочитавшим заголовок, покажется странным сочетание имени крупного сетевого гипермаркета и девиза не уступающего ему в популярности торрент-трекера. Тем не менее, она есть. Интересующихся прошу под кат… Читать дальше →

Пора избавляться от мышки или Hand Pose Estimation на базе LiDAR за 30 минут Всем привет! Пока киберпанк еще не настолько вошел в нашу жизнь, и нейроинтерфейсы далеки от идеала, первым этапом на пути к будущему манипуляторов могут стать LiDAR. Поэтому, чтобы не скучать на праздниках, я решил немного пофантазировать на тему средств управления компью...

Сейчас я буду убеждать вас использовать статический анализ в PHP Я помню выход PHP7: появились strict types, скалярные type hint-ы. Мы начали двигаться в сторону языка со статической типизацией, но типизация не ушла в статику. Концептуально все осталась прежним — мы запускаем программу и только в runtime узнаем, что где-то есть неправ...

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

Теория инвестиций для начинающих, часть 4 Франс Франкен Младший. Смерть и скупец. XVII в. Галерея Wellcome, Лондон. Наш цикл об инвестициях близится к концу. Даже если вы не читали предыдущие три части, я настоятельно рекомендую прочитать раздел о сбережениях на пенсию. Вопрос накоплений на старость рано или поздн...

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

Погружаемся в статистику вместе с Python. Часть 1. Z-статистика и p-value Не знаю как вам, а мне статистика далась очень не просто. Причем "далась" - это еще громко сказано. Да, оказалось что можно довольно долго ехать на методичках, кое как вникая в смысл четырехэтажных формул, а иногда даже не понимая результатов, но все равно ехать. Ехать и ...

Что нового в Windows 10 October 2020 Update Этот год продолжает приносить перемены для многих из нас. Новое в том, как мы взаимодействуем друг с другом, как работаем, как учимся и даже как развлекаемся. И эти перемены уже ощущаются как что-то постоянное. Дети возвращаются в школу, но и адаптируются к дистанционному ...

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Финальный релиз этого года — CLion 2020.3! С новыми функциями в отладчике, проверками MISRA и улучшениями для Qt Привет, Хабр! Год подходит к концу, и мы в JetBrains выпускаем традиционный «паровоз» релизов для наших десктопных инструментов. Про некоторые из них (WebStorm, DataGrip) мы уже писали тут на Хабре. А сегодня пришло время рассказать про обновление нашей кроссплатформенной с...

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

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

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

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

[Перевод] Vulkan-tutorial. Урок 1.1 — Вступление В связи с тем, что у меня не так много времени для ресерча каких-то новых штук и написания статей о них, я решил перевести серию уроков по Vulkan. Надеюсь, что мои переводы будут кому-то полезны и не очень плохого качества. Для начала обучения — прошу под кат. Автор ориги...

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

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

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

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

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

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

Southbridge запускает стажировку в сфере DevOps для начинающих инженеров С 2007 года года мы занимаемся администрированием серверов и поддерживаем средне- и высоконагруженные проекты, создаём инфраструктуру и обслуживаем её на долговременной основе. Читать дальше →

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

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

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

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

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

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

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

Бесконтактный, оптический выключатель со звуковым эффектом на Arduino Всем привет! Сегодня статья про бесконтактный выключатель с звуковым эффектом, который был сделан мной 9 лет назад, а если быть точным то в январе 2012 года. С тех пор выключатель трудится у меня круглыми сутками на протяжении 9 лет. Что самое интересное, за все это вре...

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

Windows 10 позволяет полностью удалять фото с подключенного смартфона Microsoft обновила приложение Ваш Телефон, реализованное в Windows 10. В нем появились три новые возможности, одна из которых особенно полезна: она позволяет удалять фото и на ПК, и на телефоне одновременно. Так пользователь, фактически, формирует Галерею на мобильном у...

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

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

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

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

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

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

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

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

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

[Перевод] Планирование редакции Rust 2021 Мы рады объявить третью редакцию языка Rust — Rust 2021, которая выйдет в октябре. Rust 2021 содержит несколько небольших изменений, которые, тем не менее, значительно улучшат удобство использования Rust. Что такое Редакция? Релиз Rust 1.0 установил "стабильность без за...

Вышел новый релиз свободного аудиоредактора Audacity 3.0 Audacity — популярный аудиоредактор, который распространяется бесплатно для Windows, Mac и Linux. Впервые софт появился около 20 лет назад, и сейчас он обзавелся рядом новых функций, которые облегчают задачу записи и редактирования аудиозаписей, включая музыку и подкасты. ...

Второй HDMI монитор к Raspberry Pi3 через DPI интерфейс и FPGA плату На этом видео показаны: плата Raspberry Pi3, к ней, через разъем GPIO, подключена FPGA плата Марсоход2rpi (Cyclone IV), к которой подключен HDMI монитор. Второй монитор подключен через штатный разъем HDMI Raspberry Pi3. Все вместе работает, как система с двумя мониторами. Д...

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

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

Стартуют продажи Xiaomi Mi 11 Ultra за пределами Китая Поначалу казалось, что продажи Mi 11 Ultra за пределами Китая стартуют 23 апреля (с этого дня приобрести новинку можно будет в Индии), однако в реальности они начнутся гораздо раньше: уже завтра возможность купить новейший флагман и лучший камерофон Xiaomi появится у жи...

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

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

Apple запускает расширения в Safari на iPhone и iPad Компания Apple рассказала сегодня на всемирной конференции для разработчиков WWDC 2021 о важных нововведениях для мобильной версии браузера Safari.  Как и десктопная версия в macOS 12 Monterey, мобильная вариация Safari получит обновлённый дизайн, возмож...

Создаём своё приключение в Wonderbox: The Adventure Maker, ждём релиз в Apple Arcade Если вы любите создавать свои карты для Minecraft или других песочниц, а также всегда мечтали довести дело до конца, то обратите внимание на Wonderbox: The Adventure Maker. Это песочница для Apple Arcade, где игроки будут создавать свои локации, добавлять персонажей, прятать...

Wi-Fi розетка с управлением через Интернет за 60 минут В этом материале мы покажем, что Интернет вещей — это не так уж и сложно. Для этого за 60 минут соберем и оживим простейшую Wi-Fi розетку с управлением через Интернет. Читать дальше →

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

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

[Перевод] Производительность Composer 2.0 с JIT PHP 8 Последние несколько месяцев для PHP разработчиков выдались поистине захватывающими. С релизами Composer 2.0 и PHP 8.0 произошли значительные обновления кодовой базы DXP (Digital Experience Platform) Ibexa и множества других программных проектов, работающих на PHP. В рамках п...

[Из песочницы] Выход стабильной версии Python 3.9.0 Сегодня, 05.10.2020 ожидается выход стабильной версии Python 3.9.0. Новая версия будет получать обновления с исправлениями примерно каждые 2 месяца в течение примерно 18 месяцев. Через некоторое время после выпуска финальной версии 3.10.0 будет выпущено девятое и последнее о...

[Перевод] Как выжить, если вы падаете со скоростью 190 км/ч с высоты 10 000 метров, и у вас в запасе есть три минуты Вы оказались на высоте десяти километров, и падаете без парашюта. Шансов у вас немного, однако небольшое количество людей, оказавшись в подобной ситуации, сумели выжить 6:59:00, высота 10 000 м Вчера вы рано легли, а сегодня у вас был ранний рейс. Вскоре после взлёта вы...

[Перевод] 2020 – год всемирной мобильности (как бы иронично это ни звучало) Этот год у всех прошёл очень по-разному. Кто-то безвылазно сидел дома, а кто-то неделями не мог себе позволить уйти с работы. 2020 близится к завершению, и Cloud4Y предлагает интересную статистику о том, что общего есть человечества с точки зрения использования мобильных у...

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

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

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

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

Adobe выпустила ARM-версию Premiere Pro Beta для macOS Adobe продолжает портировать продукты Creative Cloud на архитектуру ARM, чтобы обеспечить нативную поддержку новейшего процессора Apple M1, использующегося в некоторых устройствах Mac. В ноябре компания выпустила первую бета-версию Photoshop для ARM, а пару недель назад сос...

[Перевод] Кунг-фу стиля Linux: превращение веб-приложений в полноценные программы Мне неприятно это признавать, но я, на самом деле, больше не работаю в Linux на настольном компьютере. С технической точки зрения я, всё же, пользуюсь Linux. Но 95% своих дел я делаю в Chrome. Среди обычных приложений, которые я ещё применяю, остались лишь инструменты разраб...

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

Ажиотажный спрос на новые карты Nvidia — заслуга не производителя, а косоруких разработчиков игр После презентации новой линейки видеокарт серии RTX 3000, компания производитель графических чипов Nvidia столкнулась с беспрецедентным спросом на свою новую продукцию. Превышение розничных цен на топовые модели RTX 3080 и RTX 3090 составляет и $500 и более, что больше реком...

Запускаем свой RTMP сервер для стриминга Иногда YouTube или Twitch не подходят как стриминговая платформа — скажем, если вы пилите портал с вебинарами или контентом 18+, нарушаете авторские права или хотите максимально отгородить свою трансляцию от остального интернета. У них есть много альтернатив как в виде сер...

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

Инженер купил 220 нерабочих плат Raspberry Pi Model B и начал их ремонтировать Инженер и блогер Джеймс Доусон специализируется на обзорах одноплатных компьютеров, но сейчас он начал необычный марафон, а заодно решил подзаработать. Инженер купил на eBay партию примерно из 220 нерабочих компьютеров Raspberry Pi Model B за 61 фунт, то есть практически н...

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

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

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

Как быстро привести себя в порядок с утра мужчине? Проснувшись утром, вы предпочтёте лишние 15 минут пролежать в кровати, но не привести себя в порядок? Эта проблема является вечной для всех представителей мужского пола! Но что, если окажется, что можно быстро собраться, не жертвуя бесценными минутами отдыха? На самом деле...