← 5 июля 2025          7 июля 2025 →          А сегодня?

6 июля 2025 на Хабре было опубликовано 49 статей

Жизнь и смерть Карла Коха: первый хакер на службе КГБ в поисках всемирного заговора и тайны числа 23. Часть 9 — финал


Итак, наша история близится к развязке, для кого-то удачной, для кого-то трагичной. После долгих мучений и тыканий палкой в не желавшую шевелиться по поводу ищущих военные секреты хакеров машину американских спецслужб, калифорнийский сисадмин Клиффорд Столл таки сумел довести дело до подготовки совместной операции ФРГ и США по их задержанию. Судьба работавшей на разведку КГБ ганноверской группы Карла Коха и Маркуса Гесса теперь висела на волоске. В этот самый момент конца апреля 1987 года в лабораторию Столла пришло письмо на не очень грамотном английском с запросом данных о военной сети SDInet — которую они с девушкой полностью сфальсифицировали для «ловли на живца», и о которой могли знать только те самые хакеры. Читать дальше →

[Перевод] Программирование как разработка теорий: почему senior-разработчики стали ценны как никогда?

В 1985 году учёный Питер Нур будто зрил в будущее, написав свою работу под названием «Programming as Theory Building», которая сегодня стала весьма актуальной. Мы всё чаще видим, как начинающие разработчики бездумно принимают сгенерированный ИИ код, который толком не понимают, а кодовые базы разрастаются лишёнными теоретических основ реализациями. В свете всего этого чётко вырисовывается основная идея Нура: «программа – это не её исходный код».

Читать далее

Казахстан удержал ИПН 10% хотя человек работал из РФ — возвращаем ИПН шаг за шагом и начинаем платить НДФЛ правильно

ФНС спохватилась через 2 года и требует НДФЛ с доходов, с которых уже удержан ИПН в 2022-2024 гг. — законно ли это или беспредел?

Актуальные случаи:

2022–2024 гг. — налоговый резидент РФ работал удаленно из РФ по трудовому договору с казахстанской компанией (без филиала в РФ), работодатель удерживал ИПН 10% в Казахстане, а у человека возникал НДФЛ в РФ.

2025 год — налоговый резидент РФ продолжает работать удаленно из РФ по трудовому договору с казахстанской компанией которая продолжает удерживать ИПН 10% в Казахстане, а в РФ продолжает возникать НДФЛ.

В 2025 году ФНС спохватилась и начала задавать вопросы удаленщикам из РФ которые получали доход от казахстанских компаний, преследуя цель воспользоваться приоритетом международного договора (конвенции) между РФ/РК и отказать в зачете ИПН 10%, требуя подать корректировки и доплатить НДФЛ в части ранее заявленного зачета ИПН в РК за 2022-2024 гг.

Давайте разберемся.

Читать далее

От дефицита к ажиотажу: почему DDR4 снова в центре внимания… по тройной цене

Глобальный рынок технологий столкнулся с нетипичной ситуацией. Оперативная память предыдущего поколения DDR4 за пару месяцев резко выросла в цене — в среднем на 40–60%. Для отдельных позиций рост вообще трехкратный. В то же время DDR5, более современная и быстрая, остается не очень востребованной, накапливаясь на складах производителей. Почему уходящий стандарт обгоняет по стоимости актуальные решения, кто на этом зарабатывает и как это изменит рынок оперативной памяти? Давайте попробуем разобраться в причинах.

Читать далее

Почему все ломается, или Зачем менеджеру в ИТ софт-скилы

Мы живём в мире, где очень многое можно автоматизировать: так, разработчики пишут чистый код и разворачивают его нажатием одной кнопки, а следить за метриками можно в real-time. Казалось бы, идеально… Тем не менее иногда проекты рушатся, продукты буксуют, но никто не понимает почему… Или почти никто.

Меня зовут Сергей Синяков, я руковожу продуктом PT Application Inspector. За 15 лет опыта, от стартапов до финтеха, я усвоил главное — часто проблемы возникают не из-за технологий, а из-за человеческого фактора. Именно поэтому чуть ли не основные инструменты менеджера в ИТ — это разговоры, эмпатия и поддержка, а не только технические навыки и трекеры задач. Просто раздавая таски, вы ничем не управляете. 

Чтобы наглядно убедиться, что софт-скилы для лидера — это база, а не дополнение, предлагаю погрузиться в мини-историю на основе реальных событий под названием «Soft Skills: Manager Mode». Вас ждут пять кейсов из моей практики, настоящих, жёстких, иногда неловких, в которых главный персонаж, вооружившись эмпатией и супергеройским замыслом, борется не против людей, но против проблем. 

* В статье фигурирует персонаж по имени Вася. Мы заранее приносим извинения всем Васям, Василисам и Василиям. Мы их любим и ни в коем случае не хотим как-то обидеть. В статье мы не имеем в виду какого-то конкретного Васю. Все Васи прекрасны. Это красивое царское (!) имя носили великие люди – Суриков, Кандинский, Тропинин, Жуковский, Поленов и много других достойных представителей общества.

Читать далее

Мастерство копки. Или как создаются технологические рвы

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

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

Сегодня я попробую разобраться в этом на конкретных примерах технологических компаний и приемов, которые они используют. А именно в том, как создаются “рвы”, которые в мире называются устоявшимся термином moat.

Читать далее

Новости кибербезопасности за неделю с 30 июня по 6 июля 2025

Всё самое интересное из мира кибербезопасности /** с моими комментариями.

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

Читать далее

Docker + Neovim: поднимаем конфиг на любом сервере и не засоряем систему

Иногда нужно запустить nvim на старом сервере. Но тут сразу куча проблем: одно не поставить, другое не собрать, а если что-то обновить — можно развалить весь проект.

Этот подход удобен и для новых систем. Docker позволяет поднять nvim с последним Python, nvim-treesitter и своим конфигом прямо в контейнере, не засоряя основную ОС.

При этом можно редактировать локальные файлы на сервере так, как будто nvim установлен на самой системе. В статье показано, как всё это запустить на CentOS 7.
А если заработало там — значит, на любом современном Linux тем более проблем не будет.

Читать далее

Часть 2. GoForm — как не страдать с формами во Flutter

Устали от бесконечных TextEditingController и GlobalKey? Замучили проблемы с асинхронной валидацией? Добро пожаловать в мир GoForm — библиотеки, которая наконец-то превратит создание форм из пытки в удовольствие!

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

Читать далее

Оптимизация управления задачами в Zephyr OS с помощью Thread Pool

Управлять потоками в C для каждой мелкой задачи — это боль. ???? Даже самые простые задачи вынуждают возиться с k_thread_create, ждать завершения, чистить ресурсы — и всё это превращает твой код в бесконечную головную боль. ????

К счастью, в Zephyr OS есть спасение — Thread Pool: набор заранее выделенных потоков, которые берут задачи из очереди и выполняют их без лишнего мусора. Этот подход экономит ресурсы, время и твою нервную систему.

Читать далее

Реактивные системы: возможно ли отслеживать зависимости в асинхронном коде?

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

Читать далее

Как мы подняли современный портал документации из россыпи .md файлов: пошаговое руководство по MkDocs + Material

От хаоса в Markdown-файлах до стильного, быстрого сайта с поиском, темами и мультиязычностью за один вечер.
В жизни почти каждого IT-проекта наступает момент, когда количество файлов README.md, GUIDE.md, docs.txt и заметок в Confluence достигает критической массы. Документация становится фрагментированной, поиск нужной информации превращается в квест, а новые члены команды тратят часы на то, чтобы просто понять, "что где лежит".

Читать далее

Прощай, reCAPTCHA! Как я защитил формы входа с помощью бесплатной и невидимой CAPTCHA от Cloudflare

Привет, Хабр! На связи разработчик Peakline — аналитической платформы для Strava. Сегодня я хочу поделиться опытом внедрения Cloudflare Turnstile в веб-приложение на FastAPI.

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

Читать далее

Разумные существа в космосе

Тема разума в космосе (вселенной) малоизученная и перспективная. Знания для размышлений по ней дают философия, психология, физика, биология, космология и компьютерные науки. В настоящей работе тема подсвечена с авторской “колокольни”. Исследуется сущность возможных видов разумных существ и их расселение в космосе. Статья может показаться в чём-то предвзятой или фантастичной. Приветствую конструктивную критику.

Читать далее

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

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

Читать далее

Плотнее, быстрее, дешевле: керамические накопители Cerabyte бросают вызов LTO

image

Объемы данных растут стремительно: к 2030 году, по прогнозам, мир накопит 175 зеттабайт информации. Компании ищут способы хранить эти массивы надежно, компактно и без лишних затрат. Ленточные хранилища LTO десятилетиями были стандартом для архивов, но их ограничения — короткий срок службы, медленный доступ и высокие расходы на обслуживание — становятся всё заметнее. Немецкая компания Cerabyte предлагает альтернативу: керамические накопители, записывающие данные фемтосекундными лазерами. Их технология обещает большую емкость, высокую скорость и стоимость ниже, чем у LTO. Сейчас цель — стать конкурентом лент к 2030 году. В статье разберем, что за технология, какие у нее возможности и проблемы.
Читать дальше →

Собираем комплекс для качественного офлайн-перевода текстов, работающий на самом обычном игровом компьютере

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

Читать далее

7 шагов эффективного обучения

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

Читать далее

Внедрение зависимостей в PHP: от основ до фреймворков

Внедрение зависимостей (DI), контейнер внедрения зависимостей (DI-контейнер) и автоматическое разрешение зависимостей (autowiring) в PHP: шаг за шагом.

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

Читать далее

EngEasy.ru — моё приложение английского. Идея, процесс, технологии

Я родился и вырос в небогатой рабоче-крестьянской семье, в неблагополучном районе города, в смутные времена. У меня был интерес и склонность к языкам, но я не мог его реализовать, упираясь в ограничения внешнего и внутреннего мира (застенчивость, необщительность, депрессивность).

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

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

Читать далее

Почему ваш ИИ превращается в ваше эхо: Гипотеза архитектурного слияния и как с этим бороться

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

Читать далее

Системное мышление: когда разработчик становится архитектором

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

Читать далее

Игла — в яйце, яйцо — в утке, утка — в зайце: как маркетинговые уловки доводят покупателей до нервного срыва

Ищем скидки на успокоительное после распродаж

Покупка в интернет-магазине все чаще напоминает мини-квест. Просто взять и купить — не вариант. Чтобы не переплатить, надо плясать с бубном, мониторить акции и выискивать промокоды.

Парадоксально, но чем больше скидок вокруг, тем тяжелее купить что-то без нервов. Раньше просто выбирал товар и оплатил. Сейчас приходится сражаться с FOMO и сравнивать цены в трех браузерах. Финал, как правило, один — хочется заказать валерьянку в придачу.

Читать далее

Создание wildcart сертификата от Let`s Encrypt

Данный туториал является компиляцией информации по выпуску wildcart сертификата от let`s encrypt, с полезными дополнениями, без которых выпуск сертификата оказывается затруднительным. В статье используется bind9 - dns сервер и предполагается что вы уже делегировали ваш домен на свои DNS сервера.

Читать далее

Тебе не поступить на программиста. Всё кончено

Родитель думает куда отдать ребёнка на учёбу. Абитуриент решает в какой университет поступить. Оба выбирают направление программиста. Оба проигрывают

Учиться на программиста стало поздно вчера. Сегодня это уже невозможно.
В этой статье я объясню почему всё кончено и главная дорога в IT закрыта.

Открыть вход в IT обратно

Вы могли и не знать. Какие проекты делал Хидэо Кодзима помимо Metal Gear Solid и Death Stranding

Игровая индустрия любит, когда про нее говорят через ключевые имена. Так, например, Сигеру Миямото неразрывно связан с Марио и приключениями Линка, имя Кена Левина в обсуждении не обходится без упоминания Bioshock, а разговор о Resident Evil нельзя вести без хотя бы вскользь уточнения, что за нее ответствен Синдзи Миками и частично Хидеки Камия.

С общепризнанным гением также — когда говорят «Кодзима», вряд ли вспоминают Аями Кодзиму, художницу из компании Konami, которая подарила узнаваемый стиль современной Castlevania, обычно вспоминается Metal Gear Solid и лично Хидэо Кодзима, его сотворивший.

Однако вот какое дело — Кодзима делал далеко не только MGS и Death Stranding, но я более чем уверен, большая часть тех, кто называет его гением, ни разу не слышала о других играх мэтра. В этой статье мы данный пробел постараемся исправить.

Читать далее

[Перевод] Настройка среды разработки: VSCode, Docker для Python-проектов. Debug внутри контейнера

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

Читать далее

Как мой формат может решить проблему совместимости инновационным способом

Всем привет, это снова тот разработчик который разработал формат .pi

Сегодня расскажу, как формат может решить проблему совместимости с внешними программами.

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

Ранее обсуждал два потенциальных пути интеграции с такими инструментами, как Adobe Photoshop:

"Имитация формата" Генерация псевдо-PSD файлов, которые хранят PIX-данные в метаданных

Недостаток: Этот подход фундаментально ненадежен, хрупок и зависит от недокументированного поведения стороннего ПО. Он не подходит для профессионального использования.

"Традиционный плагин" (The Standard): Создание панели с кастомным интерфейсом для редактирования параметров PIX.

Недостаток: Такой подход создает разрозненный пользовательский опыт (UX), заставляя пользователей переключаться между нативными инструментами и чужеродным интерфейсом плагина, что снижает продуктивность.

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

Концепция: Гибридная модель взаимодействия (Hybrid Interaction Model)

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

Читать далее

Тестирование упрощенного Личного кабинета банка (Postman, dBeaver, MySQL, DevTools)

Всем привет! Сегодня хочу рассказать, как можно протестировать Личный кабинет банка с помощью Postman, на примере простого Веб-приложения. Будет проверено: создание пользователя, авторизация, отображение продуктов клиента в Личном кабинете, подача заявки на потребительский кредит и отображение результатов ее рассмотрения в ЛК. Приступим

Было разработано небольшое Веб-приложение на Node.js. После запуска приложения и открытия его на локальной машине по адресу - http://localhost:5000/, на странице отображается форма входа в Личный кабинет.

Читать далее

Мы — не семья

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

«Добро пожаловать в команду! Мы — не просто коллеги, мы как семья. У нас общие ценности, мы заботимся друг о друге и делаем великое дело».

Читать далее

[Перевод] ИИ на FPGA — создание нейронной сети XOR с помощью LLM

Иногда лучший способ чему-то научиться, будь то ПЛИС, модель ИИ или простейшая логическая задача — это позволить технологии научить саму себя.

Читать далее

Человек, который изобрёл XX век: некоторые патенты Николы Теслы

Николе Тесле принадлежало более 300 патентов на различные устройства в 26 странах мира. Биографы называли его «человеком, который изобрёл XX век». Рассказываем в нашей статье о самых важных изобретениях гениального ученого, без которых мир был бы совсем другим.

Читать далее

Я 10 лет искал причину головной боли, оказалось — чипсы

Всем привет, хочу поведать свою историю, связанную со здоровьем и самочувствием. Почему Хабр? ну полагаю что она может кому-то помочь тут, т.к. сам являюсь разработчиком, по 12 часов в день провожу за экраном монитора. Сам образ жизни, и питание наверное как у среднестатистического семейного человека моего возраста (сейчас мне 36).
Примерно в возрасте 25 лет, начали появляться головные боли, возникающие утром, после пробуждения. Иногда это была мигрень с боку, иногда вся голова как свинцом налита. Иногда как таковой боли не было, но было некоторое неприятное ощущение, её напоминающее, которое уже в течение дня могло перерасти в полноценную головную боль, а могло пройти само собой. Писать код в таком состоянии, и тем более закрывать срочный баги, тот ещё квест. Это состояние - просто изводит, очень сложно сконцентрироваться на выполнении задач. А однажды довольно сильный приступ головной боли застал меня прямо в самолете, да так, что мне пришлось обратиться с стюардессе за таблетками.

Когда понял, что проблема не случайность а повторяется пару раз в месяц, решил обратиться к врачу. Обследование не выявило каких-то значимых аномалий и был поставлен диагноз - гипертония 1й степени (легкая). В моменты головной боли врач прописал принимать Андипал (к слову спасибо ему за это, эта штука отлично купирует приступы головной боли, но побочно вызывает сонливость, что всё-же лучше состояния, когда болит голова).

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

Читать далее

Деревья умеют выделять «дождеобразующие» вещества

Заодно упомяну про молодые и старые леса, как они запасают углерод.

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

https://www.nature.com/articles/s41586-022-05020-5 Chiral monoterpenes reveal forest emission mechanisms and drought responses

Монотерпены (C 10 H 16 ), благодаря летучести ( тот же скипидар активно испаряется ) легко уносятся в атмосферу над деревьями, затем реагируют с гидроксильными радикалами и озоном, образуя частицы, вокруг которых легче собираются молекулы воды - получаются облака. А вода испаряясь в воздух, идёт от всей растительности. В итоге растения буквально создают сами себе испарения и помогают формировать из них облака.

Чем сильнее-дольше засуха, тем больше монотерпенов испаряется и создаёт больше возможностей для формирования облаков.

Читать далее

Когда кластеры думают сами: автономная оптимизация энергопотребления микросервисов на Kubernetes

В статье рассматривается подход к снижению энергозатрат Kubernetes-кластера путём динамической подстройки ресурсов под реальный профиль нагрузки. Описан опыт внедрения системы сбора показателей энергопотребления, построения модели потребления сервисов и разработки «умного» контроллера на Go. Приведены примеры кода для Python и Go, а также разбор неожиданных подводных камней, с которыми столкнулся инженер.

Читать далее

Изобретатель механического светофора: история Гаррета Моргана

Гаррет Морган — один из самых известных афроамериканских изобретателей начала XX века. Именно ему мы обязаны желтым сигналом светофора. О его жизни и изобретательской судьбе мы расскажем в нашем материале.

Читать далее

Процессор на коленке ч.4. Конвейер

В прошлой части добавили расширение M (умножение и деление), теперь будем собирать под ПЛИС Cyclone IV. При попытке собрать проект Quartus говорит, что с асинхронной памятью работать не будет, поэтому заменяем её на синхронную, и это сразу приводит к серьёзным последствиям.

Читать далее

Text-to-LoRA: мгновенная адаптация трансформеров

Исследователи Sakana AI разработали Text-to-LoRA (T2L), гиперсеть, которая динамически генерирует веса Low-Rank Adaptation (LoRA) для больших языковых моделей на основе описаний целевых задач на естественном языке. Этот метод обеспечивает эффективную адаптацию без предварительной настройки (zero-shot), превосходя установленные базовые показатели и достигая производительности, сравнимой с тонко настроенными адаптерами на ранее не встречавшихся задачах.

Читать далее

Стартап за 100 дней. Неделя первая. Аналитика

Привет, я Дима и хочу сделать полноценный стартап за 100 дней, а именно нескучное приложение для похудения. У меня за плечами опыт создания приложения с 20 МЛН установок и номинацией «Приложение года» от Google. Смогу ли я повторить успех — покажет время, а пока буду делиться процессом создания, инструментами и походами, которые сам использую.

Читать далее

Мобильная разработка за неделю #592 (30 июня — 6 июля)

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

Читать дальше →

Часть 4: Mamba — State Space Models vs трансформеры

Mamba — революция в обработке длинных последовательностей! Mamba — State Space Models vs трансформеры, что лучше?!

Читать далее

Docs as Code и его использование на проектах

Раскрываем Docs as Code: как этот подход меняет создание документации, какие инструменты стоит изучить в первую очередь, и с чего начать внедрение.

Читать далее

[Перевод] В ReactOS заключен контракт для улучшения набора тестов

Фонд ReactOS Deutschland eV заключил контракт с одним из участников сообщества и разработчиком проекта, Карлом Дж. Бялоруцким. Он начал участвовать в проекте внеся несколько улучшений в оболочку ReactOS. В мае 2024 года он вступил в основную команду разработчиков, а в марте 2025 года возглавил выпуск релиза ReactOS 0.4.15 после того, как предыдущий релиз-менеджер не смог продолжить работу над проектом.

В мае 2025 года с ним был заключен контракт, рассчитанный до августа 2025 года.

Читать далее

Пилюля против фишинга

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

Читать далее

RTX 5090: анализ провального запуска

30 января 2025 года состоялся один из самых ожидаемых технологических релизов года — старт продаж видеокарты NVIDIA GeForce RTX 5090. Построенная на новейшей архитектуре Blackwell, она обещала беспрецедентный скачок производительности для геймеров, создателей контента и, что особенно важно в 2025 году, для специалистов по работе с локальными ИИ?моделями. Однако вместо триумфа рынок получил «бумажный запуск», сопровождающийся лавиной сообщений о критических неисправностях. Флагман стоимостью $1999 оказался не просто дефицитным, а потенциально опасным.

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

Читать далее

TDD: разработка быстрее и качественнее

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

Читать далее

Компьютерные сети для самых маленьких

Эта статья предназначена для тех, кто только начинает разбираться в IT и пока путается в терминах вроде IP, маски подсети, ISO, свичей, роутеров, TCP и UDP.

Мы разберём основы максимально простыми словами — без углубления в детали. После прочтения вы сможете увереннее общаться с коллегами и понимать, о чём идёт речь, когда говорят про сети.

Начнём с терминов, постепенно систематизируем знания и сведём всё к моделям OSI и TCP/IP.

? Предупреждение для сениоров с чувствительной психикой: академические термины будут объяснены через простые аналогии.

Базовые термины

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

Link (линк) – это просто соединение между двумя компьютерами. Чаще всего — обычный провод: витая пара (рис. 1) или оптоволокно.

Читать далее

VHS-Decode — новый метод оцифровки видео

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

Зимой 2025 года в мои руки попало 35 кассет формата VHS и VHS-C из семейного архива, и встала задача по их оцифровке. С учетом того, что на каждой кассете было записано приблизительно по 60 минут видео, а средний ценник услуг по захвату сейчас составляет 400 рублей в час, общая стоимость конвертации составила бы около 14 тысяч рублей. Эта сумма показалась мне слишком большой, и было решено сделать все самостоятельно. В данной статье я хочу рассказать об относительно новом методе оцифровки видеокассет, на котором я остановился, и сравнить его с классическими подходами.

Читать далее

Оптимизация языковой модели Mamba для выполнения на CPU

Как оптимизировать модель Mamba для выполнения на CPU? Ускоряем код в 20 раз по сравнению с PyTorch, нарушая в процессе все правила оптимизации.

Читать далее

← 5 июля 2025          7 июля 2025 →          А сегодня?