В предыдущей статье я писала о нерабочих процессах в продуктовой команде и о том, как они постепенно накапливают проблемы. Эти проблемы редко возникают внезапно, чаще всего им предшествуют сигналы.
Один из таких сигналов - это сдвиг сроков. Причём довольно поздний. Как температура при простуде: мы замечаем её, когда процесс уже давно запущен.
Читать далееЯ запретил нейросети использовать float. Эксперимент с конечными группами Zₙ
Что будет, если заменить привычные вещественные числа (ℝ) и градиентный спуск на дискретную алгебру и полный перебор? Я написал ML-фреймворк YANTRA, который выдает идентичный результат в 10 из 10 запусков и поддается полной формальной верификации. Решаем XOR без матана и ищем место этому безумию в реальном мире.
Читать далееУ ST есть утилита STM32CubeMonitor , которая позволяет по SWD/JTAG следить за конкретными переменными в физической памяти (REG, RAM, ROM) микроконтроллера.
Передаешь STM32CubeMonitor *.elf файл и подключаешь по SWD Target. Причем эта Tool(а) позволяет строить графики по значениями переменных в памяти. Это как утилита ArtMoney в случае с взломом компьютерных игр на PC, только для микроконтроллера.
STM32CubeMonitor удобна при отладке систем автоматического управления (ПИД регуляторы), цифровых фильтров, триггеров Шмитта и прочей DSP обработки.
Читать далееКажется, только недавно закончились зимние каникулы, а мы уже начинаем мечтать о теплых летних днях отдыха. Сейчас самое время заранее подумать о летнем выезде для своей команды! В этой статье хочу рассказать, как мы в Positive Technologies проводим тимбилдинги для технических писателей. А еще хочу поразмышлять вместе с популярными авторами книг по менеджменту, как организовать такой праздник, чтобы сплотить коллектив.
Читать далееДавай честно. Скорее всего, у тебя сейчас открыто 15 вкладок, в одной из них - таблица с товарами, которые нужно загрузить на маркетплейс вчера, а во второй - мессенджер, где менеджер пишет: “Ну что там с описаниями?”
Раньше, лет пять назад, всё было просто. Ты садился, открывал Word и час вымучивал текст для пылесоса. Потом ещё час - для сковородки. К концу дня глаза слипались, а в голове смешивались ватты и диаметры.
Сейчас всё иначе. Нейросети пишут тексты быстрее, чем ты завариваешь кофе. И вопрос уже не в том, использовать их или нет. Вопрос в том: какую именно использовать, чтобы не получить на выходе безграмотную чушь или шаблон, который маркетплейс завернет как неуникальный контент.
В интернете полно обзоров, где советуют всё подряд, аля “Топ-50 нейросетей для всего на свете”. Ты открываешь такой список, а там половина сервисов не работает в России, вторая половина не понимает по-русски, а третья просит денег еще до того, как ты написал хоть слово.
В этой статье я не буду рассказывать про каждую нейросеть, которую нашла в интернете. Я отобрала только те, которые реально работают с русским языком, имеют понятные тарифы (или, на худой конец, бесплатный тестовый период, чтобы ты успел понять, твое или нет) и понимают специфику e-commerce, то есть могут вставлять ключевые слова, учитывать требования Wildberries и Ozon, не забывают про характеристики.
Читать далееРазберём задачу «Капибегущая строка» с соревнований T-CTF 2025, где хакеры взломали освещение жилого дома и использовали его как бегущую строку для того, чтобы сообщить свои требований.
Читать далееМне сегодня 45. Сформулировал некоторые мысли вслух. Может кому-то и будет интересно.
А кому‑то полезно.
//Не хочется говорить «25 летним от 45-летних». Заезженное...
Читать далееПоследние месяцы я полностью пересобрал свой подход к разработке. Раньше я писал код сам. Теперь я стратегически управляю нейросетями.
Раньше я тратил время на архитектуру, чтение документации и разбор чужого кода. Сейчас я трачу время на выбор правильной модели и обсуждение в твиттере, какая из них реально game changer.
Я купил все самые дорогие подписки на AI-инструменты для разработки на 500 долларов. Вот лохи те, кто до сих пор этого не сделал. Я-то подписан на всех владельцев AI-инструментов и читаю их посты. Если кто-то пишет, что их инструмент заменяет мидла, я вижу это первым. Нужно мыслить на шаг впереди рынка.
Читать далееОтрицание → Перелом → Пробуждение → Стихии → Секрет мастера → Ренессанс. Мой полный цикл с ИИ как разработчика с 20+ годами опыта — от «это мусор» до продакшн-готовой платёжной системы за 14 часов.
Читать далееПубликация статей меняет статус специалиста, а книга — статус автора статей. Для того, чтобы продолжать профессиональный путь требуется признание. Оно открывает путь к интересным проектам, новым профессиональным коллективам, к повышению дохода. Но разница между статьей и книгой настолько велика, что далеко не каждый может представить свою фамилию на обложке. Можно ли упростить задачу? Как выглядит процесс издания и что требуется от автора?
Что ж. Попробуем в этом разобраться.
РазобратьсяОбычно при планировании бизнеса и выборке Стратегии используют SWOT-анализ (мы о нём поговорим на следующей неделе, о том как и зачем его использовать), но забывают о PESTel-анализе, что вероятно, связано с детским желанием бизнеса не замечать ситуацию в государстве и быть "вне политики", забывая, что работать в обществе и быть "вне политики" невозможно, так как все, что происходит в государстве влияет на бизнес напрямую.
Итак, что такое PESTel-анализ? Давайте разберемся и сразу отметим как использовать это в выработке стратегии и планировании бизнеса.
*P(political) - ситуация в стране, выборы, референдумы, военные действия, протесты и т.д., то есть это жизнь общества, которая будет влиять на бизнес и потребителей.
Что с этим делать?
Так как напрямую бизнес на всё это повлияет не может, то надо продумать как будет действовать бизнес в этих условиях.
*E(economic) - что может происходить с экономической ситуацией в стране в зависимости от пункта P(political), то есть будет ли расти экономика или наоборот сжиматься. Какие направления экономики будут расти быстрее других? Какие направления экономики государство будет поддерживать, а какие нет. Какие новые налоги появятся и как это повлияет на бизнес.
Что с этим делать?
Определить местоположение компании в этой ситуации и продумать варианты решения проблем или реализации возможностей.
*S(social) - демографическая ситуация в стране, области, регионе, городе. Миграционная политика государства.
Что с этим делать?
Продумать как можно решать вопросы как с кадрами для бизнеса, так и с потребителями продукции бизнеса.
Доброго времени суток! Моя первая статья, не судите строго. В следующий раз, постараюсь учесть все, что вы напишите в комментариях.
Идея статьи
Я знаю, что рейтинг TIOBE не совсем показывает реальность, которая есть в мире языков программирования, но на него часто ссылаются. И зародилась идея сравнить места в рейтинге TIOBE и как языки чувствуют себя на HH. Полностью осознаю, что каждый из читающих, которые имеют хотя бы один палец (или даже без пальцев), может сделать, то что сделано в этой статье :-) Я просто постарался сделать это за вас, ну и сама статья не несет чего то фундаментального, а просто интересное сравнение.
Читать далееМы собрали подборку из топ-10 проектов по рейтингу на сайте Product Radar за январь 2026 года. Это проекты, за которые проголосовало большинство пользователей сайта.
Читать далееМне 16 лет. Последние 8 месяцев я учусь на Frontend-разработчика. Я решил проверить свои силы и создать инструмент, которым буду пользоваться сам. Но мой путь начался не с мощного ПК и гигабайтов интернета, а с мечты и обычного смартфона.
Мой путь в программировании начался 26 декабря 2024 года. Это была мечта, к которой я шел 5 лет. На тот момент я был «полным нулем»: у меня не было стабильного интернета и я почти ничего не знал о Frontend. Я записался на курсы, даже не до конца понимая, что это такое.
Первые две недели у меня не было ноутбука, и я писал свой первый код прямо на телефоне. Только спустя время у меня появился ноутбук и нормальный доступ к сети, чтобы узнать: что такое Frontend и какие задачи он решает?
Узнать историю...Мне несказанно повезло, что я успел получить высшее образование до наступления бума ChatGPT.
Я закончил Университет Карнеги-Меллона по направлению "программная инженерия" в 2021 году. LinkedIn уже тогда был завален корпоративным слопом для вовлечения пользователей. Но этот слоп, хотя бы, писался людьми, а не LLM.
Эх, были же времена.
Когда я начал изучать рынок труда, оценка навыков джуниора, по сути, сводилась к одному бинарному вопросу: «Умеешь ли ты писать код?»
В то время, если я хотел запустить с нуля приложение, на это требовался минимум месяц усилий. И даже если ты знал, какие и как использовать библиотеки, как настроить аутентификацию, на что обратить особое внимание, как докеризировать своё приложение и как настроить автодеплой в пайплайне CI/CD, ты всё равно был обречён мучительно и монотонно набирать код, рискуя наплодить ошибок.
Сегодня же вся эта рутина полностью исчезла. Масштабируемые, обслуживаемые и красивые веб-приложения можно деплоить с Macbook Pro на собственном домене, меньше чем за 6 часов. Я знаю это, потому что сам так делал. Неоднократно. Самые ценные навыки молодого разработчика испарились, и мы по этому поводу даже не чешемся.
Мне страшно за будущее джуниор-разработчиков, и в этой статье я расскажу, почему.
Читать далееDNS — один из самых недооценённых компонентов инфраструктуры. Он есть везде, но по умолчанию почти всегда небезопасен: запросы ходят в открытом виде, легко подменяются, логируются провайдерами и могут использоваться для атак.
В этой статье покажу, как настроить безопасный и приватный DNS-резолвер на базе Unbound:
Читать далееКак использовать Veo 3.1 в России для генерации видео. Внутри — рабочие формулы промптов, словари операторских терминов и пошаговые связки для создания роликов со звуком. И примеры сгенерированных видео с пошаговым разбором.
Эпоха безмолвных нейро-призраков с плавящимися лицами окончательно ушла в прошлое. Флагманская модель Veo 3.1 от Google DeepMind превратила забавную игрушку в серьезный инструмент видеопродакшена. Она больше не просто генерирует движущиеся картинки по запросу, а работает как настоящий режиссер, органично вплетая в сцену нативный звук.
Читать далееProduction-ready PHP-роутер за один вечер: 2 100 строк кода, PHPStan level 9, полное покрытие тестами — и всё при помощи ИИ
Я решил проверить, можно ли за один вечер с помощью ИИ-ассистента создать не прототип и не «потом допилим», а полноценную библиотеку, готовую к публикации на Packagist. Результат — PSR-15 роутер с prefix-trie матчингом, атрибутной маршрутизацией, middleware-пайплайном и кешированием. 8 коммитов, 5 часов 40 минут, ~4 800 строк PHP-кода. Под катом — честный разбор: хронология по git log, где ИИ ускоряет в разы, а где без головы разработчика никуда.
Читать далееUber держит огромные объёмы данных сразу в своих дата-центрах и в облаке, поэтому их нужно постоянно и быстро копировать между регионами для аналитики и аварийного восстановления.
Когда объём таких копирований вырос до петабайта в день, оказалось, что система тормозит не на самой передаче данных, а на подготовке задач и служебных накладных расходах. Команда переработала процесс так, чтобы тяжелая подготовительная рутина выполнялась ближе к месту запуска задач, а ключевые этапы шли параллельно.
Для маленьких копирований они убрали лишние запуски отдельных процессов/контейнеров, чтобы не тратить время на старт пустой работы. В итоге пропускная способность репликации выросла примерно в 5 раз и стала стабильнее, а перенос данных в облако пошёл заметно быстрее
Прохождение одной из самой легкой машины на платформе HackTheBox под названием Bashed. Предварительно нужно подключиться к площадке HackTheBox по VPN. Желательно использоваться отдельную виртуальную машину.
Читать далее