Социальные сети Рунета
Суббота, 20 апреля 2024

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

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

Danger. Автоматизируем ревью на CI и пишем свой плагин Привет, я Татьяна Родионова, Android-разработчица в Lamoda. Как-то раз передо мной появилась задача упростить ревью пул-реквестов с помощью Danger. Я решила добавить автоматическую проверку код стайла, используя ktlint. Но оказалось, что Danger не поддерживает такое решение,...

[Перевод] i18n в Go: работа с переводами — Часть 2 В предыдущей части мы реализовали в нашем приложении базовый функционал перевода сообщений. Теперь давайте сделаем что-то более сложное — разберемся, как работать с переводами, содержащими переменные. Читать далее

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

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

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

Kafka как интеграционная платформа: от источников данных к потребителям и в хранилище (часть 2) Привет! Продолжаю рассказ про интеграционную платформу на базе Apache Kafka и про то, как мы постарались гармонично вписать ее в непростую ИТ инфраструктуру группы НЛМК.Напомню, что в первой части статьи были описаны соглашения об именовании топиков, подход к реализации роле...

J.A.R.V.I.S. и помидорки Моё детство прошло в деревне. С юных лет я познавал таинства выращивания картохи и сооружения чучел из консервных банок. Для меня оказалось открытием, что автоматические комбайны, убиравшие поля кукурузы в Интерстелларе, бороздят вполне реальные поля. А системы автомати...

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

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

В России создаётся система распознавания лиц без обработки биометрической информации Компания «Росатом» работает над системой распознавания лиц, которая работает «без обработки биометрической информации». Нужно это для того, чтобы не заниматься обработкой и хранением персональных данных в рамках регулирующих норм 152-ФЗ.  С...

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

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

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

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

Обзор операторов PostgreSQL для Kubernetes. Часть 3: CloudNativePG Статья продолжает наш обзорный цикл о PostgreSQL-операторах для Kubernetes. В первой части мы рассматривали операторы Stolon, Crunchy Data и Zalando. Во второй — KubeDB и StackGres, а также объединили все пять операторов в сравнительную таблицу. В этот раз разбираем решение ...

Как мы строили реактивный игровой сервер на Vert.x Всем привет, меня зовут Алексей Жуков, я старший программист в студии IT Territory. В этой статье я расскажу, как мы строили игровой сервер для Rush Royale. Объясню, почему создание сервера в геймдеве — это не так просто, как кажется на первый взгляд, а также опишу плюсы и м...

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

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

[Перевод] CVE 2022-0847: Исследование уязвимости Dirty Pipe ПредисловиеДанная статья является переводом англоязычного исследования, посвященногоразбору уязвимости Dirty Pipe и непосредственно эксплоита, позволяющего еювоспользоваться для локального повышения привилегий.ОригиналВведениеУязвимость Dirty Pipe была обнаружена в ядре Linu...

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

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

Зачем мы сделали собственный контроллер для копирования секретов в Kubernetes Делимся нашей внутренней разработкой — Kubernetes-контроллером mirrors. Мы создали его внутри нашего DevOps-отдела для копирования Kubernetes-секретов между неймспейсами кластера. В итоге mirrors превратился в универсальный инструмент синхронизации данных из разных исто...

Экран Micro OLED 0,23 дюйма, 50 Мп и 15-кратный зум, магнитная зарядка за 370 долларов. Xiaomi представила умные очки Mijia Glasses Camera, на разработку которых ушло два года Xiaomi сегодня неожиданно представила умные очки Mijia Glasses Camera, которые можно использовать для приложений AR и VR. В описании новинки компания отметила, что работа над этими очками шла два года, а судя по техническим характеристикам, акцент сделан на камере. В о...

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

[recovery mode] Пайплайн gitlab для Spring REST приложения. Часть 3 В статье описан мой первый опыт подготовки нетривиального пайплайна gitlab ci/cd при разработке микросервиса.Предыдущие части:Первая частьВторая часть Читать далее

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

Шахматы на C++ Не так давно я захотел написать свой шахматный движок. На удивление в Интернете нашлось не так много хороших статей на эту тему. Были статьи с довольно слабыми программами, многие из которых даже умудрялись пропускать некоторые важные правила. А были статьи с хорошими програ...

Автоматический синтез речи: взгляд лингвиста Что первым придет в голову, если перед нами встанет задача автоматического порождения речи по тексту? Вероятнее всего, мы позаботимся о расстановке пауз между словами, постараемся правильно выбрать интонацию фразы и расставить смысловые акценты. Обязательно построим фонетиче...

Вот это новость: оказывается, в iPhone 14 Pro два вида всегда включённого экрана Как сообщает XDA, в iPhone 14 Pro не один режим всегда включённого экрана, а два, включая более привычный вариант, хорошо знакомых многим пользователям Android-устройств. Первый режим уже описали многие блогеры и обозреватели в своих роликах на YouTube: в этом реж...

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

[Перевод] Влияние дофамина на организм: как работает и как этим управлять Ура! Готов магнум опус про дофамин, по мотивам подкаста Лаборатории Губермана! Это было сложно, долго и дорого, но оно того точно стоило! В статье содержатся основные факты о дофамине и его воздействии на нас, а, главное, — описаны практические инструменты управления этим в...

Hyundai обновила Solaris первого поколения. Да так, что он выглядит лучше второго В Бразилии у Hyundai есть модель HB20S – аналог российского Solaris, причем не второго, а первого поколения. И вот корейская компания на днях представила обновленный HB20S, который сильно преобразился как снаружи, так и внутри. Глядя на него сложно, распознать исх...

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

[Перевод] OWASP Web Security Testing Guide: как улучшить защищённость web-приложений Open Web Application Security Project (OWASP) — одна из самых известных организаций, целью которой является улучшение защищённости приложений. Большинство специалистов в области информационной безопасности знакомы с OWASP Top Ten. У OWASP есть множество других проектов для р...

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

АвтоВАЗ ищет автоматическую коробку передач для Vesta и Granta в Китае. Рассматриваются разные варианты, в том числе 8-ступенчатая гидромеханическая и вариатор Как пишет Drom.ru со ссылкой на источник на заводе, АвтоВАЗ ведет переговоры с тремя потенциальными китайскими поставщиками автоматических коробок передач. Завод будет выбирать не только между непосредственно производителями, но и между типами трансмиссий – рассма...

Intel спешит вывести новые процессоры на рынок. Компания рассказала, когда запустит Raptor Lake Intel Optane - всё. Компания официально заявила, что закрывает бизнес и списывает более 500 млн долларов Компания Intel примерно описала график выхода новых процессоров Raptor Lake. Точных дат пока нет, но Intel говорит, что настольные CPU стоит ожидать осенью, а мобил...

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

Задачи для средней школы. Скрещивание Microsoft Active Directory (LDAP) и Hashicorp Vault на домашнем стенде, часть 1 Такой низкокачественный лонг лонг рид я писать не хотел, меня заставили, но сначала в комментариях задали вопрос про доучивание, затем эта статья вызвала у меня некое недоумение своим обрывом на полуслове. Поскреб по амбарам, нашел черновик заметки по дообучению коллег от ур...

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

Пишем приложение на Mi Band 7 с сервисной частью Недавно я купил себе Mi band 7, по началу хотел купить 6-ую версию, пока не узнал, что на 7-ой обновилась операционная система и теперь она поддерживает установку приложений. Да, официально они об этом не заявили, но умельцы уже сделали множество приложений. Они ставят их ка...

Прагматичная разработка-3: телеграм-бот Финальная часть разработки простого проекта про specialty-кофейни на Кипре. В первой части я рассказал про API микросервис, во второй - про фронтэнд-сайт и теперь - про телеграм-бота. Читать далее

Сравнение Quartz, kagkarlsson и кастомной реализации для запланированного задания в реактивном Spring Boot приложении Часто Java-разработчикам требуется реализовать запланированные задания. Современные реалии диктуют нам, что система должна быть масштабируемой, то есть вне зависимости от количества реплик и распределения нагрузки мы ожидаем выполнения задания по условиям, которые были опред...

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

Superjob: 9 лет назад молодежь была более амбициозна, а сегодняшняя — сильна в IT Девять лет назад работодатели чаще называли молодежь амбициозной, а сейчас — компетентной в IT. В опросе сервиса по поиску высокооплачиваемой работы SuperJob приняли участие 300 менеджеров по персоналу из всех округов ...

Осенние конференции JUG Ru Group: онлайн и офлайн, Москва и Питер Как проводить IT-конференции в 2022-м: в офлайне или онлайне? Одни люди ратуют за живое общение, а другие уже полюбили возможность подключиться из любой точки планеты. Мы решили пойти навстречу всем, и получился нестандартный конференционный формат:— Первая пара дней проходи...

Почему все говорят про ДАО. В чем суть, и как они делаются Будем откровенны – про ДАО говорят далеко не все. К относительно широкой аудитории это слово только начало прокладывать путь. Американский Forbes выпустил колонку на тему «Что такое ДАО» в прошлом году, NY Times и The Economist написали свои объяснения уже в 2022-м. Издания ...

А почему? Часть 3. Втюхай или сдохни А почему? Часть 1. Вводная / Хабр (habr.com) А почему? Часть 2. Вот раньше… / Хабр (habr.com) Мы закончили на том, что во второй части не нашли ничего хорошего в текущем положении вещей. Хотя что это я, на самом деле... Примеряю на себя то, о чем не знаю. Давайте так. В пр...

Как ускорить адаптацию сотрудников с помощью продуктового онбординга? Опыт Selectel Привет, Хабр! Меня зовут Лена Насыбуллина, я методист в Selectel. В этом тексте расскажу, как мы в компании знакомим новичков со сложной продуктовой B2B-линейкой и ускоряем выход сотрудников на «производственные мощности»‎. Опишу процесс по шагам, поделюсь конкретными рез...

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

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

Большая Архитектура, изгнание талантов и парочка «велосипедов»: недооценённое из потока Менеджмент Привет, с вами Markaty, куратор потоков Менеджмент и Маркетинг. Мы в Хабре убеждены, что «должны расцветать все цветы», и все лучшие истории и опыт IT и около-IT надо собирать под крышей одного НЛО. Менеджмент и маркетинг — не исключение.Лучшие тексты автоматически выносит в...

Опыт перехода на MVI в Android на базе собственного решения В команде Android мы активно применяем MVI для проектирования взаимодействия состояния экрана и бизнес-логики. В этой статье мы хотим рассказать о собственной MVI-библиотеке – Reduktor и об опыте внедрения и использования. Статья будет полезна всем, кто хочет познакомиться с...

Большое обновление Censor Tracker Всем привет!На связи команда «Роскомсвободы». Сегодня у нас юбилей (10 лет!), и в честь такого события мы весь день рассказываем о том, что наша организация сделала за это время, как боролась с цензурой и блокировкам в Рунете. Много лет мы не только отслеживаем блокиров...

«Билетики» купили «Ягодки». Aviasales купила домен «ягодки.рф» и установила с него переадресацию на свой сайт Сегодня мы уже писали о том, что ретейлер Wildberries подал заявку на регистрацию товарного знака «Ягодки» – компания переименовала свой официальный сайт в «Ягодки» всего на день в рамках маркетинговой акции, но это стало самым обсуждаемым&...

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

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

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

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

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

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

Анимации и вибрации: как задизайнить фидбэк слайдера оплаты Кофе — продукт, который можно покупать и пить несколько раз в день. Заказ в приложении Дринкита должен быть супер-пупер быстрым. В идеале, чтобы можно было даже не запускать его, а заказывать из виджета на домашнем экране.Мы ускоряли оплату разными способами. Сначала сделали...

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

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

Physically-based rendering. Ray marching (часть 2) Привет, Хабр!Перед вами продолжение статьи про рендеринг. В первой части, которую вы, кстати, можете найти по ссылке (link), мы поговорили о трассировке лучей и маршевом методе, а в этой части мы с вами получим фотографию мыльного пузыря. Будет интересно :) Читать далее

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

МТТ представил обновленную версию платформы голосовых роботов В новой версии VoiceBox 1.5 добавлена следующая функциональность: новый блок "Скрипт"; сокращение пауз при распознавании ответов пользователей;фильтрация в разделе "Мои кампании"; автоматическое форматирование телефонного номера и другие полезные функци...

Сбер первым в России переведёт банкоматы на собственную операционную систему на основе Linux Сбер переведёт 90% сети банкоматов на Linux к 2023 году, а первые 100 устройств заработают на отечественной операционной системе уже в текущем году. Об этом сообщил первый заместитель Председателя Правления Сбербанка Александр Ведяхин на Восточном экономическом форуме. Это б...

Blender, захват движения, нейронные сети Blender отличный 3d редактор, открытый документированный код, убирает ограничения в реализации творческих фантазий. Большая "фанатская база" сгенерировала решения под разные задачи, ускоряя творческий процесс. Периодически получаю практический опыта в Blender, главное в само...

«Мой iPhone 14 Pro Max превратился в кирпич», — пользователи сообщают о баге при автоматическом обновлении в iOS 16 Как сообщает iPhones.ru, пользователи Reddit со всего мира жалуются на неприятный баг в прошивке iOS 16. При включенной функции автоматического обновления iPhone пытается установить новую версию программного обеспечения, но в процессе зависает. На утро владельцы обнаруж...

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

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

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

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

Чат-бот для банка ДОМ.РФ: как автоматически обрабатывать 40% обращений Привет! Меня зовут Максим, я управляющий партнёр в KTS. Недавно мы автоматизировали общение пользователей с поддержкой в банке ДОМ.РФ. Мы внедрили чат-бота на основе своего конструктора Smartbot Pro, и за время работы вместе с командой банка выстроили логику по обработк...

Наша новая удачная попытка бесшовной замены Redis на KeyDB Мы уже как-то рассказывали о базе данных KeyDB — форке Redis, разработка которого началась в 2019 году. Проект распространяется под свободной лицензией BSD, и у него уже почти 6k звезд на GitHub. Авторы в свое время столкнулись с проблемами производи...

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

Большой экран AMOLED 1,91 дюйма, датчики ЧСС и SpO2, регистрация ЭКГ, eSIM, NFC и до 15 дней автономной работы. Представлены Oppo Watch 3 Pro – первые в мире умные часы на SoC Snapdragon W5 Gen 1 Чуть позже сегодня Samsung официально представит свои новейшие умные часы Galaxy Watch 5 и Galaxy Watch 5 Pro, ну а пока Oppo рассекретила Watch 3 Pro – свои новейшие и самые передовые умные часы. Это первая в мире серийная модель на базе 4-нанометровой однокриста...

Как побороть Stale Element Reference Exception при E2E тестировании современных SPA-приложений Всем привет, меня зовут Денис, я Software Developer Engineer in Test (SDET) в компании Bimeister. Я занимаюсь разработкой софта для тестирования — это фреймворки, автоматизированные тесты, настройка CI Pipeline’ов и многое другое.В статье расскажу, как мы...

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

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

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

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

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

Dawnlands (New Dawn) вошла в стадию ЗБТ, как попасть и вам? Dawnlands (New Dawn) открыта для тестеров на Андроид, причём даже из России. Но вам понадобится код активации. В этой статье мы расскажем, как его достать. Dawnlands — песочница для смартфонов, которая по стилистике и некоторым элементам геймплея похожа на The Legends of Ze...

Книга «EF Core в действии» в правильном переводе команды DotNetRu Около трех лет назад наше сообщество DotNet.Ru приняло участие в интересном эксперименте. Взаимодействуя с издательством ДМК-пресс, члены сообщества работали над переводом на русский язык замечательной книги Конрада Кокосы «Управление памятью в .NET для профессионалов». Пере...

Человеческим языком про метрики 4: PromQL Это четвертая, финальная часть из цикла статей про метрики. В первой — вводной — я рассказал, почему метрики для сервисов устроены именно так, чем они отличаются от логов, и какую задачу решают. Во второй разобрались с форматом и типами метрик. В третьей — с перцентилями. Те...

Инструкция: сделать доверенность заграницей для РФ и РБ В дополнение к вчерашней статье "Документы перед выездом из РФ".Вводные: вы уезжаете из России или Беларуси, но там остаются дела.Вывод: задерживаться только из-за этого не надо, дела можно делегировать с помощью доверенностей выданных зарубежем. Читать далее

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

[Перевод] Распространенные ошибки при написании плагинов Joomla 4 Перевод недавней статьи профессионального PHP-разработчика, руководителя Akeeba Ltd и ведущего разработчика Akeeba Backup для WordPress, Joomla! и standalone Николаса Дионисопулоса.В статье он делится своим опытом отладки плагинов Joomla 4, написанных разными разработчиками...

Building generator in Unity Генератор зданий в ЮнитиВ данной статье описан процесс создания генератора зданий внутри Юнити с объяснением логики и примером подходящих моделей. Читать далее

Российские компьютерные игры 90-х годов. Ч. 4 В первой части мы рассказывали про компьютерные игры российской разработки, вышедшие в первой половине 90-х годов, во второй — коснулись нескольких знаковых игр середины десятилетия. Третья получилась посвящённой рождению «русского квеста», знакового и весьма упоротого жанр...

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

5 классных фишек смартфонов Google Pixel 6, о которых вы могли не знать Современные Android-смартфоны славятся крутыми фишками в предустановленных оболочках: такие есть и в MIUI, и в One UI. Но в большинстве случаев смартфоны приобретаются не из-за них, а по другой причине, в результате чего новоиспеченный владелец остается не у дел. Смартфоны ...

Знаменитый эксклюзив PlayStation вышел на ПК с отличными оценками. Это второй по популярности проект после God of War Игра Marvel's Spider-Man Remastered вышла на ПК 12 августа этого и, согласно данным Metacritic, получила 87 баллов из 100 возможных. Столько же в своё время набрала оригинальная игра для PlayStation 4. За первые выходные Marvel's Spider-Man Remastered набрала в...

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

IT-рекрутер: тренды развития в профессии  В этой статье Карамышева Людмила, HR-консультант и преподаватель курсов OTUS, рассказывает о том, кто такой IT-рекрутер, чем он занимается и куда может развиваться. Читать далее

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

Sony готовит собственный лаунчер для игр на ПК? Упоминание PlayStation PC Launcher обнаружилось в Marvel’s Spider-Man Remastered Sony решила выходить на рынок игр для ПК максимально просто, сделав их доступными в Steam и Epic Games Store. Однако, возможно, в будущем у неё появится слой лаунчер.  Ссылка на PlayStation PC Launcher была найдена в файлах Marvel’s Spider-Man Remastere...

Дизайн интерфейсов как он есть. Интервью с Валерией Терехиной, ex-дизайнером Яндекс Драйва Разговор о продуктовом дизайне, UX без UI, итеративном подходе и хороших интерфейсах.

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

Ежегодная драма цифровой трансформации О том, почему c цифровой трансформацией связано так много драматизма, и какие вещи необходимо учитывать, чтобы добиться успеха, на портале InformationWeek рассказывает Эрик Варнесс, директор по маркетингу Micro ...

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

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

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

Российские хакеры из группировки KillNet объявили кибервойну Японии. Они взломали местные «Госуслуги» и популярную японскую соцсеть Mixi Пророссийские хакеры KillNet объявили кибервойну Японии, о чем сообщила сама хак-группа. Только за сегодняшний день хакеры вывели из строя несколько государственных и частных электронных сервисов страны. В частности, от действий KillNet пострадали сайт и прил...

Социальные сети: 7 трендов осени 2022 года Какие тренды подхватить, на какие площадки выйти, о чём и как рассказывать аудитории этой осенью? Я проанализировал тренды в SMM с 2020 года и получил список, на который стоит обратить внимание всем, кто интересуется социальными сетями по долгу службы – SMM, PR, HR специалис...

[Перевод] Четыре важных теста для Apache Kafka CI/CD с GitHub Actions Если вы используете GitHub для создания приложений Apache Kafka®, наверняка вы захотите интегрировать Kafka в свою среду разработки и эксплуатации GitOps. Эта статья для тех, кто понимает принципы GitOps, ценность непрерывной интеграции и поставки (CI/CD) и важность промежут...

NFun — expression evaluator для .Net Представляю вам Nfun - встраиваемый язык и исполнитель выражений, который поддерживает примитивные типы, массивы, структуры и лямбда выражения. Вероятнее всего, вы уже встречали задачи, требующие такой инструмент, и в этой статье я хочу показать примеры его применения, ...

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

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

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

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

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

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

Нет пустым полкам: система логистики Fix Price изнутри Приветствую, друзья! Продолжаем серию публикаций «Fix Price изнутри». Меня зовут Анна Васильева, я являюсь руководителем проектов в отделе департамента категорийного менеджмента Fix Price. В этой статье поделюсь с вами тем, как у нас выстроена система обеспечения магазинов т...

Первый флагман на Snapdragon 8 Gen 2 может появиться не у Xiaomi и не у Motorola. В борьбу «лучших и первых» включается третья компания Традиционно Xiaomi первой представляла флагманы на новых топовых однокристальных системах Qualcomm. Однако в 2021 году Xiaomi опередила Lenovo – ее Moto Edge X30 дебютировал как первый в мире смартфон на Snapdragon 8 Plus Gen 1 9 декабря 2021 года, в то время как ...

Проектируем интерфейс корзины в интернет-магазине: 138 гайдлайнов Вы часто встречаете интернет-магазины, в которых нет корзины? Наверное, нет – корзина есть практически у всех, и через нее проходит практически весь трафик.Как сделать работу с корзиной максимально удобной для клиента?Разбираем 138 гайдлайнов в этой статье. Читать далее

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

Как iPhone 14 связывается со спутниками: при помощи модема Qualcomm, а также собственного оборудования и ПО Apple В пятницу Apple выпустила линейку смартфонов iPhone 14. Одной из основных новых функций является возможность подключения к спутникам для отправки экстренных сообщений при отсутствии подключения к сети Wi-Fi или сотовой связи. Ранее Apple заявила, что модели iPhone 14 со...

Смартфоны до 20 000 рублей: 6 лучших моделей в 2022 году Хороший смартфон – это совсем не значит дорогой смартфон, и сегодняшняя статья стала лучшим тому подтверждением.

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

АСУ ТП — тухлая отрасль, надо идти в IT? Довольно часто я слышу такое мнение среди своих коллег и сотрудников, и, будем честными, на то есть причины.АСУ ТП (автоматизированные системы управления технологическими процессами) — это когда у вас большое предприятие, конвейер, производство, очистные сооружения или что-т...

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

Сказ о том, как в PVS-Studio бага обновляли Помимо полюбившегося многим маскота – единорога — в PVS-Studio есть второстепенный персонаж, он же антагонист нашего продукта, баг. Однако баг не есть вездесущее, нерушимое зло, а, скорее, случай бытовой или даже рабочий. В данной статье рассказано о том, как рисовался новый...

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

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

Специалисты Smart Engines научили ИИ распознавать многослойные микроструктуры человеческого мозга Ученые из компании Smart Engines вместе с коллегами из России, Италии и Германии впервые произвели автоматическую сегментацию 3D-снимка обонятельной луковицы человека при помощи нейросетей. Результаты исследования опубликованы ...

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

Программа для распознавания текста и перевода AssistAnt Хорош ли ваш английский? Мой – нет. По крайней мере точно недостаточно, чтобы обходиться без переводчика в играх. Недолгий поиск бесплатных программ в интернете мне не помог. Возможно, я просто плохо искал :) Но когда я поймал себя на мысли, что сейчас возьму в руки сотовый ...

HR co-pilot или как я кадра подбирал HR co-pilot или как я кадра подбирал. Поводом для написания стала публикация Почему айтишники не могут пройти собеседование с эйчаром - решил поделиться своим опытом, как меня отправили в помощь к рекрутеру и что из этого вышло. Тайные движения внутри организации и вид изну...

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

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

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

Цветной принтер Huawei PixLab V1 получил HarmonyOS 3.0 Huawei представила первый цветной принтер PixLab V1 на основе операционной системы HarmonyOS 3.0. Huawei PixLab V1 - это струйный цветной принтер, поддерживающий настройку цвета 3D Lut, отслеживание цветовой температуры и градацию апертуры. PixLab V1 поддерживает функцию с...

Мобильная игра Click Deity напоминает AFK Arena Click Deity — мобильная игра, доступная на Android. К сожалению, информации о версии на iOS нет. Она явно заимствует графику и некоторые элементы геймплея у AFK Arena — мультяшная картинка и автоматически схватки в группе на это намекают. Конечно, разбития на главы и миссии ...

Drag-and-Drop на Python+OpenCV В данной статье расскажу про простой Drag-and-Drop на Python+OpenCV.Идея заключается в перемещении созданных квадратов на экране жестами руки. Так как нам потребуется как-то воспроизводить клик, то представим, что кликом будет служить соединение указательного и среднего паль...

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

Подходы к декомпозиции бэкендов информационных систем Количество классов в реализации даже небольшой программы на один человеко-месяц исчисляется десятками. В средних программах на несколько человеко-лет счёт идёт уже на тысячи. А человек может одновременно оперировать 7-ю +/- 2 объектами. Поэтому все нетривиальные программы тр...

В мобильном приложении «Госуслуги Авто» теперь можно создать европротокол Минцифры России запустило сервис «Европротокол онлайн» в мобильном приложении «Госуслуги Авто». С его помощью автомобилисты могут оформить извещение о ДТП без вызова сотрудника полиции и заполнения бумажных бланков. Чтобы оформить электронный евр...

Спекулянты в растерянности: цены на iPhone 14 Pro обрушились в первый же день продаж в Китае Перекупщики iPhone 14 никак не ожидали то, что запасов смартфонов iPhone 14 Pro оказалось очень много, в результате чего цены у спекулянтов обрушились в течение первого же дня, когда новые смартфоны поступили в продажу. Согласно данным Mydrivers, во второй половине дня ...

Ubisoft опубликовала трейлер новой части Assassin's Creed – она выйдет уже в следующем году Компания Ubisoft представила первый трейлер новой части Assassin's Creed. Игра будет называться Assassin's Creed Mirage, а ее выход намечен на второй квартал 2023 года. Игра выйдет для платформ PlayStation 4, PS5, Xbox One, Xbox Series X/S, Amazon Luna и П...

Машинное обучение с Apache Cassandra и Apache Spark В первой статье из серии об использовании Apache Cassandra в машинном обучении мы обсудили цели и задачи машинного обучения, и поговорили почему Cassandra — превосходный инструмент для обработки больших наборов данных. Также рассмотрели технологический стек, используемый Ube...

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

ЮKassa запустила сервис автоматических чеков для самозанятых ЮKassa (сервис финтех-компании ЮMoney) запустила сервис автоматического формирования чеков для самозанятых. С новым сервисом самозанятым, которые работают с ЮKassa, не придётся каждый раз создавать чеки в личном кабинете …

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

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

Ресерч свежего Excel документа с Loki malware внутри Вечер добрый, Хабр! Решил немного изучить свежий сэмпл малваря LokiBot (31.08), который содержится в Excel документе и используется для фишинговой рассылки. В этой небольшой статье основное внимание уделено практической части поиска, извлечения и небольшого разбора поведения...

Фото на странице товара в интернет-магазине: 136 гайдлайнов Привет, меня зовут Станислав Хрусталёв, я автор блога hardclient.com. Работаю в управлении клиентским опытом с 2009 года. Пишу на эту тему, собираю лучшие практики из мира Customer Experience, оцениваю сервисные модели компаний.В этой статье мы разберем UX/UI фотог...

Почему ученики застревают в online обучении IT даже с наставником? Предложение о смене ПРОФЕССИИ online — современный тренд. На вебинарах, лайвах, митапах и т.п. обучающие организации рассказывают о нюансах дистанционного развития трудовых навыков.   Один такой лайв я посмотрел на днях (сентябрь 2022г.). Зацепило название: «Как на...

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

Что почитать по ИБ в метро от Бутово до Савёловской Привет! Каждый день у меня есть 45 минут сидя стоя в метро на новости/аналитику/книги, чтобы не отставать от того, что происходит в сфере кибербезопасности. И так как в моих сутках, как и у всех, 24 часа, приходится выбирать тот контент, который успеваешь «пер...

Зачем нужны сторонние приложения на Apple Watch Когда в 2015 году Apple выпустила в продажу свои первые часы, они были полны компромиссов. Малое время работы от аккумулятора, тормоза в интерфейсе, нерасторопное открытие программ и собственный App Store, в который можно было попасть, только если у приложения была версия д...

Как я участвовал в конкурсе Telegram на создание медиаредактора и занял никакое место (но получил бесценный опыт?) Задача состояла в создании автономного приложения для редактирования медиафайлов на Swift без использования сторонних UI-фреймворков. Конкурсные функции и интерфейсы должны быть созданы с нуля. Использование сторонних реализаций медиаредакторов с похожими функциями строго за...

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

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

“Один дашборд, чтобы править ими всеми” Привет! Как мы писали в предыдущих постах, наша команда создает удобные дашборды для разных департаментов СИБУРа, от хозяйственной деятельности до продаж. Но всегда есть кто-то уровнем повыше, которому нужно как-то централизованно и быстро получать самую верхнеуровневую...

Прямые трансляции YouTube начали переводиться «на лету» в Яндекс Браузере В Яндекс Браузере появилась функция автоматического закадрового перевода прямых трансляций на YouTube. Теперь можно смотреть презентации гаджетов на английском языке, даже если вы им не владеете.

HR co-pilot 2 или как я перестал кадры подбирать В первой части я рассказал, как я дошел до жизни такой. Во второй и последней – будет рассказ, как я перестал таким нужным делом заниматься. Тайные движения, мотиваторы и демотиваторы, срыв покровов, игра в клеточки и иные развлечения. Кликбейтные заголовки и набросы.Предыст...

Microsoft подтвердила проблему с Direct Access в Windows 11 и Windows 10 После установки KB5019509 или более поздних обновлений вы, возможно, не сможете повторно подключиться к Direct Access после временной потери сетевого подключения или перехода между сетями Wi-Fi или точками доступа. Примечание: Эта проблема не должна затрагивать другие решени...

Неформальный Эксель: OpenGL, игры на GDI+ и инфографика теперь и в VBA На Хабре уже было довольно много интересных публикаций с неформальным использованием Экселя (списочек под катом). Этой статьёй мне хочется поделиться с сообществом красивыми результатами нашего французского коллеги. Автор, Тьерри Гасперм (Thierry Gasperment), создаёт подобн...

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

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

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

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

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

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

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

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

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

Как мы кастомизируем Yandex Tracker под собственные проекты Yandex Tracker — аналог Jira, который так же предназначен для совместной работы над проектами и управления процессами внутри компании. Когда мы стали использовать его для внутренних проектов, нам захотелось его немного кастомизировать. Например, сервис не может автоматически...

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

[Перевод] FAQ по var в Java Локальные переменные — это "рабочие лошадки" Java. Они используются для хранения промежуточных результатов вычислений. И, в отличие от полей, объявляются, инициализируются и используются в одном блоке. Для понимания кода часто более важны имя и инициализатор, чем тип локальн...

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

ИИ научили распознавать многослойные микроструктуры человеческого мозга Результаты исследования опубликованы в журнале Tomography.Обонятельная луковица человека - это небольшой (около 0,5 см) участок мозга, имеющий сложную слоистую структуру. До недавнего времени эта и ей подобные микроструктуры мозга исследовались либо в низком разрешении метод...

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

Глава Xiaomi пообещал, что следующий флагманский смартфон Ultra всё-таки появится на международном рынке Следующий флагманский смартфон Xiaomi Ultra выйдет на международный рынок. Об этом в Twitter сообщил основатель компании Лэй Цзюнь (Lei Jun).   Следующая версия Ultra будет доступна на наших мировых рынках!  Глава компании никак не называет устройство, н...

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

Российские компьютерные игры 90-х годов. Ч.2 В прошлой части мы рассказывали про компьютерные игры российской разработки, вышедшие в первой половине 90-х годов. Знаковых российских игр тогда было довольно мало в силу целого вагона причин — всерьёз российские разработчики развернулись только во второй половине десятиле...

Последнее обновление Apple для iPhone исправляет уведомления, ускоряет работу камеры и многое другое Обновления для iPhone и Apple Watch доступны с сегодняшнего дня.

[Перевод] Пособие по программированию модулей ядра Linux. Ч.3 От редакции: Сегодня исполнился 31 год с момента первого анонсирования Linux. Именно в этот день, 25 августа 1991 года Линус Торвальдс разместил в новостях Usenet comp.os.minix соообщение следующего характера: Привет всем тем, кто использует миникс — Я делаю (свободную) опе...

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

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

Переход на Metal Мы закончили регрессионное тестирование и со дня на день собираемся начать раскатывать на бой релиз с включенным Metal. Зачем мы это делаем и как всё происходит — рассказываем в статье. Причина первая: уход на пенсию OpenGL для iOS/OSX. В 2018 году Apple объявили, что п...

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

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

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

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

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

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

Code Geass: Lelouch of the Rebellion Lost Stories доступна в Тайване Code Geass: Lelouch of the Rebellion Lost Stories — полное название мобильной игры, которую выпустили в Тайване. Как и следует из названия, её делают по мотивам одноимённого аниме; больше об этом на Википедии. Мобильная Code Geass предлагает аниме-вставки уровня PlayStation...

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

Почему Apple до сих пор не выпустила складной Айфон В 2019 году в продажу поступил самый первый Galaxy Fold. Смартфон имел достаточное количество компромиссов в виде маленького внешнего экрана, большого выреза в основном дисплее и ощутимой складки. Но для многих покупателей это был на тот момент апогей технологий. Спустя три...

[Перевод] Образ мышления Factorio Раньше я считал, что компьютерная игра Factorio — это огромная трата ресурсов, сжигающая ежегодно миллиарды долларов ВВП. Мне казалось совершенно ненормальным, что Shopify компенсирует своим сотрудникам её приобретение. Я даже думал, что платить за игру в Factorio сотру...

Какие смартфоны на Андроид поддерживают еСИМ и как её настроить Для пользователей Айфонов термин eSIM не является чем-то необычным с 2018 года. Именно тогда появились первые модели iPhone XR, iPhone XS и iPhone XS Max, которые поддерживали эту технологию. С тех пор все смартфоны Apple оснащаются встроенными симками и стали привычны прак...

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

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

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

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

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

Четыре принципа разработки стратегии этичного искусственного интеллекта О том, как приоритет ответственного ИИ настроит вашу компанию на успех и вызовет доверие у ваших клиентов, на портале InformationWeek рассказывает Стивен Каран, вице-президент по инсайтам и данным Capgemini ...

Разработка, основанная на приемочных тестах (ATDD) Работая с продуктовыми командами разработки, я чаcто наблюдал два сценария написания требований к разрабатываемому продукту, и у обоих сценариев есть перекос в одну или в другую сторону:1. Большой фокус в требованиях уделяется функциональной и технической части, то есть тому...

ARM64EC теперь полностью поддерживает Windows 11 on ARM Еще в июне 2021 года Microsoft анонсировала ARM64EC для Windows 11. Она описала ARM64EC как новый способ доведения существующих приложений x64 до производительности, соответствующей ARM, даже если вы используете плагины и зависимости, которые еще не поддерживают эту архитект...

ESM. Выходим за рамки Итак, работая над... ну не знаю... каким-нибудь замечательным генератором статики, вы, возможно, захотите импортировать в свой код зависимости напрямую из текстовых файлов, таких как: HTML, MD, CSS, SVG или JSON. Конечно, можно использовать бандлер с соответствующим лоадером...

[Перевод] Гэри Дарби, автобиография — Delphi For Fun Уверен, что история жизни этого человека достойна быть упомянутой на Хабре, поэтому хочу поделиться переводом его автобиографии (за качество перевода сильно не пинать). Тем более, что вот как уже несколько лет его нет в живых, однако надеюсь, что его примеры решения головоло...

Выкатываем сервис в production: 6 шагов к успешному релизу Существует много руководств и инструкций по созданию базовых бекенд-приложений. Также в сети можно найти пошаговые tutorial по сборке приложения и развёртыванию на сервер, либо подробные инструкции для популярных CI/CD-инструментов. Описанных в них шагов достаточно для запус...

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

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

Нейрофэнтези: сочиняем с ruGPT-3. Русский вариант AI Dungeon уже доступен пользователям ассистентов Салют Мы в SberDevices выпустили первый продукт в серии Нейроквестов — Нейрофэнтези. Квестами мы решили заняться по разным причинам. Например, в квестах можно испытать всю генеративную мощь семейства GPT-моделей. Квест также одновременно и литературный, и игровой формат взаимодейс...

Qualcomm выпустила Snapdragon 8 Gen 2 — процессор для лучших телефонов 2023 года Компания Qualcomm официально во всех подробностях рассказала о своем новом флагманском чипсете Snapdragon 8 Gen 2. Как и следовало предполагать, он сделан с упором на лучшую и более эффективную производительность для задач, связанных с искусственным интеллектом. За это отве...

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

Обзор смартфона Google Pixel 6: авангард мобильной фотографии Сегодня я хочу представить вашему вниманию подробный пользовательский обзор смартфона Google Pixel 6, но прежде чем перейдем к самому девайсу — небольшое предисловие.Смартфоны от Google никогда не были мейнстримом, год за годом проигрывая лидерство таким гигантам, как Apple ...

Каким будет новый кроссовер Lada на базе Vesta: подробности от Quto Глава АвтоВАЗа Максим Соколов уже подтвердил, что инженеры Lada скоро приступят к работе над новым кроссовером, который будет выпущен уже через два-три года. АвтоВАЗ решил взять за основу популярную модель Lada Vesta. Редакция автомобильного издания Quto опубликовала эк...

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

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

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

Как включить вызовы по Wi-Fi на Айфоне и зачем они нужны Как часто вы пользуетесь обычными звонками на смартфоне? Наверняка, в большинстве случаев совершаете голосовой вызов с помощью FaceTime или Telegram: это и бесплатно, и не требует наличия сим-карты, а качество зачастую в разы выше. В последние годы операторы начинают внедря...

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

WireMock – швейцарский нож в арсенале тестировщика. Часть 1 Всем привет! Меня зовут Анатолий Калмыков, и я отвечаю за качество создаваемых решений в «Ростелеком ИТ». Сегодня я расскажу вам про WireMock – это одновременно и утилита, и библиотека на Java для создания HTTP заглушек над веб-сервисами. Он создает HTTP-сервер, к которому м...

Некоторые системные платы позволят превратить Core i9-13900K в монстра энергопотребления. Лимит мощности будет повышаться до 350 Вт Компания Intel может сделать Core i9-13900K ещё привлекательнее благодаря новому режиму автоматического разгона.  Источник сообщает, что некоторые системные платы на чипсетах 700-й серии позволят активировать повышенный лимит мощности. В данном случае речь идёт о ...

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

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

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

Как ускорить загрузку игр на Айфоне с iOS 16.1 Многие разработчики в погоне за уменьшением размеров установочных файлов, которые Айфон загружает из App Store, переводят часть контента, без которого приложение не сможет работать, на отдельную загрузку внутри самого приложения. Так, многие игры после установки и первого з...

AirPods Pro 2 будут поддерживать Bluetooth 5.2 и LE Audio По данным ресурса MacRumors, недавно компания Apple зарегистрировала в базе регулятора Bluetooth SIG новое устройство с поддержкой Bluetooth 5.2. Есть предположение, что в заявке описаны AirPods Pro второго поколения.Читать дальше... ProstoMAC.com.| Постоянная ссылка | No c...

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

Chery Tiggo 8 2033 получит адаптивный круиз-контроль, систему автоматического торможения и новую коробку передач В Сети появилась информация относительно планового обновления линейки кроссовера Chery Tiggo 8 2023 модельного года. Автомобиль должен получить внешние и внутренние изменения, а также новую коробку передач. Все внешние изменения, который получит обновленный Chery Tiggo ...

Почему Ми-28НМ “Ночной суперохотник” называют лучшим российским вертолетом Российский ударный вертолет Ми-28НМ “Ночной суперохотник” Ударные вертолеты всегда были поводом для гордости российского ВПК, причем так сложилось еще с советских времен. И дело здесь не только в их эффективности на поле боя. Следует понимать, что не многие страны могут позв...

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

Самый технологичный робот-пылесос Xiaomi оказался дешевле ожидаемого Представленный на прошлой неделе робот-пылесос Xiaomi Mijia 1S стал доступен для предварительного заказа в Китае, где он доступен по цене 515 долларов для первых покупателей. Это немного ниже ранее объявленной цены (565 долларов). Продажи новинки стартуют 11 октября. Ро...

Не повторяйте ошибок. Как я пытался превратить iPad в компьютер и разочаровался Самый первый iPad появился в 2010 году. Тогда он позиционировался исключительно как устройство для развлечения с большим экраном. Самое интересное, что к первому iPad можно было купить фирменную клавиатуру, которая подключалась через 30-пиновый разъем, а при этом сам планше...

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

Сказ про то, как мы метрики качества внедряли Всем привет! Я Ирина, руководитель по обеспечению качества в Тинькофф Страховании. Тинькофф давно не просто банк, а экосистема со множеством направлений, такими как Инвестиции, Мобайл, Страхование, Бизнес и прочие. В каждом направлении есть ИТ-команды, которые постоянно что-...

Eppie: чего не хватает новому интернету? Привет, Хабр! Давайте знакомиться. Это Eppie — децентрализованный сервис обмена зашифрованными сообщениями. Проект еще в разработке, но представиться профессиональному сообществу уже пора. Eppie будет работать в одноранговой p2p сети. Приложение шифрует сообщения по ста...

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

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

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

Игрушечный ЯП — Cockroach Всем привет.В школьном и более продвинутом курсе информатики есть учебный язык - Кукарача. Довольно удачный, для обучения детей программированию. Простой, понятный, визуальные результаты с первой строчки.Авторы курса сделали только exe-шник под Windows. Когда младший сын нач...

Следует ли зарегистрироваться в казино Casino X? Однозначно, да. Ведь если не зарегистрироваться, то сложно будет пользоваться всеми функциями сайта. При наличии регистрации все становится гораздо проще. На странице Casino X https://astanainvest.kz/ можно будет не только играть в любимую игру, но и общаться в социальных се...

Как битриксоиды в React уходили Приятно познакомиться, мы битриксоиды. Да-да, те самые которые:- вообще не модные,- пишут НЕ на Laravel и Symphony,- возятся с кучей мягко говоря “неидеального” кода под названием “1С-Битрикс: Управление сайтом”,- проходят Академию 1С-Битрикс и сдают платные экзамены для под...

Слух: владелец АвтоВАЗа разработает для российских автомобилей Aurus аналог коробки DSG Отраслевой институт НАМИ, которому принадлежит 67,61% акций АвтоВАЗа, разработает для Aurus новую автоматическую коробку передач с двумя «мокрыми» сцеплениями. Создать их планируется в рамках проекта с шифром «НАМИ-АКП-2», открытого в качестве пр...

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

[Перевод] Почему KRaft заменил ZooKeeper Зачем менять ZooKeeper на встроенный лог Apache Kafka® для управления метаданными? В этой статье вы узнаете, зачем нужна была эта замена, какие преимущества даёт протокол консенсуса на основе кворума, вроде Raft, и как работает контроллер кворума поверх протоколов KRaft. Чит...

В приложении «Госуслуги Авто» появился сервис «Европротокол онлайн» "В рамках нацпрограммы "Цифровая экономика" в сентябре 2021 года для пользователей по всей стране заработало приложение "Госуслуги Авто". С момента запуска его скачали уже более 1,6 млн раз. Это технологическое решение призвано стать единым окном, ак...

5000 мА•ч, Snapdragon 8 Plus Gen 1, экран OLED разрешением 1,5К, 108 Мп, IP53. Redmi K50 Extreme Edition поступит в продажу в Китае уже завтра Лучшую версию топового флагмана Redmi и его комплект поставки показали вживую Лучший флагманский смартфон Redmi на сегодняшний момент под названием Redmi K50 Extreme Edition поступит в продажу в Китае уже завтра. На момент анонса были заявлены четыре версии с 8/128, 8/...

ИТ листок Так получилось, что я вот уже 12 месяцев нахожусь во временном и очень интересном путешествии. И в этом путешествии я изначально столкнулся с проблемой отсутствия информации по моим профессиональным темам. Её не хватает....

Пятничный дебаг: насколько глубока кроличья нора? Привет, Хабр! Меня зовут Рома, и я системный администратор объектного хранилища Selectel. Когда меня спрашивают, за что я люблю свою работу, на ум приходит множество вещей. Но лучшее в жизни каждого инженера, как по мне, это столкновение с необъяснимым — ошибки и неполадки,...

UserGate выпустил на рынок первое отечественное NAC Российский разработчик программного обеспечения и микроэлектроники в сфере информационной безопасности UserGate сообщила об обновлении собственной операционной системы UGOS до бета-версии 7.1. Ключевым ожидаемым событием обновления ...

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

1257 км на баке бензина, 5,9 с до 100 км/ч, полный привод, 24 помощника при вождении и цена от 39 000 долларов. Стартовали продажи большого кроссовера Niutron NV В Китае стартовали продажи большого, практически 5-метрового кроссовера Niutron NV. Автомобиль оформлением передней части напоминает брутальные кроссоверы Haval, а покупатели могут выбирать из двух вариантов силовых установок: чисто электрической и гибридной с двиг...

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

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

User Story Mapping как подход к проектированию Меня зовут Наталья Кобякова, я ведущий аналитик в Ak Bars Digital. В этой статье я расскажу, почему для проектирования функциональности наших продуктов вместо стандартных ТЗ мы используем методологию User Story Mapping и как это помогает нам вести разработку быстро и качеств...

Вот почему так и хочется купить новые умные часы Samsung Компания Samsung наконец-то представила долгожданные последние модели часов Galaxy. На этот раз компания не только выпустила Galaxy Watch 5, но также представила Galaxy Watch 5 Pro и Watch 5 Golf Edition. В новых часах улучшены функции, которые клиенты используют каждый ден...

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

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

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

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

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

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

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

Лучший чехол для Xiaomi Poco F4 GT На просторах интернета можно часто услышать мысль о том, что чехол для Xiaomi Poco F4 GT не нужен, ведь это игровое устройство, которое в процессе длительных сессий сильно нагревается. И почему-то пользователи думают, что если устройство нагревается, то вам не нужно использо...

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

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

Display scaling в Linux. Часть 1 — системные настройки Дисплеи с высокой плотностью пикселей уже давно не редкость. И для того, чтобы UI не выглядел слишком мелко, применяется масштабирование. В разных системах используются разные подходы и имеются различные возможности настроек. Но одно объединяет их все - безмерное количество ...

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

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

Атакуем синезубого короля Английское слово Bluetooth -- буквальный перевод прозвища короля викингов Харальда I Синезубого. Он правил на территории современных Дании и части Норвегии в X веке и вошел в историю как правитель, который объединил враждовавшие датские племена в единое королевство.Подразуме...

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

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

Управление учетными записями в Linux. Часть 3. Различные способы поднятия привилегий В двух предыдущих статьях мы рассмотрели различные аспекты правления учетными записями и настройки доступа к файлам. Однако, при настройке доступа всегда можно ошибиться, задав неверные значения. Если администратор выдал недостаточные права, то такая ошибка будет найдена дов...

Кто успел, тот и запатентовал: история создания первых ветрогенераторов На вопрос: «Кто изобрел ветроэлектрогенератор?» — однозначно ответить затруднительно. Это тот самый нередкий в истории науки и техники случай, когда идея (в данном случае динамо-машины, которую крутит ветряная мельница) в какой-то момент стала очевидна всем. О том, кто первы...

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

Фотогалерея дня: так тестируют самый большой в мире пассажирский авиалайнер — Boeing 777X, оснащенный складывающимися законцовками крыла На недавно завершившемся авиасалоне Фарнборо 2022 компания Boeing показала свой гигантский авиалайнер Boeing 777X. И речь идет не о банальном серийном самолете, а о тестовой платформе Flight Test 1. Издание Insider опубликовало очень интересный фоторепортаж. Boeing 777...

FPGA Weekly News #005 Ребята из FPGA комунити каждый день делают небольшую подборку новостей из мира FPGA и делятся ею с читателями хаба FPGA. Внимание: возможны повторы! Читать дальше →

Представлен ультрабюджетный «кнопочник» Nokia 110 (2022) Компания HMD Global анонсировала в Индии ещё один новый функциональный телефон Nokia 110 (2022). Новинка обладает встроенной задней камерой и поддерживает автоматическую запись звонков. ХарактеристикиNokia 110 (2022) отличается слегка обновлённым корпусом из прочной…

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

IT Channel News: «25 лучших региональных ИТ-компаний» Редакция IT Channel News объявила результаты очередного — уже пятнадцатого — рейтинга «25 лучших региональных компаний». Методика исследования в 2022 г. не отличалась от правил, которых придерживались ...

АвтоВАЗ делает ставку на собственные моторы «Ни один проект не остановлен, но пока приоритет — собственные моторы», — заявил директор по коммуникациям АвтоВАЗа Сергей Ильинский в ответ на запрос издания «Лада.Онлайн» о том, планируется ли возобновление выпуска двигателя Re...

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

С этим телефоном вас точно заметят: обзор Tecno Pova 3 Этот недорогой смартфон выглядит дороже, чем есть на самом деле Не знаю, как вы, а я, когда выбираю телефон, хочу, чтобы он хорошо снимал, работал долго и выглядел если не уникально, то хотя бы более-менее не как все. Вот только таких телефонов осталось ничтожно мало. Они по...

«Лучший смартфон всю историю Samsung» — Samsung Galaxy S23 Ultra — показали на новом качественном изображении Известный инсайдер Ice Universe, который регулярно делится эксклюзивной информацией о новинках мобильной индустрии, опубликовал новое изображение ещё неанонсированного смартфона Samsung Galaxy S23 Ultra. За основу он взял рендер, ранее опубликованный инсайдеро...

Sony представила серию телевизоров Bravia XR OLED A80K Sony представила серию телевизоров Bravia XR OLED A80K, в которую входят три модели: XR-55A80K (55 дюймов), XR-65A80K (65 дюймов) и XR-77A80K (77 дюймов). Новая линейка телевизоров способна отображать более миллиарда цветов и оснащены OLED-экраном с разрешением 4K, подд...

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

Tabletop Simulator — редактор колод Я занимался созданием стола для карточной игры в Tabletop Simulator (TTS) и ощутил нехватку удобного инструмента для управления колодами. Из того что можно найти на youtube есть два способа: первый - это вручную в любом графическом редакторе сеткой расставлять карточки; втор...

Недельный геймдев: #84 — 28 августа, 2022 Из новостей: недельный геймдев в виде рассылки, в Godot 4.0 уберут визуальный скриптинг (останется только в 3.x), Масахиро Сакураи, известный по Kirby и Super Smash Bros, запустил канал на YouTube.Из интересностей: советы и практики планирования, почему ИИ в F.E.A.R. по-п...

Как мы сделали матчер: тайтлы, БЕРТы и две сестры Всем привет! Меня зовут Андрей Русланцев, я — Senior Machine Learning Engineer в команде матчера в AliExpress Россия. Я расскажу о том, как мы сделали матчер: какие проблемы нам пришлось решить, какие модели мы использовали, как выглядит наш текущий пайплайн, и почему наш ма...

Обзор паттернов интеграции микросервисов. Часть 2 Продолжаем обзор паттернов интеграции микросервисов. В первой части мы рассказали, зачем IT-специалистам нужны шаблоны интеграции, и для каких задач они подходят. Подробно остановилисьна Circuit Breaker, Sidecar, Ambassador, Anti-Corruption Layer и Async Request-Reply. Сегод...

Что поменялось в Google в марте 2019? Источник изображения: Searchenginejournal.com   Вопрос пользователя: Есть ли понимание, какие факторы изменились в ранжировании Гугл после обновления алгоритма в марте 2019? Большой контентный проект с хорошим трафиком начал плавно терять посещаемость после мартовского...

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

PostgreSQL Antipatterns: где скаляру в GiST место? В PostgreSQL есть "волшебный" тип индекса GiST, который позволяет быстро искать разные сложные вещи - от интервалов до массивов и даже реализовывать полнотекстовый поиск.Про его внутреннее устройство и возможности подробно рассказывал Егор Рогов, а я в статье "PostgreSQL Ant...

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

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

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

[recovery mode] FizzBuzz по-пенсионерски Статья коллеги @qrdl про собеседование с написанием вариантов FizzBuzz очень понравилась.Но очень не понравился код, совсем не понравился. (Так бывает, статья задорная, веселая, с понтами, а код не хороший) И после публикации технотекстов пришлось внимательно изучить https:/...

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

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

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

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

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

Криптобиржа Binance принудительно конвертирует три стейбкоина на своей торговой площадке в собственный BUSD Криптовалютная биржа Binance заявиа, что конвертирует активы своих пользователей в стейблкоинах USDC, USDP и TUSD в собственный токен BUSD. Автоматическая конвертация пройдёт 29 сентября. По мнению Binance, эта мера способствует повышению ликвидности и эффективности ис...

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

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

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

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

Поиграли в Project: BloodStrike и на время забыли о Call of Duty Warzone Mobile Для Project: BloodStrike проходил ранний запуск на Филиппинах; об этом и её особенностях мы рассказывали в предыдущей новости. По сути её разработчики хотят сделать альтернативу Call of Duty Warzone Mobile и у них, в теории, хорошо получается: геймплей от первого лица, трё...

[Перевод] Как Осборн Рейнольдс пришёл к своему числу. Часть 2 Перевод классической научной работы, вышедшей в 1883 году. Читать далее

[Перевод] Как Осборн Рейнольдс пришёл к своему числу Перевод классической научной работы, вышедшей в 1883 году. Читать далее

Как стать Flutter-разработчиком, или Почему кроссплатформа сейчас — это лучший выбор Hola, Amigos!На связи Александр Чаплыгин, Flutter Dev. В разработке я 3 года, сейчас работаю в компании по заказной мобильной разработке, за последний год делал проекты для частного медицинского центра, системы маркировок и нескольких стартапов. По свежим следам хочу рассказ...

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

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

А почему? Часть 4. Денежки А почему? Часть 1. Вводная / Хабр (habr.com) А почему? Часть 2. Вот раньше… / Хабр (habr.com) А почему? Часть 3. Втюхай или сдохни / Хабр (habr.com) Вот мы в прошлой части вроде как размотали всю историю. Есть заводы, которые наращивают производство, потому что банки и ин...

Как выбрать плату для Computer Vision в 2022 Выбор платформы для работы с Computer Vision on the Edge  - непростая задача. На рынке десятки плат. И одна другой краше. Но на практике все оказывается не так хорошо.Я попробовал сравнить дешевые платы которые есть на рынке. И сделал это не только в по скорости. Я попр...

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

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

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

Как отслеживать сон с помощью Apple Watch Возможности отслеживать сон с помощью Apple Watch ждали долгих пять лет с момента выхода часов. В 2020 году вместе с выходом watchOS 7, Apple предоставила своим пользователям такую возможность. Но количество определяемых показателей было очень небольшим. Часы по-прежнему не...

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

«Идёшь и думаешь, что сейчас сдохнешь, но почему-то живой, и приходится идти дальше»: как мы поднялись на Эльбрус Для нас лучший отдых – это полная смена деятельности. Недавно мы очень сильно сменили эту деятельность: от печатания кода перешли к печатанию следов на снегу самого высокого пика в России — Эльбруса. Провести отпуск среди льдов и заснеженных вершин может показаться безумной ...

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

[Перевод - recovery mode ] YOLOv7 пользовательское обнаружение объектов Статья по обучению YOLOv7 на своих данных, для обнаружения выбоин на дорогахС момента своего создания семейство моделей обнаружения объектов YOLO прошло долгий путь. YOLOv7 является самым последним дополнением к этому знаменитому семейству детекторов объектов с одним вы...

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

В Китае представили собственный графический чип Biren BR100 Ранее в этом месяце мы сообщали, что китайская компания Birentech работает над своим самым быстрым на сегодняшний день графическим процессором Biren BR100. Основываясь на том, что компания публично сообщила, Biren BR100 стремится стать графическим процессором общего назначен...

Отличия экранов OLED, AMOLED и POLED. Здесь всё, что вы должны знать Наверное, вы знаете, что двумя самыми распространенными типами экранов являются IPS и AMOLED. Мы уже рассказывали о разнице двух самых популярных видов матриц, однако, глядя на характеристики смартфона, у вас могут возникнуть и другие вопросы. Так, вместо AMOLED в графе «Ти...

[recovery mode] Микро-сервисы и макро-твиттер Много шуму поднято из-за публичного обсуждения "вхождения во власть" Илона Маска с его новоприобретённым Твиттером. Это действительно хороший повод для понимания того, что творится в современных информационных технологиях. Поэтому рассмотрим проблему со стороны оппонентов по...

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

100-дюймовое изображение с разрешением Full HD за 140 долларов. Представлены Redmi Projector и Redmi Projector Pro В ассортименте Redmi появились проекторы. Новинки так и называются: Redmi Projector и Redmi Projector Pro. Устройства в большинстве своем схожи. Они способны выводить изображение с диагональю от 40 до 100 дюймов и с разрешением Full HD, а максимальная яркость составляе...

Эйчары, про которых говорят айтишники Говорят, айтишники не дружат с эйчарами. Мы проверили на хабраюзерах — неправда, дружат! И всё запоминают: хорошо проведенное собеседование, помощь на первых порах в компании, поддержку, эмпатию, внимательность. Выпускаем первую премию, в которой IT-эйчаров номинирует I...

Никакой новой раскладушки и первого смартфона с 200-мегапиксельной камерой. Motorola внезапно отменила анонс двух новинок Компания Motorola неожиданно отменила сегодняшнее мероприятие, на котором должны были представить новую раскладушку Razr и флагманский Moto X30 Pro с 200-мегапиксельной камерой.  Об отмене мероприятия рассказал генеральный менеджер Motorola и Lenovo в Китае. При э...

Пять приоритетов, закладывающих фундамент будущего ИТ-организации Мэтью Мид, технический директор компании SPR, рассказывает на портале Enterprisers Project о пяти приоритетах, фокусировка на которых позволит ИТ-организации способствовать инновациям и росту бизнеса. Последние два года стремительной ...

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

Представлена система автопилота Xiaomi Pilot Компания Xiaomi вкладывает большие средства в развитие собственного автомобильного бренда. Несомненно внимание уделяется и программному обеспечению. Генеральный директор Xiaomi Лэй Цзюнь представил собственное решение для автономного вождения под названием Xiaomi Pilot Techn...

StbSharp: история ненужного проекта В этой статье я бы хотел рассказать о своем хобби проекте под названием StbSharp.Итак, в 2016 году мне пришла в голову весьма банальная идея - сделать собственный игровой кросс-платформенный движок на C#. И я озаботился поиском кросс-платформенной же библиотеки для загрузки ...

5 мини-ПК для дома и офиса: что предлагают производители в июле 2022 года На рынке появились или уже продаются (ну или вскоре начнут продаваться) новые модели мини-ПК, которые подходят для решения самых разных задач — от достаточно ресурсоемких тасков до офисной работы или каких-то DIY-проектов. В сегодняшней подборке — 5 моделей, на которые мы о...

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

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

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

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

Huawei Mate 50 «позволит пронзить небо». Huawei на день опередит Apple с анонсом спутниковой связи в смартфоне Ю Чэндун, глава потребительного бизнеса Huawei, опубликовал новый тизер серии смартфонов Huawei Mate 50, заявив, что она принесет с собой прорыв в коммуникационных технологиях. В частности он заявил, что в смартфоне будет использоваться технология, которая «позвол...

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

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

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

Web3.0 на Python, часть 1: основы Привет, Хабр! Во время знакомства с Web3 было сложно найти понятные примеры базовых операций с блокчейном с использованием Web3Py в одном месте. Например: просмотр баланса, отправка ETH и ERC20 токенов, минтинг NFT, взаимодействие с контрактами и тд. Эта статья как раз и пос...

Это фиаско, Nvidia. GeForce RTX 4090 продолжают плавиться и гореть, и это уже закономерность После того, как был описан первый случай возгорания GeForce RTX 4090, появились предположения, что это не случайность, и этим все не ограничится. И действительно, последовали другие инциденты. И во всех случаях одно и то же слабое место – разъем для подключения до...

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

Microsoft придумала, как ускорить браузер Edge Компания Microsoft повысила производительность браузера Edge версии 102, но пока только в Windows. Теперь он автоматически сжимает дисковый кеш, уменьшая дисковое пространство, необходимое для работы программы. «Начиная с Microsoft Edge 102 для Windows, браузер а...

Spring Test Containers как бины TestContainers это отличный инструмент, позволяющий тестировать свой код в prod-like окружении.Однако трудности возникают когда появляется потребность провести сложное интеграционное тестирование используя несколько таких контейнеров, например, базы + очереди, нескольких оче...

Лучшие игровые процессоры для настольных ПК на лето 2022 г. Редакция портала Tom's Hardware обновила рейтинг самых мощных и производительных на сегодняшний день процессоров для игр. В подборку попали как бюджетные, так и дорогие модели.

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

[Перевод] React: полное руководство по повторному рендерингу Привет, друзья! Представляю вашему вниманию перевод этой замечательной статьи, посвященной повторному рендерингу (re-render, далее — ререндеринг) в React. Что такое ререндеринг? Существует 2 основные стадии, которым следует уделять пристальное внимание, когда речь заходит ...

Внутренний мир: Project Reactor У многих из нас, при использовании какого-либо инструмента программирования, возникал вопрос: “Как? Как это работает?”. Часто при возникновении подобных вопросов я обращаюсь к гуглу, который популярным образом рассказывает общие принципы работы того или иного механизма. Но н...

Как джуну найти работу: лайфхаки от HR Привет, Хабр! Меня зовут Анна Галимова, я HR бизнес-партнер в МТС Digital. В этой статье я расскажу о том, что делать, если вы специалист уровня junior и хотите найти хорошую работу в IT. Я дам советы: расскажу, на что смотреть при выборе работодателя, как подготовиться к со...

[Перевод] Банки отказываются от своих дата-центров? 27 июня 1967 года. Был душный день. Возле здания банка Barclays в Энфилде в северной части Лондона, собралась огромная толпа, чтобы стать свидетелями церемонии открытия первого в мире автоматического банкомата (ATM). Несмотря на жару в 27°C (81°F), все собравшиеся чиновники...

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

Как установить Mir Pay на Wear OS и платить бесконтактно в России Блокировка Google Pay в России сделало практически бесполезным использование умных часов. Да, Samsung Pay у нас никто не отключал, но Galaxy Watch, в отличие от смартфонов Samsung, у которых проблем нет совсем, почему-то отказываются оплачивать покупки бесконтактным способо...

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

Bloomberg: популярность Roblox в России растёт на фоне ухода конкурентов И благодаря подключению умного перевода контента на русский язык.

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

Демократизация машинного обучения в масштабах предприятия: опыт банка Дэйв Канг, вице-президент и руководитель отдела анализа данных Capital One рассказывает на портале InformationWeek об опыте демократизации МО для нетехнических пользователей в масштабах этой холдинговой банковской ...

React hooks, как не выстрелить себе в ноги. Часть 3.2: useMemo, useCallback Данная статья продолжение статьи про мемоизацию, в которой мы разбирали зачем нужно использовать memo и как правильно с ним работать. В этой статье разберем, как правильно использовать useMemo и useCallback, какое у них api и разберем пару трюков. В прошлой статье я писал, ч...

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

Okdesk поможет ЧОПам, использующим Центр охраны от C.Nord, увеличить выработку выездных техников до 80% Автоматическая передача базы охраняемых объектов из пультового ПО в систему для организации ТО и ремонта систем безопасности позволяет ЧОПам экономить время, сокращать рутину и увеличить выработку выездных техников до 80%. Пультовое ПО для охранных предприятий, как правило, ...

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

War Thunder Edge совмещает сражения на танках, кораблях и самолётах War Thunder Edge — симулятор войны, причём в отличие от тех же World of Tanks Blitz и Tank Company, данная игра будет поддерживать сражения сразу на нескольких типах боевых машин, а именно: танках, кораблях и самолётах. К сожалению, в ранней версии доступны только отдельные ...

Как слушать Spotify в России бесплатно после санкций. Гарантированно рабочий способ Несмотря на то что Spotify официально зашёл на российский рынок только в 2020 году после множества сложностей и перипетий, уже в самом начале 2022-го сервис был вынужден покинуть его. Мы не будем рассуждать о правильности этого поступка и его возможного влияния на бизнес ко...

Apple готовит новый хит. Что известно об iPad 10 Самой популярной моделью во всей линейке планшетов Apple является именно базовый iPad. Тот самый, с большими рамками вокруг экрана и кнопкой «Домой» в которую встроен датчик Touch ID. Благодаря своей цене и отличному качеству исполнения это устройство завоевало огромное кол...

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

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

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

Электромобили Geely переходят на платформу Huawei Geely посредством официальной странички в социальной сети Weibo объявила о том, что автомобили бренда Geometry (а это исключительно электромобили) переходят на платформу Huawei. У Huawei есть и аппаратная, и программная платформы для электромобилей, в данном случае речь...

Умная подсказка в навигаторе: что могло пойти не так Это история о том, что подсказка умная, а мы — нет :)) Рассказываем, как мы планировали сделать всё быстро и просто, а получилось как всегда не так. Но мы справились, хоть и не сразу. Речь пойдёт о навигаторе 2ГИС: пользователи строят в нём маршруты и приезжают, ку...

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

Представлен первый в мире смартфон на MediaTek Dimensity 9000+ без отверстий в экране и с откидной задней панелью — Asus ROG Phone 6D Сегодня компания Asis провела глобальную пресс-конференцию и официально представила новое поколение киберспортивного мобильного телефона ROG Phone 6D, которое получило название Asus ROG 6 Dimensity Supreme Edition. Одной из главных особенностей телефона является то, что...

Новый чат-бот Meta* высмеял Цукерберга и посоветовал не доверять Facebook* В начале месяца компания Meta* запустила новый чат-бот BlenderBot 3, который разработчики называют «самым продвинутым из существующих». Он поддерживает более 175 миллиардов параметров и умеет поддерживать разговор на любую тему. Для этого он ищет информацию ...

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

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

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

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

«Samsung Galaxy S23 Ultra станет лучшим смартфоном всю историю Samsung». Новый флагман не будет полностью похож на предшественника Известный инсайдер Ice Universe, который регулярно делится эксклюзивной информацией о новинках мобильной индустрии, сделал громкое заявление о ещё неанонсированном смартфоне Samsung Galaxy S23 Ultra. В целом, я считаю Samsung Galaxy S23 Ultra станет лучшим сма...

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

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

Итоги недели мобилизации. Уклониться нельзя судить. Указа не будет. Приглашаем редактировать наше письмо Мишустину Ещё одна неделя мобилизации принесла нам неоднозначные новости. С одной стороны, отменено постановление о возбуждении первого уголовного дела об уклонении от явки по повестке о мобилизации (статья 328 УК РФ). С другой — Шадаев Максут Игоревич на вебинаре Минцифры заявил, что...

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

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

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

Виталик Бутерин: существующие попытки создать метавселенную обречены на провал Множество коммерческих компаний наперегонки рвутся в метавселенные, пытаясь застолбить там себе место. Но реальность такова, что пока ещё никто не понимает, что такое метавселенные и зачем, а главное — кому они нужны. «Метавселенная появится, ...

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

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

FTX всё хуже: ночью биржу взломали, а Аламедой Бэнкмана-Фрида управляла 28-летняя фанатка Поттера В продолжение вчерашней статьи с хроникой обнуления одной из крупнейших криптобирж: дела у компании отнюдь не налаживаются. Наоборот: кажется, скорость ее погружения в пучины ада и погибели только нарастает. Читать далее

Звуковая карта USB на STM32. Часть 1: Используем I2S-кодек С момента публикации материала о реализации составного устройства USB на STM32 прошло полтора года. Данная статья в двух частях будет своеобразным отчётом о проделанной за это время работе. Напомню, что описанное в предыдущей публикации решение состоит из двухканального зв...

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

Самый лёгкий в мире ноутбук. Объявлены цены на Fujitsu Lifebook WU-X/G2 Компания Fujitsu выпустила устройство, которое она называет самым легким в мире ноутбуком. Мобильный ПК Fujitsu Lifebook WU-X/G2 весит всего 634 грамма. Для сравнения: 12,9-дюймовый iPad Pro весит 682 грамма. Этот ноутбук оснащен процессором Intel Core 12-го поколения (...

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

Инструкцию о добавлении новых пользователей предоставил облачный сервис Р7-Офис В компании рассказали, как настроить совместную работу и пригласить новых пользователей в систему. Для того, чтобы пригласить новых людей в Облачный Р7-Офис, надо зайти в раздел «Люди», нажать в верхнем левом углу на серую кнопку со стрелкой вниз и выбрать «Пригласить пользо...

Американские версии iPhone 14 не работают с российскими операторами связи Как сообщает «Кода Дурова», первые обладатели iPhone 14 в России жалуются на то, что американские смартфоны не работают с российскими операторами сотовой связи, которые обещают решить проблему как можно скорее. Напомним, все модели iPhone 14, продаваемые на ...

О способах отслеживания данных — простыми словами. Server-side vs client-side tracking: преимущества и недостатки Отслеживание и сбор данных является одной из ключевых составляющих успеха бизнеса в интернете. В этой статье я расскажу о том, как происходит отслеживание, какие методы бывают, их преимущества и недостатки, а также поделюсь своим опытом использования нового способа отслежива...

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

[Перевод] Девять порочных практик React. Разбираем частые ошибки Слово React регулярно слышат разработчики во всем мире. С момента своего создания эта библиотека стала невероятно популярной. Одно из главных преимуществ React в том, что она крайне вариативна в использовании, и это при определенных подходах делает ее довольно мощной и прост...

Безопасный HTTPS-прокси менее чем за 10 минут Это руководство описывает развёртывание HTTPS-прокси с помощью dumbproxy на практически любом Linux-сервере. Потребуется только curl и рутовый доступ. Читать далее

Туториал по настройке почты exim4 в облаке Yandex Эта статья представляет собой материал, который предназначен для экономии времени системных администраторов, столкнувшихся с проблемой работы почты в облаке yandex. В этом материале мы рассмотрим настройку почты с использованием exim4 и 360.yandex. Читать далее

DALL·E 2 — мои первые эксперименты с возможностями нейросети Еще в прошлом году я в свое время подавался в лист ожидания для того чтобы опробовать нейросеть GPT3 для генерации текстов, и спустя достаточно длительное ожидание она попала ко мне в руки, и даже в рабочем проекте мы с ней поэкспериментировали.И когда Open AI открыли возмож...

Что такое осень? Это Школа Всем привет! Меня зовут Анастасия Артамонова, я - руководитель направления IT-обучения и развития Мир Plat.Form, и вы уже могли читать мою статью в этом блоге. С чего хотелось бы начать в этот раз: мир меняется, меняются обстоятельства и времена года. Развивается Мир Plat.Fo...

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

Huawei представила первое МФУ на базе HarmonyOS 3.0: до 7500 страниц печати Вчера в ходе презентации операционной системы HarmonyOS 3.0 компания Huawei представила свой первый струйный принтер (так его  называют в компании), который получил название PixLab V1. Если говорить точнее, то это многофункциональное устройство (МФУ), которое ...

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

Почему стоит купить AirPods Pro в пару к смартфону Xiaomi За одиннадцать лет пользования исключительно техникой Apple у меня собрался изрядный зоопарк различных устройств, начиная от старых iPod nano и заканчивая современными AirPods Pro и iPad. Однако полтора года назад пришло время менять повидавший жизнь iPhone X на что-нибудь ...

В смартфонах Google с Android 13 звонки станут «чище». В системе обнаружили функцию Clear Calling В Android 13 появилась новая функция под названием Clear Calling. Её обнаружили в Android 13 QPR1 Beta.  В этом режиме система активирует технологию шумоподавления для звонков. В отличие от подобных технологий в недорогих наушниках, функция основана на ИИ.  П...

[Перевод] SQLAlchemy с FastAPI для асинхронной работы В этой заметке я буду использовать новые асинхронные возможности ORM-слоя вместе с новыми запросами в стиле 2.0. Мы создадим простое FastAPI-приложение с двумя маршрутами. Один — для добавления городов и их жителей, а другой — для вывода списка наиболее населенных объектов. ...

«Роскосмос» перенёс первую миссию России на Луну на 2023 год Прибор для мягкой посадки автоматической станции признали «не соответствующим требованиям ТЗ», рассказал источник ТАСС.

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

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

7 лучших смартфонов с телескопической камерой В этой статье обсудим лучшие модели смартфонов с такими фотосенсорами. Читать полную статью

Четыре мифа о методологии Low-code для BPM Приоритет цифровой трансформации стал императивом бизнеса, вызывающим разрушение традиционных процессов, но при этом приносящим значительные результаты во всех отраслях. И разработка ПО Low-code, называемая «чрезвычайно ...

Книга «Управление проектами с нуля» Добрый день, Хаброжители! Управлять проектами не так сложно, как может показаться! Эта книга — кратчайший путь для освоения всех необходимых навыков: от бюджетирования и планирования до секретов управления командой и работы над ошибками — лучшее на сегодняшний день руковод...

Представлены умные очки Xiaomi Mijia Glasses Camera Компания Xiaomi объявила о выпуске умных очков Mijia Glasses Camera, которые подойдут для работы с приложениями AR и VR. Новинка характеризуется восьмиядерной платформой Qualcomm, 3 ГБ ОЗУ, 32 ГБ флеш-памяти, поддержкой двухдиапазонного Wi-Fi и Bluetooth 5.0, 0,23-дюймовым д...

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

Package-lock.json: немного о файле для идеальных деревьев Привет, всем!Предполагаю, многие уже знакомы с «npm» (менеджер пакетов), файлом «package.json» и командой для установки пакетов «npm install». Тема моей на следующем шаге, когда после успешно выполненной команды «npm install» появляется файл «package-lock.json». Он создается...

Задачник по теории информации + ML. Часть 2 В этой части я рассказываю про Взаимную Информацию – концепцию, которая открывает двери в помехоустойчивое кодирование, алгоритмы сжатия, а также даёт новый взгляд на задачи регрессии и Machine Learning. Это необходимая компонента, чтобы в следующей части перейти к задачам...

Индийский кроссовер Mahindra Scorpio-N за 15 000 долларов раскупают, как хитовые смартфоны. За минуту оформлено 25 000 заявок, сайт упал В Индии стартовали предварительные продажи кроссовера Mahindra Scorpio-N, и популярности этой модели может позавидовать даже Tesla Cybertruck. Всего за минуту компания собрала 25 000 заявок на покупку, причем заявки – с депозитом в размере 227 долларов. То ес...

iPhone 14 Plus провалился? Почему Apple оставит только Pro-модели С момента презентации iPhone 14 прошло всего две недели, а уже можно провести промежуточные итоги. Так, выяснилось, что iPhone 14 Pro и 14 Pro Max — абсолютные хиты этого года, которые снова побили рекорды продаж, а вот у iPhone 14 и 14 Plus дела не очень — базо...

Использовать ли Reusable Workflows в GitHub Actions? CI система GitHub Actions достаточно свежа по сравнению со своими конкурентами, но продолжает радовать сочетанием легкости использования и постепенным расширением функционала. На мой взгляд, шаблонизация используемых пайплайнов это безумно важная составляющая, и в конце 2021...

Хоть что-то новое и для iPhone 14. Слухи приписывают новым смартфонам 30-ваттную зарядку и более мощные магниты MagSafe Новые 48-мегапиксельные камеры, Always-On Display и новая SoC A16 Bionic, согласно имеющимся данным, достанутся только iPhone 14 Pro и 14 Pro Max. Но кое-что новое, похоже, будет и у младших моделей грядущей линейки.  Если верить источнику, вся линейка iPhone...

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

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

Разбор задачи «Распознавание дорожных знаков на кадрах с автомобильного видеорегистратора», Цифровой Прорыв Привет, Хабр!Этой статьей я открываю цикл материалов по разбору задач Всероссийского чемпионата "Цифровой Прорыв", связанных с Computer Vision. Решение, предлагаемое в статье, позволяет получить место в топ-5 лидерборда. Особенность данного подхода в том, что мы не будем исп...

Быстрой зарядкой тут и не пахнет: iPhone 14 Pro большую часть времени заряжается при мощности 15-20 Вт Различные тесты зарядных устройств для iPhone 14 Pro Max показали, что телефон поддерживает пиковую мощность до 27 Вт, в то время как стандартная версия iPhone 14 поддерживает быструю зарядку до 25 Вт. Однако также тесты подтвердили, что если у вас нет зарядного устройс...

Отличные гача-игры для Android, которые можно скачать в Google Play Гача-игры можно отнести к самому противоречивому жанру. С одной стороны, они очень популярны, но с другой — многие о них просто не знают. Например, если человек не очень сильно увлекается компьютерными и/или мобильными играми, он сможет примерно представить, что такое...

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

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

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

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

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

Старт сверхтяжелой ракеты SLS с космическим кораблем Orion к Луне отложен как минимум до 7 сентября. Но в NASA не исключают запуск ее и вовсе в середине октября NASA не намерено предпринимать до 6 сентября новых попыток запуска сверхтяжелой ракеты-носителя Space Launch System с космическим кораблем Orion к Луне. Об этом заявил глава директората развития исследовательских систем NASA Джим Фри. Ракета SLS «[Нынешний] ...

Представлены новейшие телевизоры Samsung Mini LED. Объявлены цены Компания Samsung официально анонсировала новую линейки телевизоров Mini LED под названием Samsung QN85C, которая доступна для предварительного заказа на официальном сайте Samsung China. В этой серии телевизоров используется матричная технология с квантовыми точками, кот...

Частная космическая компания Firefly Aerospace успешно запустила ракету и вывела на орбиту несколько мини-спутников Компания Firefly Aerospace успешно осуществила запуск ракеты Alpha и вывела на орбиту семь исследовательских мини-спутников. Часть из них запущены в интересах NASA, также есть спутники, созданные в Испании и Греции. Запуск производился с базы Космических сил США Ваденбе...

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

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

Как создать переводчик, который переводит лучше, чем Google Translate Помню, как еще в школе на Basic я писал программу-переводчик. И это было то время, когда ты сам составлял словарь, зашивал перевод каждого слова, а затем разбивал строки на слова и переводил каждое слово в отдельности. В то время я, конечно же, не мог и представить, как силь...

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

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

Есть ли ИТ-жизнь в Узбекистане: мнение релокантов, которые живут в стране с весны 2022 года Помогает ли местный ИТ-парк, есть ли «айтишная» тусовка и как обстоят дела с интернетом — рассказывают четыре айтишника изданию dev.by.

200 Мп камер в смартфонах станет больше? Представлен датчик OmniVision OVB0A Смартфонов с 200-мегапиксельными датчиками в ближайшее время может стать больше, причём речь, вероятно, не только о дорогих аппаратах. Компания OmniVision представила свой второй датчик такого класса.  Сенсор OVB0A имеет оптический формат 1/1,395 дюйма или для про...

Интернет 3.0 – как я создал сайт и канал Чтобы создать новый свежий слой интернета, защищенного от любой возможной цензуры, нужно делать новые сайты. Я решил создать тематический сайт и канал на ту же тему в p2p экосистеме. Пришлось немного поколдовать, чтобы не нужно было держать компьютер включённым. Подготовил п...

Появилась первая бета VirtualBox 7 — поддержка Windows 11 и автоматическая установка ОС Теперь при установке Windows 11 не будет появляться сообщение о неподдерживаемом оборудовании.

У Ozon появилась собственная банковская карта. Вот 5 причин, почему она вам понравится Скидки до 30%, удобное пополнение и обслуживание без комиссии. Рассказываем, какие ещё преимущества есть у новой Ozon Карты.

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

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

[Перевод] Ностальгируем по старым добрым временам с PSP PSP, или PlayStation Portable, является напоминанием о былом времени, сильно отличающемся от текущего состояния игровой индустрии. До того, как микротранзакции стали нормой, и компании решили поддерживать NFT, игры были гораздо проще.Во второй половине 2000-х мобильный гейми...

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

Самый ожидаемый смартфон Motorola со времён Droid? Motorola Edge 30 Ultra представят сразу после iPhone 14 Phone Arena заявляет, что Motorola Edge 30 Ultra является самым ожидаемым смартфоном от Motorola со времён Droid 2009 года и Droid Х 2010 года. Известный инсайдер Эван Бласс опубликовал официальный рекламный ролик телефона, в котором основное внимание уделено 200-мегапи...

Флагманский кроссовер Chery выйдет в России. Exeed AtlantiX получит мощный мотор, SoC Snapdragon и множество систем помощи водителю Компания Chery подтвердила, что флагманский кроссовер Exeed AtlantiX будет выпущен на российском рынке. Производство модели в Китае стартовало на прошлой неделе. «О сроках появления Exeed AtlantiX в России и о комплектациях для российского рынка будет сообщено доп...

3 причины, по которым Galaxy Watch лучше других смарт-часов Недавно моя знакомая подарила своему парню Galaxy Watch, правда, молодой человек, как она говорит, подарок не оценил. Оказалось, по вкусу ему больше Apple Watch даже несмотря на то, что пользуется он смартфоном на Android. Всеобщее помешательство на товарах Apple не отражае...

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

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

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

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

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

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

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

Культовый бренд, 1000 мА•ч, фонарик, 4G и даже камера при цене 21 доллар. Представлено новое поколение Nokia 110 4G Рынок сверхдешёвых кнопочных мобильных телефонов пополнился моделью Nokia 110 4G (2022). Это очередное поколение базового телефона Nokia.  Стоит новинка всего около 21 доллара. Пока телефон вышел только в Индии. Основная его особенность присутствует в названии: те...

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

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

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

Нагрузочное тестирование: что? где? когда? После весны 2020 года слово “тестирование” приобрело некоторые неожиданные значения и неоднозначные коннотации — пожалуй, везде, кроме IT. В нашей сфере без него никуда — и так было всегда. Видов тестирования ПО — множество: модульное, функциональное, А/В-тестирование, инте...

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

Motorola отменила презентацию нового флагмана за несколько часов до начала Сегодня, 2 августа, Motorola должна была представить новую гибкую раскладушку Razr 2022. Для компании было важно сделать это до 10 августа — дня презентации Samsung, на которой состоится релиз главного конкурента Galaxy Z Flip 4. Однако Motorola почему-то отменила сегодняшне...

Распределенная трассировка: подключить всех и не умереть Всем привет! Меня зовут Филипп Бочаров, я руководитель центра мониторинга и наблюдаемости в МТС Digital. Мы с командой делаем платформу Наблюдаемости – это набор сервисов, который позволяет сделать работу других продуктов МТС прозрачной и понятной. Сегодня я расскажу про рас...

У Apple уже более 800 миллионов подписчиков платных сервисов Число пользователей платных сервисов Apple достигло рекордных 816 млн. Apple указала эти данные в своем отчете за второй квартал текущего года. Отмечается, что за полгода Apple нарастила аудиторию своих платных сервисов примерно на 30 млн. Ведь...

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

Интервью с организаторами школы акселерации для вузов от Платформы НТИ: что это и как работает Информационная служба Хабра в лице @ancotir и @IgnatChuker посетила проектно-образовательный интенсив «Архипелаг 2022», прошедший в Севастополе. Мы уже рассказывали о выставке-фестивале «Настоящее Будущее», проходившей в рамках мероприятия. Сегодня поговорим про школу акселе...

Разработка на Angular под SmartTV: история одной фичи Всем привет. Меня зовут Ярослав Карманников, я разработчик команды SmartTV/Web в онлайн-кинотеатре KION МТС Digital. Это четвертая часть сериала, посвященного фиче Autoplay в нашем кинотеатре. Сегодня обсудим нюансы реализации фичи на платф...

Лучшие книги по Python 2021-2022 года: для новичков и профи Привет, Хабр! Поговорим о книгах? Есть мнение, что люди начали читать меньше и всё чаще многие потребляют уже готовый контент в виде роликов на YouTube или сокращённых вариантов различных произведений. Но это вряд ли, ведь если бы люди не читали книги, могли бы тогда развива...

Представлен QHD-монитор Philips 24E1N5500E/11 Сетевые источники сообщили о выходе монитора Philips 24E1N5500E/11, который получил 23,8-дюймовую IPS-панель с разрешением 2560:1440 пикселей (формат QHD). Новинка также характеризуется кадровой частотой 75 Гц, яркостью 300 кд/м2, временем отклика MPRT 1 мс, GtG 4 мс. контра...

iPadOS 16 откладывается. В чем причина С момента как каждая категория мобильных устройств Apple получила собственную операционную систему, мы привыкли, что все они выходят в свет одновременно. По давно сложившейся традиции iOS, iPadOS и watchOS выходят одновременно в сентябре месяце. Но, судя по последней информ...

Упрощенная Lada Granta и совершенно новый Kia Sportage возглавили рейтинг лучших автоновинок на рынке РФ летом 2022 года «Автоновости дня» опубликовали рейтинг самых интересных машин, которые начали официально продавать в России в июне и июле 2022 года. Первое место досталось упрощённой Lada Granta, которую из-за нехватки компонентов лишили ABS, «ЭРА-ГЛОНАСС», иммо...

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

«Базис» выпустил новую систему виртуализации с собственным оптимизированным гипервизором Отечественный разработчик и интегратор облачных решений «Базис» выпустил первую версию универсального программного комплекса Базис.vCore для виртуализации ИТ-инфраструктуры предприятий, в состав которого входит гибридный гипервизор ...

Как студенты образовательных программ VK разрабатывали свои проекты Рассказывают сами ребята. Посмотреть записи выступлений можно здесь. Читать далее

Роль таланта в программировании Долгое время в истории человечества мастерство, талант казались божественным проявлением, чем-то данным свыше. И в этом нет ничего удивительного - для обычного человека работа мастера являлась чем то сродни магии. Примерно так же воспринималась работа программиста. Считалось...

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

Caterra: RPG Battle Royale предлагает аркадные королевские битвы Caterra: RPG Battle Royale — мобильная игра, предлагающая вертикальный геймплей и простую графику, которую будто сделали на Unity. Проект появился в App Store и Google Play России и, вероятно, в других странах мира. Игроки участвуют в молниеносных матчах, выбирая заранее люб...

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

Круглый экран AMOLED 1,43 дюйма, титановый корпус, регистрация ЭКГ, GPS, eSIM, NFC и до 21 дня автономной работы. Представлены умные часы Huawei Watch 3 Pro New Как и предполагалось, Huawei сегодня официально представила умные часы серии Watch 3 Pro. Новинка называется незамысловато – Watch 3 Pro New, и главной ее особенностью является поддержка регистрации ЭКГ. Часы сертифицированы китайским регулятором как медицинский ...

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

[Перевод] Сравнение AutoMapper и Mapster Использование автоматизированных инструментов преобразования объектов (object-object mapping) может помочь в организации кода и отделении ответственности за преобразования в отдельный изолированный уровень приложения.AutoMapper — самая популярная библиотека для маппинга объе...

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

Илон Маск считает, что рецессия США неизбежна и продлится 12-18 месяцев. При этом Tesla может отгрузить 20 млн машин до конца десятилетия Илон Маск снова заявил, что рецессия в США неизбежна и продлится следующие полтора года, однако при этом самый богатый человек в мире добавил, что некоторые макроэкономические проблемы решатся сами собой. «У нас будет рецессия. Я думаю, что это будет относительно ...

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

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

Аниме-игру MementoMori можно запустить на смартфонах, но не всё так просто MementoMori — необычная игра с аниме-стилистикой и акварельной рисовкой. Геймерам предстоит собрать команду из вайфу и смотреть, как они участвуют в пошаговых и автоматических битвах. Всё бы ничего, но в России и ряде других стран проект недоступен. Разработчики даже выпусти...

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

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

Аптечка QA-лида: где болит, и как это лечить Привет, Хабр! Меня зовут Ваня, я — QA-лид в компании аутсорс — тестирования «Кавычки».Представим, ты просыпаешься солнечным прекрасным утром и понимаешь, что стал им. Нет, не тараканом, как у было у Кафки. Возможно, с тобой случилось что-то даже похуже. Ты стал лидом.Присажи...

Как концептуально работает Tornado Cash, который «забанили» власти США 8 августа 2022 года Управление по контролю за иностранными активами Министерства финансов США (OFAC) наложило санкции на Tornado Cash, миксер криптовалюты, что вызвало шквал обсуждений в криптосреде. В этой статье разберем как концептуально работает криптомиксер Tornado Cash...

Что случилось с Яндексом на Айфоне За долгие годы главной ассоциацией с IT-рынком в России стали две крупнейшие компании — это Яндекс и Mail.ru Group. Относительно недавно Mail.ru Group произвела ребрендинг и сменила название на VK. В соответствии со своим самым популярным активом — социальной се...

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

Ремейк System Shock снова перенесли? Ремейк System Shock уже показывали на разных выставках в течение несколько лет. Геймеры давно поняли, что это преображение оригинальной 2,5D части в трёхмерном пространстве и с куда лучшей графикой. В демоверсию можно поиграть в Steam хоть сейчас, но в российском маркете её ...

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

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