Социальные сети Рунета
Вторник, 23 апреля 2024

Яндекс выложил в открытом доступе инструмент для ускорения разработки мобильных приложений Команда Яндекса публиковала в открытом доступе DivKit — фреймворк, позволяющий ускорить разработку мобильных приложений и быстрее обновлять интерфейсы. Исходный код DivKit опубликован на GitHub под открытой лицензией Apache 2.0.  DivKit можно использовать в ...

Яндекс выложил в опенсорс бету фреймворка userver Сегодня мы анонсируем выход в опенсорс фреймворка userver для создания высоконагруженных приложений. Для нас это важный способ поделиться опытом в разработке микросервисов, который мы накопили. Вот ссылка на GitHub-репозиторий c исходным кодом, документацией, примерами, шабл...

[Перевод] Напишите свою инфраструктуру Kubernetes — как код Go cdk8s (Cloud Development Kit for Kubernetes) — это опенсорсный фреймворк (часть CNCF), при помощи которого можно определять приложения Kubernetes при помощи обычных языков программирования (вместо yaml). В предыдущих постах по этой теме я познакомил читателей с фреймворком ...

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

[Перевод] Руководство APPIUM по тестированию мобильных приложений для Android и iOS Appium — это свободно распространяемый фреймворк с открытым исходным кодом, предназначенный для тестирования пользовательского интерфейса мобильных приложений. Он помогает тестировать нативные, гибридные и веб-приложения и проводить автоматизированное тестирование на физичес...

Опенсорс учёный: 15 полезных инструментов с искусственным интеллектом и машинным обучением От создания дипфейков до обработки естественного языка — опенсорс-инструменты всегда находятся на переднем крае разработок с искусственным интеллектом и машинным обучением. Концепция открытого исходного кода и приложения для совместной работы упрощают обмен данными в команда...

Как сменить базу данных, если у вас Entity Framework Entity Framework — это удобный фреймворк для работы .NET-приложения с базой данных. По сути, это такая удобная абстракция над БД, которая сама пишет за разработчика оптимальные (ну, почти) SQL-запросы прямо из высокоуровневых LINQ-конструкций. Одной из киллер-фич фреймворка ...

Яндекс опубликовал исходный код и документацию фреймворка userver Он позволяет создавать высоконагруженные приложения на языке С++

[Перевод] Создаем классный UI: iOS Shape Morphing Серия, посвященная воссозданию классных демок пользовательского интерфейса, на которые я наткнулся на просторах интернета. Сегодня мы реализуем морфинг между разными формами иконок и разберемся, что такое Metaballs.На днях в Твиттере я наткнулся на твит, демонстрирующий одну...

Vue здорового pragmatica. Как правильно делать выбор между React и Angular Хочешь устроить очередной… кхм… спор о том, какой фреймворк лучше и прослыть хайпожором — напиши статью «фреймворк ХХХ кулл, остальных на кол». Но когда твой выбор влияет на стек всей компании, объясняться все равно приходится — с коллегами, заказчиками, подрядчиками. Чтобы ...

Ищем боттлнеки за 30 минут с помощью Jaeger трейсов Всем привет! Меня зовут Артем, я бэкенд-разработчик в команде клиентского бэкенда. Одна из важных частей моей работы — это снижение латенси нашего бэкенда. История, о которой я расскажу в статье, как раз и началась с одной из таких задач. Звучала она следующим образом: В од...

DALL-E 2 vs MidJourney: наш опыт практического применения нейросети для оформления сайта…и не только Привет, Хабр! В этом посте я расскажу том, как мы на практике применили результат работы нейросети, почему решили использовать ИИ для отрисовки графики на сайте и предлагаю обсудить, какие вообще существуют перспективы в этой сфере для российского бизнеса. Под катом — наша и...

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

Яндекс выложил в открытый доступ свой фреймворк userver Он использовался для создания сервисов Такси, Лавка, Go, Маркет, Доставка и многих других.

[Перевод] Руководство по MicroPython MQTT на базе Raspberry Pi Сегодня рассказываем как написать простой MQTT-клиент на Raspberry Pi при помощи MicroPython и реализовать функции подключения, отправки сообщений и подписки между клиентом и брокером MQTT-сообщений. Подробности о разработке с использованием протокола интернета вещей MQTT —...

Паттерны проектирования в Dart В последние годы растет популярность фреймворка для кроссплатформенной разработки приложений Flutter, а вместе с ним вторую жизнь получил и язык программирования Dart. Dart создавался как потенциальная замена JavaScript и мог бы занять нишу, которая сейчас принадлежит TypeSc...

Написание ОС с нуля: Часть 3 — Терминал В предыдущей статье мы написали простейший загрузчик, печатающий на экран "Hello, World!" и завершающийся но нажанию клавиши. Сегодня напишем терминал, у которого будет несколлько команд, обновим библиотеку и сделаем ещё пару вещей. Читать

Как научить операционную системы «выбрасывать» из системных вызовов исключения C++ и как это можно применять Эта статья написана по мотивам дипломной работы, выполненной в ВУЗе. Мне показалось, что она могла бы быть интересна и другим людям, поэтому выкладываю пересказ. В этой работе я кратко рассмотрю, как вообще работают исключения в С++, опишу, как я добавил их поддержку в прост...

[Перевод] Взлет и падение Bootstrap Как Tailwind стал ведущим CSS-фреймворком Недавно мне довелось поработать с Bootstrap 5, и в сравнении с Tailwind это был сущий кошмар В последнее время я занялся созданием небольших учебных пособий для разработчиков. Цель состоит в том, чтобы показать младшим разработчикам...

Под капотом у Mobx. Пишем свою реактивную библиотеку с нуля Первое мое знакомство с Mobx началось с удивления. Я не понимал всю магию библиотеки и задавал себе вопрос: “А как это возможно?”. Кажется, в ней используются какие-то подкапотные возможности JS или Mobx вообще написан на другом языке. И вот, потратив 3 месяца в исходни...

История Rovio до появления Angry Birds Давайте вспомним о компании Rovio. Но не то, как они придумали Angry Birds, нет. Об этом и так уже написано сотни статей. А рассмотрим их проекты, вышедшие ДО того, как они стали знаменитыми. Такое исследование истории поможет нам лучше познакомиться с финской компанией, и м...

[Перевод] Node.js: работа с файловой системой Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи. Данная статья включает в себя: обзор основных частей интерфейса Node.js для работы с файловой системой (далее — ФС); рецепты (сниппеты кода) для выполнения задач с помощью названного интерфейса...

Яндекс выпустил двуязычную версию Балабобы Пользователю достаточно написать одно-два слова на русском или английском языках и выбрать один из стилей - и Балабоба создаст осмысленный текст на любую тему, похожий на тексты из интернета, на которых училась модель. Чтобы текст получился связным и грамматически правильным...

Открытый урок: верстаем простой лендинг с нуля Интересуетесь веб-разработкой, но всё никак не начнёте обучение? Попробуйте свои силы на открытом уроке по созданию простого лендинга с нуля! Вам будет полезен лайв, если вы: Хотите попробовать себя в роли веб-разработчика. Не знаете HTML и CSS, но хотите изучить осн...

Прерванный полет: программы, потерявшие популярность Любой пользователь легко перечислит множество приложений и сервисов, которыми когда-то он с удовольствием пользовался. Среди них будут самые разные решения – от простейших примочек, нужных только для того, чтобы пририсовать усы к фотографии человека до серьезных приложений, ...

Что там по автотестам на Android в 2022? Всем привет!Меня зовут Женя, и я люблю автотесты. Причем люблю так сильно, что даже стал соавтором Kaspresso, OpenSource библиотеки для написания автотестов под Android, и автором ряда докладов и статей про тесты (Kaspresso: фреймворк для автотестирования, который вы ждали, ...

Microsoft подтвердила, что Windows 11 будет чаще получать новые функции Microsoft опубликовала большой пост, посвящённый выходу Windows 11 2022 Update (версия 22H2), в котором помимо всего заявила, что намерена чаще выпускать новые функции и улучшения для Windows 11 без привязки к крупным обновлениям. При этом функциональные обновления по-прежн...

[Перевод] Чат-боты: долгая и сложная история Первый чат-бот под названием (под именем?) Элиза был создан 60 лет назад Джозефом Вейценбаумом. Сегодня рынок наводнён всевозможными чат-ботами, которые справляются со множеством задач. Но вопросы, которые появились одновременно с Элизой, остались. Кажется, что история разра...

Простой mp3-плеер с графическим интерфейсом на Go Мы продолжаем рассматривать разные платформенные применения Go (ранее мы посмотрели как использовать Go для микроконтроллеров, веб-приложений, разработки API, создания мобильных приложений) и сегодня поговорим об использовании Go для создания приложений для настольных компью...

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

Steam уже тестирует новое мобильное приложение Уже более десяти лет Valve предлагает доступ к Steam через клиентов для Android и iOS. Однако в последние годы мобильное приложение Steam не привлекало особого внимания со стороны компании. Мало того, что он выглядит устаревшим, но его также неудобно использовать. Я держу ег...

Китайские хакеры используют Manjusaka вместо Cobalt Strike Специалисты Cisco Talos обнаружили новый наступательный фреймворк Manjusaka, который они называют «китайским братом Sliver и Cobalt Strike». Manjusaka, написанный на Rust, рекламируется как эквивалент Cobalt Strike, способный работать как Windows, так и с Linux. Считается, ч...

Недельный геймдев: #95 — 13 ноября, 2022 Из новостей: NVIDIA выложила в опенсорс PhysX 5 SDK, вышел CozyBlanket 2.0, Microsoft открыла DirectStorage 1.1 разработчикам, плагин для работы с Nintendo Switch в Defold теперь бесплатен, ретаргетинг анимации в Godot 4.0.Из интересностей: игровой real-time сервер просты...

Точечный обход блокировок РКН на роутере с OpenWrt. Часть 2: Поиск и исправление ошибок Почти 4 года назад я опубликовал статью-мануал о том, как на роутере с OpenWrt сделать обход блокировок РКН. Всё это время мне много писали с просьбой помочь: не у всех всё заводилось с первого раза. Поэтому я решил написать материал, как самостоятельно искать, в чём именно ...

[Перевод] Создание IoT-приложения с использованием HTTP API Фото: kwan fung на сайте Unsplash Уже несколько лет не снижается ажиотаж вокруг IoT-устройств. Эти устройства могут быть почти чем угодно: от будильника, показывающего погоду, до холодильника, сообщающего о ценах в ближайших продуктовых магазинах. Какой бы ни была реализаци...

Банк Открытие вернули в App Store. Стоит ли качать Open Digital Wallet на Айфон Похоже, банки придумали, как обходить санкции и теперь один за другим возвращают свои приложения: не успела отгреметь новость про появление СБОЛ, а в App Store вернули банк Открытие, но уже под другим названием — Open Digital Wallet. Удивительно то, что и Сбер, и Откр...

Публикация пакета Wolfram Language Несколько месяцев назад компания Wolfram Research открыла общий доступ к Wolfram Language Paclet Repository. Это централизованное хранилище пользовательских пакетов, написанных на языке Wolfram. Данное хранилище не является чем-то новым само по себе. Для языка Wolfram уже ес...

Про Pyto. Делаем веб-сервер на iOS и качаем видео с youtube-dl Для подписчиковГоворят, iOS невероятно закрытая система: ни написать свою программу без лицензии разработчика, ни заставить iPhone или iPad делать что-то, что не одобряют в Apple. Сегодня я познакомлю тебя с Pyto — интерпретатором Python для iOS, который позволяет творить......

Разработчик CodeRAT опубликовал исходники в открытом доступе Исходный код трояна удаленного доступа CodeRAT был опубликован на GitHub. Это произошло после того, как ИБ-исследователи вычислили разработчика малвари и призвали его к ответу из-за атак, в которых использовался данный «инструмент».

Как я написал telegram бота на Rust для отслеживания рейтинга при поступлении в вуз Привет, меня зовут Илья, я сейчас сдаю вступительные экзамены в магистратуру. Столкнулся при поступлении с проблемой, что результаты экзаменов в рейтинговом списке появляются не сразу, а постоянно его открывать и находить себя на странице - после раза двадцатого надоело. Пос...

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

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

Как работает DALL-E В Январе 2021 года Open AI показали DALL-E, генерирующую любые изображения по текстовому описанию, на хабре уже успели разобрать тему генерации изображений нейросетями, но мне захотелось разобраться в теме более детально и показать всё в коде. Сейчас мы разберём, как работ...

Макетная плата SPI NOR Flash Большинство современных CPU позволяют производить начальную загрузку с разных источников (media booting), одним из которых может быть SPI NOR Flash. Микросхемы энергонезависимой памяти NOR Flash с последовательным интерфейсом SPI используются на материнских платах для хране...

Зафиксирован первый громкий случай взлома криптоматов Злоумышленники нашли уязвимость в системе, завладели правами администратора на сервере и настроили отправку поступающих в аппараты средств на адрес своего кошелька. General Bytes, имеющая офисы в Чехии и США, является оператором 8827 криптоматов в 120 странах мира. Эти...

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

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

Установка сервера 1С, Postgresql и терминального сервера для клиентских приложений 1С на ОС Fedora Linux На настоящий момент фирма 1С предоставляет возможность установки своего основного программного продукта на ОС Windows, Linux и MacOS (только клиентского приложения). На официальном портале 1С зарегистрированный пользователь может скачать установочные наборы программ для э...

Обзор GraphQL-фреймворков на Java В предыдущей статье мы поговорили о том, что такое graphQL, почему решили на него переходить, какие у него есть достоинства и недостатки. Но что делать дальше, если вы всё-таки решились внедрить graphQL в java-проект? Какие на данный момент есть фреймворки, чем они отличаютс...

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

История о том, как фронтендер YaLM 100B на одной RTX 3070 TI запускал В июне Яндекс опубликовал нейросеть YaLM 100B. Нейросеть умеет генерировать тексты. А это очень мощная вещь, можно попробовать массу всего полезного (и не очень) создать с ее помощью, от сюжетов для книг, игр и приложений, заканчивая рерайтом статей или того хуже, дорвеями.Э...

Как мы ускоряли сборку Android-приложения из двух миллионов строк кода Всем привет! Наверняка каждый Android-разработчик хоть раз сталкивался с проблемой скорости сборки своего проекта. После нехороших слов в адрес кодогенерации, покупок более мощного железа и многочисленных попыток распилить проект на небольшие параллельно собираемые модули и...

Oauth 2.1 spring authorization server + SPA Доброго всем дня уважаемые хабровчане!До сего момента я являлся лишь читателем этого замечательного ресурса, но вот кажется и пришло время написать мою первую статью.Oauth 2.1 - дальнейшее развитие популярного фреймворка авторизации Oauth 2.0, который на момент написания ста...

Как и чем лучше прототипировать сайт в 2022 году Вопрос создания прототипа сайта, по сути, является вопросом «Как лучше всего создать веб-сайт?» Правильная постановка вопроса, как известно, содержит в себе половину ответа — этот принцип верен не только в математике, но и постоянно подтверждает себя в реальной жизни. Грань ...

Новый одноплатник StarFive VisionFive 2 на 4-х ядерном RISC-V процессоре всего за $46 Совсем недавно программировали на Python и устанавливали Docker для Sipeed Lichee RV RISC-V. Модуль Lichee RV стал первым массовым дешевым решением на процессоре RISC-V с возможностью запуска Linux. Развитие архитектуры не стоит на месте, так компания StarFive, разработчик...

Создаём своё объектное хранилище за чаc Привет! Меня зовут Артем Гаврилов и я работаю в Tarantool. Сегодня я расскажу, как быстро создать объектное хранилище на основе платформы in-memory вычислений Tarantool и распределённой файловой системы IPFS (InterPlanetary File System). Мы рассмотрим пример шардирования с...

Обработка исключений в Java в функциональном стиле. Часть 2 Обработка исключений в Java в функциональном стиле. Часть 2. В предыдущей статье была рассмотрена функциональная обработка исключений с помощью интерфейса Try<T>. Статья вызвала определенный интерес читателей и была отмечена в "Сезоне Java". В данной статье а...

Notion представил ИИ-помощника, который может генерировать посты на заданную тему с помощью нейросети Создать сообщение в блог, придумать плюсы и минусы или написать список книг для чтения.

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

«Российская социальная сеть, где стать популярным может каждый». В России запустили новую соцсеть QR`ME, которая напоминает одновременно Instagram* и Telegram В России запущена новая социальная сеть QR`ME, которая выглядит «сочинением на тему» запрещенной в России Instagram. Основателем и управляющим директором QR`ME является Александр Агеев, имеющий двадцатилетний опыт работы в рекламе. О размерах инвестиций в эт...

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

Толстые дискеты: Iomega Zip и SuperDisk Давным-давно, когда еще не было флешек, и даже болванки CD-R были не в почете, данные между компьютерами переносили… Ну, в моей реальности это происходило исключительно с помощью дискет. До конца девяностых это был вполне рабочий способ передать другому человеку документы ил...

ML.NET: можно ли доверять машинному обучению Microsoft? В 2018 году Microsoft разработали ML.NET – фреймворк машинного обучения для .NET разработчиков. За прошедшее время эта библиотека претерпела существенные изменения и обзавелась новыми функциями для выявления закономерностей в данных. Посмотрим, как это отразилось на качестве...

Книга «Грокаем стриминг» Хорошего дня, Хаброжители! Стриминговые системы позволяют сократить до минимума время между событием и обработкой информации, чтобы вы получали результаты в реальном времени. В приложениях для финансовой сферы, в вопросах безопасности и IoT важна каждая миллисекунда, поэто...

Технологическая платформа Digital Q.Archer от «Диасофт» позволяет быстро создавать приложения в микросервисной архитектуре Благодаря low-code инструментам платформы Digital Q.Archer можно создавать работоспособные прототипы бизнес-приложений всего за две недели. При разработке бизнес-приложений используется компонентный подход. Компонентами служат Packaged Business Capabilities (PBC) - прилож...

Российские ученые создали библиотеку алгоритмов для разработки квантовых приложений Разработками в области квантовых вычислений занимаются как гиганты вроде Google, IBM и Intel, так небольшие стартапы и исследовательские группы. Часть из этих разработок доступна широкой публике через облачные сервисы. При этом такие компьютеры могут иметь радикально разную ...

Взгляд с обратной стороны: как смотрит на код реверсер Привет! Меня зовут Денис, я Lead Security Researcher в центре Global Research & Analysis Team (GReAT) — подразделении «Лаборатории Касперского», которое занимается целевыми вредоносами. Это значит, что их авторы не рассылают трояны всем подряд, а тщательно выбирают свои ...

Как мы на хакатоне написали простой инструмент для интеграционного тестирования Во время разработки часто приходится прибегать к использованию моков – заранее подготовленных ответов сервера. Например, они могут находиться внутри проекта, в специально созданном json-файле. Можно ли вынести их за рамки проекта и дать возможность динамически изменять? Возм...

Философия борьбы с NAT Приветствую всех.В этом посте я расскажу о назначении и устройстве небольшой, но полезной утилиты plexus, работа над исходной версией которой недавно завершилась. Утилита написана на C++, но этот материал будет интересен не только и не столько пишущим на плюсах, но и тем кто...

[Перевод] Пособие по программированию модулей ядра Linux. Ч.4 Перед вами очередной фрагмент последней версии руководства по написанию модулей ядра от 2 июля 2022 года. Тема этой части — системные вызовы. В ней вы познакомитесь с этим понятием на примере создания собственной функции для открытия файлов, которая будет подменять собой ис...

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

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

[Перевод] Как устроена виртуальная машина SQLite SQL — концептуально странный язык. Вы пишете ваше приложение на одном языке, скажем, на JavaScript, а затем направляете базе данных команды, написанные на совершенно другом языке — SQL. После этого база данных компилирует и оптимизирует эту команду на SQL, выполняет её и воз...

5 нейросетей для создания картинок, о которых мало кто знает Современные нейросети рисуют не хуже, чем профессиональные художники В 2021 году компания OpenAI представила миру нейросеть DALL-E, которая умеет создавать изображения по текстовому описанию. С этого момента сервисы, которые умеют выполнять ту же функцию, начали появляться к...

Vue, React или Angular: какой стек используют в России. Проанализировал 180 сайтов Благодаря лени узнал, какие фреймворки используют компании на российском рынке. Проанализировал e-comm, банки, интернет-магазины, сайты застройщиков, стриминговые сервисы, телекоммуникации и другие сферы. В конце статьи ссылка на таблицу. Читать далее

React tips for faster development at scale Впервые я познакомился с React в 2015 году и вот уже использую его можно сказать повседневно 7 лет. Бесчисленное количество компонентов было написано за это время, React из подающей надежды модной технологии вырос в серьезную библиотеку и по сути стал стандартом для написани...

Как создать Minecraft на Python? Обзор библиотеки Ursina Engine Среди любителей Minecraft много энтузиастов: пока одни просто играют, другие запускают целые серверы и пишут модификации. А кто-то идет дальше и разрабатывает собственные песочницы. Последнее теперь возможно даже на Python. Под катом делюсь основами работы с библиотекой U...

[Перевод] Реальная стоимость Open Source ПО с открытым исходным кодом на самом деле бесплатно или лишь кажется таковым? Согласно Википедии, «Программное обеспечение с открытым исходным кодом (Open-source Software, OSS) — это компьютерное программное обеспечение, выпускаемое под лицензией, в которой правооблада...

Пятничный трекер Несколько дней назад @vconst написал пост "Верни трекер, Хабр! (С)" с воззваниями по поводу изменения функциональности трекера в новой версии Хабра.У меня возникла идея, что используя только расширение браузера возможно реализовать трекер с фактически любой функциональностью...

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

Настало время переходить на отечественное ПО? В России практически закончились лицензии для Microsoft Office В России возник дефицит лицензий для Microsoft Office. В данный момент отсутствует возможность приобрести как облачный Microsoft 365, так и «коробочные» лицензии. Информацию подтвердили представители крупных торговых сетей. «К сожалению, сейчас Micros...

Самая большая BERT-подобная модель на русском, которая поместится на ваш компьютер Привет, это снова Максим Рябинин, исследователь в Yandex Research. В прошлом году я рассказывал на Хабре о том, как вместе с Hugging Face, Университетом Торонто и волонтёрами мы обучили state-of-the-art модель для бенгальского языка и написали об этом статью на конференцию N...

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

The House of Da Vinci 3 запустили в App Store раньше других платформ Заключительная часть The House of Da Vinci 3 вышла на iOS. Это премиальный проект с отличными загадками и реалистичной картинкой. The House of Da Vinci 3 — игра на смартфоны и ПК, которую сперва выпустили в App Store. Она стоит 549 рублей и не поддерживает русский язык, ес...

Яндекс обновил мобильную «Почту» Команда Яндекса объявила о выпуске обновления мобильного приложения «Яндекс Почта». В «Почте» для iOS и Android теперь можно закрепить сообщение, посмотреть непрочитанные и в два нажатия создать правило обработки писем. Как отмечают разработчики...

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

PostgreSQL 16: Часть 1 или Коммитфест 2022-07 Август в релизном цикле PostgreSQL месяц особенный. Еще не вышла официально 15-я версия, но уже закончился первый коммитфест 16-й версии. И мы можем посмотреть на самые интересные изменения. Собираем сервер из исходного кода и вперед! \dconfig server_version List of configur...

Vendir: Plague of Lies вошла в стадию ОБТ Vendir: Plague of Lies — новая игра, которая пытается быть похожей на классические RPG по типу Baldur's Gate. Да, вам предстоит собирать группу из героев, одного из них надо будет создать в качестве своего аватара; радует, что помимо внешности игра позволяет выбрать и происх...

«Касперский» предупредил о зараженных модификациях WhatsApp «Лаборатория Касперского» рассказала о новых модификации мессенджера WhatsApp, которые содержат вредоносный код и крадут ключи доступа, необходимые для работы настоящего WhatsApp.  Речь идёт о двух модификациях под Android - под названиями YoWhats...

Правим QEMU железным кулаком Виртуализация, на мой взгляд, всё ещё остаётся одной из самых важных технологий в администрировании ЦОД. Да, конечно “все” будут рассказывать, что контейнеры намного более удобные, и всё надо запихивать в Кубер, и всё такое… Но после гигантского нагромождения никому не нужн...

Microsoft случайно показала прототип дизайна версии Windows следующего поколения Вскоре после того, как была опубликована новость, показывающая странную смесь Windows 11 и Ubuntu/macOS, появился новый отчет с более подробной информацией об этом. Как оказалось, скриншот, показанный Microsoft во время конференции Ignite 2022, является прототипом того, что ...

Создание .NET библиотеки от А до Я Думаете о создании .NET библиотеки, но не знаете, в какую сторону двигаться? Уже разрабатываете нечто подобное, но хочется открыть для себя что-то новое? Ищете варианты расширить автоматизацию? Не знаете, что делать с пользователями?Надеюсь, данная статья поможет ответить на...

Зачем разработчикам Discord.NET нужен статический анализатор? Discord.NET – библиотека, написанная на C#, которая используется для взаимодействия с Discord API. Сможет ли PVS-Studio помочь её разработчикам? Узнаете в статье! Читать далее

NORVI Agent 2: агент под прикрытием (встраивается куда угодно) Сегодня на обзоре несколько необычное устройство из линейки контроллеров Norvi — встраиваемая модель NORVI Agent 2 (AP01-BC1). От своих собратьев она отличается тем, что имеет корпус специально предназначенный для встраивания в различные агрегаты и приборы. Просто делаем ...

Как мне цензура хребет переломала С одной стороны поначалу этот материал может показать нетипичным для хабра. Но написать отдельный материал сюда все же решил.Причин тому три: во-первых моя история влетела в топ VC.ru, набрав почти 500 аповутов, хотя и для VC материал совершенно не типичный. Читать далее

Ролевая игра Project 56 проходит предзагрузку на Андроид, когда старт серверов? Издатель NetEease собирается провести бета-тест Project 56 на Андроид. Он пройдёт со 2 по 6 сентября. Project 56 — ролевая игра с открытым миром, выполненная в сеттинге «пост апокалипсиса». В американском Google Play появилась страница с загрузкой клиента для неё. После уст...

#1 Нейронные сети для начинающих. Решение задачи классификации Ирисов Фишера На хабре было множество публикаций по данной теме, но все они говорят о разных вещах. Решил собрать всё в одну кучку и рассказать людям. Это первая статья серии введения в нейронные сети, «Нейронные сети для начинающих». Здесь и далее мы постараемся разобраться с таким пон...

Мониторинг дисков и программных RAID-массивов с помощью Zabbix Ранее в статьях, посвященных Zabbix, мы рассказали про особенности мониторинга SAAS-сервиса интернет-магазинов, а также про установку сервера и агента Zabbix.Новая статья поможет вам настроить мониторинг дисков и программных RAID-массивов, созданных с помощью mdadm. Без преу...

Вокруг Dynamic Island и iPhone 14 Pro уже назрел скандал. Интерактивная область не оптимизирована для работы с очень популярными приложениями в Китае Пользователи активно обсуждают в китайских социальных сетях то, что они увидели в ходе ночной трансляции интерфейса iPhone 14 Pro Max, после которой, напомним, пользователи заблокировали в китайском TikTok. Бурное обсуждение вызвал тот факт, что крайне популярные в Кита...

Когда не хватает слов: Яндекс возродил «Балабобу» со знанием двух языков Команда Яндекса объявила о запуске новой версии сервиса на основе системы искусственного интеллекта — «Балабоба».  Напомним, изначально «Балабоба» начал работать летом 2021 года, а весной 2022 года его работа была приостановлена. ...

В Яндексе создали робота-инвентаризатора и робота-кладовщика Команда Яндекса сообщила о своей новой разработке — созданы два прототипа складских роботов. Задача одного из них — инвентаризировать товары, которые хранятся в логистическом комплексе «Яндекс Маркета», а другого — перемещать товары на скл...

Qualcomm снова присматривается к Arm Если новый серверный процессор появится в линейке продуктов компании, скорее всего он будет предназначен для ускорителей, в частности, для интеллектуальных сетевых адаптеров. По сообщениям Bloomberg, Qualcomm готовит для рынка ЦОДов новое серверное семейство процессоров н...

[Перевод] Пособие по программированию модулей ядра Linux. Часть 1 Перед вами последняя версия пособия по программированию модулей ядра Linux, вышедшего 2 июля 2022 года. Пособие большое, поэтому материал будет разбит на серию статей. В первой части мы разберём, что такое модули ядра, рассмотрим необходимые подготовительные этапы для их со...

Data Science Pet Projects. FAQ Привет! Меня зовут Клоков Алексей, сегодня поговорим о пет-проектах по анализу данных. Идея написать эту статью родилась после многочисленных вопросов о личных проектах в сообществе Open Data Science (ODS). Это моя третья статья на Хабре, до этого делал разбор алгоритма SVM ...

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

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

Большое обновление ВКонтакте. Что нового и как получить одним из первых С весны 2022 года социальная сеть «ВКонтакте» переживает новый виток популярности. Из-за блокировки других популярных соцсетей многие пользователи ринулись именно в старый добрый ВК. Однако некоторые функции, привычные по тому же запрещенному в России Инстаграму, здесь оказ...

AppStore заблокировал обновление приложения Coinbase Wallet Биткоин-биржа Coinbase отключила возможность отправки NFT в своем приложении Coinbase Wallet на iOS после требований Apple об уплате 30% комиссии с «газа». You might have noticed you can’t send NFTs on Coinbase Wallet iOS anymore. This is because Appl...

Новое приложение «Фотографии» для Windows 11 стало доступно инсайдерам на канале Dev Команда Windows Insider объявила о начале публичного тестирования нового приложения «Фотографии» для Windows 11. Сейчас предварительная версия приложения доступна некоторым инсайдерам на канале Dev, но со временем оно станет доступно большему количеству пользователей. Нова...

[Перевод] Как REST выродился в собственную противоположность Меня все сильнее раздражает, сколько людей готовы записывать в REST API любой интерфейс на основе HTTP. Сегодня приведу в качестве примера SocialSite REST API. Это же вызовы удаленных процедур (RPC). Он просто выкрикивает RPC. Связность между элементами на экране настолько с...

[Перевод] Языковая модель GPT-3 умеет объяснять код — рассказываем, как это можно использовать За два года с момента релиза GPT-3 эту языковую модель использовали в множестве интересных задач — например, для сочинения поэзии, написания футурологических эссе и подготовки научных статей. Но как алгоритм обработки естественного языка может быть полезен программистам?На э...

Торопиться не надо… (Про спинлоки) После небольшой статьи про особенности при работе с кэшем (https://habr.com/ru/post/687146/) мне в личку прилетело несколько замечаний про работу спинлоков и приглашение на собес от пчелайнов, приятно, что технические статьи читают не только технари... лирика. Возвращаясь к ...

Производство креативов для мобильной игры с нуля Изначально наш отдел маркетинга создавал большие видеролики про апдейты игры и разные трейлеры. Такой контент хорошо подходит для PR (например, показать на конференции или привлечь внимание игроков), но не для закупки трафика. К тому же было мало взаимодействий с продуктом, ...

Дайджест недели от Apple Pro Weekly News (15.08 – 21.08.22) Apple выпускает важные релизные обновления с закрытием уязвимостей, а также свежие бета-версии, презентация iPhone 14 может пройти в режиме реального времени, сейчас можно скачать удалённые приложения банков из App Store, и на видео показан прототип невыпущенного AirPower. Э...

[Перевод] Написание расширений PostgreSQL на языке С — это интересно PostgreSQL — это мощная система управления реляционными базами данных с открытым исходным кодом. Она дополняет язык SQL новыми фичами. СУБД определяется не только ее производительностью и встроенными фичами, но и способностью поддерживать персонализированную/дополнительную, ...

Возможный iPhone 16 Pro с крошечным вырезом Dynamic Dot показали на первом изображении Известный китайский инсайдер Ice Universe опубликовал изображение потенциального смартфона iPhone 16 Pro, которое было создано при помощи графического редактора. Напомним, особенностью iPhone 14 Pro стало новый вырез, который получил название Dynamic Island. Известный и...

Простая масштабируемая структура Angular приложения Продумать структуру приложения на этапе создания очень важно, но часто в начале пути этому вопросу посвящают мало внимания. Предлагаю обсудить проблемы масштабирования современных веб-приложения с которыми сталкиваются разработчики.Первое время разработка идет бодро, добавля...

Интерфейс управления Hercules G3 Всем привет!

Как ГЛОНАСС испортил мне кровь и причем тут BI Привет, Хабр! Этот будет пост о том, как тяжело может идти принятие решения об импортозамещении популярной западной системы. Речь пойдет о замене для PowerBI, который мы только-только начали использовать. Под катом — история с самого начала (в кратком изложении), а также мно...

Твой личный композитор: в «Яндекс Музыке» появилась бесконечная «Нейромузыка» без слов и пауз Команда Яндекса объявила о запуске новой функции в фирменном потоковом музыкальном сервисе. В «Яндекс Музыке» появилась «Нейромузыка». Как отмечают разработчики, «Нейромузыка» — это бесконечная мелодия, которую в реальном време...

Дом под надзором. В приложении «Умный Дом с Алисой» появились камеры Яндекс запустил категорию камеры в приложении «Умный Дом с Алисой». Домашнее видеонаблюдение — одна из самых популярных опций для умных устройств у пользователей. С помощью камеры можно всегда проверить, как поживает домашний питомец, пока пользователь...

Роботы Яндекса избавят сотрудников складов от монотонных задач Робот-инвентаризатор уже задействован в самом большом логистическом комплексе Маркета, который находится в подмосковном Софьине. Этот робот сканирует QR-коды на упаковках с крупногабаритными товарами - например, с бытовой техникой или сухим кормом для животных - и заносит да...

Godot | Open Dungeon | Часть alpha По довольно немногочисленным просьбам выкладываю исходник очень простенькой игровой 3D заготовки на движке Godot, вместе с пошаговым описанием того, как собрать подобный прототип самостоятельно. Вероятно, это первая часть и последует продолжение. Читать далее

Apple выпустила iOS 16.0.2 с исправлением багов. Обновляемся! В ночь с четверга на пятницу Apple выпустила iOS 16.0.2. Выходу обновления не предшествовало ни единого дня открытого бета-тестирования, а сам релиз состоялся не в традиционный для подобных событий вторник, что указывает на экстренный характер апдейта. Впрочем, оно и понятн...

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

[Перевод] OpenCat — создай своего робокотика Если вы фанат робо-собаки от Boston Dynamics и хотели бы завести дома его маленькую копию, вам в помощь OpenCat. Это платформа четвероногих роботов-питомцев на основе Arduino и Raspberry Pi с открытым исходным кодом. Разработчики предлагают всем попробовать создать своего со...

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

ИИ проектирует GUI: первые шаги В последний год в моей ленте ВК и в большом Интернете множатся новости о том, что искусственный интеллект научился рисовать картинки по текстовому описанию. Широко известна нейронная сеть DALL-E от Microsoft, предназначенная для этой цели; она вышла в мае 2021 года. Слегка ш...

Несколько слов в защиту VLA Исходный вариант этого опуса я написал еще в 2019 на другом ресурсе. Он планировался как вялый ответ на поток совершенно незаслуженной критики, направленной на такое свойство языка, как Variable Length Array (VLA). Поток обладал свойствами типичной эхо-камеры и пытаться прот...

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

Недельный геймдев: #81 — 7 августа, 2022 Из новостей: игровой движок The Machinery больше не поддерживается, а разработчики просят клиентов удалить исходники и бинарники, 9 месяцев разработки и вот вышел Godot 3.5, DreamWorks к концу года планирует выложить в опенсорс под лицензией Apache 2.0 рендерер MoonRay.Из...

Помогаем корпорациям сохранять их интеллектуальную собственность Хабр всегда был таким беззубым как сейчас? Где нормальные статьи? Или спорные материалы вышли из моды? В любом случае, исправляю.Помню я где-то прочитал, что вроде как, исходные коды были утеряны примерно к 80% игр, написанных до 2000 года. Хорошо, что добрые люди помогают с...

[recovery mode] Tiny-qORM: рассказ без счастливого конца Чаще всего на хабре люди делятся историями своего успеха. Вроде, «Ребята, я написал свою ORM, качайте, ставьте ллойсы!» Эта история будет немного другая. В ней я расскажу о неуспехе, который считаю своим серьёзным достижением. Ожидание — реальность. История о метатипах Q...

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

Альфа-Банк временно вернули в App Store. Скачивайте, пока не удалили! Прошлая неделя ознаменовалась возвращением в App Store сразу двух приложений банков: Сбера и Открытия. Клиенты появились в магазине приложений под другими названиями, от разных разработчиков и в качестве агрегаторов — по «легенде», приложениями можно пользов...

Онлайн-сервер для NFS Underground 2 своими руками. Часть 1 Привет, Хабр! Спустя 13 лет я решил рассказать как однажды начал писать dedicated-сервер для игры NFS Underground 2, как решил возродить функционал оригинального онлайн-сервера, закрытого ещё в 2007 году, и как получилось, что это всё ещё WIP, несмотря на килотонны написанно...

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

Шаблонизация в CLI может быть простой Однажды я был маленьким, и задавался вопросом — вот если Unix way это (упрощенно) небольшие, довольно простые утилиты и библиотеки, которые делают одну вещь, но делают её хорошо (Peter H. Salus: "...that do one thing and do it well"), то… Где тогда утилита, котора...

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

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

В eFootball 2023 добавят лобби-матчи уже 6 октября, но не на мобилках eFootball 2023 — кроссплатформенный симулятор, в котором повысили цены на донат в App Store. Об этом разработчики написали в одном из официальных постов. Техобслуживание уже прошло, так что можете взглянуть на них. Помимо этого на 6-е октября запланирован выход версии 2.1.0,...

В Telegram появились альтернативные ссылки на профили Основатель Telegram Павел Дуров сообщил, что в мессенджере появились альтернативные ссылки на профили пользователей – теперь написанный латиницей никнейм можно будет видеть и перед адресом t.me. Дуров прокомментировал свой предыдущий пост в Telegram, в котором то...

Технологии UNIGINE 2: визуальный редактор материалов Если во времена Half-Life 2 в моде были фототекстуры, то сегодня материалы поверхностей в 3D-графике реального времени воссоздаются с нуля. Для этого используются шейдеры, написанные программным кодом. Но не все художники владеют программированием! Специально для них в UNIGI...

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

[Перевод] 15 самых распространенных проблем с качеством данных (и способы их решения) Команда VK Cloud перевела статью о 15 самых популярных проблемах с Data Quality и способах их смягчения или даже полного избегания. 1. Неполные данные Эта проблема самая распространенная. При ее возникновении в ключевых столбцах не хватает информации, либо содержатся непр...

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

Открытый проект по тестированию файловой системы exFAT и SD карт на встраиваемых устройствах с помощью MATLAB Для тестирования выбрана аппаратная платформа на базе чипа STM32H753VIH с частотой ядра 480 МГц. Подключение к SD карте выполнено через интерфейс SDMMC с частотой 60 МГц. В качестве драйвера работает стандартная библиотека STM32H7xx_HAL. Используется промежуточное программ...

WebODM: Создаем карты и 3d модели с дрона Развитие программного обеспечения с открытым исходным кодом, снижает барьер входа в нишевые технологии. Ранее подобные технологии были широко распространены в рамках геодезии, однако сейчас фотограмметрия используется в разработке игр, VR/AR, или для сохранения исторических...

1–2–3. Простой мониторинг для маленьких веб-сервисов Самостоятельный хостинг простого сайта — вполне нормальная вещь, таких примеров немало, и в этом нет ничего особо сложного. В принципе, веб-сервер со статичным контентом вообще сохраняется в виде одного исполняемого файла, который можно запустить на любом компьютере. Конте...

Игровой сетап на linux Хотел я написать о багах и разработчиках но подумал, что это никому не надо и напишу о том как я настроил себе удобное место для поиграть на linux. Читать далее

Соберёмся? Вторая проверка проекта MSBuild MSBuild – популярная сборочная платформа с открытым исходным кодом от Microsoft, которую используют разработчики по всему миру. В далёком 2016 году мы уже проверяли проект при помощи PVS-Studio и нашли несколько подозрительных мест. Давайте посмотрим, что удалось обнаружить ...

Яндекс запустил Партнёрский кабинет для рекламных агентств Новый интерфейс поможет сделать взаимодействие агентств с Яндексом удобнее и сэкономит время.

Huawei Mate 50 действительно получил спутниковую связь: только отправка сообщений, только в Китае и пока неизвестно когда Компания Huawei сегодня представила серию смартфонов Huawei Mate 50, подтвердив, что они действительно поддерживают спутниковую связь, однако эта функция будет довольно ограниченной. Смартфоны Huawei Mate 50 и Mate 50 Pro смогут подключаться к спутникам Beidou через при...

Выбор основных проектных параметров ракеты. Или как самостоятельно спроектировать Falcon 1e (часть 1) В одной из статей я писал с чего начать создание своей ракеты. Среди основных технических задач первого этапа самой главной является задача проектно-баллистического анализа и выбора основных проектных параметров. В данной статье я постараюсь на примере показать что это такое...

Flutter jank shaders — история проблемы и пути решения Меня зовут Андрей, я Flutter-разработчик в команде Центра развития финансовых технологий (ЦРФТ) Россельхозбанка. Сегодня поговорим о «jank shaders» — дёргающейся анимации при первых запусках приложений на Flutter — и о том, как можно постараться её исправить.Несколько лет на...

SK hynix выпускает новое решение расширения памяти CXL 2.0 для серверов нового поколения Компания SK hynix объявила о выпуске нового решения расширения памяти CXL 2.0 для серверов нового поколения, предлагая до 96 ГБ DDR5 DRAM в форм-факторе интерфейса PCIe Gen 5.0 «EDSFF». CXL 2.0 Memory Express представлена в форм-факторе EDSFF (стандартный форм-фактор для п...

2ГИС у многих недоступен: совершена сильнейшая DDoS-атака в истории сервиса Популярный картографический сервис 2ГИС, входящий в экосистему СберБанка, оказался сегодня недоступен многим пользователям. Пресс-служба сервиса вступила с разъяснениями по ситуации.  Как отмечают разработчики, сейчас на 2ГИС совершается сильная DDoS-атака, поэтом...

О чём вы? Конечно, езжайте в Бакулевку Рассказать свою историю меня подвигла статья, которую написал skaynet4788. Всё то, о чём пойдет речь ниже, случилось со мной 5 лет назад и началось всё 6 декабря 2016 года. В этот день я как обычно сидел в своём кабинете и программировал, а также периодически смотрел коммент...

VK запустила портал dezen.ru, он работает в тестовом режиме и выглядит очень знакомо Пресс-служба VK сообщила о том, что портал dzen.ru заработал в тестовом режиме, на нем представлен контент авторов «Дзена», поисковая строка «Яндекса», новости и погода. «Мы рассчитываем, что привычный интерфейс поможет пользователям ...

[Обновлено] WhatsApp перестал работать и не отправляет сообщения. Что случилось? Сегодня утром, около 10 часов утра по Москве, у многих пользователей перестал работать WhatsApp. Люди стали сообщать, что мессенджер — независимо от платформы, на базе которой его пытаются использовать — запускается, но не загружает информацию о контактах и не д...

5 лучших офлайн-плееров для iPhone Из-за санкций проблема прослушивания музыки офлайн встала очень остро: отечественные стриминговые сервисы не могут добавлять западные новинки в свою базу, а такие сервисы как Apple Music попросту блокируют новые треки для российских пользователей. То есть, они есть в базе, ...

[Перевод] Лучший учебник по математике? «Вычисляем легко» Математику было достаточно просто изучить?Я услышал множество хороших отзывов о книге  Calculus Made Easy by Silvanus P. Thompson. Начал читать и правда, это была самая простая книжка на английском, которую я читал (советую попробовать почитать в оригинале), причем...

Как отвечать в WhatsApp с Apple Watch Если вы не знали, то наши статьи помогают читателям определиться с выбором того или иного гаджета. Мы разбираем не только iPhone, AirPods и MacBook, но и Apple Watch. Авторов AppleInsider.ru ценят и благодарят за помощь в выборе гаджета даже после ухода из редакции! На днях...

Большой гайд. Пишем микросервисы на Java и Spring Boot, заворачиваем в Docker, запускаем на EKS, мониторим на Grafana Туториалы делятся на две больших категории: либо "как нарисовать сову", либо подробно расписанные тысячи шагов в формате "напиши туториал для дурака - и только дурак захочет его читать".Как какой из двух категорий относится эта статья — решать вам.В этой статье вы увидите по...

Функция Multi-Key Total Memory Encryption теперь доступна в Windows 11 22H2 С момента релиза Windows 11 Microsoft ясно дала понять, что безопасность является важным аспектом новой ОС. Компания объяснила, почему такие функции, как TPM 2.0 и Virtualization-based Security (Core Isolation), играют ключевую роль в Windows 11, а также продемонстрировала х...

Apple выпускает вторую публичную бета-версию iOS 16 и macOS 13 Ventura Компания Apple объявила о выпуске второй публичной бета-версии iOS 16 и macOS 13 Ventura. Начиная с iOS 16, вторая общедоступная бета-версия вносит некоторые изменения в ОС. Экран блокировки был полностью переработан с настраиваемыми обоями и виджетами. В бета-версии 2 iOS 1...

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

В Telegram появились ссылки нового типа: имя пользователя будет написано латиницей перед адресом Основатель и глава Telegram Павел Дуров рассказал у себя в Telegram-канале, что мессенджер начал поддерживать ссылки второго типа. Теперь имя пользователя, написанное латиницей, можно будет увидеть и перед адресом страницы, а не только после него.

Обновление через пропуск. Необычный апдейт самого древнего веб-сервера Linux На первый взгляд chiark.greenend.org.uk кажется обычным веб-сервером. Простой хостинг для кучки личных страниц (~200 аккаунтов), нескольких почтовых рассылок, групп Usenet и тому подобного. Пользователи из-за пределов Кембриджского университета могли попасть на этот сайт р...

Terraform за 15 дней (AWS/Yandex cloud). День 1 Terraform за 15 дней (AWS/Yandex). День 1Мы от простого к сложному, поднимем небольшую инфраструктуру на aws и Яндекс (актуальность последнего я думаю объяснять не нужно). Так что по итогу вы сможете сказать: “Я изучал terraform от простого к сложному”.Я постараюсь добавить ...

Яндекс представил два прототипа роботов для Маркета и Лавки Яндекс показал работающие прототипы новых роботов для складов Яндекс.Маркета и Яндекс.Лавки. Оба робота спроектированы и собраны усилиями команд Маркета и Лавки, работают на собственном программном обеспечении Яндекса.

Как привязать учётную запись UNDECEMBER для кросс-платформы? UNDECEMBER — слешер на смартфоны и ПК. Мы уже рассказали о старте серверов, а также о первом мнении игроков сразу с трёх платформ: App Store, Google Play и Steam. Теперь же поговорим про сохранение прогресса. Делается это при помощи импорт / экспорта вашей учётной записи. ...

Правда ли, что Apple готовит macOS для iPad? Это будет операционка не для всех Помните то прекрасное время, когда iOS была единой системой и для iPhone, и для iPad? Возможно, тогда iPad не был таким функциональным как сейчас, зато путаницы было явно меньше. Взять хотя бы то, что разделения на операционку для смартфонов и планшетов не было, а это значи...

А почему? Часть 1. Вводная Мы все умрём. Рано или поздно, и в этом не стоит сомневаться. Ровно точно так же отомрёт и текущее мироустройство, создав что то новое. И я этому безмерно рад.Сегодня я бы хотел поговорить о культе потребления, который уже стал каким то чёртовым флагом нашей цивилизации. Ну ...

Grafana OnCall — Open Source хаб для алертов и инцидентов Привет, хабр! С удивлением обнаружил, что здесь нет ни одного упоминания Grafana OnCall, Incident Response Tool с открытым исходным кодом от Grafana Labs. И это нужно исправлять, ведь мы бурно растем как по звездочкам на гитхабе, так и как часть Grafana Cloud, а в issues на ...

Samsung Galaxy A73 5G получил финальную Android 13 и One UI 5.0 Samsung выпустила финальную версию интерфейса One UI 5.0 на базе ОС Android 13 для смартфона Galaxy A73 5G. На данный момент прошивка под номером A736BXXU2BVK2 вышла в Малайзии, но ожидается, что в других регионах распространение ее начнется в ближайшие дни. Увы, в это...

Даже на 12-летний ноутбук можно установить Windows 11 22H2. Никакие аппаратные ограничения Microsoft не страшны, если использовать Rufus Один из пользователей крупнейшего американского форума Reddit поделился своей историей установки Windows 11 22H2 на очень старенький ноутбук – 12-летний Acer Aspire 7740, оснащенный двухъядерным процессором Core i5-580M. Система не имеет TPM, процессор уж тем боле...

5 крутых фишек iPadOS 16, ради которых стоит обновиться Apple сильно расстроила владельцев своих планшетов, добавив поддержку Stage Manager лишь в линейку iPad Pro. Обидно, ведь новую многозадачность получил даже самый первый iPad Pro, но только не базовые модели и линейка Air. Казалось бы, на этом можно заканчивать рассказ о но...

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

Мобилизация: юридические рекомендации предпринимателям Всем привет! Меня зовут Роман Бузько, я пишу на юридические и финансовые темы преимущественно на VC c 2015 года. Это мой первый пост на Хабре. Статья представляет собой обновленную версию нашей недавней публикации. На следующей неделе будет продолжение, когда пыль осядет и б...

В WhatsApp обнаружена новая функция: возможность проведения опроса в личных чатах Как сообщает портал WABetaInfo, в бета-версии мессенджера WhatsApp для Android под номером 2.22.23.12 добавлена возможность создавать опросы в личных чатах. Ранее тестировщики WhatsApp уже обнаружили в мессенджере аналогичную функцию для участников групповых чатов. Тепе...

В репозитории PowerShell замечены упоминания Windows 11 Build 22940 (обновление Moment 1) Microsoft до сих пор официально не анонсировала Windows 11 версии 22H2, несмотря на то, что до релиза, судя по слухам, осталось около двух недель. Также известно, что на момент выхода обновления пользователям будут доступны отнюдь не все запланированные функции. Например, в...

22 года назад появилась удивительная ОС для PowerPC А давайте-ка вспомним самые известные операционные системы для архитектуры PowerPC. В первую очередь на ум приходят, конечно же, старые ОС для «маков»: классическая MacOS 7-9 и ранние релизы Mac OS X вплоть до версии 10.5. Еще есть AmigaOS 4, Windows NT 3.5, 3.51 и 4.0, по...

[Перевод] Как повысить безопасность приложений с помощью фабрик строк в psycopg psycopg — это адаптер базы данных PostgreSQL для Python, то есть одной из его основных задач является автоматическая подстройка типов при составлении запросов и получении ответов между PostgreSQL и Python. И хотя это преобразование отлично применяется к встроенным типам, ps...

[Перевод] Парсинг JSON с помощью Jackson Большая часть веба на сегодняшний день обменивается данными в формате JSON. Веб-серверы, веб-приложения и мобильные приложения, даже устройства IoT общаются друг с другом, используя JSON. Простой и гибкий способ обработки JSON необходим любому программному обеспечению, чтобы...

Холостые циклы в Java Привет, сегодня поговорим о тонкостях реализации холостых циклов (холостого ожидания) в Java. Эта задача встречается нечасто: за девять с небольшим лет работы я столкнулся с ней лишь пару раз. Тем не менее, тема видится интересной и по ней есть что сказать, так что добро пож...

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

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

Слух: релиз Windows 11 версии 22H2 состоится 20 сентября Похоже, официальный релиз Windows 11 версии 22H2 состоится 20 сентября, то есть ровно через неделю после выхода ежемесячных накопительных обновлений. Об этом сообщают порталы Windows Central и The Verge со ссылкой на собственные источники, знакомые с планами Microsoft. Нова...

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

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

Цукерберг пообещал сделать ленты Facebook* и Instagram* «ещё хуже» — рекомендованных постов будет в два раза больше Изменения заработают к концу 2023 года.

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

Apple выпустила iOS 16 beta 7 и iPadOS 16.1 beta 1 вместо iPadOS 16 Сегодня, 23 августа, Apple выпустила iOS 16 beta 7 и iPadOS 16.1 beta 1. О том, почему компания представила новую тестовую версию ОС для планшетов раньше, чем для смартфонов, мы поговорим далее. Но, как бы там ни было, обе сборки уже доступны для установки владельцам всех с...

США запретили поставки ряда графических процессоров Nvidia и AMD в Китай и Россию Как сообщает The New York Times, США ввели ряд ограничений на поставки России и Китаю современных чипов, которые используются для суперкомпьютеров и искусственного интеллекта. Новые ограничения касаются высокопроизводительных графических процессоров, которые продаются к...

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

Квантовая запутанность глазами хакера. Часть 2 Данный пост является продолжением ранее опубликованного поста «Квантовая запутанность глазами хакера. Часть 1», где рассматривались теоретические трудности, не позволяющие построить коммуникацию с использованием квантовой запутанности. В ходе анализа экспериментальных схем ...

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

Samsung выпустила финальную версию One UI 5.0 на базе Android 13 для смартфона Galaxy A73 5G Компания Samsung выпустила финальную версию обновления One UI 5.0 на базе Android 13 для смартфона Galaxy A73 5G. Развертывание обновления программного обеспечения доступно в Малайзии под номером A736BXXU2BVK2. Производитель намерен выпустить обновление и в других регионах. ...

4 позорных промаха Samsung, которых никогда не допустила бы Apple Компания Samsung известна не только своими крутыми гаджетами и нестандартным подходом к их созданию, но и довольно щекотливыми моментами: южнокорейская корпорация частенько попадает в скандальные ситуации, что довольно странно для такого бренда, имеющего огромную команду пи...

Frontend архитектура MVP (Model-View-Presenter) Frontend сейчас сильно разрастается, всё больше компаний переписывают свои старые решения на SPA. В компании которой я работаю это не обошло стороной.По умолчанию был выбран фреймворк Nuxt.js, т.к Vue лучше React :)) В общем суть не в фреймворке, а с чего начинаем. что там?

Экран AMOLED 7,6 дюйма с разрешением QHD+, Snapdragon 8 Plus Gen 1, 50-мегапиксельная камера, IP68 и 4400 мА·ч за 1800 долларов. Представлен флагманский Samsung Galaxy Z Fold 4 Samsung сегодня официально представила флагманский смартфон Galaxy Z Fold 4. Новинка не несет в себе революционных изменений – разработчики просто попытались сделать один из самых популярных в мире смартфонов с гибким экраном еще лучше. Получилось ли – покаж...

Meta запускает новые функции Reels в Instagram и Facebook Meta анонсировала запуск новых функций Reels для Instagram и Facebook. В частности, компания выпускает наклейку Add Yours для Reels в обеих социальных сетях. Наклейка позволяет пользователям отвечать на барабаны других пользователей своими собственными, с...

Банк «Мир Привилегий» в 10 раз ускорил обслуживание клиентов благодаря технологии Smart Engines Мобильное приложение «Мир Привилегий» своего рода уникальный проект, который включает в себя цифровую платёжную экосистему.

Аппаратный ЭЛТ-фильтр для картинок Всю мою жизнь мне нравятся средства отображения информации — в виде электронно-лучевых трубок. В них есть определённый романтизм и шарм. Недаром их часто используют в иллюстрациях к фильмам антиутопиям.  В конце 2000-х набирали популярности социальные сети с фотографиями. ...

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

Lavritech V7.1 Lite: младший брат Wirenboard на ESP32 В своём блоге я рассмотрел десятки контроллеров разных компаний, среди которых Kincony, Norvi, RobotDyn, LILYGO и т. д., всё это замечательные изделия, но есть у них одна общая черта — все они созданы зарубежными производителями. Само по себе это неплохо, но хотелось бы уж...

Смартфонам Redmi исполнилось 9 лет Сегодня важный день для бренда Redmi: ровно 9 лет назад, 31 июля 2013 года, появился первый смартфон Redmi – Redmi 1. Эту дату сегодня в своих аккаунтах в социальной сети Weibo отметил и глава Xiaomi Лей Цзунь (Lei Jun), и глава Redmi Лю Вейбинг (Lu Weibing). Они...

ONNX Runtime, OpenVINO и TVM: обзор инструментов для ускорения ML-моделей Большинство вычислений при работе ML-моделей — матричные. Для работы с ними подходят Tensor и CUDA — специальные графические ядра, интегрированные в GPU. Это дает видеокартам преимущества перед CPU в машинном обучении. Однако они стоят дороже. Если нужно развернуть инференс...

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

Стоит ли обновлять телевизор до Android 12 В то время как смартфоны готовятся получить Android 13, телевизоры с операционкой Android TV только-только начинают получать Android 12. Связано это с тем, что каждый OEM-производитель должен оптимизировать железо под свое устройство. Мой телевизор TCL буквально на этой нед...

[Перевод] «Устаревший» или «завершённый»? В защиту софта, который в обновлениях не нуждается 22 августа я нежданно-негаданно получила письмо от Apple, уведомлявшее меня, что у меня есть новое сообщение App Review. Оно было связано с моим приложением WorldAnimals, простенькой игрой про угадывание звуков, которые издают животные на разных языках. Обычно сообщения пр...

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

Сдвиг парадигмы в изучении Марса. В Европейском космическом агентстве считают, что в древности Марс изобиловал водой Ученые Европейского космического агентства (ESA) опубликовали карту распределения водных материалов на Марсе. Карта была составлена с помощью инструментов орбитального аппарата Mars Express и Mars Reconnaissance Orbiter. На ней отображены области, богатые измененными в...

«that's a cow»: Доим коров, разбиваем стёкла и летаем на собственной тяге Издатель Crescent Moon Games запустил на iOS игру «that's a cow». Следом за ней пойдёт Андроид-версия. «that's a cow» — аркадная игра, где вы должны собирать разных коровок из пластиковых упаковок и проходить с их помощью разные уровни. Главная задача — дойти до конца и пре...

Инструкция: включаем новый дизайн панели «Виджеты» в Windows 11 Build 22623.746+ (Beta) и Build 25217+ (Dev) В инсайдерской сборке Windows 11 Build 25227 для канала Dev началось тестирование нового дизайна панели «Виджеты», который включает в себя новые интуитивно понятные иконки и новые визуальные эффекты. Стоит отметить, что существует несколько вариантов пользовательского интер...

Очень странные дела на GitHub Обычный программист что-то гуглил в гугле и попал на репозиторий с вредоносным кодом и решил выяснить, сколько еще таких зараженных репозиториев, которые легко гуглятся. 3 августа Stephen Lacy написал в твиттере, что «обнаружил широкомасштабную атаку на 35 000 репозиторие...

Как работать с библиотекой sktime: разбираемся на примере прогнозирования продаж Одна из самых популярных задач прогнозирования временных рядов — это прогнозы продаж для торговли. Чтобы построить базовую модель, можно подключить несколько библиотек и написать под них свою обертку, а можно работать с уже готовым фреймворком. Здесь я расскажу, как использо...

Суперсовременный космический телескоп «Джеймс Уэбб», обошедшийся в 10 миллиардов долларов, управляется при помощи движка JavaScript 20-летней давности В Сети появляются все новые интересные подробности о космическом телескопе «Джеймс Уэбб». На этот раз стало известно, что в его системе управления используется код JavaScript с движком 20-летней давности. NASA называет интегрированный научный приборный моду...

Microsoft показала свой самый тяжёлый программный продукт: он весит 18 кг За 47 лет компания Microsoft выпустила множество крупных программных продуктов, но был в иистории один релиз, который весил намного больше, чем все остальные. Сегодня мы используем программное обеспечение, которое не имеет массы, но так было не всегда. Стит вспомнить вр...

[Перевод] Как я хакнул свой автомобиль: завершение истории Если вы не читали первую часть статьи, то сделайте это. Часть 2: создаём бэкдор Хватит ждать 28 апреля 2022 года выпустили новые версии обновлений прошивок Display Audio для автомобилей Hyundai и Kia. К счастью, в том числе и для моей машины. Я сразу же принялся за разраб...

Атаки программ-вымогателей становятся всё хитроумнее Первая из новых групп использует зловред RedAlert, написанный на языке C. Вторая, обнаруженная в июле 2022 года, - зловред Monster, написанный на Delphi. Отличительная черта Monster - графический пользовательский интерфейс. Такой компонент н...

Карта Tower of Fantasy — секретные места, головоломки, мини-игры и испытания Карта Tower of Fantasy порадует всех любителей RPG с открытым миром. Разработчики постарались и спрятали много секретных мест, головоломок, мини-игр и испытаний, которые вам предстоит пройти. И не удивительно, что в таком огромном мире легко заблудиться, поэтому мы подробно ...

Сравнение стандарта PEP8 и «Чистого кода» Роберта Мартина ПРЕДИСЛОВИЕПривет Хабр! Признаюсь, честно, за время моего отсутствия я успел по вам соскучиться.Прежде чем начинать изложение материала, позвольте рассказать небольшую историю, вдохновившую написать эту статью.Был совершенно обычный день, когда мне в обеденное время написал ...

OAuth в iOS В большинстве случаев мобильное приложение должно уметь авторизовывать пользователя для доступа к данным, и зачастую это должно происходить с помощью сторонних сервисов. В таких случаях используется OAuth2.0 — протокол, позволяющий авторизоваться в другом сервисе без необход...

Microsoft начала тестирование приложения Microsoft Designer на базе ИИ DALL-E 2 Microsoft представила новое приложение под названием Microsoft Designer, которое является частью сервиса Microsoft 365. С помощью этого приложения пользователи смогут быстро и легко создавать посты в социальных сетях, приглашения, цифровые открытки, графику и многое другое....

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

На Reddit опубликовали фото видеокарты GeForce GTX 2080 — утверждается, что это прототип В августе 2018 года во время запуска видеокарт GeForce 20 генеральный директор Nvidia Дженсен Хуанд в шутку объявил о появлении карты GTX 1180. Конечно, такой модели не существует, но есть другая. Судя по всему, в Nvidia планировали выпустить как минимум одну карту 20-й...

Стань бета-тестером, заплатив 15 000 долларов, и не жалуйся. Илон Маск резко отреагировал на критику со стороны пользователя автопилота FSD Илон Маск попросил пользователей функции FSD на автомобилях Tesla не жаловаться, так как она находится в стадии бета-версии.  Один из владельцев Tesla, пользующийся автопилотом на своей машине, написал в Twitter короткое сообщение о том, что последняя версия FSD B...

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

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

Новинки Anycubic Kobra Go и Anycubic Kobra Neo, теперь без бумажки! Приобрел новинки от эникубиков Anycubic Kobra Go и Anycubic Kobra Neo.Так как меня часто спрашивают, чем они отличаются друг от друга и от кобры, решил отписать. Но сейчас времени пока нет делать полноценное сравнение, по этому пока ограничусь фотками.Если описывать парой сл...

[Перевод] Пишем на Rust игры для Unreal Engine Ссылки unreal rust на github Devlog на Youtube Введение Несколько месяцев назад я задался вопросом — что, если написать игру на Rust, но в качестве рендерера использовать Unreal? Поразмыслив, я пришёл к выводу, что раскрытие рендерера Unreal языку Rust при помощи FFI (For...

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

Наклейки электрика — предсказывают будущее Завершаем цикл постов про современные устройства защиты для ваших электрощитков. На этот раз — специальные наклейки для заглядывания в будущее

Apple выпустила апдейт для своего монитора Apple выпустила обновленную версию прошивки Studio Display 15.5, увеличив версию до 19F80 с 19F77. Раньше номер сборки был 19F77 для прошивки 15.5. Неизвестно, что принесет новая прошивка, поскольку Apple не опубликовала никаких примечаний к выпуску. Но это никоим образом не...

Национальная система DNS-спуффинга 12.06.2022 года, в День России, был взломан и “дефейснут” один из сайтов ВГТРК Smotrim[.]ru. Об этом написали несколько СМИ и, на фоне множества дефейсов с 24 февраля, на это никто особого внимания не обратил. Но тут было на что посмотреть с точки зрения того, что именно бы...

Почему я смотрю YouTube на Айфоне через Safari и вам советую Приложения в iPhone — то, что делает его таким удобным. Хоть, по сути, приложение — всего лишь отдельная программа с полноценной функциональностью какого-либо сервиса, иногда оно может работать некорректно, а часть возможностей может отсутствовать по каким-либо ...

Откуда взялся системный интегратор X-Com? Сегодня мы расскажем немного о нашей компании, а точнее о том, как в Группе компаний X-Com появился системный интегратор и чем он отличается от других, имена которых у всех на слуху. Это будет пост про становление нашей компании, которым мы ответим на вопрос, почему уделяем ...

Социократия – источник практик по организации IT-проектов Чтобы найти способ улучшить процессы и процедуры в компании, полезно смотреть на чужой управленческий опыт: на чём строятся решения, какие паттерны и концепты можно попробовать у себя и уместен ли контекст. Чем шире кругозор, тем из большего числа подходов можно выбрать подх...

Инсту закроют? Генеральный директор рассказал, что теперь будет с Instagram Запрещённый в России Instagram может перестать существовать в том виде, в каком мы привыкли его видеть, и этот процесс уже начался. На это намекнул генеральный директор сервиса Адам Моссери. По его словам социальная сеть, которая некогда была ориентирована на публикацию фот...

Как проводить код-ревью: главное из вебинара В декабре Яндекс Практикум провёл открытый вебинар о том, как устроен процесс код-ревью в коммерческой разработке и образовании. Руководитель отдела разработки поисковых интерфейсов в Яндексе Сергей Бережной и старший код-ревьюер на курсе «Веб-разработчик» Айгуль Маликова ра...

PHP & Kafka — production sadness Это короткая история наивного любителя популярных технологий.Ранее я уже писал почему на моем текущем проекте мы решили использовать — Apache Kafka, если вкратце, то цель — унификация используемых технологий в компании.Сфера деятельности компании это ставки на спорт, зона от...

TeamViewer — быть или не быть Как мы помним, с 5 мая 2022 года в Беларуси и России перестал работать сервис TeamViewer. В комментариях к данному посту, я упомянул, как довольно несложно решил эту проблему и пообещал написать более развёрнутое руководство. К сожалению, примерно в то же время я начал ...

Собираем кластер PostgreSQL для разработки и тестирования Сегодня СУБД PostgreSQL является одной из самых известных и популярных систем управления баз данными в мире. Открытый исходный код, отсутствие платы за использование, контроль целостности, репликация – это далеко не все преимущества данной СУБД. В современных реалиях, когда ...

Как подружить Canvas и ItemsSource в WPF и AvaloniaUI Предпосылки: понимая, что контейнеры компоновки в WPF не позволяют сделать привязки (Binding) к своим дочерним элементам, решил поэкспериментировать, а как же всё-таки подсунуть данные из View Model для формирования содержимого в эти самые контейнеры компоновки. Позже аналог...

Что будет, если поменять регион на смартфоне С одной стороны, смартфоны сделали нашу жизнь проще. С другой — немного усложнили ее. Имея умное устройство на руках далеко не каждый рискнет залезать и активировать настройки, о которых не знает: к примеру, отладку видеоядра. Те же мобильники были проще и в них можно...

Куда мы катимся? Первая часть Сегодня я хочу поговорить с вами про такую замечательную вещь как Point in time recovery (PITR) в PostgreSQL.Механизм восстановления на определенную точку во времени работает таким образом – у нас есть базовый бэкап, созданный при помощи какой-либо утилиты создания бэкапов (...

Пресс-релиз сборки Windows 11 Insider Preview Build 25169 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25169 для инсайдеров в Dev Channel. TL;DR • Эта сборка включает функцию блокировки для ИТ-администраторов и некоторые улучшения, включая совершенно новую тему Windows Spotlight; • Как всегда, эта сборка так...

Одноплатник Khadas Vim4 — интересный аналог Raspberry Pi 4 Привет, Хабр! Недавно мы опубликовали статью про аналоги Raspberry Pi. Увидели, что текст понравился, и написали продолжение про перспективный одноплатник Khadas Vim4. Это флагманский мини-ПК на базе чипа Amlogic. Его особенность — наличие HDMI-входа, который расширяет спис...

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

Microsoft выпустила Windows 11 Insider Preview Build 22621.457 для инсайдеров в Release Preview Channel Компания Microsoft выпустила Windows 11 Insider Preview Build 22621.457 (KB5016695) для инсайдеров в Release Preview Channel, которые работают на Windows 11 версии 22H2. Это обновление, не связанное с безопасностью, включает улучшения качества. Ключевые изменения включают в ...

Go, я создал: пишем тесты на Allure-Go Привет, Хабр!Вы можете помнить меня по предыдущей статье про Allure-Go, в которой мы коснулись самой макушечки нашей скромной наработки. Сегодня же мы накидаем пару тестов с нуля, разберём подробно примеры и посмотрим, чего же нам удалось в итоге добиться.Много коммитов утек...

[Перевод] Представляем Entity Framework Core 7 Preview 6: Улучшение производительности Пакет Entity Framework 7 (EF7) Preview 6 опубликован и доступен для загрузки через nuget.org (в конце поста есть ссылки на индивидуальные компоненты пакета). Этот пост блога раскрывает реализованные в пакете улучшения, направленные на увеличение производительности [запросов]...

NEC выбрала GPU-серверы Supermicro для одного из крупнейших в Японии суперкомпьютеров Компания Supermicro (NASDAQ: SMCI), являющаяся поставщиком комплексных ИТ-решений для облачных вычислений, искусственного интеллекта (ИИ)/машинного обучения, хранения данных и 5G/граничных вычислений, объявила о том, что NEC Corporation выбрала более 116 GPU-серверов Su...

[Перевод] Продвинутые хуки в React: всё о UseEffect В этой статье рассмотрим советы и приёмы, которые помогут более профессионально написать код на React. Читать далее

Ученые напечатали на 3D-принтере череп и спасли жизнь ребенку Напечатанный на 3D-принтере череп спас жизнь новорожденной девочки Любая хирургическая операция требует от врачей предельной осторожности — одно неверное движение может стать причиной смерти пациента. Особенно аккуратными приходится быть с новорожденными детьми, потому что и...

Apple отказалась от анонса новых MacBook и Mac mini в 2022 году Как сообщает редактор Bloomberg Марк Гурман, компания Apple не станет обновлять линейку компьютеров Mac в 2022 году. Мне сказали, что Apple намерена представить обновленные модели, в том числе версии 14-дюймовых и 16-дюймовых MacBook Pro на базе M2, в первом квартале ка...

Вышла iOS 16.1.1 для всех с исправлением багов. Обновляемся! Сегодня, 9 ноября, Apple выпустила iOS 16.1.1. Выходу апдейта не предшествовало ни одного бета-тестирования — все проводилось исключительно внутри компании. Как вы уже поняли, новых функций в iOS 16.1.1 нет да и компания никогда не выпускает обновления по средам, что ...

Пресс-релиз сборки Windows 11 Insider Preview Build 25211 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25211 для инсайдеров в Dev Channel. TL;DR • У Microsoft есть некоторые изменения и улучшения, основанные на отзывах инсайдеров в этой сборке — см. ниже!; • Microsoft начинает развертывать новый опыт настрое...

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

Каким будет конец света по мнению ИИ? Перед вами «последнее селфи на Земле» – именно так, по мнению нейросети, будет выглядеть конец света Головной мозг – самый сложный орган человеческого тела. И как бы мы не убеждали себя в обратном, мы по-прежнему не понимаем как именно он работает. Даже обладатели...

Apple выпустила iOS 16.1.2 для всех с исправлением ошибок. Качаем! Пропустив очередную бета-версию iOS 16.2, в среду, 30 ноября, Apple представила iOS 16.1.2. Обновление вышло сразу в релиз, минуя процедуру открытого бета-тестирования. Вместо этого его проверили и испытали собственные инженеры контроля качества. Очевидно, сказалась срочнос...

Увеличиваем FPS в аниме с помощью нейросети и GPU Tesla T4 Привет, Хабр! Я Кирилл, работаю в техподдержке Selectel. Как-то я решил посмотреть легендарное аниме 1995 года «Призрак в доспехах» и не смог сдержать слез. В первую очередь оттого, что частота кадров в этом аниме – убийственные для моего зрения 23 кадра в секунду. В силу о...

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

Как направить трафик из инстаграм на сайт Сегодня инстаграм – самая быстрорастущая социальная сеть. Стоит только представить, что число пользователей инстаграм только за последние 9 месяцев увеличилось на 100 млн, и станет понятно, что без своего аккаунта ежедневно вы теряете сотни потенциальных клиентов. И если вы...

Disgaea 4: A Promise Revisited это порт с PS Vita с отвратительным интерфейсом Disgaea 4: A Promise Revisited — мобильная игра и SRPG с изометрическим геймплеем и аниме графикой. Изначально её выпустили на PS Vita, потом на PlayStation 4, а в конце 2022 года проект добрался до iOS и Android. Разработчики не предлагают пробную версию, а за полную надо з...

Как я строил Умный Дом. Часть 1 Всем привет! Вот и я решил написать тут, да не просто статью, а серию статей в лайв формате. Тема - строительство своего дома, Умного дома.Собственно, строительства будет минимум, а инженерки и её автоматизации поболее.Строим Умный дом вместе ;) Читать далее

Серверные мощности в домашнем ПК Сказ о том, как собрать себе мощный комп с минимальным бюджетом. В один прекрасный день мой коллега сказал, что на досках объявлений появились недорогие списанные мощные двухпроцессорные серверные материнские платы Supermicro X8DTL-i. В этом лоте на плате уже установлены пр...

Книга «Искусственный интеллект и компьютерное зрение. Реальные проекты на Python, Keras и TensorFlow» Добрый день, Хаброжители! Кем бы вы ни были — инженером-программистом, стремящимся войти в мир глубокого обучения, опытным специалистом по обработке данных или любителем, мечтающим создать «вирусное» приложение с использованием ИИ, — наверняка задавались вопросом: с чего н...

Как Написать Драйвер для очередного I2C/SPI Чипа В программировании микроконтроллеров часто приходится писать драйверы периферийных микросхем. Зачастую это 60% всего кода большинства проектов. В этом тексте я написал несколько общих нюансов разработки драйверов периферийных чипов. Читать далее

Что такое IP-адрес, каким он бывает и как его узнать. Тут всё, что нужно знать Интернет создает мнимое ощущение анонимности, когда мы можем регистрироваться на сайтах под выдуманным ником и писать все, что заблагорассудится. Но в момент полной свободы в чате или на форуме обязательно найдется человек, который пригрозит вычислить вас по IP и организова...

Простое развёртывание сетевой лабы на базе контейнеров Часто сетевая лаба представляет собой довольно сложную конструкцию, состоящую из множества устройств, соединенных между собой. В этом помогает виртуализация, благо всякие маршрутизаторы и т.п. могут запускаться в виде контейнеров (скажем, Quagga) или виртуальных машин (здесь...

У новых Ryzen 7000 всё-таки есть iGPU. А также поддержка AVX-512 Компания AMD сегодня ночью представила процессоры Ryzen 7000. Основную информацию о них мы уже рассказали, но много деталей осталось за кадром.  Начнём с того, что теперь мы можем говорить уверенно о том, что новый сокет AM5 пришёл не на год, но и не слишком на до...

Будни техпода. Пробрасываем USB наĸопитель через RDP соединение Если вдруг кто-то не знает, или не внимательно следит за нашим блогом, то первого августа был праздник. Не такой грандиозный, как Новый год, День защитника Отечества, 8 Марта и др., чтобы выделить на него пару выходных и отмечать всей страной, но для нас, не менее значимый ...

Процессоры AMD Ryzen 7000 и Intel Raptor Lake анонсируют в один день Ранее предполагалось, что AMD покажет свои новые процессоры на архитектуре Zen 4 в конце августа, затем были сведения о 15 сентября, но теперь Wccftech, ссылаясь на свои источники уведомляет, что запуск перенесли на конец сентября. Кроме того, официально увидит свет платфо...

Центральный банк Норвегии использует брокчейн Ethereum для создания национальной цифровой валюты Банк Норвегии достиг заметных результатов в вопросе создания собственной цифровой валюты (CBDC). Результатом этой деятельности стала публикация открытого исходного кода будущей цифровой валюты. Репозиторий на GitHub позволяет взаимодейство...

Qualcomm хочет вернуться на рынок серверных процессоров. Уже известен первый возможный покупатель Qualcomm планирует вернуться в сегмент серверных процессоров, которые будут основаны на наработках Nuvia. Эту компанию Qualcomm приобрела в прошлом году. В самой Nuvia разрабатывают Arm-чипы, которые должны быть более быстрыми и энергоэффективными, чем AMD Epyc и Intel ...

Яндекс обновил «Алису» в приложении — новые функции и новый интерфейс Команда Яндекса объявила о запуске обновления для голосового помощника. По словам разработчиков, общаться с «Алисой» в приложении Яндекс стало удобнее. Теперь ассистент может поставить напоминание, прочитать вслух текст на сайте и дать быстрый доступ к попу...

Redmi K50 Ultra получит улучшенную MIUI 13 Анонс нового пользовательского интерфейса MIUI 14 еще не объявлен, а грядущие смартфоны Xiaomi и Redmi, включая Redmi K50 Ultra получат пользовательский интерфейс версии MIUI 13. Генеральный директор Redmi Лу Вейбинг уже использует смартфон Redmi K50 Ultra и заявил, что смар...

Как продавать на Ozon: простая инструкция для новичков Какие документы нужны для регистрации, что написать в карточке товара и как привлечь первых покупателей — вместе с Ozon составили руководство в помощь покорителям маркетплейса.

Square Enix выпустит Fullmetal Alchemist Mobile через неделю Игра Fullmetal Alchemist Mobile появится на iOS и Андроид уже 4-го августа. Выйдет она в одной азиатской стране. Fullmetal Alchemist Mobile — пошаговая jRPG, которая выйдет в Японии в начале августа. Пока о глобальной версии разговора нет, поэтому подписывайтесь и ждите инс...

Lada Niva Legend Sport с двигателем мощностью 120 л.с. будут выпускать серийно. Уже известно, кому достанется первый автомобиль Сегодня стало известно, что с 2023 года АвтоВАЗ планирует запустить производство классической «Нивы» с более мощным двигателем, а сейчас появилось больше подробностей на этот счет. Собственно, есть данные о том, что за двигатель будет использоваться в автомо...

Динамический импорт модулей в Python Давайте представим ситуацию, когда вам нужно установить на все виртуальные машины (агенты сервера сборки) определенный пакет Python. Но вы не можете изменить образ агента, а загрузка, к примеру из pypi.org или github.com непроверенных пакетов, ограничена. Как тут не вспомнит...

Долгожданный принципиально новый интерфейс Android Auto начал появляться у пользователей Компания Google анонсировала большое обновление дизайна Android Auto ещё в мае на конференции Google I/O. И вот теперь первые пользователи могут приобщиться к новому интерфейсу на мультимедиа-системах своих автомобилей.  На данный момент новый интерфейс Android Au...

Что такое Умный дом Matter в iOS 16 и зачем он нужен Одним из грядущих нововведений iOS 16 должна стать поддержка нового стандарта умного дома под названием Matter. Это новшество осталось незамеченным, так как большинство из пользователей предпочитает улучшение повседневных функций, а Умный дом для многих по-прежнему остается...

Патчим байт-код для просмотра логов в Android. Подробная инструкция и примеры кода Привет, Хабр! Меня зовут Саша Лепехин, я разрабатываю мобильное приложение СберИнвестор под Android. Во время разработки и тестирования мобильного приложения мне часто нужно  просматривать логи внутри приложения, причем без подключения по adb. В принципе, есть множество...

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

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

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

Love, Spring and HTTP Bugs Привет, Хабр! Мы команда Marketing Management GlowByte, занимаемся автоматизацией маркетинговых процессов в крупных компаниях. Решили написать небольшую статью, которая будет интересна неравнодушным к Java. Хотим поделиться на первый взгляд простыми особенностями поведения б...

Правда ли, что приложение ВКонтакте удалили из Google Play 26 сентября по непонятной причине Apple удалила из фирменного магазина приложений App Store программы VK. Обосновать это санкциями нельзя, так как непосредственно на VK их никто не накладывал. Пока что из Google Play все приложения, в том числе клиент социальной сети ВКонта...

Как мы создали Digital Workplace для сотрудников Коллективу Альфа-Банка и корпоративным коммуникациям больше 30 лет. За нашу историю накопилось огромное количество систем, которые внедрялись разными командами. Отпуска мы планируем в SAP HCM, командировку оформляем в SAP АХД, кандидатов ведём в E-Staff, обучение проходим в ...

Godsend Arena является хорошей заменой Rush Royale Godsend Arena — мобильная аркада с сюжетом, где игрок собирает карточки героев из разных эпох: Древней Греции, Скандинавии, Египта и будущего. Из них получаются колоды, которые тратятся на уничтожение волн противника, идущего медленно, но верно к важной башне. В этом ему пом...

Простой CI/CD на Ansible Semaphore CI/CD стал неотъемлемой частью процесса разработки ПО, как в крупных, так и в небольших компаниях и проектах, в том числе open source.Самыми популярными CI/CD-системами является GitLab и Jenkins. Обе эти системы являются мощными, расширяемыми и включают множество дополнител...

Королевская битва Sigma предлагает мультяшную графику и авто-наведение Sigma — королевская битва на смартфоны. Сейчас мы говорим про версию на Android, которая появилась в Индонезии. Она вбирает в себя моменты из разных проектов в жанре «battle royale» — Garena Free Fire, PUBG Mobile и так далее. В Sigma довольно большая карта с возможностью с...

М.Видео-Эльдорадо и российские разработчики запустили розничные продажи РЕД ОС и офисного пакета «Р7-Офис» РЕД ОС является российской операционной системой семейства Linux для рабочих станций и серверов, предоставляющей универсальную среду для использования прикладного программного обеспечения. На операционной системе работают офисные приложения, программы для оптимизации бизнес-...

Учимся настраивать свою почту, не наступая на чужие грабли: Postfix + msmtp + сайт Привет, меня зовут Никита, я backend-разработчик в компании ИНТЕРВОЛГА. Работаю в компании уже 3 года, и за этот срок достаточно часто мне приходилось возиться с установкой и конфигурированием собственного почтового сервера для разных задач (см. далее) клиентов. Сначала...

Самые распространенные проблемы iOS 16 и способы их решения За последние годы мы привыкли к тому, что iOS в день релиза не только быстро устанавливается, но и работает довольно неплохо. Однако в этом году все пошло не так: сразу после выхода долгожданного апдейта пользователи столкнулись с разными проблемами, от присутствия которых ...

Как мы приложение факультета писали Привет! Меня зовут Рома и это моя первая статья на Хабр. Я так давно хочу написать сюда, что в поисках наиболее подходящей темы успел разочароваться в ИТ, окончить бакалавриат физического факультета, вновь проникнуться программированием и закончить магистратуру по системной ...

Разбор таска Dirty logs с M*CTF 2022 или как желание пихнуть кавычку помогает решать CTF Прошел почти год с того момента, как я написал свою первую сатью на Хабр. Начал этот путь именно с разбора задания MCTF 2021. Решил продолжить традицию в этом году и написать writeup на интересный таск с MCTF 2022. Читать далее

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

В России создали универсальный искусственный интеллект Компания Промобот объявила о разработке нового продукта - Promobot Nested Chat. Это интеллектуальная платформа разговорного искусственного интеллекта с использованием технологий машинного обучения. Платформа создана специально для улучшения пользовательского взаимодействия и...

Болельшики будут в восторге от этой функции iPhone 14 Pro: в iOS 16.1 появится поддержка спортивных трансляций в Dynamic Island Apple подтвердила, что в iOS 16.1 будет реализована новая функция Live Activity, позволяющая пользователям iPhone в режиме реального времени узнавать на экране блокировки о спортивных событиях, статусе доставки еды и прочих вещах. Бета-тестеры подтверждают, что на iPhon...

Игровой real-time сервер простыми словами: теория, архитектура на Python, оптимизация, автомасштабирование в AWS Разработка сервера для real-time онлайн игры - дело неочевидное, но очень интересное. В данной статье я постараюсь провести вас от банальной теории и базовых вещей до динамического автомасштабирования игрового сервера в облаке.Мы обсудим как из однопользовательской игры...

Заплатить за апельсины в ларьке одним махом: в России запустили первый сканер номера телефона для денежных переводов со смартфона Команда банка «Тинькофф» сообщила новость о собственной уникальной разработке.  Как отмечает пресс-служба, центр технологий искусственного интеллекта «Тинькофф» разработал и запустил в мобильном приложении «Тинькофф» первый в Ро...

«Яндекс» отдает VK «Дзен» и «Новости», а взамен получает сервис доставки еды и продуктов Delivery Club Сегодня «Яндекс» и VK выступили с совместными заявлениями, которые касаются сделки между двумя компаниями. Согласно ее условиям, VK станет собственником контентных платформ «Дзен» и «Новости» и передаст Яндексу сервис по доставке гото...

В App Store вышел СБОЛ — новый Сбербанк Онлайн для iPhone. Стоит ли его качать Когда Apple удалила приложение Сбербанк Онлайн из App Store ещё в марте, Сбер, в отличие от других, никак не пытался обойти это ограничение. Даже когда ВТБ показал, как надо, и выпустил новое приложение под другим именем, удивив всех своей смелостью, самый крупный российски...

Пресс-релиз сборки Windows 11 Insider Preview Build 25174 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25174 для инсайдеров в Dev Channel. TL;DR • Microsoft выпускает предварительную версию нового виджета Game Pass для инсайдеров Windows в Dev Channel; • Как всегда, эта сборка также включает в себя хороший н...

#2 Нейронные сети для начинающих. NumPy. MatplotLib. Операции с изображениями в OpenCV Это вторая статья из серии введения в «Нейронные сети для начинающих». Здесь и далее мы постараемся разобраться с таким понятием — как обработка графических данных, визуализация данных, а также на практике решим пару простых задач. Предыдущая статья — #1 Нейронные сети для ...

Лучшие из лучших: легендарные команды CS:GO За десятилетнюю историю у CS:GO было много взлетов и падений, она прошла путь от непризнанной игры до самого популярного киберспортивного чемпионата в мире. Сегодня мы вспомним самые лучшие команды за всю историю шутера (на основе данных БК «1xСтавка»). NAVI Парень, а кто ты...

[Перевод] Как работать с curl в Windows Curl (client URL) — это инструмент командной строки на основе библиотеки libcurl для передачи данных с сервера и на сервер при помощи различных протоколов, в том числе HTTP, HTTPS, FTP, FTPS, IMAP, IMAPS, POP3, POP3S, SMTP и SMTPS. Он очень популярен в сфере автоматизации и...

Разработан мессенджер для общения под водой. Он работает без Bluetooth и Wi-Fi Специалисты из Университета Вашингтона разработали оригинальное приложение, которое позволит дайверам обмениваться сообщениями под водой, используя смартфоны. Оно называется AquaApp и поддерживает, в том числе, умные часы. Идея состоит в том, что под водой нельзя отпра...

Найм продактов: что рекрутеры говорят анонимно (Часть 1) Привет! Ты можешь знать меня по java-публикациям. Время идет, и вот я уже продакт-менеджер. Недавно я ушел из одного крупного банка и сейчас активно прохожу собеседования на продакта. Хочу поделиться некоторыми наблюдениями, которые я сделал в этом процессе. Надеюсь, кому-то...

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

Книга «Scala. Профессиональное программирование. 5-е изд.» Привет, Хаброжители! Мы издали главную книгу по Scala, популярному языку для платформы Java, в котором сочетаются концепции объектно-ориентированного и функционального программирования, благодаря чему он превращается в уникальное и мощное средство разработки. Этот авторите...

PUSH в GIT как средство доставки в прод, или как сэкономить время на развертывании и обновлении сервисов Программисты любят программировать. Но если вы – программист, и результат вашего творения делается не “в стол”, рано или поздно наступит момент, когда нужно показать его миру: заказчику, пользователям, инвесторам, etc. Хорошо, когда вы работаете в компании, где есть целый от...

Postgresso #7 (44) ИТ-инфраструктура — это как водопровод, без неё жизнь уже почти невозможна. И мы продолжаем выпускать Postgresso. Релизы и коммитфесты Postgres PostgreSQL 15 Beta 3 Третья бета закрывает неожиданно обнаруженную дыру в безопасности. Ситуация объяснена в пресс-релизе и вот ...

LG Smart Monitor 32SQ780S получил собственную ОС Компания LG пополнила ассортимент мониторов моделью Smart Monitor 32SQ780S, который может похвастаться предустановленной webOS. Последняя известна по телевизорам LG и включает в себя приложения, поддержку AirPlay 2, функцию управления умным домом и множество других функций. ...

Наклейки с газом и без газа. Экспериментируем Чтобы не раздувать материал — рассказ о том какие наклейки бывают и зачем он нужны можно прочитать здесь. А в этом посте несколько сумбурно мои наблюдения и впечатления от работы с наклейками термоэлектрика и системой термосенсор. В конце поста есть видеоверсия на 26 минут, ...

Как включить новый пользовательский интерфейс Spotlight в сборке Windows 11 Build 25197 Сборка Windows 11 Build 25197 включает в себя некоторые ранее скрытые функции, такие как новая панель задач, оптимизированная для планшетов, анимированные иконки в приложении Настройки и обновленная область уведомлений. Кроме того, сборка 25197 имеет необъявленные изменения,...

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

[Перевод] 5 способов развёртывания микросервисов Микросервисы — это самый масштабируемый способ для разработки программного обеспечения. Но это громкое заявление мало что значит, если мы не выберем для себя правильный способ развёртывания микросервисов: процессы или контейнеры? Запускать на своих серверах или использовать...

Шифруем передаваемые на сайт данные с алгоритмом на основе хаотической системы Лоренца Привет! Меня зовут Михаил, работаю в компании DataLine сетевым инженером. По специальности я радиофизик, но со школьной скамьи интересуюсь криптографией. В этом году научная работа в университете помогла совместить два этих интереса.  Я посвятил свое исследование примен...

KPHP спустя 2 года Ровно два года назад — в ту же самую дату и в то же самое время — я опубликовал статью «ВКонтакте снова выкладывает KPHP».Сегодня рассказываю, куда мы продвинулись за эти два года: про язык, рантайм, использование KPHP вне ВКонтакте, другие open-source проекты и февраль 2022...

[Перевод] Грокаем функторы Это перевод статьи из целого цикла постов "Грокаем функциональное программирование" Мэта Торнтона. Я позволил себе немного поменять порядок постов. В оригинале, функторы идут после монад, что мне показалось неверным. Всякая монада - это функтор, но не всякий функтор - это мо...

Видео: как работают складские роботы Яндекса Яндекс разработал два прототипа складских роботов. Они способны инвентаризировать товары, перемещать их, раскладывать по полкам и подносить сборщикам заказов. Компания показала работу устройств на видео.

История IBM PC IBM PC. Всего пять букв, но сколько теплых чувств они вызывают глубоко в душе каждого, кто неравнодушен к зарождению эры персональных компьютеров. Но история IBM PC – это не просто набор фактов о модели или семействе машин, и даже не долгий рассказ о годах, которые познакоми...

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

Хакер сумел установить DOOM на трактор John Deere На конференции хакеров DefCon в Лас-Вегасе хакер под псевдонимом «Sick Codes» показал видео взломанного цифрового интерфейса трактора John Deere. Для наглядности он запустил на бортовом компьютере один из модов к культовой игре DOOM. В этом ему помогла хакер @Skelegant из Но...

Пресс-релиз сборки Windows 11 Insider Preview Build 25197 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25197 для инсайдеров в Dev Channel. TL;DR • Microsoft вновь представляет обновления панели задач, оптимизированной для планшетов, и системного трея. Эти изменения начинают развертываться, поэтому не все инс...

База данных DeepMind включила в себя почти все известные науке белки. Около 200 млн В прошлом году DeepMind выпустила базу данных с открытым исходным кодом, содержащую 3D-структуры сотен тысяч белков, включая все 20 000 известных белков человеческого организма. Теперь эта база данных AlphaFold Protein Structure Database расширена до 200 миллионов структур, ...

[Перевод] «Программировать не сложно — сложно не разочароваться в процессе» В детстве у меня была Mattel Auto Race — портативная игровая консоль со встроенным LED-экраном с красными светодиодами, элементами управления, одной игрой и динамиками. Почему-то я однажды о ней вспомнил и субботним вечером решил создать версию игры, используя p5.js. С...

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

История Android от L до T Как для мобильных разработчиков менялся Android с 2014 года и до сегодняшнего дня? Казалось бы, можно просто открыть официальное описание каждой версии и узнать. Но интереснее не просто читать сухие чейнджлоги, а вместе вспомнить все и из отдельных фактов сделать общие вывод...

Reverse-инжиниринг “чёрного ящика”: зачем поддержке исходный код? Всем привет! Мы команда сопровождения GlowByte, занимаемся решением багов в различных системах крупного бизнеса. В статье на примере use-кейса расскажем, как разбирать закрытую систему по кусочкам в поисках решений сложных багов. Однажды к нам пришёл проект, о котором не был...

Градусник мне под мышку, извините, под крышку Здравствуйте! В далёком 2015 году я стал счастливым обладателем процессора i7-4790k. Первые года три эксплуатации данного чуда от Intel никаких особых проблем не возникало. Трудился процессор со включенным штатным Turbo, проходил все тесты без троттлинга, обрабатывал фото и...

Проблемы закупки серверов в новой реальности Пока наши коллеги из интернет-магазина XCOM-SHOP рассказывают о доступных в России персональных гаджетах, мы в системном интеграторе X-Com все чаще получаем запросы на расчет и производство серверов для различных задач. И после одного очередного такого запроса решили поделит...

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

Яндекс Директ изменил интерфейс настройки объявлений Яндекс Директ изменил интерфейс настройки объявлений

«Яндекс» убрал «Новости» и «Дзен» из приложений для iOS и Android «Яндекс» убрал сервисы «Новости» и «Дзен» из приложения «Яндекс - с Алисой» для смартфонов под управлением iOS. Те же трансформации произошли с Android-версией «Яндекс - с Алисой» - оно работает без «Ново...

Город поможет предпринимателям в продвижении товаров на маркетплейсах Благодаря индивидуальным консультациям и поддержке специалистов бизнесменам будет проще освоить новое направление и получить первую прибыль от онлайн-продаж. На столичном портале для малого бизнеса mbm.mos открылся новый проект «Маркетплейсы: от старта до прибыли». Он поможе...

Какие приложения можно удалить из iOS 16 и как это сделать Не все заметили, но с каждым поколением iOS становится все более открытой и подвергается кастомизированию. Так, в iOS 10 впервые появилась возможность удалять стандартные приложения с рабочего стола, чтобы не захламлять его — согласитесь, отличный способ почистить про...

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

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

YouTube изменился, получив новые дизайн и функции Компания Google объявила об изменении дизайна и плеера YouTube на всех устройствах, о чем сообщается в блоге YouTube. При перемотке видеороликов в YouTube на линии хронометража будет отображаться точное превью. Таким образом пользователям будет проще искать нужные момен...

Доктор Майкл Бьюрри — человек предсказавший финансовый крах 2008 года. Как он это сделал и где он сейчас? На тему финансового кризиса 2008-го года снят не один фильм и написана ни одна книга, не говоря уже о всевозможных эссе. Я не буду разбирать, что произошло с технической точки зрения (только, если чуть-чуть), а расскажу о человеке, благодаря которому мы имеем красивую истори...

В Apple придумали, как заработать на переходе с Lighting на USB-C Новый закон, принятый в Евросоюзе, заставит Apple стандартизировать USB-C в качестве единственного решения для зарядки iPhone. Но, похоже, в Купертино придумали, как заработать и на этом. Аналитик Минг Чи-Куо считает, что компания начнёт переход на новые разъёмы в конц...

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

VK, 2ГИС, Сбербанк и другие: где взять приложения, которые удалили из App Store Несмотря на то что Apple до сих пор не закрыла App Store для россиян, большое количество приложений, важных для всех нас, она всё-таки удалила. В основном санкции коснулись именно банковских клиентов, тогда как остальные виды софта зацепило лишь по касательной. Но, как бы т...

Автоматизируем деплой на объектах СИБУРа Привет! Хорошо налаженным CI/CD сложно кого-то удивить, потому что чаще всего это происходит в классических IT-компаниях. А в них не бывает таких жестких ограничений в плане информационной безопасности.Как вы понимаете, у нас в СИБУРе с этим дела обстоят немного иначе. Но мы...

Бета-версия Rainbow Six Mobile доступна в новых регионах Первый бета-тест для Rainbow Six Mobile стартовал ещё в середине сентября; подробнее об этом в предыдущей статье. Теперь же Ubisoft заявил в отдельном Twitter посте, что некоторые игроки из Франции, Великобритании, Германии, Италии и Испании смогут поиграть в раннюю версию R...

Яндекс запустил рекламную консоль для AdFox Можно в один клик перейти с сайта в интерфейс к настройкам

Цифровизация в сельском хозяйстве В данной серии статей я постараюсь рассказать про большую часть тех вещей, которые присутствуют в цифровизации сельского хозяйства.Эти статьи предназначены для людей, которым интересна тема агрономии. Возможно вы студент, или уже опытный фермер, в любом случае найдёте для се...

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

NORVI ENET: ESP32 + Ethernet W5500 (а что, так можно было?) Продолжаем знакомство с контроллерами Norvi и на этот раз разберём устройство и назначение довольно продвинутой модели AE06-T, принадлежащей к семейству NORVI ENET. Контроллеры этой линейки имеют все достоинства рассмотренных ранее устройств NORVI IIOT, а кроме этого — сет...

Правда ли, что Galaxy Watch 5 круче Apple Watch 7. Есть о чем подумать Лето — это период, когда у производителей электроники затишье. Никто не рискует выкатывать новинки, пока пользователи отдыхают: интерес подогревают лишь инсайдеры, время от времени вбрасывающие подробности о гаджетах. И лишь Samsung — одна из немногих компаний, ...

На платформе Softline Cloud появятся новые решения серверной виртуализации Softline добавит в свой портфель решений облачную виртуализацию на базе OpenNebula – платформы с открытым исходным кодом. Сервис в ближайшее время обеспечит российским заказчикам высокий уровень платформенной кастомизации, а также решит вопрос использования современного и об...

Легкая автоматизация кроссплатформенных тестов с Kotlin DSL Привет! Я - Урманчеев Станислав, QA Automation Engineer на проекте «Лояльность» в Mир Plat.Form (НСПК). Хочу поделиться с читателями Хабра нашим опытом в создании и развитии фреймворка для автоматизации тестов на Appium.Какие проблемы мы собрали по пути, к чему пришли в итог...

Почему я не пользуюсь темной темой на Андроид и вам не советую Сегодня почти на каждом смартфоне Андроид есть темная тема, и пользуются ей все, кому не лень. Впервые подобное оформление интерфейса было опробовано в Twitter, после чего к 2019 году этот режим уже работал и на Windows, и на iOS, и на Android. Несмотря на популярность темн...

Как включить новый дизайн Gmail Мы привыкли к тому, какими программами пользуемся. Плееры, приложения для чтения книг, браузеры — согласитесь, менять их абсолютно не хочется, но иногда прежний привычный дизайн начинает резать глаз. В Google лучше других знают, как удивить пользователей: компания изм...

Как установить приложения для Андроид на Windows Последнее время крупные компании, такие как Apple и Microsoft, пытаются всячески стандартизировать свои операционные системы. Дальше всех в этом вопросе продвинулась именно яблочная компания. Так, их компьютеры и ноутбуки переведены на собственные ARM-процессоры, аналогичны...

Microsoft выпустила Microsoft Edge Stable Build 104.0.1293.63 Компания Microsoft выпустила Microsoft Edge Stable Build 104.0.1293.63. Новые функции • Боковая панель Microsoft Edge. Боковая панель Microsoft Edge позволяет пользователям получать доступ к функциям Microsoft Edge бок о бок с окном браузера. Доступные функции включают Disco...

Поиск объектов на фото с помощью Python В данной статье хочу рассказать про поиск объектов на изображении. В качестве изображения может быть использована как Captcha, так и любое другое изображение.Полный код и все исходники можно найти на моем Github. Для того, чтобы написать легковесное приложение для обнаружени...

Вредоносный пакет npm маскировался под Material Tailwind Специалисты ReversingLabs обнаружили вредоносный npm-пакет, маскирующийся под легитимную библиотеку CSS-фреймворка Material Tailwind.

Китайский процессор Zhaoxin KX-6000G с видеочипом GT10C0 протестировали в графических бенчмарках — примерно уровень Nvidia GT 630 В сети появились новые тесты китайского процессора Zhaoxin KX-6000G, который может похвастаться довольно неплохой графической подсистемой. Её мощность составляет порядка 1,5 флопс, что сравнимо с Nvidia GT 630. По современным меркам, этого немного, но для Китая это непл...

Как рассуждать, чтобы проходить Capture The Flag игры Capture The Flag - название ряда соревнований в информатике, чаще всего - в информационной безопасности. Как веб-разработчик, я интересуюсь только CTF в области web'а - поиск уязвимостей, атаки, сетевое взаимодействие. На старте решения первого CTF было трудно понять, как же...

5 функций Windows 11, скопированных у macOS Главное отличие Windows от macOS — то, что большинство пользователей операционки от Microsoft делают все, лишь бы случайно не обновиться до новой версии. В конце концов, я не видел ни одного человека, который бы с нетерпением ждал апдейт и устанавливал его. А вот мне ...

Mir Pay не работает. Что на этот раз случилось с платежным сервисом После прекращения работы Google Pay и появления проблем с картами Visa и MasterCard в России миллионам людей на помощь пришел сервис Mir Pay. Он позволяет оплачивать покупки, используя смартфон. Однако в работе фирменного приложения постоянно случаются разные проблемы. Пожа...

Почему вы должны установить iOS 15.6.1 прямо сейчас Я знаю много людей, которые игнорируют обновления iOS: несмотря на то, что уже скоро выйдет iOS 16, на смартфонах моих знакомых до сих пор установлена iOS 14! С одной стороны, это даже полезно, ведь Айфон точно будет работать как и при покупке, а еще смартфоны со «сток...

Microsoft добавляет материал Mica Alt в Windows 11 Визуальные эффекты в пользовательском интерфейсе Windows 11 и различных приложениях обеспечиваются тремя материалами: Acrylic, Mica и Smoke. Недавно Microsoft добавила материал под названием Mica Alt, который был замечен пользователем под ником «FireCube». Как отмечает «Fire...

«А я понял, вы всем доступ заблокировали кто за границей находится», — пользователи «Тинькофф» в России и за рубежом сообщают о проблемах с приложением Сегодня пользователи «Тинькофф» в России и за рубежом начали жаловаться на перебои в работе. Клиенты не могут зайти ни в приложение банка, ни в брокерский сервис с иностранных IP-адресов. Сначала «Тинькофф» опубликовал такую трактовку ситуации: У...

Вышла iOS 16.1 beta 4. Перечень изменений Вчера была выпущена iOS 16.1 beta 4, которая приближает нас к выходу финальной версии iOS 16.1. Она добавит в iPhone ряд новых функций, в том числе Live Activity, «Зарядку экологически чистой энергией», изменения на экране блокировки, переработанный значок п...

Ночь с 19 на 20 августа 2022. Луна между Плеядами и Гиадами Вспомним сегодня о Меркурии. Я давно о нем не рассказывал. А ведь все это время Меркурий находился в значительном угловом удалении от Солнца, и мог был быть прекрасно виден… если бы мы находились в южном полушарии нашей планеты, или хотя бы в экваториальной зоне. Но даже в...

Microsoft выпускает исправление для сломанного индикатора ввода и языковой панели в Windows 10 После установки обновлений, выпущенных 28 июня 2022 года (KB5014666), или более поздних обновлений, индикатор ввода и языковая панель могут не отображаться в области уведомлений. Область уведомлений обычно расположена в правой части панели задач. На затронутых устройствах ус...

Управление Mikrotik с помощью Telegram бота Хочу написать об интересных возможностях связки Mikrotik и Telegram бота. Возможно похожие решения, где то публиковались ранее, предложу свои варианты использованияБот для блокировки интернета Вариант подойдет для  блокировки и разблокировки интернета на домашних...

В России появилось новое самое скачиваемое приложение на iOS. Lensa позволяет генерировать персонажей аниме и супергероев по фото Как сообщает РБК со ссылкой на данные data.ai, приложение для редактирования фотографий Lensa в пятницу, 25 ноября, возглавило рейтинг самых загружаемых среди пользователей iOS в России и Белоруссии. Это приложение попало в рейтинг за несколько дней до этого, дебютирова...

Apple выпустила iOS 16.1 beta 4 для разработчиков. Что нового и как обновиться Сегодня, 4 октября, Apple выпустила iOS 16.1 beta 4, а также iPadOS 16.1 beta 5, график которой немного отличается: дело в том, что тестирование операционки для планшетов началось позже, поэтому и релиз был отложен. Видимо, в Купертино решили выпустить апдейты одновременно,...

Гибкий экран на 16,3 дюйма, Intel 12-поколения, модем 5G за 2500 долларов: это второе поколение ноутбука Lenovo ThinkPad X1 Fold с гибким дисплеем В Берлине на выставке потребительской электроники показали второе поколение ноутбука с гибким экраном Lenovo ThinkPad X1 Fold. Новинка оказалась мощнее, чем первое поколение, хотя концепция дизайна не изменилась. Ноутбук получил экран диагональю 16,3 дюйма против 13,3 ...

18-летний хакер представился сотрудником Uber, получил доступ к исходному коду и написал компании о взломе в Slack — NYT Компания отключила работу нескольких систем на время расследования.

Как написать кроссбраузерное расширение в 2022 году Привет! Меня зовут Георгий Костуров, я лид фронта в одной из команд СберМаркета. В один прекрасный день ко мне пришли менеджеры и сказали, что нужно написать браузерное расширение для внутреннего джобборда. Оно должно взаимодействовать с сайтами avito и hh, чтобы добавлять...

[Перевод] Грокаем монады Прим. переводчика: Это перевод первой статьи из целого цикла постов "Грокаем функциональное программирование" Мэта Тронтона. Да, это очередная статья про монады. Но она отличается от всего, что я читал по этой теме ранее. Поэтому мне захотелось перевести ее, чтобы самому вни...

Как создать компанию за 7 дней и не сойти с ума Привет! Меня зовут Кристина Дмитриевых, я отвечаю за внешний PR и взаимодействие со СМИ в компании ITentika. Хочу поделиться нашей историей, рассказать и показать практически смертельный номер на собственном примере — как сохранить часть бизнеса компании, которая решила поки...

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

Как проверить версию Bluetooth на телефоне, и на что она влияет Каждый смартфон оснащается кучей датчиков беспроводной связи. Это может быть Wi-Fi, который мы используем для доступа к интернету, а также NFC, получивший популярность за счет бесконтактной оплаты покупок. Но, пожалуй, самым востребованным является датчик Bluetooth. Это еще...

5 скрытых функций YouTube, о которых вы могли не знать Несмотря на то что слухи о возможной блокировке YouTube в России ходят уже давно, он по-прежнему работает. Да, теперь российские блогеры не могут монетизировать свой контент, а пользователи не имеют возможности оформить подписку YouTube Premium. Так что полноценной работу с...

Сервис Google Photos начал портить старые фотографии В сети появились многочисленные жалобы от пользователей Google Photos (Google Фото). В последние несколько дней пользователи начали замечать «артефакты» в старых резервных копиях изображений. Проблема, похоже, затрагивает фотографии, загруженные более пяти ...

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

Компенсация повреждений и сохранение стабильности полета Современные роботы отличаются от своих предшественников не только улучшенными интеллектуальными способностями, но и маневренностью. Стоит вспомнить видео Boston Dynamics, где инженеры пинают и толкают несчастного робота, демонстрируя его умение сохранять стабильность или в...

Feature Engineering или стероиды для ML моделей Привет, чемпион! Часто при построении ML моделей мало просто взять сильную модель. Оказывается, иногда грамотная предобработка данных существенно важнее. Сегодня речь пойдёт про feature engineering. Рассмотрим несколько кейсов на эту тему более подробно. Данные будут упро...

Apple сломала Face ID в iOS 15.6. Как исправить Не так давно Apple выпустила последнее обновление iOS 15.6 без новых функций, но с исправлениями некоторых ошибок — версия операционной системы, скорее всего, последняя, так как дальше нас с вами ждет iOS 16. Но Apple традиционно не смогла выпустить идеальный апдейт, ...

HTB Noter. Ломаем веб-приложение на Flask Для подписчиковВ этом райтапе мы обойдем авторизацию в приложении на Flask, затем изучим исходные коды приложения, чтобы найти и проэксплуатировать уязвимость. Для повышения привилегий используем уязвимость установки плагина в MySQL.

Что не так с качеством в ИТ Эту статью я решил написать после прочтения резонансных эмоциональных публикаций на тему технического регресса в ИТ-индустрии (https://habr.com/ru/post/596517/ и https://habr.com/ru/post/673236/). Поскольку я сам много лет занимался вопросами безопасности и качества в сфере ...

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

Dynamic Island не нужен? Популярные приложения не спешат адаптировать под iPhone 14 Pro Смартфон iPhone 14 Pro, который получил интерактивную область Dynamic Island в районе фронтальной камеры, был представлен более двух неделю назад и выпущен в конце прошлой недели, однако пока что Dynamic Island не торопятся использовать сторонние разработчики. Ожидалось...

Redmi K50 Extreme Edition впервые показали спереди Сегодня утром основатель, председатель и главный исполнительный директор Xiaomi Лэй Цзюнь опубликовал новое изображение, на котором впервые показан экран Redmi K50 Extreme Edition. Устройство получит плоский экран с поддержкой частоты обновления изображения OLED. Ранее...

Бизнес на дискетах: необычная история компании, которая продает дискеты клиентам в 2022 году Дискеты — технологический артефакт прошлого, о котором очень мало знают многие представители нового поколения. Те же дети, разбирая иконки в каком-нибудь текстовом редакторе, частенько задают о том, что представляет собой этот странный квадратик. Понемногу иконка дискеты ух...

Microsoft начала тестирование «Вдохновляющей ленты» в браузере Edge Microsoft начала тестирование «Вдохновляющей ленты» в своём браузере Edge. Эта функция является частью «Коллекций» и представляет собой информационную ленту с материалами, похожими на те, что вы сохранили в своей коллекции. В компании считают, что функция упростит пользоват...

8 Популярных программ и сервисов для дизайна. Что выбрать? Предлагаем Вам подборку инструментов для разработки сайтов, с их основными преимуществами и слабыми местами. Все представленные сервисы разделены на две группы по основному функционалу: к первой относятся площадки по созданию дизайна — Figma, Adobe XD, Sketch, Pixso, InVisi...

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

Пресс-релиз сборки Windows 11 Insider Preview Build 25206 Компания Microsoft выпустила сборку Windows 11 Insider Preview Build 25206 для инсайдеров в Dev Channel. TL;DR • Сборка включает изменения в поведении ограничителя скорости аутентификации SMB; • Microsoft внесла несколько изменений и улучшений, в том числе сделала обновленно...

Заменит ли no-code программистов? Вопрос некорректен Найм профессионального программиста — это слишком дорого, да и программирование — совсем не быстрый процесс. А бизнесу всегда нужно "вчера" и желательно бесплатно. Поэтому всё более популярным становится no-code подход: вы не пишете код, а просто, используя кнопки...

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

«Лично у меня проявляются просто сумасшедшие зависания в играх». Геймеры массово жалуются на большое обновление Windows 11 Microsoft не была бы собой, если бы первое крупное обновление Windows 11 – Windows 11 2H22 – оказалось беспроблемным. Пользователи (и особенно геймеры) столкнулись с массой трудностей после установки апдейта. Наиболее частые жалобы — на падение кадрово...

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

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

Блэкаут в США 2003: как два сервера обвалили энергосистему Крупнейший в истории США блэкаут, случившийся в 2003 году, это один из тех случаев, когда едва ли не ведущую роль в развитии аварии сыграли неисправности ПО. Хотя хватает там и того, что все мы любим в любых авариях: халатность, нарушение протоколов или их отсутствие, несогл...

А как у них? Культурные различия IT-гигантов: МЯСО vs FAANG Фраза “Мы живем в удивительные времена” стала грустноватым клише. И некоторое время назад многие работники IT-сферы серьезно задумались о миграции (утверждение, написанное в мае 2022, сейчас звучит еще наивнее).Сам миграционный топик довольно серьезно исследован на хабре - м...

Microsoft выпустила Windows Package Manager 1.3 Компания Microsoft выпустила Windows Package Manager 1.3. Улучшения манифеста Отображение документации Некоторые пакеты включают документацию, связанную с версией пакета. Теперь вы сможете увидеть документацию и соответствующий URL-адрес при запуске winget show. Примечания п...

MMORPG Mir2M: The Warrior выйдет в середине августа с поддержкой NFT и крипты Издатель WEMADE собирается запустить глобальную версию Mir2M: The Warrior. Это изометрическая MMORPG с возможностью заработка. Mir2M: The Warrior — мобильный проект, который выйдет на iOS и Андроид 18-го августа; эта информация указана в App Store. В плане графики и интерф...

Microsoft выпустила Windows 11 Build 22000.1279 для инсайдеров Windows в Release Preview Channel Компания Microsoft выпустила Windows 11 Build 22000.1279 (KB5019157) для инсайдеров в Release Preview Channel, которые работают на Windows 11 (оригинальный релиз). Это обновление включает следующие улучшения: • Новое! Microsoft предоставила приложение Quick Assist для вашего...

DC Worlds Collide закроют в конце сентября из-за низкой популярности Издатель Nuverse пытался создать ещё одну копию RAID: Shadow Legends, и получилась DC Worlds Collide. После запуска в ряде регионов она так и не получит глобальную версию. DC Worlds Collide — пошаговая RPG с авто-функциями и акцентом на сборе отряда из редких героев вселен...

Microsoft обновила раздел «Игры и приложения» на консолях Xbox One и Xbox Series X|S Microsoft начала тестирование обновлённого раздела «Игры и приложения» на консолях Xbox One и Xbox Series X|S среди участников программы Xbox Insider на канале Alpha. Прежде всего на странице появился горизонтальный вкладочный интерфейс, призванный отделить купленные игры о...

Как работать с текстом и таблицами в России, когда многое заблокировано Наверняка многие из вас, как и я, пользовались в последние годы облачными редакторами. В первую очередь речь идет о текстовых редакторах и таких инструментах, которые в народе принято называть общим словом Excel. Кто-то работает на локальных версиях продукта, которые еще и ...

Почему товары на AliExpress зачастую в два раза дешевле, чем в российских магазинах Руководитель компании Brandshops Денис Кутников написал в своих соцсетях пост о структуре цены техники. Он объясняет, почему товары на AliExpress могут быть дешевле, чем в российских магазинах.

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

Яндекс выложил в опенсорс DivKit Это инструмент для ускорения разработки мобильных приложений.

Как отправить фото без потери качества на Айфоне Самый удобный способ поделиться с друзьями и близкими свежими фотографиями — это отправить их через AirDrop или мессенджеры. Для AirDrop адресат должен находится поблизости, поэтому такой вариант не всегда подходит. Но под рукой же есть Telegram, WhatsApp, iMessage ил...

6 простых способов сделать iPad быстрее Устройства Apple созданы так, что их потенциал раскрывается не сразу, а через год-два, то есть, с серьезным запасом прочности в отличие от гаджетов Android, которые сдуваются довольно быстро. Именно поэтому многие пользователи продолжают пользоваться старыми моделями iPhone...

Может ли Apple отключать приложения, удаленные из App Store За последние полгода мы уже привыкли к тому, что некоторые приложения пропадают App Store из-за санкций. Приложения российских банков, СМИ и даже авиакомпаний Apple и Google вероломно удаляют из своих магазинов приложений. Мы даже сделали отдельный каталог с веб-версиями эт...

Запуск Overwatch 2 провалился через DDOS Сегодня видеоигра Overwatch 2 отправилась в релиз, правда, в формате раннего доступа, и сразу столкнулась с весьма внушительной проблемой. Дело в том, что разработчики данного проекта не смогли защитить свои сервера от DDOS-атаки, так что хакеры и прочие злоумышленники буква...

Samsung, а где SSD нового поколения? Представлен накопитель 990 Pro, но без PCIe 5.0 Компания Samsung представила свой новый топовый потребительский твердотельный накопитель. Речь о модели SSD 990 Pro в нескольких конфигурациях.  В основе SSD лежит память Samsung V-NAND TLC, а также контроллер разработки самой Samsung. Накопитель доступен в версия...

«Алиса» в колонках «Яндекс Станция» научилась рассказывать новости iXBT.com Пользователи умных колонок Яндекс теперь могут послушать новости техники от портала iXBT.com. Издание появилось в списке источников новостей в приложении «Умный Дом». Колонки серии «Яндекс Станция» понимают команду «Включи шоу Алисы» ...

Physically-based rendering. Ray marching (часть 1) В этой статье ты, мой читатель, познакомишься с основными понятиями в трассировке лучей и сможешь попробовать написать свой первый рендер, а во второй части я расскажу, как получить реалистичный рендер мыльного пузыря. Читать далее

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

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

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

Поиграли новую версию Lost Sea про выживание под водой Ранняя версия Lost Sea доступна в Тайване. Мы поиграли в неё с нашими читателями, а теперь спешим поделиться впечатлениями. Lost Sea — подводный выживач от NetEase Games. Пока о глобальной версии говорить рано, поэтому посмотрим на азиатскую. Радует, что основные элементы ...

IopReadyDeviceObjects: медвежья услуга от ядра и как с ней сосуществовать Всем привет! Столкнулся я недавно с одной интересной и не вполне понятной с первого взгляда проблемой в KMDF драйвере, разработкой которого я в данный момент занимаюсь. Опыта в этой сфере у меня не много - это первый проект на KMDF которым я занимаюсь. В деталях описывать пр...

Microsoft выпустила Windows 11 Build 22621.754 для инсайдеров в Release Preview Channel Компания Microsoft выпустила Windows 11 Build 22621.754 (KB5018496) для инсайдеров Windows в Release Preview Channel в Windows 11 версии 22H2. Это обновление включает следующие улучшения: • Новое! Microsoft добавила новую форму согласия для тех из вас, кто зарегистрирован в ...

Rust: параметризуем мутабельность через маркеры и зависимые типы Borrow-checker — отличный секюрити, который очень эффективен, если мы находимся в безопасном Rust. Его поведение отлично описано в RustBook, и, по крайней мере, я почти никогда не сталкиваюсь с придирками, которым я бы не был благодарен. Но вот когда нужно написать семантич...

Цукерберг пообещал удвоить количество рекомендованных постов в Facebook* и Instagram*. К делу подключат искусственный интеллект В свежем отчёте для инвесторов Марк Цукерберг раскрыл планы о будущих нововведениях в Facebook* и Instagram*. Отмечается, что обе социальные сети получать в два раза больше рекомендованных постов в лентах. «Одна из главных трансформаций в наше...

Моддер подробно рассказывает, как создать действительно дешевую карту захвата HDMI Карта имеет аппаратный интерфейс HDMI-USB 3.2 Gen 1 с открытым аппаратным обеспечением и сквозной передачей 4K HDMI. Она может снимать видео в формате 4K30 или FHD60 и записывать звук через интерфейс HDMI.

Пасхалки в DNS Сетевой стек TCP/IP не в одночасье стал паутиной, соединившей интернет от края до края. Вся система развивалась довольно бурно, противоречиво, но в целом через инкрементальные усовершенствования в разных местах. Не было какого-то единого плана создания глобальной коммуникаци...

Prolog in Prolog: зачем и как Язык Prolog создавался для задач иссуственного интеллекта, который сейчас обычно называют "классическим", чтобы не путать с задачами машинного обучения путем подбора большого числа числовых параметров. Важным классом таких задач является моделирование "мира", в котором можно...

SSD с PCIe 5.0 в первом поколении не такие быстрые, как показывали производители Первое поколение твердотельных накопителей с интерфейсом PCIe 5.0 может быть не таким быстрым, как хотелось бы и как нам показывали во время демонстраций прототипов.  За последнее время несколько производителей анонсировали свои новые SSD на основе контроллера Phi...

Дмитрий Медведев вступился за "Гоблина" и пообещал отомстить Вчера вечером канал известного блогера Дмитрия “Гоблина” Пучкова был удален с YouTube. Об этом он написал в своей группе “Вконтакте”. Под этим постом оставил комментарий бывший президент РФ, а ныне зампред совбеза России Дмитрий Медведев. Он вступился за тезку, а также пообе...

Torchlight Infinite: Началась предрегистрация на глобальную версию Издатель XD Entertainment призывает всех фанатов Torchlight: Infinite пройти раннюю регистрацию с подарками за преодоление рубежей. Torchlight: Infinite — мобильный слешер с приятной графикой, понятным интерфейсом и простым геймплеем. Подробнее узнать о геймплее можно по с...

Детали наручных часов Мы сотрудничаем с компанией Лимб, которая занимается производством наручных часов в Магнитогорске. Печатали для них комплект деталей. Среди них прототипы металлических частей из фотополимерной смолы, оснастка для дальнейшей шлифовки из PETg и прототип ложемента для часов из ...

Easy Screen – легкая трансляция экрана смартфона на ваш ТВ Мир проводной связи остался в далеких 2000-х, когда не было ни мобильных телефонов, ни умных телевизоров. Сегодня технологии развились настолько, что позволяют не просто фотографировать или снимать 4К-видео на смартфон, но и передавать всё это на большой экран через Wi-Fi. ...

Улучшенные процессоры A15 Bionic могут получит более мощную графику Свежие слухи подтверждают, что iPhone 14 и iPhone 14 Plus могут получить улучшенную версию процессора Apple A15 Bionic, тогда как14 Pro/Pro Max получат более мощную версию A16 Bionic. Согласно данным, которые опубликованы The Wall Street Journal, новые процессоры обеспе...

Microsoft выпустила новую версию Outlook для Windows Интерфейс Loop, поясняют в компании, призван сделать документы своего рода виджетами, похожими на область совместной работы в офисных программах. Microsoft официально выпустила новую версию Outlook для Windows с интерфейсом Loop, и более важными для практической работы но...

ASRock показала первую графическую карту Arc A380 в своём исполнении На китайском ресурсе Bilibili опубликовали видеоролик, где показали процесс установки и внешний вид новой видеокарты производства ASRock. Речь идёт о модели Arc A380 с нестандартным дизайном. Карта получила всего один вентилятор, но при этом требует два слота для устан...

[Перевод] Stable Diffusion: Лучшая версия DALL-E 2 с открытым исходным кодом Созданная проектировщиками и инженерами из Stability AI, CompVis и LAION, "Stable Diffusion" отбирает право на обладание титулом новой современной модели преобразования текста в изображение с открытым исходным кодом у Craiyon, ранее известного как DALL-E-Mini.Хотя генерирова...

От взлома протокола в старом «железе» до разработки программ Нужно было "взломать" протокол передачи данных внутри торгового автомата. Встроить одноплатную ЭВМ Raspberry Pi, большой монитор, написать программу для связи с web сервером и сам web сервер. Далее рассказ об этом взломе и немного о модернизации. Читать далее

Пишем тесты производительности под Webflux Добрый день! Меня зовут Александр Леонов, я руководитель группы разработки одной из распределённых команд Usetech. Сегодня я хочу рассказать вам о том, как написать карманный тест производительности на неблокирующий код Webflux. Статья рассчитана на разработчиков, которые ра...

«Одноклассники» обновили мобильное приложение Социальная сеть «Одноклассники» представила крупное обновление в интерфейсе своих мобильных приложений. Теперь меню подстраивается под интересы пользователей, а навигация тала более удобной. Для нового меню ОК определили наиболее важные для всех пользователе...

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

PostgreSQL 15: Часть 5 или Коммитфест 2022-03 Эта статья о мартовском коммитфесте завершает серию о принятых изменениях в PostgreSQL 15. Предыдущие статьи посвящены первым четырем коммитфестам: 2021-07, 2021-09, 2021-11, 2022-01. На момент публикации уже доступна вторая бета-версия PostgreSQL 15. Все приведенные ниже...

Похоже, Windows 11 22H2 выйдет под названием Windows 11 2022 Update Несмотря на то, что Microsoft пока не анонсировала Windows 11 версии 22H2, подготовка к грядущему релизу первого функционального обновления для Windows 11 идёт полным ходом. Так, некоторые пользователи заметили обновлённое приветствие в приложении «Начало работы»: Теперь вы...

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

Как запустить UI-автотесты в любом Chromium-браузере Привет, Хабр! Меня зовут Кристина Курашова, и я отвечаю за качество в VK Assistant. Написала тут небольшую инструкцию для тех, кто тоже запускает UI-автотесты в браузерах на основе Chromium (не только Chrome). Надеюсь, она сэкономит вам время. Welcome! Читать далее

Прототип первого компьютера Apple выставлен на аукцион Сегодня на аукционе RR Auction появился прототип первого компьютера Apple. Материнская плата Apple Computer A раньше принадлежала Стиву Джобсу и использовалась в качестве демонстрационного образца.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No comment Вы также мож...

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

Импортозамещаем MS на MS: что лучше знать до миграции почты из Office365 на on-premise Exchange 2019 Заказчик понял, что в связи с последними событиями можно ожидать внезапного окончания сервиса в облаке MS для всей компании. Если бы там крутилась только почта, то проблем бы не было: есть очень много опенсорсных или OS-based решений российской разработки. Но кроме самой поч...

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

Guild Wars of Arat — командный шутер с бета-тестом до 17 августа Началась предзагрузка Андроид-версии Guild Wars of Arat. Это аренный шутер с молниеносным геймплеем. Guild Wars of Arat — мобильная игра, где игроки разбиваются на 2 команды в формате «3 на 3» и выясняют отношения на небольшой Арене. Для игры запустят тестовые серверы завтр...

Разрабочтики S.T.A.L.K.E.R. 2 Heart of Chornobyl показали три новых скриншота Студия GSC Game World опубликовала три новых скриншота из игры S.T.A.L.K.E.R. 2: Heart of Chornobyl. Они показывают всю мощь движка Unreal Engine 5, который используется в игре. Аномалия При этом сам кадры взяты из трейлера, который опубликовали в июне. Они называются ...

Швейцарская часовая компания Franck Muller начала принимать оплату в BNB Швейцарская часовая компания Franck Muller начала принимать оплату за часы в криптовалюте BNB — собственном токене биржи Binance, о чём написал в Twitter глава криптоплатформы Чанпэн Чжао. Перед этим был закончен аукцион на торговой площадке Binance NFT...

Более надежный, чем флешки и SSD. В России придумали новый носитель информации на основе алмаза Ученые из Физического института им. П.Н. Лебедева (ФИАН) РАН открыли новое физическое явление, с помощью которого можно просто и недорого создавать оптические и электронные устройства на основе алмазов. По мнению авторов исследования, такой подход ускорит разработку уст...

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

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

Google запустит тестирование своей «голографической» видеосвязи в крупных компаниях В то время как многие компании уделяют внимание виртуальной реальности (VR), Google продолжает экспериментировать с «голографическим» видеочатом под названием Project Starline. Идея состоит в том, чтобы использовать сочетание камер, датчиков и качественного ...

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

Чем опасно производство всех компонентов для машин в России? Это может привести к серьезному удорожанию автомобилей В интервью «ИнфоРеактору» автоэксперт Дмитрий Попов предупредил о том, что локализация производства всех узлов и агрегатов в России является очень сложной и может привести к серьезному удорожанию конечного продукта. Если мы через три года хотим наладить свои...

Представлен Samsung «Гнусмас». Компания наконец использовала популярный мем Компания Samsung Electronics представила нового сотрудника, который «прилетел с далекой-далекой планеты, непохожей на нашу». На самом деле южнокорейский гигант представил нового виртуального аватара компании по имени «Гнусмас» (G•NUSMAS). Бл...

Xiaomi отказалась от Android One. Конец эпохи? Уже довольно давно Google запустила инициативу Android One. Это позволило сильно изменить рынок смартфонов. Компании получили возможность выпускать более доступные устройства, которые хорошо продавались и увеличивали выручку. Пользователи получали, опять же, более доступные...

Распознавание речи, генерация субтитров и изучение языков при помощи Whisper Есть ряд платных решений по переводу речи в текст (Automatic Speech Recognition). Сравнительно малыми усилиями можно сделать бесплатное решение, — дообучить на своих данных end2end модель (например, взять фреймворк NeMo от NVIDIA) или гибридную модель типа kaldi. Сверху пона...

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

Считаем уникальные IPv4 адреса Как создавать быстрые и эффективные алгоритмы? В статье, на примере задачи по подсчёту уникальных IPv4 адресов, рассматриваются приёмы и методы обработки больших объёмов данных. Вы узнаете, как написать код, работающий в десятки раз быстрее и использующий в несколько десятко...

Microsoft опубликовала исходники своих 3D-смайликов в стиле Fluent Design Microsoft решила открыть исходники своих 3D-смайликов в стиле Fluent Design, что должно способствовать развитию творческого подхода и инклюзивности в сфере эмодзи. Библиотека из 1538 смайликов с сегодняшнего для доступна в Figma и на GitHub. Отмечается, что изначально компа...

Задача не из легких. Как поставить обои на Айфон с iOS 16 12 сентября Apple выпустила новую версию своей операционной системы — iOS 16. В первые же часы после обновления пользователи столкнулись с трудностями при установке новой прошивки. Это классическая проблема с перегрузкой серверов из-за наплыва желающих. Но следующая н...

Как установить приложение на Яндекс ТВ Сейчас на полках магазинов полным полно различных телевизоров со Smart TV: кто-то предпочитает вариант подороже и приобретает устройство с Tizen OS или WebOS, а те, кто хочет сделать из телевизора еще один умный гаджет наподобие компьютера — Android TV. Несмотря на бо...

Microsoft подробно описывает Auto Color Management для SDR-дисплеев в обновлении Windows 11 2022 Update Компания Microsoft раскрыла более подробную информацию об улучшениях Auto Color Management(ACM), которые должны принести большую пользу некоторым ПК с дисплеями со стандартным динамическим диапазоном (SDR) в Windows 11 2022 Update. Microsoft говорит, что, хотя она поддержива...

[Перевод] Сложности переноса Papers, Please на мобильные Я разработал Papers, Please в 2013 году специально с расчётом на десктопные компьютеры и управление мышью. В 2022 году десктопных компьютеров уже не существует и все компьютеры — это мобильные телефоны. Настало время обновить этого динозавра. Эта статья из тысяч слов и мег...

«Взяли другого». Айтишники рассказывают, как компании отзывали их офферы QA-инженер написал гневный пост в линкедине: компания отозвала оффер, который сделала ему неделю назад, — а он уже успел уволиться с предыдущего места работы.

Microsoft выпустила PowerToys 0.64 с несколькими новыми функциями Microsoft выпустила новую версию утилиты PowerToys под номером 0.64, которая принесла с собой инструмент File Locksmith, удобный редактор файла Hosts, а также возможность резервного копирования и восстановления настроек приложения. Основные изменения: Инструмент File Locks...

Яндекс запускает свою виртуальную банковскую карту Компания Яндекс представила цифровую дебетовую карту платежной системы «Мир». Картой можно расплачиваться на сервисах Яндекса и не только. За покупки по карте подписчики Плюса будут получать дополнительный кешбэк баллами: 3% - за покупки на сервисах Яндекса ...

Survival and Rise: Being Alive берёт пример с Project Evo Survival and Rise: Being Alive — мобильная игра, в которой игроки должны сплотиться и выжить в пост-апокалиптическом мире, по которому ходят огромные скорпионы. Сейчас проект доступен на Филиппинах и сугубо на Android; мы предполагаем, что это ранний запуск. Как и в Project...

Она не умолкает: создана программа, оповещающая о каждой передаче данных в Google Голландский разработчик Берт Хьюберт, наиболее известный своим популярным программным обеспечением DNS-сервера PowerDNS, создал новый хит, как его уже окрестили в узких кругах. На этот раз он придумал утилиту Googerteller, которая издает звуковой сигнал каждый раз, когд...

Релизы (юмор) Дорогие любители литературы! Рады сообщить, что наш литературный сайт приступает к работе. Приглашаем писателей – и читателей, само собой разумеется.***С сегодняшнего дня на сайте функционирует сервис обложек. Вы можете нарисовать для своей книги яркую и красивую обложку.***...

[Перевод] Как работал параллакс-скроллинг в Duke Nukem II Параллакс-скроллинг (создание иллюзии глубины в 2D-сцене перемещением фона и переднего плана с разной скоростью) стал сегодня стандартным элементом платформеров и других 2D-игр. Этот эффект, популяризированный аркадной игрой Moon Patrol 1982 года, к началу 90-х уже был дово...

В Adfox появилась рекламная консоль Яндекс сообщил о появлении рекламной консоли в сервисе Adfox. С ее помощью можно легко мониторить данные о блоках Adfox и монетизаторах Header Bidding, проверять, корректно ли настроены рекламные места, и в один клик переходить в интерфейс к настройкам. Чтобы вызвать консоль...

Как очистить кеш в Viber Это поможет ускорить работу приложения и освободить место в памяти.

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

HIPER представляет новую категорию – умные телевизоры на платформе Яндекс ТВ Бренд HIPER, один из ведущих производителей потребительской электроники на российском рынке, представляет новое для себя направление – умные телевизоры на платформе «Яндекс». На данный момент ассортимент HIPER насчитывает 6 моделей с диагоналями от 24 до 65 дюймов, среди ко...

[Перевод] Отслеживание сетевого трафика в Kubernetes: примеры кода и практические советы Команда VK Cloud перевела статью об основных принципах работы сети в Kubernetes: как кластер принимает и отправляет пакеты начиная с исходного веб-запроса и до размещения приложения в контейнере. Требования к сети в Kubernetes Сначала давайте проясним требования к сети Ku...

Яндекс убрал «Новости» из приложения Сегодня Яндекс закрыл сделку по продаже «Дзена» и «Новостей» группе компаний VK. В связи с этим данные сервисы исчезли из приложений Яндекса и его поисковика.

Бесплатный рендерер MoonRay от DreamWorks Animation Визуальные эффекты и анимация становятся всё более сложными, а вместе с ними растут и требования к вычислительным ресурсам. И художникам и графическим дизайнерам не помешает новый полезный инструмент. Тем более с открытым исходным кодом. DreamWorks Animation объявила о наме...

YouTube получил давно ожидаемое обновление на Android TV и Google TV Компания Google выпустила обновление для приложения YouTube для платформы умных телевизоров - Android TV.  Приложение YouTube для Android TV и Google TV стало доступно в версии 3.0 и приносит давно ожидаемый энтузиастами и пользователями освежённый интерфейс. ...

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

Apple выпустила iOS 16.1 beta 5. Что нового и как обновиться, если вы не разработчик Сегодня, 11 октября, Apple выпустила пятую бета-версию iOS 16.1. Компания стабильно выпускает апдейты для разработчиков, а это значит что работа над iOS 16.1 ведется довольно кропотливая. Кроме того, вышла очередная бета-версия iPadOS 16.1, которая и вовсе станет релизной. ...

Исповедь фаната Xiaomi: почему я люблю MIUI и не перейду на чистый Android Читая обзоры смартфонов Xiaomi, можно наткнуться на мнение, что устройство, вроде, и неплохое, но оболочка MIUI портит впечатление: то она глючит, то там полно рекламы, то вообще «хочу iOS и все». Частично я согласен с подобным мнением и могу подтвердить, что прошивка Xiaom...

Возрождённые «Москвич», «Волгу» и «Победу» поможет выпускать Иран На российский автомобильный рынок скоро выйдет новый игрок — Иран. Глава российского центра «Иранцы за рубежом» сообщил об уже заключенных договоренностях на сборку машин в нашей стране. Сотрудничество с китайскими автопроизводителями выстраивается сло...

В сети показали прототипы Google Pixel 7 и Pixel 7 Pro. Они отличаются от предыдущей линейки В начале октября ожидается появление смартфонов Google Pixel 7 и Pixel 7 Pro. Предзаказы запустят в тот же день. Но ещё до этого момента в сети появились изображения двух прототипов моделей. Хотя это не розничные версии, а их программное обеспечение отличается от того, ...

У iOS 16 куча проблем, но ее устанавливают чаще, чем iOS 15. В чем дело iOS 16 ждали многие, но в итоге система оказалась более проблемной, чем iOS 15: во многом это связано и с новыми функциями, и с обновленным оформлением, а также не стоит забывать о том, как Apple сама все испортила в день релиза. Правда, как оказалось, это совершенно не меш...

«Тот неловкий момент, когда дизайн китайского электрокара нравится больше, чем многие европейские машины». Главный редактор «За рулем» о кроссовере Voyah Free, который может появиться в России под брендом Evolute До конца августа российский электромобильный бренд Evolute представит и самого себя, и первые модели автомобилей, которые будут собирать на заводе в Липецке. Ожидается, что в текущем году линейка Evolute будет представлена тремя моделями, причем довольно простыми. Так, ...

Как подружить Vivado и git: с микроблейзом и сабмодулями Разработка под программируемые логические интегральные схемы (ПЛИС) и систем на кристалле (СНК) отличается монструозностью IDE и их проектов. В одном котле замешаны исходные коды логических модулей, специфические файлы для привязки к контретной модели ПЛИС, файлы ресурсов, т...

Белорусский завод «Горизонт» в ноябре начнет производство ноутбука за 500 долларов, анонсированного Лукашенко. А ещё обещан мини-ПК и 100 моделей мониторов Крупнейший в Белоруссии производитель потребительской электроники и бытовой техники — предприятие «Горизонт» — начнет в ноябре массовое производство ноутбуков. Об этом сообщил генеральный директор ОАО «Управляющая компания холдинга «Г...

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

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