Социальные сети Рунета
Понедельник, 3 октября 2022

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

Хранение данных, опыт Oxygen: профессиональные СХД становятся еще более востребованными Проблема эффективного хранения данных стоит сегодня перед многими компаниями, и поэтому сегодня я подготовил текст о том, как именно мы решаем задачу хранения в облаке Oxygen. В этом посте речь пойдет о преимуществах виртуализации хранилищ NetApp, о том, что дают нам СХД Hua...

Как подключить почту Яндекс 360 или перейти на нее из другого сервиса Ищете альтернативу зарубежному софту, чтобы почта и облако работали без ограничений? Предлагаем рассмотреть платформу Яндекс 360 - подробнее о ней рассказываем в статье.

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

Что может предложить ЯП для облака В блоге T1 Cloud мы говорили о языке программирования Hare и суждено ли ему заменить Си в долгосрочной перспективе. Сегодня поговорим о другом нишевом ЯП — Ballerina. Он заточен под работу в облаке и разработку сетевых сервисов. Однако мнения об этом проекте довольно полярны...

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

МТС начнет продавать сервисы на базе продуктов российской ГК «Астра» в облаке #CloudMTS ПАО «МТС», ведущая российская компания по предоставлению цифровых, медийных и телекоммуникационных сервисов, стала авторизованным партнером ГК «Астра». Теперь клиентам провайдера #CloudMTS в облаке будут доступны отечественная ...

GitLab + K8s + Werf Как настроить пайплайн сборки с помощью K8s + Gitlab + Werf за 30 минут и больше не мучаться. Мини-туториал по настройке окружения с примером. Читать далее

Virtual Infrastructure для разработчиков и сисадминов: обзор сервиса #CloudMTS Привет, Хабр! Разнообразие софта, программных сред, мощностей и конфигураций железа постоянно увеличивает требования к рабочему месту. При работе над несколькими проектами одновременно требования удваиваются.  Многие сейчас занимаются текущими делами удаленно, без привы...

Forrester: топ-10 тенденций, трансформирующих облако В новом отчете Forrester «The Top 10 Trends In Cloud, 2022» выделены десять тенденций, определяющих дальнейшее развитие облака в условиях, когда все больше организаций пытаются использовать его потенциал, сообщает портал ...

[recovery mode] Flutter: Настройка тем приложения Всем привет, читатели Habr! В начале я хочу сделать акцент на том, что статья ориентирована для новичков, однако может быть полезной для более опытных коллег. В этой статье я расскажу про то, что такое тема приложения, какие ошибки обычно делают новички и рассмотрю, как по м...

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

Паттерн Outbox: как не растерять сообщения в микросервисной архитектуре Привет! Меня зовут Михаил Боровиков, я тимлид команды, которая отвечает за систему процессинга заказов Lamoda — Orders Management. Эта система, словно «сердце» Lamoda, через которое проходит самый важный для бизнеса шаг — оформление заказа.Раньше система представляла из себя...

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

Маркетплейс KazanExpress перешел в облака МТС МТС стала поставщиком облачных сервисов для стремительно растущего российского маркетплейса — KazanExpress. В облаке провайдера #CloudMTS компания хранит резервные копии приложений и баз данных, которые обеспечивают полноценную работу всех бизнес-структур, и которые при необ...

Выпущено второе августовское обновление Windows Subsystem for Android для Windows 11 Microsoft выпустила новую версию Windows Subsystem for Android для Windows 11 (2207.40000.8.0) для участников программы Windows Insider в США и Японии. Это обновление исправляет проблемы с вводом, улучшает работу сетевого подключения, взаимодействие с окнами, а также повыша...

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

Управление учетными записями в Linux. Часть 2. Не/правильная настройка доступа В предыдущей статье мы рассмотрели вопросы хранения учетных данных в ОС семейства Линукс. Теперь перейдем к обсуждению вопросов правильной и не очень настройки прав доступа к различным объектам операционной системы.Напомню основные моменты относительно учетных записей в Лину...

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

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

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

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

Использование Python в SQL Server Machine Learning Services В продолжение статей Приключения при настройке сервисов машинного обучения в MS SQL Server 2019 и Используем R lang в SQL Server разбираемся как работать с Python в сервисам машинного обучения. С Python ситуация несколько лучше, чем с R, так как достаточно много предустанов...

Проблема с использованием тега img и picture в Safari Данная статья описывает баг и его решения в контексте ReactJS + Server-Side Rendering, но это также актуально для всех фреймворков большой тройки так и для чистого JS.При разработке сайта мы столкнулись с проблемой, что при использовании тега <img> на некоторых страниц...

[Перевод] Логирование в Python: руководство разработчика Сталкивались ли вы с трудностями при отладке Python-кода? Если это так — то изучение того, как наладить логирование (журналирование, logging) в Python, способно помочь вам упростить задачи, решаемые при отладке.Если вы — новичок, то вы, наверняка, привыкли пользоваться коман...

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.9.2 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.9.2. Известные проблемы • Radeon™ Super Resolution может не срабатывать после изменения разрешения или настроек HDR в таких играх, как Nioh™ 2; • Меню панели управления Oculus и визуализированные контроллеры мог...

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

Видеокарта Gigabyte Radeon RX 6950 XT Gaming OC 16G (16 ГБ) флагманское решение для игр в разрешении 4К с тихим кулером Gigabyte Radeon RX 6950 XT Gaming OC 16G (16 ГБ) относится к числу ускорителей флагманского уровня, он конкурирует с GeForce RTX 3090/Ti в классических играх с растеризацией. Основным отличием Radeon RX 6950 XT от Radeon RX 6900 XT является использование более быстрой памят...

DWT-шаблоны и DWS-стандарты DWT-шаблонВот мы и подходим к той стадии, когда уже создали стили мультивыносок (см. «Выноски nanoCAD vs мультивыноска») и собственную библиотеку блоков (см. «Блоки и атрибуты блоков»), а также (см. «Лайфхаки печати nanoCAD») научились быстро выводить документ...

Большое обновление «Облака Mail.ru»: видеоплеер, дизайн и новые способы оплаты Компания VK (бывшая Mail.ru Group) объявила о запуске большого обновления для своего облачного сервиса. Как обещают разработчики, «Облако Mail.ru» стало еще удобнее для пользователей, которые хранят фотографии и видео. В веб-версии «Облака Mail.ru&raq...

Миграция кода с Oracle на PostgreSQL: особенности и пути обхода, средства конвертации, вспомогательные модули Эта статья завершает цикл о миграции с СУБД Oracle на СУБД PostgreSQL. В первых двух статьях рассматривались проблемы и устоявшиеся способы переноса данных из одной СУБД в другую (часть 1, часть 2). В третьей статье была представлена часть особенностей, которые нужно учесть ...

[Перевод] Экзибит, прокачай мой трансформер или Основные идеи по улучшению модели трансформера с 2018 по 2020 год (часть 1) В июне 2021 года вышла статья “A Survey of Transformers” - обзор различных нововведений, сделанных с применением архитектуры “трансформер” после ее появления в материале “Attention is all you need”.Этот материал особенно актуален сейчас. Приведенные подходы и архитектуры нач...

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

Проектирование Data Pipelines в Apache Airflow Сегодня я хотел бы познакомить вас с важным инструментом в методологии DataOps, а именно Apache Airflow и проектирование Data Pipelines (Конвейеры данных).Эта статья будет посвящена краткому введению в Airflow и шагов по созданию и настройке конвейеров данных (Data Pipelines...

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.9.1 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.9.1. Список исправлений • Enhanced Sync могла вызвать периодическое появление черного экрана во время игрового процесса и воспроизведения видео при использовании расширенных дисплеев и переключении Enhanced Sync...

Низко висящие фрукты Active Directory В данной статье рассмотрим уязвимости, которые легко проэксплуатировать в Active Directory — так называемые «низко висящие фрукты». Они часто встречаются и в результате дают возможность атакующему продвинуться вглубь инфраструктуры или получить дополнительную информацию.Комб...

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

Softline Cloud помогло холдингу «Аксон» сократить издержки на IT на 60% Сеть DIY-гипермаркетов «Аксон» на базе облака Softline построила отказоустойчивую инфраструктуру. Это не только разрешило проблему нестабильной работы IT-систем, но и позволило сократить расходы компании на информационные технологии.

Краткий анализ графических настроек и работы FSR 1.0 в игре Deathloop Сегодня я рассмотрю производительность своей системы в игре Deathloop и проверю работу технологии AMD FSR 1.0

«Азбука вкуса» переводит свою ИТ-инфраструктуру в Облако Крок Выбор в пользу Облака Крок был обусловлен производительными процессорами (от 3.1 ГГц до 3.6 ГГц), высоким уровнем надежности, широким портфелем сервисов, которые можно развернуть из облака, а также опытом выполнения сложных и больших проектов. В перспективе все это позволит ...

«Нулевой» локальный диск. Как запустить облако только с сетевыми дисками и приручить Ceph Компания AWS, которая создавала собственное облако, выпустила в релиз сетевые диски, или Elastic Block Storage, еще в 2008 году. Но российские провайдеры долгое время эксплуатировали только локальные диски, которые были просто частью односложных VDS. Облако Selectel при э...

SophiApp, или Как мы делали опенсорс программу для настройки Windows 10 & 11 Я от лица команды хочу показать вам SophiApp — графический наследник Sophia Script for Windows: бесплатная, портативная и полностью опенсорная программа для тонкой настройки Windows 10 и Windows 11.В этой статье я расскажу, как оброненная мной фраза в комментарии 3 года наза...

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

Система техподдержки, которая понравится руководству В статье перечислю некоторые кейсы работы системы техподдержки портала https://www.gosuslugi.ru/. Я столкнулся с ним как обычный пользователь. Заранее извиняюсь перед всеми причастными к работе ГосУслуг. Я с глубоким уважением отношусь к создателям этого портала. Надеюсь, чт...

Как мы переходили с pip на Poetry Всем привет! Я Станислав Бушуев, Software Engineer в Semrush. В этой статье я расскажу о том, как мы столкнулись с проблемой периодического обновления Python-зависимостей, тестировали решение с полной их фиксацией, ошибались, и в итоге перешли на Poetry. Читать далее

Работу спектрометра телескопа «Джеймс Уэбб» приостановили из-за нештатной ситуации. Собрана специальная комиссия для решения проблемы В работе спектрометра MIRI космического телескопа James Webb обнаружена аномалия. Об этом сообщили в NASA и Европейском космическом агентстве. MIRI — это прибор среднего инфракрасного диапазона, в задачи которого входит анализ химического состава звезд,...

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

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

[Перевод] Как настроить зависимые выпадающие списки в MS Excel, используя СМЕЩ и СУММПРОИЗВ Привет, Хабр!В этой статье мы демонстрируем простой способ по настройке зависимых выпадающих списков в MS Excel.Статья будет особенно полезна тем, кто еще не пользуется ни формулами массива, ни клавишей F9 при их написании.С уважением,Владимир Читать далее

Hoversurf: транспорт будущего? (Краткая история, характеристика, цена) «Мы представляли себе следующую картину: идет по улице молодой парень, а над ним проносится летающий мотоцикл. Вау! Круто! Я тоже хочу! — загорается Александр. — На этой волне у нас и сформировалась первая команда энтузиастов, и ...

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

Кастомное автоматическое обновление конфигураций клиентов Spring Cloud Config Server. Часть 2: настройка сервера Описывается, как можно инициировать автообновление клиентов Spring Cloud Config Server без использования Spring Cloud Bus или какой-либо иной вспомогательной технологии Читать далее

Ресурсы облака Linxdatacenter увеличены в три раза На фоне растущего спроса на облачные сервисы провайдер Linxdatacenter увеличил мощности вычислительной инфраструктуры. Это позволит клиентам облака LinxCloud подключать дополнительные ресурсы без ограничений. Проект по модернизации ...

[Перевод] OSPFv3: построение топологии В предыдущей статье блога я рассмотрел процесс построения простой однозональной топологии OSPFv2 с помощью вывода команды show ip ospf database. В этой статье мы повторим тот же процесс, но с использованием OPSFv3 и IPv6. Читать далее

Страховая компания «Пульс» цифровизует бизнес с помощью Крок Облачные сервисы Заказчик решил развернуть в облаке микросервисный ландшафт для разработки, тестирования и продуктивного использования цифровых страховых услуг с использованием Open Source-версии продукта OpenShift.

На востоке растут облака: новосибирский дата-центр «Ростелеком-ЦОД» сегодня Нашему ЦОДу в Новосибирске исполнилось полтора года. За это время в дата-центре выросла зона доступности облака DataLine для заказчиков из Сибири и Дальнего Востока, а также появились новые услуги. Сейчас в новосибирском облаке размещаются почтовые сервисы, облачные диски кл...

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

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

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

Создаем личное файловое облако легко и просто (и дешево) А сегодня мы с вами быстро и решительно легко и просто поднимем свое личное файловое облако типа Google Drive или Яндекс.Диск, а если повезет, то еще и очень дешево.Зачем? Ну, например, потому что не хотим зависить от корпораций с их кабальными лицензионными соглашениями и с...

Отмена релокейта в Болгарию, плесень и ремонт, или как я переехал в деревню Всем привет. Меня зовут Павел Кишеня, я работаю в REG.RU системным администратором. Два года назад я переехал из Минска в область, деревню Лещёвцы. В этой статье я расскажу, как и почему я переехал, какие здесь условия для работы и жизни и причем здесь плесень. Читать далее

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

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

AliExpress не возвращает деньги. Россияне столкнулись с неприятной проблемой Торговая площадка AliExpress представляет из себя один из самых крупных, известных и наиболее распространенных сервисов, позволяющих приобретать товары с доставкой из Китая. В этом нет ничего удивительного, так как компания предлагает свыше десяти миллионов наименований Чит...

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

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

Работа с хранимым кодом приложения при миграции с Oracle на PostgreSQL: особенности, сложности и способы их преодоления В предыдущих статьях о миграции с Oracle на Postgres мы рассматривали перенос данных из одной системы управления базами данных в другую (часть 1, часть 2). Сегодня разговор пойдёт об особенностях работы с кодом приложения при необходимости смены СУБД. В частности, буду...

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

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

Приключения при настройке сервисов машинного обучения в MS SQL Server 2019 В статье описано, как настроить сервисы машинного обучения для R и Python. Несмотря на большой опыт в IT, сразу у меня не работает примерно ничего. Поэтому будут ссылки на то, что делать, если сразу не завелось. В итоге я поставила новый экземпляр с сервисами машинного обуче...

Стоимость владения облаком: основные подводные камни и как их избежать Гибкость облака — это часть его привлекательности, но она также может привести к росту затрат. Опрошенные порталом ComputerWeekly эксперты рассматривают ключевые элементы совокупной стоимости владения (TCO) облаком и то, как грамотно ...

Работа с микросхемой АЦП MCP3301 Микросхема MCP3301 представляет собой 13-битный низкопотребляющий (до 450 мкА в активном режиме при питании  от источника 5 В) аналого-цифровой преобразователь (АЦП) последовательного приближения с дифференциальным входом и возможностью передачи данных по SPI-интерфейсу...

QA Lead и точка: Часть 4 – Фасилитатор и Амбассадор В прошлой статье “QA Lead и точка: Часть 3”  мы рассмотрели список ролей, в которых может участвовать QA Lead и любой руководитель подразделения. Это роли наставника, эксперта, ментора, коуча и процессного управленца. Все они,  разве что за исключением последней, с...

ActiveCloud включил «CommuniGate Pro как сервис» в партнерскую программу Программа ActivePartner дает возможность партнерам ActiveCloud перепродавать собственные услуги ActiveCloud и получать ежемесячные партнерские выплаты. Партнерами программы могут выступить как компании-интеграторы, разработчики ПО, онлайн-сервисов и приложений, так и 1С Фр...

Настоящий детектив: загадочные таймауты на проде Привет! Меня зовут Алексей, я работаю в команде Антиспама Почты Mail.ru, и сегодня хочу поделиться интересным опытом нашей команды по поиску проблем на бою. Многие из нас любят детективные истории: интрига, драйв, захватывающий сюжет, который держит в напряжении до само...

Разработка cache-сервера для сохранения аккаунтов в задачах веб-парсинга Всем привет!Одной из самых больших проблем при решении задач веб-парсинга данных является риск блокировки аккаунта. В общем случае эта проблема возникает только по одной причине – это большое количество запросов к веб-порталу за единицу времени.Существует несколько путей реш...

От Soda Luv до BTS: как ВКонтакте рекомендует музыку миллионам пользователей Всем привет! Это Даня Самойлов и Женя Замятин, мы из команды Core ML, занимаемся рекомендациями VK Музыки. В этой статье мы хотим поделиться с вами, как устроена наша система музыкальных рекомендаций (на примере алгоритмическ...

SVTR — state-of-the-art нейросеть для задачи OCR SVTR - state-of-the-art модель-трансформер для решения задачи OCR. Авторами статьи была предложена архитектура с одним "зрительным" модулем для эффективного распознавания текста. Основная идея работы заключается в обработке признаков разного уровня, то есть локальных, которы...

[Перевод] Безопасный Spring REST с применением Spring Security и OAuth2 В этой статье мы продемонстрируем пример настройки Spring Security + OAuth2  для защиты конечных точек REST API на фреймворке Spring Boot. Клиенты и учетные данные пользователей будут храниться в реляционной базе данных (для баз данных H2 и PostgreSQL подготовлены приме...

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

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

Использование slots | Python Когда мы создаем объекты для классов, требуется память, а атрибут хранится в виде словаря (в dict). В случае, если нам нужно выделить тысячи объектов, это займет достаточно много места в памяти.К счастью, есть выход — слоты, они обеспечивают специальный механи...

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

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

Решения Cloud помогают «Уралхиму» анализировать данные в облаке АО «ОХК «Уралхим» запустило платформу для обработки и анализа данных на базе облачных сервисов компании Cloud (ООО «Облачные технологии»). Это помогло сэкономить до 90% времени сотрудников при решении задач, связанных ...

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

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

Приручаем многопоточность в Node.js (часть 1: базовые концепты) Продолжаем серию статей, посвященных разным прикладным концептуальным решениям, которые могут существенно "прокачать" производительность вашего Node.js-приложения.В прошлой статье мы рассмотрели реализацию эффективной очереди на основе "эластичного" кольцевого буфера, а в эт...

Видеокарта Colorful iGame GeForce RTX 3080 Advanced OC 10G LHR (10 ГБ): мощная, но довольно шумная СО, эффектная подсветка Видеокарта Colorful iGame GeForce RTX 3080 Advanced OC 10G LHR (10 ГБ) предназначена для тех, кто хочет играть в разрешении 4К при использовании максимальных настроек качества, с современными технологиями RT и DLSS. Это трехслотовое решение весом около 1,8 кг, с завораживающ...

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

Типы таблиц в PostgreSQL: logged, unlogged и temporary tables В PostgreSQL существует большое количество разных типов таблиц. Каждая из них предназначена для решения конкретных задач. Самая распространённая и известная — heap table или стандартная таблица. Про её структуру я рассказывал в прошлой статье. Стандартная таблица позволяет х...

Домашний Linux-сервер или как самому развернуть систему визуализации на MQTT+Telegraf+InfluxDB+Grafana В данной статье приведен скоуп информации о том, что взять за основу, чтобы развернуть свой домашний Linux-сервер и систему визуализации на нем, используя MQTT в качестве транспорта с оконечного оборудования. Многие статьи или инструкции, которые есть в и...

Из App Store массово пропадают российские приложения. Вслед за «Вконтакте» и Mail.ru исчезли «Юла» и «Домклик» Приложение сервиса объявлений «Юла» и сервиса для покупки, аренды и продажи недвижимости в Москве «Домклик» удалены из App Store. В поиске их нет, а по прямой ссылке соответствующие страницы не открываются. Приложение «Юлы» пока можн...

Не загружаются файлы из iCloud. Что делать Те пользователи, которые используют iCloud на своих Айфонах и Айпадах, знают, что для техники Apple это лучшее облачное хранилище. Глубина интеграции с системой находится на таком уровне, что зачастую даже непонятно, что какие-то данные в настоящий момент выгружаются. С поя...

8 сервисов для зарубежных покупок в 2022 году Эта статья стала итогом моих экспериментов в 2022-ом. С начала года я искала сервисы, которые помогают выкупать товары в интернет-магазинах за рубежом и доставляют их в РФ. Прочитав кучу отзывов (спойлер: в основном плохих), я попробовала заказать товары через так назыв...

[Перевод] Интеграция Open Policy Agent (OPA) в Kubernetes OPA можно интегрировать практически куда угодно, включая Kubernetes. Из этого материала вы узнаете, как интегрировать OPA в Kubernetes, и на примерах рассмотрите преимущества этой интеграции. В Kubernetes мы развертываем OPA как контроллер доступа.  Читать далее

Обзор методов множественного доступа в беспроводной связи. Часть 5. Поляризация и закрученные волны Обзор методов множественного доступа в беспроводной связи. Часть 5. Поляризация и закрученные волныПривет, коллеги! У нас продолжается серия статей, посвящённых методам множественного доступа в беспроводной связи. Напомню, что в первой части мы рассмотрели методы частотно-вр...

В США создали холодильник для стран третьего мира, не требующий питания Инженеры создали охлаждающее устройство, не нуждающееся в электричестве для своей работы. Статья об этом опубликована в Cell Reports Physical Science. Устройство изобретено учеными Массачусетского технологического института. Внешне оно выглядит...

Читаем почту mail.ru из python при помощи imap Подробно разбираем работу библиотек imaplib и email, открываем ящик и читаем письма (получаем из писем всё что есть) на примере mail.ru (хотя в целом, должно работать везде).Рабочие задачи заставили обратиться к классике - электронной почте, материала довольно много в сети...

[Перевод] Как работают браузеры, часть 3: деревья специальных возможностей и рендеринга Это заключительная статья из цикла статей о работе браузеров. Ссылка на первые два перевода:Часть 1: навигация и получение данныхЧасть 2: парсинг и выполнение JSСтатьи предназначена для начинающих разработчиков и тех, кто интересуется разработкой. Здесь нет глубоких техничес...

.Net Microservices The Hardcore Way: туториал от инженеров Microsoft, получаем PROD опыт Для тех кто хочет погрузиться в проектирование .Net микросервисов, Kubernetes, Azure и Azure DevOps процессы.  Читать далее

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

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

Обзор markdown редакторов для Django Рассмотрим готовые решения для использования markdown совместно с Django. Читать далее

Виртуальный сервер: преимущества использования Любой современный бизнес тесно связан с IT-услугами. Ведь сегодня бумажный документооборот отошел на второй план – его место занял его электронный аналог. При этом для хранения всех важных сведений компании используются виртуальные серверы. Такая услуга представляет собой вы...

Обработка естественного языка (NLP) методами машинного обучения в Python В данной статье хателось бы рассказать о том, как можно применить различные методы машинного обучения (ML) для обработки текста, чтобы можно было произвести его бинарную классифицию. Рассмотрим задачу обработки естественного языка (NLP — Natural Lanuage Processing) на п...

Как мы ведём документацию рядом с кодом В Альфа-Банке мы уже больше 5 лет ведём документацию рядом с кодом. Но она используется не для всех проектных документов. Дело в том, что документация у нас делится по слоям: фронт, миддл и бэкенд. Если с миддлом — слоем микросервисов — всё хорошо, то вот с переводом фр...

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

Подводный симулятор выживания Subnautica: Below Zero получит обновление с детальными настройками игры Эти самые настройки — ключевая возможность патча.

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

«Билайн» обновил свое облако — импорт из других хранилищ и не только Оператор «ВымпелКом» (торговая марка «Билайн») объявил выпуске обновления сервиса облачного хранилища «Облако Билайн». Как отмечают разработчики, благодаря обновлению импорт из других хранилищ стал удобнее, можно включить темную тему...

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

[Перевод] Плейбуки Ansible — советы и примеры В этой статье мы рассмотрим плейбуки Ansible — схемы для действий по автоматизации. Плейбуки — это простой, целостный и воспроизводимый способ определить все действия, которые мы хотели бы автоматизировать. Читать далее

Яндекс улучшил интерфейс для настройки текстово-графических объявлений в Директе Настройка рекламы с их помощью станет проще и доступнее.

Intel выпустила драйвер Intel Arc 30.0.101.3259 Beta Intel обновила драйвер Intel Arc до версии 30.0.101.3259 Beta. Список исправлений: • В Tom Clancy’s Rainbow Six Осада* (DX11) могли возникать повреждения текстур на карте Emerald Plains, когда в игре включены ультра-настройки. Обходной путь — выбрать API Vulkan в настройках ...

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

PS5 теперь поддерживает разрешение 1440р PlayStation 5 теперь поддерживает 1440p, по крайней мере, для геймеров, имеющих доступ к ее бета-версии. Хотя консоль с самого начала поддерживала вывод 1080p и 4K, поддержка 1440p по-прежнему востребована игроками, которые используют мониторы вместо телевизоров. В конце кон...

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

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

Разрабатываем чат с помощью Nest, React и Postgres Привет, друзья! В данном туториале мы разработаем чат с использованием следующих технологий: TypeScript — статический типизатор; NestJS — сервер; Socket.IO — библиотека для работы в [веб-сокетами](); React — клиент; TailwindCSS — библиотека для стилизации; PostgreSQL — ба...

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

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

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

Настоящий Product Backlog Refinement: 4 этапа правильной работы над фичами Привет, Хабр! Я Екатерина Колесникова, Agile Coach в inDriver. Когда я пришла в команду, заметила проблемы в процессе Product Backlog Refinement. Я предложила новый сценарий этой церемонии — и он сработал. В этой статье поделюсь опытом проведения PBR без скучной теории о «пр...

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

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

Кто такой Data Product Manager и почему без него не обойтись в 2022 году, если вы работаете с Big Data В 2022 году индустрия больших данных изменилась. И нужно решать, что делать с инфраструктурными вызовами, переходить ли в облако и как продолжать развитие ИТ-решений. Со всем этим компаниям может помочь новая роль в команде — Data Product Manager. Это статья написана по м...

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

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

Представлен подробных список системных требований перезапуска Saints Row для четырех конфигураций настроек До релиза игры осталось несколько дней

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

Пытаюсь устроиться на работу #1 Тестовое задание на pyZMQ Эта статья только первая из цикла "прохожу тестовые задания". Подобными заметками я хочу показать другим начинающим программистам с чем им придется столкнуться при собеседованиях на работу. Сам я изучаю питон(и не только) уже порядка 4 лет, но это только теория с практикой н...

Как мы уменьшили время проверки релизной сборки с 4 дней до 4 часов Всем привет! Меня зовут Иван, я QA-инженер релизной команды в inDriver. В этой статье расскажу о том, как мы сократили время регрессионного тестирования релизной сборки мобильного приложения и релизный цикл до одной недели, с какими проблемами столкнулись и как их решали.Ран...

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

Что общего между локализацией багов и расследованием преступления? Всем привет! Меня зовут Иван, я QA-инженер релизной команды в inDriver. В этой статье хочу вольно порассуждать о схожести моделей когнитивной деятельности в тестировании ПО и расследовании уголовных дел. Мне кажется, у этих сфер много общего — например, оба процесса представ...

В Resident Evil Village добавят расширенные настройки субтитров Осенью Resident Evil Village обзаведется дополнением Winters' Expansion и золотым изданием, включающим DLC. Сегодня Capcom сообщила, что вместе с платным контентом хоррор получит бесплатное обновление с настройками доступности.

Используем R lang в SQL Server В продолжение предыдущей статьи поговорим о том, как использовать SQL Server Machine Learning Services. В этой статье приведены варианты использования на языке R. Для чего должна быть установлена R 4.2.1(https://cran.r-project.org/src/base/R-4/) Также нам потребует...

Как снимать логи с устройств на Android и iOS: разбираемся с инструментами Краткая инструкция по чтению и разбору логов мобильных устройств на Android и iOS, а также необходимые инструменты для Windows и MacOS.Статья подготовлена red_mad_robot и «Альфа-Банком» на основе доклада Senior QA red_mad_robot Ол...

Postgres Pro Enterprise 14.4.1: что нового — статистика, безопасность, анализ работы VACUUM В дни майского HighLoad++ Foundation 2022 наша компания объявила о выпуске Postgres Pro Enterprise 14.2.1. С тех пор вышло несколько обновлений, мы расскажем о наиболее свежем из них - Postgres Pro Enterprise 14.4.1, основанном на PostgreSQL 14.4. Этот выпуск включает все но...

Расширение списка ACE для BloodHound BloodHound – это популярный инструмент для сбора и анализа данных при проведении пентеста внутренней инфраструктуры на базе Active Directory. Этот инструмент позволяет визуализировать некорректные настройки объектов AD и строить цепочки атак. Основная его особенность — испол...

[recovery mode] Готовим нагруженный Postgres в Yandex.Cloud Перед тем как приступать к основной части статьи, наверное стоит начать с вопросов «зачем». В контексте данной статьи их три: 1)      Почему Postgres2)      Зачем Public Cloud3)      Почему Yande...

T1 Cloud и разработчик ИТ-решений ОТР объявляют о начале сотрудничества В рамках сотрудничества компании планируют разрабатывать совместные проекты, следуя национальной программе импортозамещения, а также используя свою многолетнюю экспертизу и дополняя компетенции друг друга. "В партнерстве с T1 Cloud мы нацелены решать задачи цифровой тр...

[Перевод] Почему разработчики создают так много сайд-проектов Сайд-проект — это, как правило, проект, который разрабатывают в качестве хобби и развивают наряду с основной работой (моя основная работа — соучредитель и техдир финтех-стартапа) Это, например, робот на базе Raspberry Pi, приложение со списком задач или игра для iOS, которая...

Использование цвета в терминале Я пишу небольшие скрипты для работы в программах-оболочках «Windows PowerShell» версии 5.1 и «PowerShell» версии 7 в операционной системе «Windows 10». Иногда тянет подсветить текстовый вывод в консоль разными цветами. В этой статье я хочу рассказать о паре грабель, на котор...

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.8.2 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.8.2. Список исправлений • Пресеты VCE могли смешиваться в VEGAS Pro™ на некоторых графических продуктах AMD, таких как Radeon™ RX 6600 Graphics; • Мог происходить сбой DaVinci Resolve™ Studio 17 при использовани...

Ralf Ringer перенесла ИТ-системы в облако МТС При оперативной поддержке экспертов, архитекторов, инженеров и проектной команды облачного провайдера, клиент провел миграцию всех систем и данных в облако #CloudMTS в сжатые сроки и с минимальным временем простоя инфраструктуры возобновил работу критичных для бизнеса ИТ-сис...

Как мы адаптировали «1С: Предприятие» под работу в облаке VK Cloud Результаты теста Гилева — одна из основных метрик производительности платформы «1С: Предприятие». На результаты теста обращают внимание как поставщики облачных услуг, так и клиенты, которым нужно решение с лучшими параметрами.  Меня зовут Тимур Явкин, я архитектор облачны...

SmartLab объявила о релокейте бизнеса в Киргизию Компания SmartLab, российский разработчик ПО, объявила о переезде более 250 сотрудников в Киргизию. «Наше российское подразделение столкнулось с большим количеством проблем в связи с введенными недавно санкциями. Мы — ...

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

Google Chrome можно будет назначить браузером по умолчанию, не открывая настройки Windows 11 На данный момент нужно всё еще назначать браузер в настройках ОС самостоятельно.

12 популярных ошибок настройки Google Analytics и способы их исправить Типичные ошибки при настройке Google Analytics: как настроить отслеживание, чтобы получать верные данные.

Вышло совместное решение отечественных разработчиков систем безопасности ISS и RUBEZH Комплексное решение ISS и Rubezh предназначено для повышения эффективности работы сотрудников служб безопасности и операторов с системами контроля и управления доступом. В первую очередь — на объектах с особыми ...

Обзор комплекта Adata XPG Caster RGB DDR5-6400. Разгон и настройка DDR5 Большое тестирование топового комплекта DDR5 с разгоном, настройкой таймингов, проверкой температурного режима и тестами в играх. Разбор нюансов разгона DDR5.

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

Слухи: на YouTube канале Icon продемонстрировали настройки графики ПК версии Returnal. В игре должна быть поддержка DLSS и FSR На YouTube-канале Icon появилось 1-минутное видео с демонстрацией настроек графики для ПК версии Returnal.

Точно ограничили? Обход отсутствия Protocol Transition и группы Protected Users при ограниченном делегировании Kerberos Всем привет! Сегодня я хотел бы затронуть такую тему как ограниченное делегирование kerberos. На просторах интернета существует множество статей как злоупотреблять этим типом делегирования, но на хабре я не нашел статей про обход ограничений. А конкретно о настройке делегиро...

Микроконтроллеры Megawin серии MG32F02: таймеры общего назначения Продолжая цикл публикаций по микроконтроллерам на ядре Cortex-M0 компании Megawin (см. предыдущие статьи 1, 2, 3, 4 и 5), сегодня рассмотрим таймеры общего назначения. Читать далее

Public Cloud — гайд по масштабированию Статья будет полезна тем, кто использовал свой дата-центр или классический хостинг, но затем столкнулся с миром публичных облачных платформ. Если не продумали все детали при планировании, то проблемы почти неизбежны. Рассккажу, как их избежать. Читать дальше →

Event-driven архитектура в Kubernetes Kubernetes, как система оркестрации, позволяет автоматизировать процесс развертывания сложных приложений и восстанавливать ожидаемое состояние кластера после сбоев. В общем случае приложение представляет собой резидентно запущенные контейнеры, которые обрабатывают запросы кл...

Видеокарта Palit GeForce RTX 3080 GamingPro (12 ГБ): очень высокая производительность, красивая подсветка, шумный кулер Palit GeForce RTX 3080 GamingPro (12 ГБ) — ускоритель флагманского уровня. По соотношению возможностей и цены он обгоняет конкурентов, близких по стоимости, обеспечивает комфорт в классических играх в разрешении 4K при максимальных настройках графики и отличную производитель...

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

Популярный блогер раскритиковал видеокарты от бренда Peladn Что на самом деле из себя представляет китайский бренд Peladn и на чем именно экономия

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

Рубим под корень: расследование атаки на хост с закреплением и запуском rootkit Привет, Хабр!  В предыдущей статье мы разобрали пример фишинга с использованием зловредного PDF вложения на примере задания GetPDF от CyberDefenders. Сегодня мы поговорим о руткитах (от англ. root – корневой, kit –набор, в данном контексте означает получение неограничен...

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

Как мы контролируем работу облаков с тысячами виртуальных машин и сотнями тысяч приложений Как и многие другие вендоры ПО, 1С давно предлагает свои продукты в облачном варианте. Это, в первую очередь, наши облачные сервисы 1С:ГРМ (Готовое Рабочее Место) и 1cFresh. Предоставление облачных сервисов требует наличия соответствующей инфраструктуры – прежде всего сервер...

GraphQL: доступ запрещен Жил-был один маленький разработчик, работал себе над REST API и горя не знал. Но вот приходит к нему тимлид и предлагает затащить GraphQL. Казалось бы: классный и мощный GraphQL — это запросто! Но в процессе проектирования API разработчик столкнулся с неожиданными проблемам...

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

Как настроить хранение логов кластера Kubernetes в бакете S3 и зачем это нужно Стандартный способ хранения логов Kubernetes на ноде неудобен: память ограничена, данные разбросаны, а многие аналитические инструменты просто не получится применять. Чтобы сделать хранение и работу с логами удобнее для разработки аналитических инструментов, логи можно перен...

[Перевод] Spring Data JDBC – генерация первичных ключей с помощью последовательностей (sequence) По умолчанию Spring Data JDBC ожидает, что первичные ключи сущностей генерируются на стороне базы данных. В статье Introduction to Spring Data JDBC (Введение в Spring Data JDBC) мы использовали вариант с автоинкрементной колонкой, а в этой статье рассмотрим другой способ – и...

Обходим блокировки сайтов: или как я развёртывал прямой proxy на базе nginx Ты как специалист в области IT, после февральских событий скорее всего столкнулся с проблемой недоступности некоторых ресурсов и наверняка подумал о том, как это дело обойти. Но использовать "бесплатный" или сторонний сервис кажется небезопасным или не даёт нужную ширину кан...

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

Микроконтроллеры Megawin серии MG32F02: АЦП и компаратор Продолжая цикл публикаций по микроконтроллерам на ядре Cortex-M0 компании Megawin (см. предыдущие статьи 1, 2 и 3), сегодня рассмотрим АЦП и аналоговый компаратор, а также проведем эксперименты с более "продвинутым" МК MG32F02A064. Читать далее

Применение языка Python в инженерной практике Язык Python (правильно это читается "Пайтон", но в русскоязычном сообществе так же прижилось и прочтение "Питон", мне оно тоже больше по душе ;) в последнее время получил очень большую популярность в среде непрограммистов по двум причинам:- лёгкий синтаксис, очень близкий к ...

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

iPhone 13 Pro Max уничтожил новый iPhone 14 Pro Max в реальном тесте. Новинки сравнили по времени работы без подзарядки Mydrivers опубликовал результаты сравнительного тестирования времени автономной работы iPhone 13 и iPhone 14, iPhone 13 Pro и iPhone 14 Pro, а также iPhone 13 Pro Max и iPhone 14 Pro Max. Тесты проводились при температуре 25 °C, яркость экрана мобильного телефона бы...

Unity: Небольшой скрипт = все ориентации экрана Хватит блокировать вертикальную или горизонтальную ориентацию экрана в своих проектах на Unity! В этой статье мы рассмотрим небольшой скрипт, который я использовал в своем проекте. Читать далее

Образование в РФ избыточно Эта статья призвана дать ответы на вопросы, которые возникают у некоторых студентов во время обучения и после окончания вузов относительно процесса обучения, образования вообще. Вроде таких наивных вопросов: Для меня, как человека, который верил в то, что учебное заведение ...

Write Once Run Anywhere Вспоминается мем, где человек говорит: «JavaScript — это круто, на нем можно делать роботов и мобильные приложения», а потом его душит собака. Я себя представляю таким человеком, но надеюсь, меня никто не задушит, потому что я делаю на JavaScript вещи, которые в принципе не ...

Гугл Ассистент ломает Galaxy Watch 5. Что не так с часами и стоит ли их теперь покупать Samsung Galaxy Watch 5 были одним из самых ожидаемых гаджетов этого лета и, судя по отзывам, все не зря: южнокорейская компания выпустила действительно крутые смарт-часы, которые вплотную подобрались к Apple Watch. А в некоторых показателях, например, в автономности, они да...

[Перевод] Целенаправленный дизайн микросервисов В своем стремлении перейти на микросервисы я столкнулся с аналогичными проблемами. Чаще всего я работал с клиентами и корпорациями, чей «микросервисный» дизайн приводил к единому моносервису. По сути, монолитное приложение было заменено действительно большим RESTful API.Я ре...

По слухам, Dynamic Island появится во всех версиях iPhone 15 Аналитик Росс Янг (Ross Young) утверждает, что все четыре модели iPhone 15 получат современные вырезы на экране и технологию Dynamic Island. В настоящее время эта функция является эксклюзивной для iPhone 14 Pro и iPhone 14 Pro Max. При этом, по его словам, базовые моде...

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

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

Две главные ошибки при использовании MediatR MediatR является, безусловно, очень успешным и популярным open-source проектом, который глубоко проник в недры коммерческой разработки. Однако, сколь популярен инструмент столь много способов его применения рождается среди сообщества. В этой статье я покажу два самых главных...

ЭОС выпустила новую версию системы «Архивное дело» Компания ЭОС объявила о выходе новой версии системы «Архивное дело», предназначенной для автоматизации работы архивных служб и работы с архивным фондом организаций. «Архивное дело» — одно из хорошо известных специализированных ...

[Перевод] Библиотека вывода с использованием escape-последовательностей Osmanip – это библиотека C++, предоставляющая полезные механизмы для работы с управляющими последовательностями ANSI и настройки потока вывода программ. С помощью этих механизмов вы можете оформлять выводимые строки различными цветами и стилями, изменять расположение курсор...

Средние highload паттерны на Go Привет, Хабр! Меня зовут Агаджанян Давид и ранее я опубликовал статью «простые highload паттерны на Go», в которой были рассмотрены простые подходы увеличения пропускной способности отдельно взятого экземпляра приложения без хардкора. Мне импонируют простые подходы, так...

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

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

Логи в iOS, эпизод 1: os_log Представьте, что вы садитесь делать новый проект для iOS/iPadOS/macOS/tvOS/watchOS. Совсем скоро сталкиваетесь с первым багом и, чтобы его понять и исправить, добавляете логи — вызываете print() тут и там. Баг исправили и часть логов убрали, а часть оставили на буд...

[recovery mode] Простое REST api для сайта на php хостинге Иногда бывает необходимо развернуть не большое рест апи для своего сайта, сделанного по технологии СПА (Vue, React или др.) без использования каких-либо фреймворков, CMS или чего-то подобного, и при этом хочется воспользоваться обычным php хостингом с минимальными усилиями н...

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

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

Ученые Сколтеха и МГУ создали эффективную замену литию в аккумуляторах Российские ученые разработали катод для натрий-ионных аккумуляторов. Статья с описанием изобретения опубликована в Nature Communications. Современные аккумуляторы для телефонов и электромобилей изготавливаются с использованием лития. ...

Личный опыт. Отказался от iCloud в пользу Яндекс Диска С момента появления фирменного облачного сервиса iCloud я был его пользователем. Со временем перешел на платный тариф, который в какой-то момент увеличился до 50 Гб. Этого мне хватало под все мои потребности: вся библиотека фотографий туда помещалась, и оставалось место под...

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

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

Как включить новую тему Windows Spotlight в сборке Windows 11 Build 25169 В сборке Windows 11 Build 25169, доступной в Dev Channel, представлен новый способ включения обоев Windows Spotlight на рабочем столе. Пользователи могут включить Windows Spotlight, используя специальную тему в настройках персонализации. Как и новое переполнение панели задач...

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

Supermicro представляет NVIDIA® OVX™ для 3D-моделей, Metaverse и цифровых двойников Super Micro Computer, Inc. (SMCI), мировой лидер в области корпоративных вычислений, графических процессоров, хранения данных, сетевых решений и экологически безопасных вычислительных технологий, вновь укрепляет свое лидерство в области инфраструктуры ускоренных вычислений, ...

5 приложений, позволяющих изменить шторку уведомлений на Android Каждый владелец смартфона ежедневно открывает шторку уведомлений, чтобы проверить оповещения, а также настроить работу тех или иных функций (Bluetooth, Wi-Fi и так далее). В течение нескольких лет эксплуатации устройства внешний вид элемента интерфейса может сильно наскучит...

Громкое «возвращение людей на Луну» вновь откладывается. NASA снова перенесло запуск ракеты SLS к Луне из-за неисправности Изначально назначенный на конец августа запуск американской ракеты SLS к Луне не состоится и сегодня, 3 сентября. Специалисты NASA отложили уже третью попытку запуска, на этот раз – из-за неисправности при заправке топлива. «Около 11:17 [18:1...

В «Почте Mail.ru» теперь можно импортировать календари из сторонних сервисов и не только Компания VK (бывшая Mail.ru Group) объявила о запуске обновления в фирменном почтовом сервисе «Почта Mail.ru». У пользователей появилась возможность импортировать календари, копировать события и настраивать напоминания о них. В «Почте Mail.ru» т...

__proto__ и prototype Часто на собеседовании опытный разработчик может спросить у начинающего: «Что такое __proto__ и prototype, и чем они отличаются?». Обычно этот вопрос либо ставит в тупик, либо на него отвечают заученной мантрой из видео «50 вопросов на собеседовании»: « __proto__ — это ссылк...

Как вместить данные в холодное хранилище Привет! Меня зовут Максим Чижов, я уже третий год работаю бэкенд-инженером в Авито. Когда только пришёл в компанию, я столкнулся с проблемой хранения больших объёмов информации. О том, как её решить, расскажу в статье. Читать далее

Консольный UI и отказ от асинхронного кода в idewave-cli С выходом версии 1.0.1 я решил осветить некоторые аспекты технической стороны моего проекта. В этой статье я расскажу про использование библиотеки tui-rs и про нюансы использования библиотеки tokio-rs, а так же постараюсь рассказать, что же было исправлено и почему так, как ...

Варианты использования Java ML библиотек совместно с Spring, Docker, Spark, Rapids, CUDA В данной статье рассматривается способ использования GPU nVidia с технологией CUDA в Docker-контейнерах для распределенной тренировки моделей машинного обучения на нескольких машинах. Цель статьи - показать вариант использования Big Data Tool Apache Spark в Docker-контейнера...

Куда мы катимся? Вторая часть Продолжим наше знакомство с Point in time Recovery.В первой части мы рассмотрели ситуацию, когда нужно найти момент, в который была очищена таблица и произвели восстановление до точки находящейся перед этим событием.В этот раз мы рассмотрим более сложную ситуацию. Читать дал...

«Добро пожаловать в мир мониторов с операционными системами». Studio Display страдает от проблем со звуком, и Apple рекомендует его перезагрузить Компания Apple признала очередную проблему с относительно новым продуктом. Речь идёт о мониторе Studio Display.   Некоторые владельцы Studio Display с начала продаж жалуются на проблемы со звуком: внезапное исчезновение звука, повышение громкости, искажения и прер...

«Почта России» запустила сервис для заказа товаров из США Пользователи заметили, что «Почта России» запустила сервис для заказа товаров из США «Почты Global». Сама компания называет себя только «логистическим партнёром», который занимается доставкой.

Исправление проблем с Windows 11 и поддержка RTX 40 в бета версии NVIDIA GeForce Experience 3.26 Также добавили оптимальные настройки для более чем 50 игр.

Microsoft выпустила Windows 10 версии 22H2 для инсайдеров в Release Preview Channel Сегодня Microsoft выпускает первую предварительную сборку Windows 10 версии 22H2. Windows 10 Build 19045.1865 (KB5015878) теперь доступна в Release Preview Channel для Windows Insider Program for Business для проверки на устройствах в их организациях. Коммерческим устройства...

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

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

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

[recovery mode] «Вам повезло!» или как Яндекс устранял баг ПредисловиеHello, team! Возможно, столь завуалированное название статьи Вас заинтересовало, и вы решили прочитать ее во что бы то ни стало, дабы понять суть. Но на деле все куда проще, а остроты данной ситуации подбавляют лишь комические реплики службы поддержки Яндекс ...

Microsoft выпустила Windows 10 Build 17763.3346 Компания Microsoft выпустила Windows 10 Build 17763.3346. Это обновление, не связанное с безопасностью, включает улучшения качества. Ключевые изменения включают: • Новое! Microsoft улучшила возможность Microsoft Defender for Endpoint по выявлению и перехвату программ-вымогат...

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

Обход средств защиты в iOS-приложениях В прошлой статье мы рассмотрели базовые уязвимости и способы их обнаружения. Но что делать, если в приложении используются дополнительные средства защиты (например, Jailbreak Detection или SSL-pinning), которые не позволяют нам изучить его? В этой статье расскажем, как и с п...

Китайцы стреляют в облака "серебряными пулями" для создания рукотворных дождей Технология родом из 50-х годов СССР позволяет Китаю хоть как-то справляться с засухой

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

Развертывание Spring Boot приложения с помощью Nginx, Let's Encrypt и Docker Compose Привет, Хабр! В своей первой статье я бы хотел поделиться опытом в развертывании Spring Boot приложения. Но для начала небольшое отступление, которое должно ответить на вопросы зачем и почему.Недавно я столкнулся с задачей разработать Telegram бота. Казалось бы, что тут слож...

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

Айти от удара: число атак на российские серверы выросло почти на треть За первое полугодие 2022 года количество атак на серверы компаний и организаций возросло, по различным оценкам, на 15–29% по сравнению с прошлым годом, подсчитали по просьбе «Известий» компании, занимающиеся информационной безопасностью. Наиболее частыми являются DDoS-атаки,...

Товары iHerb, eBay, Apple и многое другое: «Почта России» запустила сервис заказов из США В России начал работу новый сервис под названием «Почты Global», напрямую связанный с «Почтой России». Баннер на сайте Почты России На новый сервис обратили внимание интернет-пользователи, а ресурс vc.ru собрал подробности. Сервис позволяет зака...

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

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

Как создать аккаунт Гугл на телефоне Андроид. Собрали все способы Недавно я изучал список услуг, которые предлагает оплатить один известный магазин электроники при покупке нового смартфона. За 500 рублей человеку помогут зарегистрировать (внимание!) аккаунт Google. Безусловно, наличие учетной записи — ключевое условие для полноценного исп...

Model serving в Kubernetes: сравнение инструментов Доброго времени суток, дорогой читатель!Последние несколько лет в решении бизнес задач прогрессирует тренд использования Искусственного Интеллекта. Перед специалистами, отвечающими за инфраструктуру встают вопросы о том, какие решения они могут предложить ML-специалистам для...

Микроконтроллеры Megawin серии MG32F02: модули UART и отладка кода в ОЗУ Мы продолжаем цикл статей по микроконтроллерам компании Megawin на ядре Cortex-M0. В этой статье будут рассмотрены: периферийные модули UART, обработчики прерываний UART, метод отладки кода в ОЗУ МК с базовой частью инициализации во flash-памяти, механизм системных вызовов, ...

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

Дата-центры Google. Как устроена самая технологичная сеть серверов, разбросанная по всему миру? Серверы в морских контейнерах, туалетная вода для охлаждения, ледяные батареи, почта на магнитной ленте, аллигаторы в пруду и 500 кг выбросов CO2 в секунду.Google был основан в 1998 году Ларри Пейджем и Сергеем Брином. Последний родился в Москве в семье советских евреев-мате...

Unreal Engine: Unreal header tool и Рефлексия в деталях Привет Хабр!В этой статье будет разобрана работа Unreal Header tool, рефлексии, и немного затронем VM. Читать далее

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

[Перевод] Нововведения Windows 11 2022 Update (22H2) Релизной версией Windows 11 2022 Update (22H2) стала 22621.382.ni_release_svc_prod1.220804-1759, которая уже доступна для скачивания.В Windows 11 22H2 появились новые параметры для настройки раздела "Рекомендуем" на начальном экране. Хотя отключить и удалить раздел по-прежне...

В Windows 10 всё-таки решат надоедливую проблему с браузерами по умолчанию Одной из проблем Windows 10 был и остаётся выбор браузера по умолчанию. Чтобы поменять Edge на Chrome, приходится копаться в системных настройках, хотя в предыдущих версиях ОС этого не требовалось. Но теперь ожидается, что ситуация изменится к лучшему. В тестовой верси...

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

[Перевод] Как создать Star Rating виджет на React.js и оптимизировать его В этой статье я хочу затронуть еще одну задачу, с которой вы можете столкнуться на собеседовании на позицию Front-End — создание Star Rating виджета.За последние пять месяцев у меня было 15 онсайт собеседований, а также офферы от Google, Roku, Microsoft и других компаний.Вы ...

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

На Госуслугах «сломалось» отключение электронной доставки «писем» (и как её всё же отключить) В настройках Госуслуг сломалась возможность отключить приём электронных сообщений. Доставка электронных писем в личный кабинет Госуслуг равна официальному вручению. Читать далее

Системные требования Call of Duty: Modern Warfare 2 оказались крайне низкими Уже сегодня вечером компания Activision расскажет об игре Call of Duty: Modern Warfare 2 много разной интересной информации, но важнейшие данные были представлены за сутки до презентации. Речь идёт о системных требованиях, которые на деле оказались достаточно лояльными к ауд...

Ученые объяснили, почему молнии редко возникают во время морских бурь Китайские и американские ученые выяснили, что молнии редко возникают во время морских бурь из-за присутствия частиц соли и крупных капель аэрозолей внутри грозовых облаков. Выводы физиков опубликованы в журнале Nature Communications. «Наши наблюдения и опыты пока...

Обзор CommuniGate Pro или импортозамещаем корпоративную почту Мы подготовили обзор серверной платформы для организации электронной почты, передачи голосовых данных посредством технологии VoIP, мгновенного обмена сообщениями и автоматизации совместной работы CommuniGate Pro. Поскольку текста много и местами он зубодробительно технически...

[Перевод] REST API на основе Snake (Python, Mamba, Hydra и Fast API) Сегодня я хочу попробовать что-то новое и начну исследовать мир Python. В этой статье представлен пошаговый туториал по реализации простого REST API при помощи Python, Fast API, Hydra и Mamba. Более того, я вкратце опишу, как упаковать всех этих змей в один образ Docker и з...

Видеокарта Palit GeForce RTX 3090 Ti GameRock (24 ГБ): мощная СО на 4 слота, красивая подсветка, подставка в комплекте Palit GeForce RTX 3090 Ti GameRock (24 ГБ) — исключительно мощное и красивое решение, способное обеспечить полный комфорт в играх с максимальными настройками графики в разрешении 4К. Также это отличное решение для прикладных задач типа 3D-моделирования и САПР за счет огромно...

Google подкрутила настройки в трех приложениях. Работа с документами станет еще удобнее Мелочь, а удобно

Репликация MySQL и MariaDB: мониторинг с помощью Zabbix Когда к отказоустойчивости интернет-магазина или другого сервиса с базами данных предъявляются повышенные требования, не обойтись без репликации серверов СУБД и файлов. Репликация совместно с другими технологиями отказоустойчивости помогает полностью защититься от сбоя обору...

Что делать, если нужно срочно вывести государственную услугу на портал Госуслуги Привет, Хабр! Меня зовут Софья, я работаю в РЕД СОФТ. Не так давно наша компания ускорила в два раза вывод государственных услуг на портал www.gosuslugi.ru, используя РЕДШЛЮЗ и Визуальный конструктор услуг. В этой статье я расскажу, как нам это удалось.Уверена, что каждый из...

IThub college размещает информационные системы в облаке M1Cloud Международный колледж информационных технологий IThub college размещает корпоративные информационные системы в высоконадежном облаке M1Cloud компании Stack Group, в рамках стратегического партнерства.

Как мы за 1 день перешли на православный NGFW: инструкция по настройке Всем привет! Я работаю в ИБ-интеграторе и занимаюсь сетевой безопасностью. Сегодня я хочу рассказать про наш собственный кейс, связанный с экстренной заменой иностранного межсетевого экрана (что сейчас достаточно актуально), который «неожиданно» перестал обновляться. Речь ид...

Впечатления о Windows 10 LTSC 2021 — быстрота, стабильность и возможность гибкой настройки После девяти месяцев активного использования Windows 10 LTSC 2021 на игровом ПК я уже могу рассказать о плюсах и минусах этой ОС.

Задача о 8-ми ферзях. Свежий взгляд. Шаг 1 + 1/2. Сокращаем количество шагов перебора в три с половиной раза Данная статья в большей мере является уточнением моей предыдущей статьи по оптимизации перебора на шахматной доске с ферзями.https://habr.com/ru/post/679200/Оптимизация перебора в данной задаче, это не только лишь хардкорное скоростное решение на базе 64-битной арифметики и ...

Microsoft признала проблему со звуком в Windows 10 После установки обновления KB5015878 или более поздних обновлений на некоторых устройствах Windows могут возникнуть проблемы с неработающим звуком. Некоторые затронутые устройства Windows могут не иметь звука, но другие затронутые устройства Windows могут иметь проблемы толь...

билайн обновил облако: импорт из других хранилищ, тёмная тема, подборка воспоминаний и подписка «Облако билайн» получило большое обновление. Перенести свои данные из Dropbox и Google Drive теперь можно и в приложении, и на сайте cloudbeeline.ru всего за пару кликов.

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

Адаптивные таблицы в вебе Таблица — один из самых эффективных способов подачи ТЕКСТОВОЙ информации: на минимуме пространства размещено максимум данных. И что не менее важно — эти данные доступны не только для восприятия, но и для анализа (СРАВНЕНИЯ). О...

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

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

Xiaomi запускает программу ремонта дефектных Redmi Note 10 Pro и Redmi Note 10 Pro Max. Пока только в Индии Индийский офис Redmi объявил о запуске программы ремонта двух моделей телефонов – Redmi Note 10 Pro и Redmi Note 10 Pro Max. В компании отмечают, что некоторые пользователи столкнулись с проблемами в работе камеры. Судя по всему, проблемы эти обусловлены не прогр...

Рассказываем о пользе и вреде FullStack-фреймворков на примере Meteor.js В последнее время появляется довольно много Fullstack-фреймворков, они становятся популярны, их обсуждают.Если посмотреть на результаты The State of JS 2021 в разделе «Библиотеки — Бэкенд-фреймворки», то минимум 5 из них...

Intel Core i9-13900K протестировали в бенчмарках Тесты процессора Intel Core i9-13900K Raptor Lake продолжают поступать за целых два месяца до его ожидаемого запуска. Последние тесты исходят от OneRaichu, который показывает максимальный потенциал чипа с настройкой «Неограниченная мощность» и тактовой частотой по умолчанию ...

TerraLink xDE в версии 3.24 получил пакет обновлений Компания «ТерраЛинк» продолжает активное развитие направления по автоматизации ЮЗЭДО и представляет пакет обновлений платформы TerraLink xDE 3.24 SP1. В данном релизе были учтены законодательные изменения, которые коснулись работы ...

Распознавание поднятых пальцев на Python+OpenCV В данной статье хочу рассмотреть банальный и не сложный проект, а именно подсчет количества поднятых пальцев.Все исходники можно найти на моем Github.Код будем рассматривать с самого начала, но лучше всего ознакомиться с моими предыдущими статьями.Подготавливаем среду и уста...

Имитация трёхмерных зданий в 2D-игре Создаём объём при помощи света и теней. Игра двухмерная, разрабатывается на Game Maker Studio 2 и во время работы я столкнулся с множеством задач а-ля «должно быть красиво». Где-то пришлось придумать свой велосипед, где-то повезло наткнуться на описание решения похожих задач...

Разработка драйвера сетевого адаптера для Linux. Часть 1 В этой статье мы рассмотрим как устроен драйвер сетевого адаптера для Linux.Cтатью разделим на две части.В первой части рассмотрим общую структуру сетевого адаптера, узнаем какие компоненты входят в его состав, что такое MAC и PHY, разберемся как подготовить адаптер к работе...

Ferrum — бесстрашный Ruby-драйвер для Chrome с открытым исходным кодом Если вы хотите запустить интеграционные тесты на своем сайте, у вас есть три варианта: Poltergeist, Selenium и новое секретное оружие — Ferrum. Читать далее

C++. Унарный минус и беззнаковый тип Привет, Хабр! Меня зовут Владимир, я работаю в VK Карты. Хочу рассказать про случай, который недавно произошёл у нас в подразделении. Он кажется достаточно типичным и может быть интересен другим программистам.Нам, программистам на C++, не привыкать, что даже самый безобидный...

Могут ли отменить ваш оффер на работу за рубежом? А подписанный трудовой договор? Всем привет!Эту статью я хотела придержать, но с учетом тренда на отмену офферов в России я решила написать ее сейчас и параллельно поделиться с чем нам пришлось столкнуться в июне. Читать далее

Sky News: проблемы с обучением летчиков в Великобритании – из-за России По данным телеканала Sky News, возможности подготовки пилотов для полетов на истребителях в Британии снизились их-за того, что Лондон направил самолеты к восточным границам NATA в связи с событиями на Украине. Согласно телеканалу, который ссылается на внутренние докуме...

Шлюз Modbus RTU с поддержкой Ethernet Существует большое разнообразие WI-FI модулей на основе чипа ESP32. Как правило, основной канал передачи и получения данных  WI-FI, реже Bluetooth, т.е. беспроводные технологии, не требующие дополнительного «обвеса».  Достаточно создать web страницу и используя бра...

Китай запустил в космос спутник двойного назначения и за океаном начали волноваться Yaogan 33(02) может не только контролировать урожайность или наблюдать за лесными пожарами, но и "подсматривать" через плотные облака и дым, и даже смотреть "сквозь" ангары

ROLY RL-A380W – короткофокусный лазерный 3LCD-проектор Компания ROLY представляет легкий и компактный проектор RL-A380W, предназначенный для использования в офисах и образовательных учреждениях.

Новинка на российском рынке: сверхпрочный планшет OUKITEL RT2 с самой большой в мире батареей появится в продаже в сентябре Большинство прочных планшетов, представленных на рынке, предназначены для использования на производстве, складах, в полевых условиях и там, где они могут столкнуться с суровыми вызовами внешней среды. Стремясь предложить …

[Перевод] Обработка изображений с помощью библиотеки Python Pillow Данный туториал является переводом статьи, написанной Stephen Grupetta. Все изображения и коды скопированы без изменений. В конце вы найдете примечания относительно данной информации, а также ссылку на github с работающим кодом. Если код, приведенный автором не запускается, ...

Перевод документации React-redux и проблемы переводчиков Я решил перевести документацию react-redux, позвал напарника, и мы вместе решали проблемы, связанные с этим. Собственно, о проблемах и решениях пойдёт речь.Ссылка на переводКратко: поговорили с авторами библиотеки, развернули перевод на github-pages, получили домен, пол...

Знакомство с Apache Airflow: установка и запуск первого DAGа Привет! Меня зовут Алексей Карпов, я прикладной администратор (MLOps) отдела сопровождения моделей машинного обучения в Альфа-Банке. Хочу поделиться опытом в работе с Apache Airflow. Расскажу, как установить интерпретатор Python и сам Airflow, а также как отладить его работу...

Apple объяснила причины удаления «ВКонтакте» и других приложений из AppStore Как сообщает The Verge со ссылкой на представителя Apple Адама Адам Дема, компания из Купертино удалила приложения VK из AppStore в связи с тем, что владельцы разработчиков приложений находятся под британскими санкциями. Эти приложения распространяются разработчиками, б...

«Стать лучшей версией себя и полюбить». Что не так с этой идеей? "Не пытайтесь себя полюбить!", - вот с такой парадоксальной мысли я начну сегодняшнюю статью. Меня зовут Евгения Мисюченко, я практикующий психолог, гештальт-терапевт, и ко мне на консультации часто приходят люди с запросом на “полюбить себя”. Но в разговоре мы часто вы...

Программирование для админа: какой язык выбрать? Эксперты Слёрма — Антон Черноусов, Павел Селиванов, Денис Наумов и Владислав Килин — собрались, чтобы обсудить, какой язык больше подходит для админов, инженеров и devops.Дисклеймер. Этот материал не претендует на звание истины в последней инстанции. Статья создана на основе...

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

Ресурсы облака Linxdatacenter увеличены в три раза Проект по модернизации облачной инфраструктуры Linxdatacenter реализован на фоне перестройки российского ИТ-рынка из-за ухода западных вендоров, увеличения сроков поставок оборудования, отключения систем платежей, сбоев в цепочках поставок.  Несмотря на объективны...

Перенос данных из Oracle в PostgreSQL: секционирование, временные таблицы и инструменты Поскольку тема «переезда» c СУБД Oracle на СУБД Postgres не теряет актуальности, продолжаем наш цикл о миграции. Это вторая статья о переносе данных из Oracle в Postgres (первая доступна по ссылке). На этот раз мы подробнее остановимся на секционировании и временных таблицах...

iPhone 14 Pro зависает при переносе данных со старого смартфона. Что делать Первые владельцы iPhone 14 Pro и iPhone 14 Pro Max уже получили заказанные ранее новинки. Однако сразу после покупки некоторые пользователи столкнулись с неприятной проблемой — при попытке перенести данные со старого смартфона на iPhone 14, новинка может зависать.Читать даль...

iPhone XR, iPhone 11, iPhone 12 mini и iPhone 13 mini не получили это нововведение iOS 16. Возможность отображения процента заряда в строке состояния показалась удобной не всем После обновления до iOS 16 пользователи смартфонов iPhone получили возможность включить отображение процента заряда аккумулятора в настройках батареи, чтобы соответствующее число отображалось внутри значка батареи в строке состояния. Однако, как это и было в ходе бета-в...

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

Не работает eSIM на iPhone 14 в России? Тут всё, что вам нужно знать Несмотря на то что технология eSIM применяется в России уже несколько лет, выход iPhone 14 немного изменил расклад вещей. То ли из-за того, что Apple не провела предварительную настройку новинки под инфраструктуру российских операторов, то ли по каким-то другим причинам, од...

Что такое слои блокчейна L0, L1, L2 и L3 и зачем они нужны В последнее время в новостях все чаще и чаще упоминаются L-слои блокчейна (например, инвестиционный фонд A16z вкладывается в L2 решение на Ethereum Optimism или L3 компания Orbs расширяет свое решение на блокчейн TON).Концепция слоев — это категоризация блокчейнов, необходим...

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

Жизнь на сложности «Hard»: избыточность ожиданий, способы работы с ними и причем здесь Что? Где? Когда? В данной статье речь пойдет о том, как влияют на нашу жизнь избыточные ожидания в разных сферах, рассмотрим причины их формирования, а также методы отделения зерен от плевел. Ну и проведем черту между амбициозностью и описываемой избыточностью.Избыточность ожиданий легко уви...

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

Почему iPhone переключается с LTE на 3G и что с этим делать Использование Интернета в Айфоне — важнейшая функция, без которой смартфон фактически становится бесполезным. В качестве экономии данных пользователи всегда могут выбрать, какую технологию передачи данных использовать — LTE, 3G или EDGE, известную как просто ...

Эмулятор PlayStation 3 RPCS3 добавляет поддержку AVX-512 на Zen 4 для игрового ускорения на 35% Новые процессоры AMD не требуют настройки clock rate или дополнительной мощности для работы эмулятора.

[Перевод] JDBC vs JPA В мире разработки программного обеспечения очень любят аббревиатуры. И работа с базами данных в Java — не исключение.Наличие множества вариантов работы с БД может запутать: что же я использую на самом деле? Все используют JPA? Мне тоже стоит его использовать? Но я еще слышал...

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

Вышла on-premise версия low-code BPM-платформы Pyrus Разработчик low-code BPM-платформы Pyrus объявил о выходе on-premise версии — Pyrus Datacenter. Систему можно разместить в собственном дата-центре или частном облаке и иметь все данные и процессы под своим полным контролем и управлением администраторов ...

[Перевод] Обзор UI-инструментов для мониторинга и управления кластерами Apache Kafka Прим. перев.: автор этого материала — Герман Осин, старший архитектор решений в Provectus. Осин сравнивает функциональность восьми UI-инструментов, которые помогают решить проблемы наблюдаемости и мониторинга Apache Kafka. Стоит отметить, что обзор скорее вводный. Он будет ...

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

Использование Seldon Core для машинного обучения Широкое распространение машинного обучения помогло стимулировать инновации, которые всё труднее предсказать и создавать на их основе интеллектуальный опыт для продуктов и услуг бизнеса. Чтобы решить эту задачу, важно применять передовые методы. Сергей Десяк, ведущий экс...

Троттлинг смартфона на Андроид: что это, как проверить и исправить Вы замечали, что через 20-30 минут активного использования телефон работает медленнее? Если у вас включена частота обновления экрана 90 Гц, то она может принудительно упасть до 60 Гц, а игра, которая после запуска выдавала честные 60 fps, всего через несколько минут начинае...

Обновление Windows 11 вызывает различные проблемы из-за включения изоляции ядра (VBS) Недавнее обновление для Windows 11 включает функцию VBS, которая блокирует функционал утилит XTU и MSI Afterburner, а также настройки BIOS связанные с разгоном системы

Телескопы Webb и Hubble зафиксировали момент столкновения аппарата DART с астероидом Dimorphos Космические обсерватории наблюдали столкновение в различных диапазонах длин волн, показывая распределение размеров частиц в расширяющемся пылевом облаке

Одна из причин потерь на сети 802.11 Недавно обратился заказчик, у которого в корпоративной сети несколько сотрудников регулярно жаловались на обрывы и низкую скорость беспроводного соединения. Все эти сотрудники подключались с аналогичных рабочих станций к одной и той же точке доступа Huawei AP7060DN. Других т...

Бюджетные матплаты на AM4 (Ryzen 7000) могут иметь проблемы со стабильностью работы PCI-е 5.0 и DDR5 Новые процессоры AMD Ryzen 7000 и матплаты на сокете AM4 скоро поступят в розничную продажу. Производительность системы на DDR5 и PCI-e 5.0 будет на высоте, однако за это пользователю придется хорошенько опустошить свой кошелек, ибо цены на новинки не радуют. Проблемы новых...

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

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

Telegramm-habr-бот. Долгий путь к совершенству Каждый день мы просматриваем habr. Каждый день заходим на главную ленту и просматриваем её. Что, если автоматизировать этот просмотр?В статье я расскажу, как я писал telegram-бота на python3, который вытаскивает заголовки статей с habr и пишет их в telegr...

Недельный геймдев: #80 — 31 июля, 2022 Из новостей: создатель отменённой Limit Theory поделился исходниками, AMD релизнула Raytracing Analyzer 1.0, Godot начали готовить к 4.0 и с 3 августа заморозят новые фичи и родмеп, исследователи из Disney предложили решение проблемы бороды при захвате движений лица, в St...

Поиск открытого API сайта или Ускоряем парсинг в 10 раз Поиск открытого API сайта или Ускоряем парсинг в 10 раз Цель статьи — описать алгоритм действий поиска открытого API сайта. Целевая аудитория статьи — программисты, которым интересен парсинг и анализ уязвимостей сайтов. В статье рассмотрим пример поиска API сайта edadeal.ru...

10-летние Samsung Galaxy Galaxy S3 и Galaxy Note 2 получили Android 13. Правда, неофициальную Смартфоны Samsung Galaxy S3 и Galaxy Note 2 получили Android 13, но не официальную – в рамках проекта LineageOS и прошивки LineageOS 20. Речь идет о ранней сборке LineageOS 20, в которой не работает ряд функций: NFC, передача звука по Bluetooth во ...

Вебинар «Как SEO и контент-стратегия влияют на продвижение бизнеса» О чем пойдет речь - Что такое контент-маркетинг и зачем он бизнесу? - Как контент-стратегия связана с поисковыми системами? - Зачем нужен контент при SEO-продвижении? - Почему SEO стал ещё актуальнее? - Что такое факторы ранжирования в SEO? - Как проверить внутреннюю о...

[Перевод] Использование шаблонов проектирования группы GoF в React В этой статье поговорим о том, как написать в React многократно используемый код, используя три шаблона проектирования группы Gang-of-Four. Читать далее

Учёные подтвердили: перевёрнутые молнии существуют Обычные молнии видели, наверное, все в своей жизни. А вот о перевёрнутых стали рассказывать сравнительно недавно — они вырываются из облаков вверх. Вероятно, люди не замечали такое из-за того, что явление происходит вне поля зрения, над слоем грозовых облаков. Теперь учёные ...

Китай создает дождь с помощью беспилотников Китай использует два беспилотника для “посева” дождевых облаков в провинции Сычуань для борьбы с разрушительной засухой, которая подавила производство электроэнергии и нарушила цепочки поставок таких мировых гигантов, как Apple и Tesla, сообщает Bloomberg.

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

Как я восстанавливал аудиозапись Adobe Audition 1.5 из временного файла Звуковым редактором Adobe Audition версии 1.5 пользовались многие пользователи старых ПК. Некоторые пользуются им до сих пор из-за его простоты и удобства, несмотря на наличие более свежих версий или другого подобного современного софта. В своих предыдущих статьях я неоднокр...

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

Отладка в C++ геометрии и топологии Генерация 3д объекта - как правило, многоэтапный процесс (например в булевых операциях сначала поиск графа пересечений, нахождение геометрии кривых пересечения и построение топологии результирующего тела). Закономерно возникает сложность с его отладкой. Положим при генерации...

Почему перенос базы данных в облако подобен пересадке сердца Перенос локальной базы данных в нативное облако привлекателен потенциальными преимуществами, однако чреват проблемами. Портал InformationWeek приводит рекомендации Рамке Рамакришнана, старшего директора-аналитика Gartner, которые помогут избежать неудач ...

МойОфис выпустил релиз 2.2. Более 700 улучшений в Mailion, редакторах документов и других продуктах компании МойОфис, российский разработчик офисного программного обеспечения, выпустил релиз 2.2. Изменения коснулись большинства компонентов платформы, включая почту (в том числе Mailion), частное облако, настольную и веб-версию редакторов документов. В продуктах появились сотни новых...

Компания Meco Limited выпускает современные солнечные установки для майнинга криптовалют Компания Meco Limited (mecobit) представила долгожданную полностью солнечную энергетическую систему (солнечную энергосистему с потрясающе эффективным резервированием и установками для майнинга криптовалют) на элитном мероприятии в Технологическом бюро Гонконга в августе 2022...

«Ножницы» в Windows 11 Build 25211 (Dev) теперь могут автоматически сохранять скриншоты Накануне Microsoft выпустила новую инсайдерскую сборку Windows 11 под номером 25211 для канала Dev. Она принесла с собой несколько новых функций, в том числе улучшения «Виджетов», ссылку на «Диспетчер задач» в контекстное меню панели задач и так далее. Но это отнюдь не все ...

Хранение неструктурированных данных — локальное, облачное или гибридное? Опрошенные порталом ComputerWeekly эксперты обсуждают преимущества и недостатки хранения неструктурированных данных в локальной сети, в облаке и в нескольких местах (гибридный подход). Предприятия сталкиваются с необходимостью хранить все большие объемы ...

Sony: PlayStation VR2 получит «прозрачный» режим и функцию настройки игровой зоны Компания Sony в своем официальном блоге раскрыла новые подробности о своем шлеме виртуальной реальности PlayStation VR2, который сейчас готовится к выпуску. Предполагается, что новинка появится в первой половине 2023 года, но точной даты выхода пока нет. А пока компания...

Самая большая проблема при внедрении новой CRM — не интеграция Большинство маркетологов тратят слишком много времени на обучение и поддержку коллег при освоении продуктов Martech. Таким образом наиболее важный аспект при оценке новой CRM — простота использования и адаптации к ней.

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

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

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

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

Автоматизация на Wiren Board и Node-RED: четыре полезных сценария без программирования Меня зовут Дмитрий, и я готов признаться: я не программист. Я знаю, что многие электрики и технари тоже не пишут код, и эта статья для вас! Ниже я покажу, как с помощью Wiren Board 7 и Node-RED настроить самые полезные сценарии умного дома. И ни строчки кода писать не придет...

Браво, Apple. «Дикая» камера и другие ошибки iPhone исправлены с опережением графика Сегодня пользователи iPhone в разных регионах мира получили возможность обновиться до iOS 16.02. Редакция iXBT.com подтверждает, что обновление уже доступно. В журнале изменений говорится об ошибках, которые Apple уже исправила. С ними могли столкнуться не только владел...

72-ядерный процессор с 68 линиями PCIe 5.0. Nvidia рассказала подробности о CPU Grace Компания Nvidia наконец-то полноценно рассказала о своём процессоре Grace, который первоначально показала ещё в апреле 2021 года.  Итак, Grace CPU представляет собой 72-ядерный процессор на основе архитектуры Arm v9.0. Он содержит 117 МБ кэш-памяти L3 и 68 линий P...

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

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

Микроконтроллеры Megawin серии MG32F02: RTC и сторожевые таймеры IWDT, WWDT Продолжая цикл публикаций по микроконтроллерам на ядре Cortex-M0 компании Megawin (см. предыдущие статьи 1, 2, 3 и 4), сегодня рассмотрим часы реального времени RTC, сторожевые таймеры IWDT и WWDT, а также стандартный для Cortex-M0 таймер SysTick.Также отметим изменения в ор...

Microsoft подтверждает, что Windows 11 может не позволить вам войти в систему после добавления учетной записи Microsoft После установки обновления KB5016691 и добавления нового пользователя учетной записи Microsoft в Windows вы не сможете войти в систему в течение короткого времени после первой перезагрузки или выхода из системы. Проблема затрагивает только недавно добавленного пользователя у...

[Перевод] SQL и NoSQL. Правда ли одно лучше другого? Базы данных (БД) существуют с первых дней программирования, а появились они ещё раньше. Это — неотъемлемые части любых приложений. Хорошо спроектированная БД — это один из важнейших компонентов, влияющих на производительность программных проектов. Из-за этого множество архит...

Видеоускоритель AMD Radeon RX 6750 XT (12 ГБ): теория/архитектура, описание карты Gigabyte, синтетические и игровые тесты (включая тесты с трассировкой лучей), выводы В целом AMD Radeon RX 6750 XT относится к числу самых производительных ускорителей среднего уровня (или начального высокого уровня) и конкурирует с GeForce RTX 3070/3060 Ti. Внутри своей ценовой группы он с ходу расположился на лидирующих позициях в классических играх с раст...

Дайджест событий для эйчаров и рекрутеров в IT в октябре 2022 В любой непонятной ситуации не забывайте учиться и набираться опыта. В октябре организаторы курсов и конференций для IT HR сделали акцент на работе с IT-командами, эффективном обучении сотрудников и развитии бизнеса через лидерство. А если вы эйчар или рекрутер не в IT, то в...

AMD выпустила драйвер AMD Radeon Software Adrenalin 22.8.1 Компания AMD выпустила драйвер AMD Radeon Software Adrenalin 22.8.1. Список исправлений • Дисплей мог мерцать черным цветом при переключении между окнами воспроизведения видео и игрового процесса на некоторых графических продуктах AMD, таких как Radeon™ RX 6700 XT; • Видеовы...

Конкурентность в Go в пяти примерах Привет, Хабр! Я Артем Чаадаев, Golang-разработчик в МТС Digital. В этой статье я собрал примеры использования конкурентного кода в Go. Хотите узнать, как писать конкурентный код? Значит, вам сюда.Добро пожаловать под кат! Читать далее

Запуск Flannel & kube-proxy отдельно от кластера Всем привет! В сегодняшнем материале разберемся, как сделать внутренние сетевые ресурсы кластера k8s доступными напрямую с внешнего хоста. Спойлер: в этом нам поможет запуск Flannel в связке с kube-proxy этом самом хосте. Так мы получим доступ к приложениям, запущенным в Kub...

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

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

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

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

Обойдёмся без Intel и AMD: на ПК с процессором «Эльбрус-16С» запустили Cyberpunk 2077, GTA 5 и Doom 2016 Несмотря на то, что процессоры российской разработки формально не предназначены для игр, запустить их там можно. На YouTube-канале Elbrus PC Play появилось новое видео, где демонстрируется работа ПК на базе «Эльбрус-16С» в современных играх. И результат оказ...

На Солнце образовалось гигантское пятно. Чем это грозит? Солнце – центр нашей звездной системы Млечный Путь насчитывает более 100 миллиардов звезд и одна их них – наше Солнце. Этот газовый шар содержит 99,8% массы Солнечной системы, а его диаметр примерно в 109 раз больше диаметра Земли. Из-за протекающих ядерных реакций в недрах ...

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

Как перевести звонок с iPhone на Mac Внутри iOS есть множество интересных, но не очень понятных настроек. Некоторые из них, такие как Телепровайдер, не работают в России, а вот другими пользоваться можно и нужно. Большинство из них ориентированы на работу в экосистеме устройств: например, функция Handoff, расп...

Татарстанские ритейлеры и медицинские учреждения переносят данные в облака МТС зафиксировала рост количества клиентов #CloudMTS среди представителей татарстанского бизнеса на 50% за последние полгода. В два раза вырос спрос на облака среди региональных ритейлеров, в сфере здравоохранения доля новых подключений составила 34%.

Текстовое кунг-фу: советы от мастера UX-дизайна Привет, меня зовут Булат Давлетов, я продуктовый дизайнер в «БАРС Груп». Эта статья будет не про копирайтинг или дизайн, а про удобство работы с текстом за компьютером каждый день. Читать далее

Обновление для Windows Subsystem for Android™ в Windows 11 (август 2022 года) Компания Microsoft выпустила обновление для Windows Subsystem for Android™в Windows 11 для всех каналов Windows Insider (только в США). Это обновление (версия 2206.40000.15.0) включает в себя несколько новых обновлений, таких как обновления для совместимости ввода в приложен...

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

«ИНЛАЙН ГРУП» импортозамещает зарубежные BI-платформы отечественными продуктами Luxms Российская группа компаний Luxms и системный интегратор «ИНЛАЙН ГРУП» подписали соглашение о партнерстве. Передовые решения на платформе Luxms BI будут использоваться в крупных инфраструктурных проектах, а также ...

Тернистый путь к eBPF, или Как мы Cilium в Deckhouse внедряли Не так давно мы решили добавить в нашу Kubernetes-платформу Deckhouse поддержку Cilium. Однако в процессе разработки модуля cni-cilium неожиданно столкнулись со сложностями, для преодоления которых пришлось даже обращаться к авторам проекта. Теперь, когда модуль успешно дове...

Готовим Window Inset под соусом Jetpack Compose и щепоткой View Обожаю запах свежей мобильной разработки по утрам, дням и вечерам

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

Как распознать незрелого руководителя Часто мотивированный сотрудник быстро растёт по компетенциям и в один момент взлетает на позицию руководителя. Verno, центр экспертизы red_mad_robot, напоминает: управленческая роль принципиально отличается от исполнительской. Читать далее

[Перевод] Как создать элементы HTML с несколькими классами с помощью JavaScript В этой статье мы рассмотрим, как создать элементы HTML с несколькими классами с помощью JavaScript. Читать далее

Разбираемся с EXCEPTION_CONTINUE_EXECUTION Механизм структурированной обработки исключений (Structured Exception Handling, SEH) позволяет не только "отловить" сгенерированное исключение, но и вернуться к инструкции, вызвавшей сбой и попробовать выполнить ее заново. В данной статье разбирается использование механизма ...

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

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

Параметры в Jenkins Jenkins — один из наиболее популярных инструментов CI/CD. Он позволяет автоматизировать каждый этап жизненного цикла программного обеспечения: от создания до развертывания. В этой статье Кирилл Борисов, Infrastructure Engineer технологического центра Deutsche Bank, расскажет...

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

Литье по выжигаемым мастер-моделям на примере SLA 3D-принтеров от Kings 3D Литье по выжигаемым 3D-печатным мастер-моделям — одна из современных разновидностей точного литья металлов, где в качестве материала для 3D-печати используются фотополимерные смолы или филаменты. В этой статье кратко рассмотрим технологию на примерах изделий, полученных с по...

Гайд по первичной настройке асинхронного Python-приложения с GraphQL-библиотекой Strawberry Пишете на Python и давно хотели запрыгнуть на поезд хайпа по GraphQL, но никак не могли выбрать между Graphene и Ariadne? Предлагаем вам третий вариант – Strawberry.Strawberry – code-first библиотека с большим количеством батареек. 2.6 тыс. звёзд в репозитории на GitHub. Для...

ITGLOBAL.COM: технология блокчейн может стать альтернативой публичному облаку Компания ITGLOBAL.COM (ООО «ИТГЛОБАЛКОМ РУС»), российский интегратор, поставщик ИТ-услуг, продуктов и сервисов, разработчик собственных программных продуктов, расширила портфель своих услуг — блокчейн-технологии для бизнеса. Новая услуга ...

Почему колёса самолётов не раскручивают перед приземлением, если это было бы выгоднее Во время посадки самолёта при соприкосновении его колёс с землёй образуется облако дыма. Оно появляется потому, что колёса, которые были неподвижными, прижимаются к взлётно-посадочной полосе со скоростью, равной около 270 км/ч.

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

Активная акустика Edifier MR4: недорогие студийные мониторы Особый акцент производитель делает на том, что настройка акустики осуществлялась с использованием измерительного оборудования немецкой компании Klippel — мол, так удалось достичь более ровной «мониторной» кривой АЧХ. Корпус акустики выполнен из MDF, за высокие частоты отвеча...

Микроконтроллеры по 5 рублей. Программируем микросхемы PADAUK Впервые известие о том, что фирма PADAUK Tech продаёт микроконтроллеры по три цента появилось в 2018 году. Эта новость вызвала интерес и обсуждение на форумах, а затем благополучно была забыта (по крайней мере в русскоязычном комьюнити).В статье расскажу о своём опыте освоен...

Asterisk. Доставка SIP Message после возврата абонента из off-line'а В предыдущих статьях я описал как настроил и собрал GSM <> SIP систему на базе Asterisk. В этой статье расскажу как быть с входящими SMS, если получатель не в сети. Читать далее

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

«Демодуляция 2022» — как прошёл фестиваль и что изменилось с прошлого года 17-18 сентября в центральном офисе «Яндекса» в Москве прошёл ежегодный фестиваль ретрокомпьютеров «Демодуляция». Традиционно, кроме «Яндекс Музея» (организатора мероприятия) в фестивале приняли участие другие отечественные музеи ретротехники и ретроэнтузиасты. В материале об...

NASA опубликовало запись жуткого звучания черной дыры. Она находится на расстоянии 200 миллионов световых лет от Земли NASA в своем Twitter-аккаунте опубликовало запись звуков, которые издает черная дыра, расположенная на расстоянии более 200 млн световых лет от Земли в Скоплении Персея. Ведомство отмечает, что это — «настоящий звук космоса». «Неправильное предс...

Новая технология AMD сможет работать в одном продукте с технологией Intel. AMD EXPO может быть доступна на одних модулях DDR5 вместе с XMP 3.0 Компания AMD вчера представила свой ответ на Intel XMP в виде профилей EXPO. Это те же профили режимов работы оперативной памяти, предназначенные для простого, удобного и гарантированного разгона.  Как оказалось, один модуль DDR5 может поддерживать как EXPO, так и...

Похоже, в сети появился тизер работы DDR5-6400 CL32 на платформе AMD AM5 Это может намекать на широкие возможности настройки памяти у платформы следующего поколения.

Как пользоваться встроенным VPN в Android: подробный гайд по настройке Для работы через VPN вовсе не нужны всевозможные сторонние приложения. Встроенный VPN есть и в самом Android. Рассказываем, как его настроить.

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

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

Экспорт метрик в Prometheus из логов PostgreSQL с помощью Vector В этой статье я хочу рассказать о не совсем обычном использовании логов — о получении из лог-файлов метрик для Prometheus. Это может быть полезно, когда существующие экспортеры не предоставляют нужные метрики, а писать свой экспортер не хочется или очень затратно. Читать дал...

CyberCamp 2022: как это было В сентябре мы организовали в онлайне кибертренинг в рамках CyberCamp 2022. В нем приняли участие 40 команд со всей России, а с нашей стороны более 40 человек придумывали задания, тестили платформу, мониторили инфраструктуру, курировали команды. О пол...

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

Microsoft спустя два года выпустила Teams для Mac на M1 и M2 Компания Microsoft наконец-то выпустила версию собственного приложения Teams, оптимизированную для работы с Apple Silicon Mac. «Для пользователей Mac это означает значительное повышение производительности, эффективное использование ресурсов устройства и оптимизированную рабо...

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

Появился новый онлайн-калькулятор расчета возврата инвестиций в ИТ-решения – ROI by Embedika Компания Embedika представила бесплатный калькулятор для расчёта возврата инвестиций от внедрения ИТ-продуктов. Инструмент учитывает параметры компании, считает экономию в деньгах и показывает ожидаемую прибыль. ROI by Embedika — онлайн-калькулятор окупаемости инвестиций в И...

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

Книга «Внутреннее устройство Linux. 3-е изд.» Хорошего настроения, Хаброжители! Познакомьтесь со всеми тонкостями работы операционной системы Linux — от системного администрирования до глубинных механизмов, обеспечивающих низкоуровневый функционал Linux. Эта книга, сразу после выхода ставшая бестселлером Amazon, даст ...

Методы использования роя БПЛА для размещения базовых станций 5G При переходе к технологиям мобильной связи пятого поколения 5G перед исследователями в области телекоммуникаций стоял ряд вопросов, которые предстояло решить в новом стандарте. Ниже перечислены некоторые из них. 1) Проблема большой плотности сетевых подключений. 2) Проблема...

Гигантское быстро движущееся облако: что нашли в центре нашей галактики В самом сердце нашей галактики находится Стрелец А* (Sgr A*), сверхмассивная черная дыра. Так, астрономы обнаружили гигантское облако газа вокруг нее. Оно совершает оборот вокруг черной дыры за 70 минут и движется всего в три раза медленнее света.

Установка Linux на примере CentOS 7 Привет, Хабр!В новой статье разбираем процесс установки Linux на примере CentOS 7 без использования графического установщика. Объясняем, когда и почему нужно устанавливать вручную, какие этапы происходят с момента запуска железа. Дополнительно затрагиваем тему LVM — зачем ну...

Не работает Экранное время на Айфоне. Что делать Функция «Экранное время» впервые появилась в iOS 12 и получила заслуженную популярность. В то время, когда пользователи часами пропадали в социальных сетях, мессенджерах и прочих приложениях, Apple предложила решение, которое позволяло достаточно гибко это контролировать. П...

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

Event Storming: что будет, если запереть 10 человек в одной комнате Меня зовут Александр Донсков и я архитектор в компании REG.RU. Сегодня я расскажу о том, что такое Event Storming и что будет, если запереть 10 человек в одной комнате (в том числе виртуальной). Цель статьи не столько в том, чтобы рассказать, как это работает, сколько п...

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

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

Кем вы видите себя через 5 лет? Почему вы пришли к нам на собеседование? Как Рекрутер и основатель небольшого международного агентства, также как человек, который вырос в США, я имею неплохое представление не только о рынке труда в мире, но и о манере проведения собеседований в разных странах. Я часто общаюсь с разработчиками как из Рос...

GIGABYTE представила адаптер AORUS Gen5 AIC Компания GIGABYTE представила адаптер AORUS Gen5 AIC с поддержкой PCIe 5.0. Адаптер представляет собой карту расширения с одним слотом, демонстрирующую четыре слота NVMe M.2, поддерживающую максимум четыре твердотельных накопителя PCIe 5.0 с объемом памяти 16 ТБ. При настрой...

[Перевод] Как использовать тип JSONB в PostgreSQL с Hibernate Многие СУБД, помимо поддержки стандарта SQL, предлагают дополнительную проприетарную функциональность. Одним из таких примеров является тип данных JSONB в PostgreSQL, позволяющий эффективно хранить JSON-документы.Конечно, хранить JSON-документ можно и в виде простого текста ...

Анализ потока данных PVS-Studio распутывает всё больше связанных переменных Это вторая статья про связанные переменные и их поддержку в PVS-Studio. В этот раз мы расскажем об улучшении созданного механизма, разберём примеры из реальных проектов и увидим, какие проблемы пользователей анализатора это решает. Читать далее

Как мы платежный шлюз тестируем Всем привет! Сегодня мы поговорим об интеграционном тестировании платежного шлюза, но перед этим расскажу немного про нашу команду и наш проект. Мы (ContactPay) — самостоятельный финтех-стартап внутри QIWI, строим высокопроизводительный отказоустойчивый платежный шлюз и соот...

Realme выпустила в России наушники и триммер Компания Realme сегодня представила на российском рынке несколько моделей умных телевизоров, включая первый в мире телевизор с технологией SLED, а также новые полностью беспроводные наушники Realme Buds Q2S. Наушники Realme Buds Q2S отличает длительное время автономной...

Все больше проблем с Windows 11 22H2. Обновление сломало принтеры пользователей Первое большое обновление Windows 11 – Windows 11 22H2 – оказалось очень проблемным. Мы уже писали о замедлении работы ПК в играх после установки апдейта, а сейчас стало известно, что обновление затрудняет работу пользователей с принтерами: после установки W...

Google Play защита удаляет приложение Темы на Xiaomi. Рассказываем, что делать 13 августа многие владельцы смартфонов Xiaomi заметили на своем экране оповещение следующего содержания: «Приложение Темы представляет угрозу для устройства». Уведомление предлагает отключить вредоносное, по мнению Play Защиты, программное обеспечение, чтобы устранить угроз...

Как стать UX-дизайнером, 10 советов из практики Идея этой статьи родилась, когда я стал получать предложения от различных образовательных проектов выступить в качестве преподавателя или ментора.  Аудитория этих курсов очень широкая, с разным уровнем знаний. Но каждый слушатель хочет понять, как развиваться в сфе...

«Cмертельная проблема». Apple подтверждает, что iPhone 14 Pro зависает при переносе данных с других смартфонов iPhone 14 Pro и 14 Pro Max находятся в продаже всего три дня, но пользователи продолжают сообщать о проблемах. Некоторые давние пользователи Apple назвали это «смертельной проблемой», так как не смогли перенести данные на новые смартфон. Компания Apple призн...

OCS предлагает защиту от DDoS и хакерских атак от StormWall OCS Distribution, одна из крупнейших компаний на российском IT-рынке, ведущий отечественный IT-дистрибьютор, расширила продуктовый портфель импортозамещающего ПО в области информационной безопасности и представляет партнерскому ...

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

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

В бюджетных подделках под известные Android-смартфоны нашли бэкдоры Специалисты «Доктор Веб» обнаружили бэкдоры в системном разделе нескольких бюджетных Android-смартфонов, которые представляют собой подделки под устройства известных брендов. Малварь нацелена на выполнение произвольного кода в мессенджерах WhatsApp и WhatsApp Business, а так...

Гаджеты недели 15 августа 2022 года Представляем вашему вниманию: мультимедийный концентратор EZQuest Ultimate USB-C; водонепроницаемая Bluetooth-колонка Monoprice Harmony Capsule 200; Bluetooth-контроллер TourBox Elite для создателей контента, а также другие любопытные гаджеты. Мультимедийный концентратор...

Как загружать бесплатные приложения из App Store без пароля и биометрии Если вы когда-нибудь пользовались хотя бы одним устройством на Андроиде, то знаете, что бесплатные приложения из Google Play можно загружать без каких-либо лишних телодвижений. Причем не обязательно даже заводить аккаунт Гугл. Достаточно просто перейти в магазин и нажать кн...

Представлено новое колесное шасси для комплексов войсковой ПВО АО «Мытищинский машиностроительный завод» (ММЗ, входит в концерн «Калашников») разрабатывает специальное колесное шасси для транспортировки аппаратуры зенитных ракетных комплексов (ЗРК) войсковой ПВО, имеющее корпусную конструкцию. Президент конц...

Microsoft выпустила Windows Server 2022 Build 20348.946 Компания Microsoft выпустила Windows Server 2022 Build 20348.946. Это обновление, не связанное с безопасностью, включает улучшения качества. Ключевые изменения включают в себя: • Новое! Microsoft улучшила возможность Microsoft Defender for Endpoint по выявлению и перехвату п...

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

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

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

Это телефонный разговор: как мы учили модели прогнозировать успех звонка из банка Кто-то гадает по звёздам и кофе, кто-то — по фото, а нам в ВТБ пришлось обучить модель предсказания по телефонным звонкам. А заодно пройтись по граблям обработки текстов и звука, выяснить, какие фичи можно извлечь из аудио, как привлечь ML и прикрутить к нему нейросеть, — и ...

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

[Перевод] Действительно ли генераторы помогают экономить память? Недавно я обратил внимание на одно заблуждение, связанное с генераторами, а точнее — с тем, как они позволяют экономить память. Такое ощущение, что многие воспринимают генераторы как инструмент, который позволит им получить "большой прирост производительности" из ...

Mиниcтp Гибpaлтapa: покупка биткойна - это вклад в будущее своих детей Гибралтар — заморская территория Великобритании, оспариваемая Испанией, на юге Пиренейского полуострова, включающая Гибралтарскую скалу и песчаный перешеек, соединяющий скалу с Пиренейским полуостровом. Занимает стратегическую позицию над Гибралтарским проливом, с...

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

Смартфон Samsung защитит ваши данные, если вы сдали его в ремонт Перед сдачей смартфона в ремонт приходится сбросить его к заводским настройкам и выйти из всех аккаунтов (если, конечно, вы заботитесь о своих данных). Это радикальное действие, но до сих пор выбора не было. Samsung же решила проблему и представила новый специальный режим — ...

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

Представлены материнские платы ASUS ROG Maximus Z790 Компания ASUS пополнила ассортимент системных плат моделями ROG Maximus Z790 Extreme и ROG Maximus Z790 Hero, которые предназначены для чипов Intel Core тринадцатого поколения. Первая плата, представляющая типоразмер E-ATX, может похвастаться 25-фазной подсистемой питания VR...

Zoom запланировал выпустить собственные почту и календарь на фоне конкуренции с Microsoft и Google — The Information После бурного роста в пандемию сервис столкнулся с падением продаж и акций — на 72% за год.

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

Экономия на спичках: иностранным игрокам предложили перевести свои консоли в режим энергосбережения Жители Великобритании и Европы столкнулись с резким повышением цены на электричество. Специально для них наши коллеги из The Verge опубликовали свежую заметку.

Обзор Nubi NB-WML-PRO. Беспроводной микрофон для IPhone Вести запись голоса при съемке видеороликов для таких площадок как YouTube и TikTok, записи подкастов и другого аудиоконтента, используя встроенный микрофон смартфона – это уже вчерашний день. Даже при выставленном свете, использовании профессиональной оптики, проработанной ...

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

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

Как мы внедряли tracing Представьте: у вас пара сотен микросервисов, и вдруг всё ломается. А может даже не всё, а, скажем, только одна страница. Если вы хорошо знакомы с системой, то по мониторингам и логам быстро обнаружите проблему и пойдете её решать. Но иногда систему вы видите впервые, и на...

Скамейки на пустой площади: как создать условия для геймдев-обучения и решить кадровый вопрос на годы вперед Пензенской игровой студии BIT.GAMES в этом году исполняется 20 лет: 15 из них мы разрабатываем игры, 3 — обучаем разрабатывать. И нет, это не инфобизнес. Это жизненная потребность растить для себя кадры в региональных, не столичных условиях. Как организовать геймдев-про...

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

Все люди — НПС в компьютерной игре? Упомянув, несколько лет назад, в опубликованной на Хабре юмористической статье «12 способов» о том, что значительная часть населения Земли является НПС (от англ. Non-Player Character) я не собирался возвращаться к этой теме. Но идея оказалась прилипчивой — раз возникнув, она...

[Перевод] Провал Tailwind, инструмента для невежд Привет, Хабр! Не так давно в нашем блоге вышел перевод статьи «Взлет и падение Bootstrap». Как указали в комментариях наши читатели, вскоре после публикации оригинального материала на Medium, на том же ресурсе появилось и опровержение. Чтобы вы могли оценить обе точки зрения...

Одна панель, чтобы объединить все визуализации. Panel for Python Качественная визуализация данных не менее важна для анализа данных, чем методы математической обработки. На сегодняшний день существуют десятки (если не сотни) библиотек для визуализации наборов данных на Python, но иногда в них встречаются уникальные возможности и хотелось ...

EMILINK и «Тринити» объявили о сотрудничестве Российский мультипроизводитель телекоммуникационного оборудования группа компаний EMILINK и системный интегратор и отечественный производитель оборудования для ИТ-инфраструктуры Тринити объявили о заключении договора ...

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

Видеокарта Colorful iGame GeForce RTX 3060 Ultra W OC 12G L-V (12 ГБ): эффективная и негромкая СО, эффектная внешность Colorful iGame GeForce RTX 3060 Ultra W OC 12G L-V (12 ГБ) — удачная видеокарта для геймеров, желающих играть в Full HD с максимальными настройками графики, а также для тех пользователей, которым важен внешний вид карты (с ее дизайном она очень подходит для белых корпусов со...

[Перевод] Обработка окон и вкладок браузера в Selenium PHP Один из распространённых сценариев работы с веб-приложениями заключается в открывании нового окна (или вкладки) браузера после выполнения пользователем определённого действия. Многие веб-разработчики используют HTML-тэг __blank, приказывающий браузеру при нажатии на ссылку ...

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

PIX Robotics и Masterdata подписали партнерское соглашение Российский RPA-разработчик PIX Robotics и системный интегратор Masterdata заключили партнерское соглашение с целью реализации совместных проектов в рамках импортозамещения решений для роботизированной автоматизации ...

Ускоряем разработку: автоматический перевод C++ в Swift. Часть II В первой статье рассказали, почему нам потребовалась автоматическая кодогенерация свифтового интерфейса для C++ в Mobile SDK. Описали инструменты, которые есть в нашем распоряжении, и сделали вывод: лучший промежуточный слой для преобразования на сегодняшний день — это C.&nb...

Вот как мы поняли, что нам нужно больше стажеров Всем привет! Меня зовут Алексей Половинкин, я руковожу отделом Python в AGIMA. Последние пару лет мы набираем в команду больше стажеров. Это был наш эксперимент — хотели посмотреть, что из этого выйдет. Результат впечатлил: мы поняли, что нам нравится с ними работать. В...

Intel выпустила драйвер Intel Arc 31.0.101.3430 Beta Intel обновила драйвер Intel Arc до версии 31.0.101.3430 Beta. Список исправлений: • Мог наблюдаться сбой приложения Marvel's Spider-Man* (DX12) при загрузке в игру с включенной настройкой Ray-Traced Reflections; • Total War: Warhammer III* (DX11) могла демонстрировать искаж...

Использование пластика Wood от FiberForce в моделях Ваз с использованием пробирок     Изначально пластик Wood от FiberForce покупался для модели бочки https://3dtoday.ru/3d-models/games/toys/konstruktor-bocka-20-detalei и показал себя отлично. Для проекта бочки было использовано 20% материала с катушки, поле чего материал был положен на полку. В сезон дач...

NGR Softlab и IBS Platformix объявили о сотрудничестве в сфере информационной безопасности Российский разработчик решений по информационной безопасности NGR Softlab и системный интегратор IBS Platformix объявили о заключении партнерского соглашения. В рамках сотрудничества NGR Softlab и IBS Platformix предложат ...

Представлен обновлённый автомат Калашникова От сборки Lada к автоматам. Сотрудников АвтоВАЗа переводят в "Калашников" Обновленные автоматы Калашникова двухсотой серии, которые были созданы по инициативе производителя, были впервые представлены вчера на форуме «Армия-2022». Посетит...

SuperJob: программистов без опыта готовы принять на работу только 3% промышленных компаний Востребованность молодых специалистов в промышленности за год выросла. В опросе сервиса по поиску высокооплачиваемой работы SuperJob приняли участие представители 1000 компаний из всех округов страны. Молодых программистов без ...

[Перевод] i18n в Go: работа с переводами — Часть 1 Недавно мне впервые довелось создавать полностью интернационализированное (i18n) и локализированное (L10n) веб-приложение, в котором я задействоал набор пакетов Go golang.org/x/text. Я обнаружил, что пакеты и инструменты, собранные в golang.org/x/text, невероятно полезны и о...

Слишком много проблем, которые предстоит решить. Первый пилотируемый полет космического корабля Boeing Starliner перенесен на 2023 год Официальные представители NASA и Boeing на совместной пресс-конференции сообщили о переносе первого пилотируемого полета космического корабля Boeing Starliner на начало 2023 года. Стив Стич, менеджер программы коммерческих экипажей NASA, сказал, что миссия может ст...

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

Старое железо СССР. Часть 3 Старое жедезо СССР. Часть 3.15ИЭ0013, он же Фрязинский дисплей. Картинка поиском "Советский программист ждет появления"Место , время, автор все те же. Ленинград, Петродворец, ЛГУ ФизФак. НИИ Физики. 1980е. В нашу лабораторию завезли 15ИЭ0013, он же Фрязинский дисплей, нескол...

Немного про Infrastructure as Code в VMmanager и про ценности для IT-отделов и всей компании Привет, Хабр! Недавно мы выпустили новую функциональность в продукте VMmanager — интеграцию с Terraform и Swagger для работы в рамках концепции Infrastructure as Code. В этой статье я хочу крупноуровнево рассказать о таком подходе, немного раскрыть составляющие нашей интегра...

Как реализовать магию Sqoop для загрузки данных через Spark Очень часто приходится слышать, что Sqoop — это серебряная пуля для загрузки данных большого объёма с реляционных БД в Hadoop, особенно с Oracle, и Spark-ом невозможно достигнуть такой производительности. При этом приводят аргументы, что sqoop — это инструмент, заточенный по...

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

Первый пошёл — iPhone 14 Pro разбился сразу после распаковки. Оцениваем повреждения Это давно стало традицией — разбить первый iPhone сразу же после начала продаж и выложить фотографии повреждений в Интернет. Первый iPhone 14 Pro разбился сразу после распаковки, если верить его владельцу. В прошлом году первый iPhone 13 разбился во второй половин...

Materialized Path – создаём своё первое дерево Всем привет! Меня зовут Хусрав, я бэкенд разработчик в компании Bimeister.В этой статье я бы хотел бы поговорить о способе поиска родительских и дочерних элементов структуры посредством PostgreSQL Materialized Path.Статья является вводной и рассчитана на людей, незнакомых с ...

Как мы обучали тестировщиков автоматизации и что из этого вышло В статье расскажем, как обучали автоматизации наших мануальных тестировщиков: что было сделано, какие подводные камни всплыли и как мы теперь живем. Статья будет интересна тем, кто занимается управлением QA, надеется быстро переквалифицироваться с manual на automation и кто,...

Сканим с ansible Данная статья вольное рассуждение о том, как можно использовать инструменты из разных областей для проведения автоматизации рутинных задач, в том числе и для проведения отдельных действий при пентесте. В статье будет описан процесс создания проекта на Ansible, который можно ...

Управление устройствами интернета вещей через Kubernetes Kubernetes последовательно захватывает все новые ниши для декларативного описания ожидаемого состояния и теперь ресурсами Kubernetes можно управлять облачными провайдерами (например, через Crossplane), создавать и масштабировать функции (KNative) и многим другим. И кажется и...

Как не быть программистом, раскурить eBPF за сутки и начать мониторить DNS Представим: сервер может отправлять легитимные запросы, но IP, на которые он будет их слать, неизвестны. В журнале сетевого фильтра видно что запросы таки да, идут. Но не ясно - это как раз легитимные или информация уже утекает к злоумышленникам? Было бы проще если бы был из...

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

Что делать, если не работает Touch Bar на MacBook Несколько лет назад Apple оснастила Макбуки сенсорной OLED-панелью — Touch Bar, заменив им верхний ряд клавиш. Компании показалось, что это оригинальное и инновационное решение, но фанаты марки с этим не согласись и раскритиковали его. Время показало, что по делу: нес...

Почему рискованно развертывать автоматизированное машинное обучение без экспертных знаний Перед развертыванием МО в вашем бизнесе следует узнать, что такое AutoML, какую пользу приносят специалисты по исследованию данных (data scientists), а также о лучших практиках использования AutoML, пишет на портале ...

Intel выпустила драйвер Intel Arc 30.0.101.3268 Beta Intel обновила драйвер Intel Arc до версии 30.0.101.3268 Beta. Список исправлений: • Производительность Marvel’s Spider-Man* (DX12) могла оказаться ниже ожидаемой на Intel® Arc™ A-series Graphics; • Мог произойти сбой Shadow of the Tomb Raider* (DX12), когда для настройки Ra...

Быстрая разрядка iPhone 13 после обновления до iOS 16 — не единственная проблема. Поиск Spotlight стал работать хуже Многие пользователи iPhone 13 и более старых смартфонов продолжают сообщать о том, что после обновления до iOS 16 время автономной работы их мобильных телефонов резко сократилось. Первые сведения о том, что многие пользователи iOS 16 сталкиваются с серьёзной проблемой б...

Превью сайта с разметкой Open Graph: как автоматически рендерить картинку Всем привет! Меня зовут Николай Каменев, я фронтенд-разработчик в Почтатехе. Мы разрабатываем UI для порталов и приложений Почты России.Я хочу поделиться коротким гайдом, как автоматически рендерить og:image-изображения для превью сайтов. Читать далее

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

Экономим на Azure SQL Databases Всем привет! В данной статье я расскажу о том, как наша компания смогла сэкономить за счет внедрения Azure SQL Elastic Pool. Дополнительно будут примеры Azure REST API для энумерации SQL Servers, для энумерации SQL databases и для получения метрик. Самые пытливые в конце ста...

О доверии-2 или Почему надо вести себя хорошо Статья двухлетней давности вызвала кое-какой резонанс, а последние месяцы максимально жёстко уткнули нас в то, как много (да всё, фактически!) зависит от того, кому и чему мы верим. Ну вот.1. Как-то в середине 80-х сестра моя пришла из детского сада и, с благоговением в голо...

Можно ли сегодня играть в разрешении 8К? Тестируем 5 игр с помощью карты Palit GeForce RTX 3090 GamingPro (24 ГБ) Огромное количество современных игр поддерживают технологии трассировки лучей, а также DLSS/FSR, позволяя получить невероятно детализированную и впечатляющую картинку на огромном 8К-телевизоре при выставлении всех остальных настроек графики на максимум. Вот с игровой произво...

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

Крякнул софт? Суши сухари Именно так считает "товарищ майор", и с подобным утверждением порой соглашается российское правосудие.С 1997 года в своде законов российских дремлет статья 273 УК РФ (Создание, использование и распространение вредоносных компьютерных программ), карающая не чтившего уголовный...

Что такое Carrier в iPhone и как проверить его на блокировку оператора В 2022 году многие стали интересоваться серыми смартфонами, привезенными из других стран. На рынок попадают самые разные смартфоны: из США, Тайланда, Китая и многих других стран. На первый взгляд, кажется, что iPhone, предназначенный для другой страны — точно такой же...

[Перевод] Как выбрать в Python подходящий конкурентный API Меня зовут Алексей Некрасов (@znbiz), я лидер направления Python в МТС, программный директор направления Python и спикер профессии «Python-разработчик» в Skillbox. Сегодня предлагаю обсудить best practices подбора оптимального конкурентного API на Python с учётом поставленно...

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

Apple выпустила iOS 15.7, iPadOS 15.7, watchOS 9 и tvOS 16 iPhone XR, iPhone 11, iPhone 12 mini и iPhone 13 mini не получили это нововведение iOS 16. Возможность отображения процента заряда в строке состояния показалась удобной не всем Для тех, кто не может или не хочет обновляться до iOS 16, Apple также выпустила iOS 15....

NGR Softlab представил новую версию SIEM-системы Alertix Российский разработчик решений по информационной безопасности NGR Softlab выпустил обновление 3.3.1 SIEM-системы Alertix, предназначенной для сбора, хранения событий и автоматизированного выявления и учета инцидентов ИБ. В новой ...

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

[Перевод] Работа с графикой на языке Rust Всем привет! Меня зовут Саша и я backend разработчик. Нет, не на rust. Но раст мой любимый язык и недавно я задался целью портировать движок онлайн игры, написанный на C++. Первый месяц ушел на то, чтобы разобраться с бинарными ассетами, их чтением и управлением. Но статья б...

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

Ученые открыли гигантское облако, состоящее из пыли и газа, у горизонта событий черной дыры в центре Галактики Ученые обнаружили в ближайших окрестностях Sgr A*, сверхмассивной черной дыры в центре Млечного Пути, гигантское облако газа, которое совершает оборот вокруг нее всего за 70 минут и движется всего в три раза медленнее, чем свет. Об этом в четверг сообщила пресс-служба Е...

«Почта России» начала выплачивать деньги всем, кому вовремя не доставят посылку Ни для кого не является секретом, что пускай «Почта России» и существует в стране с 2004 года, но с тех самых пор она практически не изменилась в лучшую сторону. При использовании ее услуг россияне, судя Читать полную версию публикации «Почта России» начала выплачивать день...

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

Музыка, которая пахнет. Haval потратил на аудиосистему Cool Dog миллионы долларов Компания Haval потратила на создание аудиосистемы в кроссовере Cool Dog более 4 миллионов долларов, а также рассказала, что в ней особенного. Haval Cool Dog ориентирован на молодёжную аудиторию, он получил новую аудиосистему объемного звучания 4D sound-burning cockpit. ...

Интерактивная игра Hindsight доступна на iOS и ПК, появились первые отзывы Издатель Annapurna Interactive выпустила игру Hindsight. Она стоит 449 рублей в App Store и проходится за 2 часа. Hindsight рассказывает про девушку, которая пытается собрать осколки прошлого, находя воспоминания в, казалось бы, простых вещах — капле воды, цветке, облаке и ...

Использование ООП подхода для рассылки писем через Unione (php, Yii2) В данной статье мы бы хотели описать использованный нами ООП подход к отправке писем через данный сервис рассылок на php. Суть которого заключается в создании объекта инкапсулирующего данные необходимые для отправки письма и методы работы с ними. Кажется что это довольно про...

Sony практически полностью переделала PlayStation 5. Новую версию консоли могут официально представит 15 сентября Мы уже писали о том, что в продажу в Австралии поступила новая версия PlayStation 5 – с каталожным номером CFI-1200. Она оказалась заметно легче других версий консоли, но, как показало «вскрытие», внутри гораздо больше изменений, чем можно было предпол...

LINSTOR — это как Kubernetes, но для блочных устройств (обзор и видео доклада) В июне я выступил на объединенной конференции DevOpsConf & TechLead Conf 2022. Доклад был посвящен LINSTOR — Open Source-хранилищу от компании LINBIT (разработчики DRBD). Основной идеей выступления было показать [на примере Kubernetes], как работает и устроен LINSTOR, ка...

КамАЗу всего хватает. Автопроизводитель назвал фейками информацию о проблемах с комплектующими для сборки грузовиков КамАЗ не испытывает проблем с комплектующими для выпуска грузовых автомобилей. Об этом в официальном Telegram-канале завода заявил руководитель пресс-службы предприятия Олег Афанасьев. «В ответ на распространяющиеся фейки: КамАЗ...

Там сложно, ты не разберешься В своей первой статье на Хабре я описывал опыт реверсинга и модификации проекта, доставшегося по наследству. Конечно, в отношении проекта на Python "реверсинг" - это гипербола, однако с чем-то ранее неизвестным столкнуться все же получилось. Если вкратце - вместо классически...

Apple выпустила iOS 16 Release Candidate и непонятно зачем iOS 15.7 beta 1 Сразу по завершении презентации новых iPhone компания Apple выпустила сразу два разноразрядных обновления: это iOS 16 Release Candidate и iOS 15.7 beta 1. Но если предрелизную сборку все действительно ждали, то вот на запуск новой версии для теперь уже предыдущей итерации О...

Илон Маск рассказал, зачем чипировать людей Илон Маск написал статью для китайского журнала China Cyberspace, который издает агентство КНР по цензуре в интернете. В тексте он в том числе рассказал, зачем нужно чипировать людей – этим будет заниматься его компания Neuralink. Перевод ...

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

Отечественная микроэлектроника — как выдать нищету за благодетель Ушедший день порадовал нас всплеском новостей, связанных с многострадальной судьбой отечественной индустрии микроэлектроники. Сначала новостные ленты запестрели статьёй в Коммерсанте «Электронику начнут с чистого нуля» с описанием планов правительства по развитию отрасли. И ...

К каким видам рака приводят проблемы со сном Если человек спит недостаточно, то он может столкнуться с проблемами как дома, так и на работе. И это ещё не всё. Научно доказано, что нарушения сна могут привести к онкологическим заболеваниям.

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