Обновить

Моя лента

Тип публикации
Порог рейтинга
Уровень сложности
Предупреждение
Войдите или зарегистрируйтесь, чтобы настроить фильтры
Статья

Прибыль Tesla обвалилась вдвое. Маск нашёл выход – и это не автомобили

Уровень сложностиПростой
Время на прочтение4 мин
Охват и читатели5.5K

Производство Model S и Model X прекращается на фоне падения прибыли на 46%. Поворот Маска к роботам – это не инновация. Это отступление.

Tesla поставила 1,79 миллиона автомобилей в 2025 году. Это на 8% меньше, чем в 2024-м, и, честно говоря, меня это не шокировало. Меня шокировало то, что произошло недавно.

Производство Model S и Model X завершается, и компания не планирует выпускать замену. Никакого прощального тура. Просто… всё. А обоснование Илона Маска? Tesla стремится выйти за рамки идентичности просто автомобильной компании.

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

Читать далее
Новость

Еврокомиссия может обязать TikTok изменить «вызывающий привыкание» у пользователей дизайн

Время на прочтение2 мин
Охват и читатели4.7K

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

Читать далее
Новость

Выручка AWS продолжает стремительно расти на фоне устойчивого спроса на облака

Время на прочтение2 мин
Охват и читатели3.6K

Amazon Web Services завершила 2025 год рекордным кварталом - выручка облачного подразделения выросла на 24% год к году и достигла $35,6 млрд. Это самый высокий темп роста AWS за последние 13 кварталов, а годовой run rate бизнеса уже оценивается в $142 млрд. Рост поддержали крупные контракты с корпоративными и государственными заказчиками, а также продолжающаяся миграция инфраструктуры из on-premise в облако.

Дополнительный импульс AWS дает бум ИИ: клиенты все чаще запускают AI-нагрузки там же, где уже работают их приложения и хранятся данные. При этом, несмотря на сильные показатели облака, инвесторы остались недовольны - акции Amazon просели на 10% после закрытия торгов на фоне планов по росту капитальных затрат и более слабой, чем ожидалось, прибыли на акцию.

Читать далее
Новость

Roblox работает над привлечением взрослых игроков

Время на прочтение2 мин
Охват и читатели4.2K

Платформа Roblox намерена активнее расширять свою взрослую аудиторию. Об этом говорится в письме компании акционерам по итогам четвёртого квартала и всего 2025 года. 

Читать далее
Статья

Я автоматизировал поиск работы, чтобы пройти тест Тьюринга у HR. Открытый эксперимент

Время на прочтение2 мин
Охват и читатели4.5K

Привет, Хабр. Я Вадим, QA-инженер.

Все мы знаем, как работает найм. Твое резюме может быть идеальным, но если в нем нет нужного ключевого слова или оно не понравилось алгоритму первичного отсева (ATS) — ты в пролете.

Я решил взломать эту систему. Инженерно.

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

Ниже — краткий лог разработки: как мы боролись с «машинным акцентом», почему нейросети врут про опыт и удалось ли мне обмануть рекрутеров.

Читать далее
Статья

Продуктовая стратегия для высокотехнологичных рынков: как её написать и «продать» стейкхолдерам

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели3.9K

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

Читать далее
Статья

Революция в ИИ-вычислениях: Детерминированная рациональная арифметика с отложенным делением

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели4.1K

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

Читать далее
Пост

Стажёр криптобиржи Bithumb случайно сделал 240 человек миллионерами — он по ошибке отправил им биткоины вместо корейских вон.

Клиенты платформы могли купить наборы Random Box, из которых могли выпасть 2000–50000 вон, но случилась небольшая ошибка: когда сотрудники начали рассылку призов, кто‑то случайно изменил воны (KRW за $1,35) на BTC. В итоге из 700 покупателей Random Box 240 открыли их и получили по 2000 ВТС на свои кошельки. Получатели бросились их продавать. Из‑за массового оттока крипты, курс BTC внутри биржи временно улетел на 10% ниже глобальной. Биржа попыталась вернуть всё на место, но счастливчики успели вывести 3 млрд вон.

В результате при распределении эирдропа биткоин на Bithumb просел на 10% относительно других рынков. Bithumb является второй крупнейшей криптобиржей Южной Кореи.

Теги:
+1
Комментарии0
Пост

Команда VK WorkSpace проведет вебинар о важных обновлениях Супераппа VK WorkSpace: усиленных настройках безопасности, упрощенной авторизации и о расширенных возможностях работы с сервисами. 

Вебинар будет полезен администраторам, ИТ-специалистам, руководителям и командам компаний малого и среднего бизнеса, а также всем, кто выбирает сервисы для удобной совместной работы.

Когда: 25 февраля, 16:30 (МСК)
Где: онлайн-трансляция на VK Видео

В программе:

Суперапп VK WorkSpace — единое окно для рабочих коммуникаций

  • Как устроено клиентское приложение VK WorkSpace и доступ к сервисам из единого интерфейса.

  • Усиление безопасности: шифрование данных между клиентом и сервисами, управление настройками на устройствах пользователей.

  • Упрощенная авторизация, офлайн-доступ и другие обновления.

Спикеры

  • Никита Ганевич — менеджер продукта, направление Клиентское приложение.

Зарегистрироваться

Теги:
0
Комментарии0
Статья

SOTA-модели из Китая, бесплатный аналог Suno, приложение Codex от OpenAI, реалтайм-аватары Lucy 2.0

Уровень сложностиСредний
Время на прочтение7 мин
Охват и читатели4K

Привет, это новый выпуск «Нейро-дайджеста» — коротких и полезных обзоров ключевых событий в мире искусственного интеллекта и технологий. 

Неделя выдалась насыщенной: китайцы снова радуют мощными релизами, робот убирает улицы в Москве, OpenAI выпустили агентское приложение Codex, а в Чили люди на день заменили ChatGPT, чтобы привлечь внимание к экологии.

Всё самое важное — в одном месте. Поехали!

Читать дайджест →
Новость

Технический комитет по кинематографии разработает ГОСТы для цифрового кинопроизводства в России

Время на прочтение2 мин
Охват и читатели3.4K

Новый технический комитет по стандартизации в сфере кинематографии займётся разработкой и обновлением ГОСТов для цифрового кинопроизводства. Об этом сообщил руководитель Федерального агентства по техническому регулированию и метрологии (Росстандарт) Антон Шалаев на пресс‑конференции в ТАСС. Комитет был создан в России в 2025 году.

Комитет будет работать над стандартами для постпродакшена, проката, кинопоказа и длительного архивного хранения. Задача комитета заключается в совершенствовании нормативно‑технической базы по всему жизненному циклу кинематографической продукции. Работа будет вестись с учётом современных отечественных технологий. По мнению Антона Шалаева, появление современных ГОСТов позволит создать единые правила игры для всех участников рынка. Это касается киностудий, телеканалов, кинотеатров и архивов.

Читать далее
Новость

Последние дни приёма работ на конкурс интерактивных историй

Время на прочтение1 мин
Охват и читатели3.5K

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

Читать далее
Статья

Kotlin Symbol Processing: создаём свой процессор

Уровень сложностиСредний
Время на прочтение9 мин
Охват и читатели4.6K

Если вы разрабатываете на Kotlin, то наверняка сталкивались с генерацией кода: аннотации, которые необычным образом создают за вас кучу шаблонного кода.

Dagger/Hilt генерирует DI‑классы, Room генерирует DAO и сущности, Moshi генерирует JSON и т.д. Это экономит тонны времени. Но долгие годы для Kotlin‑проектов приходилось использовать KAPT — Kotlin Annotation Processing, прослойку для совместимости с Java‑аннотациями.

KAPT работал, но имел свои минусы. Он генерирует Java‑стабы из Kotlin‑кода и прогоняет стандартный Java Annotation Processor. Эта махинация замедляет компиляцию: сначала компилятор Kotlin должен переварить ваши исходники в промежуточные Java‑классы, потом снова всё это компилировать. Плюс, KAPT порой криво понимал Kotlin фичи, потому что мыслил категориями Java.

И вот появился Kotlin Symbol Processing (KSP). Это библиотека, которая позволяет писать процессоры напрямую для Kotlin. Обещают до 2х ускорения сборки по сравнению с KAPT, полную поддержку всех фич языка и мультиплатформенность.

Разобрать KSP

Ближайшие события

Новость

К 31 марта все инженеры OpenAI будут начинать работу с ИИ-агента, а не с редактора кода

Время на прочтение2 мин
Охват и читатели5.1K

Президент и сооснователь OpenAI Грег Брокман опубликовал план перехода компании на агентную разработку. Цель — к концу марта сделать так, чтобы для любой технической задачи инженеры первым делом обращались к ИИ-агенту, а не к редактору кода или терминалу. По словам Брокмана, с декабря возможности кодинг-агентов вроде Codex выросли скачкообразно: если раньше инженеры использовали их только для юнит-тестов, то теперь они пишут "по сути весь код" и берут на себя значительную часть отладки.

Читать далее
Новость

Роскосмос начал очередной набор в отряд космонавтов

Время на прочтение2 мин
Охват и читатели3.9K

Глава госкорпорации «Роскосмос» Дмитрий Баканов утвердил положение о порядке и условиях проведения открытого конкурса по отбору граждан России в кандидаты в космонавты.

Читать далее
Пост

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

Рассказываем, на что обращаем внимание при проверке верстки и какие моменты проверяем в первую очередь.

1️⃣ С чего начинаем тестирование верстки?

При тестировании верстки мы сначала наполняем блоки разными текстовыми данными. Это сразу показывает, где интерфейс начинает ломаться. Дальше проверяем:

  • максимально короткие значения — точка, пробел;

  • максимально длинный текст, который можно ввести;

  • соответствие ограничениям из постановки — например, максимально доступно 64 символа.

Если ограничений в ТЗ нет, смотрим, какой тип поля используется в базе данных. Часто это varchar(255), от этого и отталкиваемся при проверке.

2️⃣ Почему проверяем текст с пробелами и без?

Очень частый кейс: текст с пробелами красиво переносится, а без пробелов — вылезает за границы или ломает блок.

Иногда нам кажется, что пользователь так точно не напишет, но ничто не мешает ему назвать кнопку:
«дезоксирибонуклеиноваякнопка». Поэтому проверяем с пробелами и без пробелов, а еще смотрим, как ведет себя перенос строк.

Для таких проверок удобно использовать максимально широкие буквы:

  • для кириллицы — «Щ»;

  • для латиницы — «W».

Это простой способ увидеть помещается ли текст, переносится ли он корректно на следующую строку и не вылезает ли за контейнер.

3️⃣ Что проверяем в макете?


Например, в макете Figma мы смотрим:

И, конечно, отступы между всеми элементами по вертикали и горизонтали.

4️⃣ Как проверяем реализацию?

В браузере используем стандартные DevTools: смотрим вкладку Elements + разделы Styles и Computed.

Computed удобнее — отображаются итоговые значения после применения всех CSS-правил: размер шрифта, высота строки, цвета, отступы.

Так проще напрямую сравнивать реализацию с макетом и не теряться в длинных CSS-цепочках.

5️⃣ Что важно знать о состояниях элементов?


Чаще всего это кнопки. В DevTools можно вручную включить состояния:

  • :hover

  • :active

  • :focus

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

6️⃣ На что еще обращаем внимание?

Отступы могут быть реализованы через padding (внутренний) и margin (внешний).

Важно помнить, что высота текстового блока определяется line-height. Если высота строки отличается от макета — поплывут и расстояния между элементами, даже если padding и margin заданы верно.

7️⃣ Когда удобно считать руками, а когда — линейкой?

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

Для текста и иконок лучше ориентироваться на границы блоков и отступы, а не пытаться измерять «на глаз».


При этом в тестировании верстки почти всегда появляется вопрос баланса: где достаточно базовых проверок, а где уже начинается избыточный pixel perfect.

Интересно сравнить подходы: какие проверки верстки вы считаете обязательными в своей практике, а какие — избыточными? 

Теги:
0
Комментарии0
Статья

Cистема визуально-инерциальной навигации для дрона на C++

Уровень сложностиСложный
Время на прочтение10 мин
Охват и читатели5.4K

Дроны, которые работают на GPS, глушатся и это большая проблема для летательных аппаратов. Сигнал от спутников GPS проходит около 20 000 км и достигает антенны дрона с минимальной мощностью. Любая наземная глушилка, излучающая шум на частотах L1/L2/L5, для приемника дрона оказывается в тысячи раз громче спутников. Приемник слепнет, дрон теряет координаты, переходит в аварийный режим и сносится ветром.

И поэтому нам нужна MVIO (Monocular Visual Inertial Odometry).

Это технология, которая позволяет дрону понимать свое положение в пространстве, используя только одну камеру и IMU. В этой статье мы разберем реализацию такой системы на C++. Мы увидим, как объединить видеопоток и данные акселерометра в реальном времени, используя фильтр Калмана и библиотеку OpenCV.

Читать далее
Пост

Почему хороший тестировщик — это не тот, кто нашел больше всего багов

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

На практике все сложнее. И чем опытнее становится тестировщик, тем реже он гордится просто цифрами.

Количество багов ничего не говорит само по себе

Сто найденных дефектов могут означать две совершенно разные вещи:

  • продукт реально нестабилен;

  • тестирование началось слишком поздно.

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

Сильный тестировщик думает раньше, чем тестирует

Тестирование начинается не с чек-листов и не с автотестов. Оно начинается с вопросов.

  • что здесь может пойти не так;

  • где система уже ломалась;

  • какие изменения самые рискованные.

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

Баг-репорт — это не обвинение

Новички иногда воспринимают баг как доказательство чьей-то ошибки. Отсюда агрессивные формулировки и желание «поймать» разработчика.

Опытный тестировщик понимает — баг-репорт это способ помочь команде. Хорошее описание проблемы экономит время всем:

  • понятно, что сломалось;

  • понятно, как воспроизвести;

  • понятно, почему это важно.

Чем меньше эмоций и больше контекста — тем лучше работает процесс.

Автотесты — это не самоцель

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

Хороший тестировщик задает другие вопросы:

  • ловят ли эти тесты реальные проблемы;

  • можно ли им доверять;

  • не мешают ли они менять код.

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

Хороший тестировщик думает о пользователе, а не о сценарии

Чек-листы и тест-кейсы важны, но реальный пользователь почти никогда не действует по ним.

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

Качество — это ответственность всей команды

Одна из самых токсичных идей в тестировании — что за качество отвечает только QA. Это удобно, но не работает.

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

Карьерный рост в тестировании — это не про инструменты

Инструменты меняются быстро. Сегодня один фреймворк, завтра другой. Знание конкретного тулкита редко определяет уровень специалиста.

Гораздо важнее:

  • умение анализировать систему;

  • понимание, где искать проблемы;

  • способность говорить с разработчиками и бизнесом на одном языке.

Именно это делает тестировщика ценным, а не список технологий в резюме.

В итоге

Хороший тестировщик — это не тот, кто нашел больше всего багов. Это тот, кто:

  • помогает находить проблемы раньше;

  • думает о рисках, а не о галочках;

  • пишет понятные баг-репорты;

  • работает с командой, а не против нее.

Такие люди редко кричат о своих результатах. Но именно благодаря им продукт перестает ломаться в самых неожиданных местах.

Теги:
+1
Комментарии1
Новость

Надоело проверять ответы вручную? Perplexity сделала режим, где модели сверяют друг друга

Время на прочтение1 мин
Охват и читатели3.9K

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

Читать далее
Статья

Java Digest #32

Уровень сложностиПростой
Время на прочтение9 мин
Охват и читатели4.1K

Всем привет! 👋👋👋👋👋

Мы — Java-разработчики Т-Банка: Андрей, Арсений, Роман, Константин и Константин. Собираем интересные новости, статьи, туториалы и другие материалы из мира Java-разработки и делимся этим со всем сообществом.

Читать далее