Привет! Я Максим Мялкин, управляющий партнер и руководитель мобильной разработки в KTS.
Сегодня я хочу поделиться историей моего знакомого и бывшего студента Сергея Ракова. Его карьера сложилась довольно необычным образом: от инженера-конструктора в Богородицке он прошел путь до Android-разработчика в Катаре.
Недавно мы провели с ним интервью и обсудили, тяжело ли ему далась смена профессии, чем занимается его компания и почему для разработки мобильного приложения они выбрали KMP.
Также коснулись темы культурных особенностей. Да, заголовок — не кликбейт, в Катаре по-прежнему существуют телесные наказания. Историю о них мы расскажем в конце; забегая вперед, знакомые Сергея поплатились таким образом за пьяное вождение (осуждаем).
Читать далееReDroid — это Android-система, работающая в Docker-контейнере. По сути, это легкая альтернатива стандартному эмулятору, потребляющая меньше ресурсов и запускающаяся гораздо быстрее. Посмотрим как использовать его для CI/CD интеграции и автоматизированного тестирования.
Читать далее5 мая 2025 года компания Interlune — стартап из Сиэтла — объявила о новом соглашении с Министерством энергетики США (DOE): к 2029 году они доставят на Землю гелий-3, собранный с Луны. В пресс-релизе, в котором сделка названа «историческим соглашением», поясняется, что «Interlune намеревается собрать три литра гелия-3 из лунного грунта и вернуть его на Землю для Министерства энергетики и других клиентов, используя полностью рабочую инфраструктуру своего экспериментального завода на поверхности Луны».
Основанная в 2020 году бывшими руководителями Blue Origin Робом Мейерсоном и Гэри Лаем, а также астронавтом «Аполлона-17» Харрисоном Шмиттом (единственным геологом, побывавшим на Луне), компания Interlune привлекла более 18 миллионов долларов венчурного финансирования. Их дорожная карта включает в себя роботизированные комбайны, демонстрационную миссию в 2027 году и опытный завод к 2029 году.
Читать далееВ этой статье мы рассмотрим твёрдотельные монохромные OLED-дисплеи — технологию, которая использует многослойную структуру для создания объёмных изображений. Мы разберём, как эти дисплеи работают, чем они отличаются от привычных экранов, и как можно собрать такой дисплей своими руками. Статья включает пошаговую инструкцию, советы по работе с компонентами, пайке и программированию, и будет полезна для тех, кто хочет углубиться в детали и освоить новые подходы в создании визуальных решений.
Читать далееПривет, Хабр! Меня зовут Владимир Марунин, я ведущий разработчик в команде Clatch. Сегодня расскажу о новых мапах в Go 1.24: разберем изменения, посмотрим, что было и что стало. О мапах часто спрашивают на собеседованиях, а еще без них нельзя просто так взять и написать программу на Go — так что, надеюсь, тема будет полезной и интересной.
Этот текст — расширенная версия моего доклада с митапа МТС True Tech Go. Если больше нравится слушать, а не читать, можно сразу переходить по ссылке. Поехали!
Читать далее24 апреля 2025 года отмечался Международный день “Девушки в ИКТ”. В этом году празднование на глобальном уровне проводилось совместно Содружеством Независимых Государств (СНГ) и арабскими государствами Ближнего Востока и Северной Африки. К сожалению, я узнала случайно об этом лишь несколько дней назад от мужа-айтишника, и удивилась, что на Хабре не было ни одной публикации по теме.
“Женские” посты на Хабре всегда собирают большое количество комментариев, поэтому я решила “покопать” историю праздника и биографию известных женщин из IT-сферы.
Например, про Наталью Касперскую (сооснователь Лаборатории Касперского) и Ольгу Ускову (читала ее книги) я знаю давно, а вот о Лизе Су (CEO AMD), под руководством которой компания совершила прорыв в создании процессоров Ryzen и Epyc, узнала впервые.
Читать далееВ мире криптографии и безопасных вычислений постоянно ищутся новые, надёжные математические структуры. Традиционные подходы часто опираются на классические алгебраические группы, но что, если нестандартные операции могут предложить уникальные свойства для построения защищённых систем? В этой статье я хочу предложить вашему вниманию полилинейные функции с линейными сдвигами и рассмотреть их потенциал для обмена ключами и создания криптографических примитивов, таких как хеш-функции и генераторы псевдослучайных чисел.
Читать далееПредставьте, что тринадцать лет ваша жизнь зависит от крошечных линз. Утро начинается не с кофе, а с поиска контейнера. Путешествия превращаются в квест «не забыть раствор», а ночные пробуждения — в борьбу с размытым зрением. Так жила Анастасия, пока не сделала лазерную коррекцию зрения. Всего 5 минут — и больше никаких растворов и линз. Благодаря технологии SMILE она увидела мир. Но почему многие до сих пор верят мифам 90-х? «Боялась, что ослепну», «Думала, это больно» — Анастасия прошла через те же страхи. Сейчас она расскажет, как избавилась от зависимости линз и какие преимущества ей дала лазерная коррекция.
Читать далееПрошло уже два года с момента, как я выложил ролик и пост о том, как вернул Telegram своей подруге с помощью javascript. С тех пор мне удалось помочь более чем сотне человек вернуть доступ к своим аккаунтам. Потом способ работать перестал
Решил собрать в одном месте важные аспекты безопасности вашего Telegram-аккаунта.
Читать далееПятый, юбилейный выпуск нашего исследования «Круги Громова» выходит в момент, когда рынок отечественных BI-платформ переживает волну бурного роста и трансформации. За два года, прошедшие с публикации предыдущего отчёта, импортозамещение перестало быть формальностью и стало стратегической необходимостью: доля внедрений российских BI-систем выросла почти в восемь раз, а зарубежных — упала до 23 %[1]. На этом фоне особенно важны объективные ориентиры, позволяющие ИТ-директорам и бизнес-пользователям выбрать платформу, которая останется актуальной на ближайшие несколько лет. Именно такую навигационную карту мы и предлагаем.
Читать далееОбласть искусственного интеллекта развивается, их работа теперь выходит за рамки простого ответа на вопросы и начинает напрямую взаимодействовать с нашими данными и инструментами. Если в последнее время вы слышали обсуждения MCP-серверов, вы не одиноки. MCP-серверы уже называют следующим крупным этапом в интеграции ИИ. Но что это такое, и почему вокруг них столько шума?
В этой статье мы разберемся в новом тренде, изложим суть простыми словами, рассмотрим примеры из практики, сравним с традиционными архитектурами ИИ и покажем, как начать работу с MCP. К концу материала вы будете понимать, что такое MCP-серверы, почему они важны и как они трансформируют текущий ландшафт AI.
Читать далееПривет!
Итак, две части про локализацию и её тестирование позади (раз, два), пришло время для третьей.
Читать далееПривет! Продолжаем понемногу рассказывать о том, как мы строим собственные ЦОД. Под катом — коротко о том, что мы сделали за минувший месяц.
Читать далееВажность надежной обработки запросов в оффлайн-режиме невозможно переоценить, особенно для приложений, которые должны функционировать и в отсутствии интернет-соединения. Workbox - это мощный инструмент для управления Service Worker в браузерах, он как раз призван решать подобную задачу при помощи соответствующего плагина, но поддержка Background Sync API не универсальна. В этой статье я покажу, как расширить Workbox, чтобы Background Sync корректно работал даже на платформе iOS/Safari.
Читать далееВопрос: Можно ли за пару минут «на коленке» создать свою криптографическую хеш-функцию? Чтобы в результате было не подобрать входную строку? Ответ: Можно!
Привет, Хабр! На связи Игорь Батулин — руководитель группы разработки виртуального хостинга в Рунити. Когда-то с удовольствием прочитав книгу «Грокаем алгоритмы» Адитья Бхаргавы, с удивлением обнаружил, что автор не привел пример криптографической хеш-функции. Но стиль подачи материала очень напомнил мне то, как я рассказывал об этом студентам-экономистам во времена преподавания в вузе — просто и наглядно.
В этой статье поделюсь одной из моих алгоритмических практик, упражнениями-загадками и взломом коллизии.
Читать далееНовости о крупных утечках данных больше никого не удивляют. Компании вкладывают миллионы в безопасность, проводят аудиты, но число таких инцидентов продолжает расти. Только в 2024 году Роскомнадзор зафиксировал 135 утечек — это более 710 миллионов записей о россиянах в базах данных. Но что происходит с данными после взлома? Куда они утекают? Кто и как их покупает?
Большинство новостей на тему утечек ограничиваются банальным «взломали, утекло, делайте выводы». Но утечка данных — это не конец истории, а только ее начало. После взлома данные начинают жить своей жизнью: их разбивают на части, объединяют с другими базами, разыгрывают на аукционах. Теневой рынок, построенный вокруг сбыта таких данных, напоминает отдельную экосистему, которая до сих пор слабо изучена даже среди ИБ-специалистов.
В этой статье разберем, как на практике выглядит жизненный цикл украденных данных. Представьте: вы — опытный специалист по киберразведке, помогающий компаниям справляться с последствиями утечек. Ранним июньским утром вас будит внезапный телефонный звонок. На другом конце провода — гендиректор ООО «Нас никогда не взломают». Судя по голосу, он явно встревожен...
Читать далееИстория, как в Mindbox выстраивали продуктовый подход: о неудачных запусках, поиске роли продакт-менеджера и испробованных за это время фреймворках. По докладу CPO Mindbox на Product Sense.
Читать далееЯ делал этот проект более полутора лет, сейчас отказываюсь от него. И, чтобы эти полтора года не были прожиты зря) открываю исходники. Java+Spring.
Принимайте проект «как есть», со всеми ad-hoc костылями, незаконченными исследованиями, TODOs, а также всевозможными KISS, DRY, и, как их… SOLID с GoF.
Предполагается, что вы знакомы с покером, имеете неплохие навыки программирования, поверхностно разбираетесь в теории игр.
Читать далее