Я решил собрать для себя приложение, которое объединит несколько AI-модулей в одном месте: фитнес-трекер с AI-тренером, новостной дайджест по AI/ML, дашборды для других проектов. Не SaaS для всех, а инструмент для себя. PWA, чтобы работало как нативное приложение на телефоне.
В итоге: 4 дня по 4 часа, 8600 строк кода, работающий продукт в production. Расскажу как это получилось.
Войти в IT сегодня можно без платных буткемпов, кредитов и бесконечных марафонов. На рынке немало бесплатных курсов, которые позволяют попробовать свои силы в программировании, тестировании, DevOps и инженерных направлениях — и понять, как устроена работа в IT изнутри. Бесплатное обучение помогает базово освоиться и не тратить деньги, пока не станет понятно, в какую сторону хочется расти и хочется ли вообще.
Если вы давно присматриваетесь к IT, но сомневаетесь — эта статья для вас. Разберем, какие направления можно освоить бесплатно и где учиться.
Читать далееПроизводители обожают рассказывать о чужих ошибках при выборе решения. В финале иногда выясняется, что правильным выбором было решение рассказчика — так совпало. Почему бы и нам не пройтись по этому жанру? Среди причин ошибок — не обязательно лень или глупость. Рынок, требования корпоративного мира, да и сами системы устроены так, что ошибаться — нормально.
Читать далееЯ давно работаю в интернет-маркетинге и столкнулся с такой проблемой, что мне не хватает сил и энергии, а от кофе уже тошнит. И я начал закаливаться после: не на спор и не ради героизма, а чтобы наконец почувствовать себя бодрее утром и перестать болеть каждый сезон. Ниже простая база, мой личный опыт, и исследования, которые подтверждают, что закаливание работает.
Читать далееИскусственный интеллект растет так быстро, что для его обучения и работы миру приходится стремительно наращивать вычислительные мощности. На строительство новых дата-центров уходят уже не миллионы, а триллионы долларов, и большая часть этих средств нужна именно под ИИ-нагрузки.
Мы подготовили краткую выжимку исследования McKinsey, где объясняется, как сегодня формируется рынок вычислительных мощностей и почему компании по всему миру готовы вкладывать такие суммы.
Самый интригующий момент: если текущие тенденции сохранятся, к 2030 году стоимость инфраструктуры под ИИ может приблизиться к $7 трлн. Откуда берутся такие масштабы — разбираем ниже.
Читать далееИз коробки Air выглядит несколько странно. Самый жуткий страх перфекциониста - несовпадение радиусов закругления грани смартфона и плато камеры. Смартфон хоть и не страдает топовыми характеристиками, но хотя бы в руке ощущается по-новому. А чтобы сделать его ещё более эксклюзивным, надо придумать дизайн. Полностью прозрачные крышки уже делали. Но у Air есть одна особенность. Плато камер из прозрачного стекла, в то время, как остальная задняя крышка из матового...
Читать далееСпоры о том, «убивает» ли ИИ креативность или, наоборот, усиливает её, обычно сводятся к эмоциональным полюсам. Но если смотреть прагматично, картина проще: генеративные модели ускоряют этап производства вариантов, а ключевые риски и ключевая ценность лежат на этапе оценки. Именно там проходит практическая граница креативности и именно там ИИ пока слабее человека.
Читать далееAngie — современный веб-сервер, созданный бывшими разработчиками nginx с открытым исходным кодом (лицензия BSD).
Он сочетает проверенную архитектуру nginx с новыми возможностями:
Путь разработчика от «Prisma — это магия» через «почему это так медленно?» к решению, которое сохраняет и DX, и производительность.
Читать далееКоманда AI for Devs подготовила перевод большой статьи команды Cursor о том, как эффективно работать с агентами для написания кода. В материале разбираются практики планирования, управления контекстом, ревью, параллельного запуска агентов и делегирования задач в облако.
Читать далееПолный справочник settings.json с ранжированием по полезности: от «почему я не знал об этом раньше» до «пригодится раз в год».
Читать далееНаверное, на каждом форуме, посвященном компьютерному железу, есть эта категория людей. Конечно, речь про ждунов. Они ничего не собирают, не апгрейдят, а только планируют что-то сделать. Но не сейчас. Потом. Когда выйдет новый процессор, видеокарта, материнская плата (нужное подчеркнуть). Вот только момент этот все никак не наступает. Почему? Да кто бы его знал. Сегодня попробуем разобраться, почему стратегия вечного ожидания — это путь в никуда, и почему всегда лучше обновиться здесь и сейчас, чем рассчитывать на будущий апгрейд.
Дисклеймер: эта статья не предназначена для тех, кто сам помогает другим в сборке ПК. Она написана для тех, кто годами ожидает идеальных обновлений для всех мыслимых комплектующих, но так ничего и не покупает. Поэтому будет лучше считать ее не советом и не развенчанием мифов, а попыткой переубеждения.
Читать далееРаботает ли это? А что, если… ? Как настоящие QA, мы всегда задаемся этими вопросами. Неудивительно, что вся наша команда взбудоражилась, увидев рилс про «фейковую бесконечность» прокрутки в будильнике на iPhone. Неужели правда? Конечно, тут же проверили на тестовых айфонах. Оказалось, часы и минуты в iOS-будильнике действительно не цикличны. Это список, который можно быстро долистать до конца.
Нам стало интересно, баг ли это, откуда он в iOS и есть ли такое в Android. Чтобы разобраться и найти ответы, нам даже пришлось «на коленке» написать автотест на C#. Но обо всем по порядку.
Читать далееДаже в правильно работающем коде бывает сложно разобраться. Чем больше в нем абстракций, циклов и вложенных условий операторов, тем сложнее представлять в уме его поведение. Приходится перечитывать все несколько раз — ревью затягивается, при доработке легко пропустить баг.
Чтобы такого не происходило, у нас в Mindbox есть гайд по разработке. В статье делимся принципами из гайда — пригодится всем, кто хочет, чтобы код в проекте был поддерживаемым и приносил пользу, а не боль.
Читать далееПривет, Хабр! Меня зовут Юрий Гололобов, я старший инженер по разработке СнК в компании YADRO. В этой статье я расскажу, как post-silicon инженеры заставляют работать готовые процессоры в кремнии и что делать, если они «не заводятся». Материал рассчитан на тех, кто уже немного знаком с этапами создания чипа (архитектура, RTL, симуляция). Если вы студент, джун-верификатор или просто интересуетесь работой над процессорами — вам сюда.
Читать далееПризнавать уязвимости в Enterprise-продукте непросто. Но на той стадии развития, когда среди его пользователей крупные организации, которым важны требования регуляторов и риски, внутренних проверок и пен-тестов становится уже недостаточно. Участие в bugbounty — это показатель зрелости продукта и для рынка, и для самого разработчика.
Багбаунти (bug bounty) — это программа денежных вознаграждений за найденные уязвимости. В ноябре 2024 года мы в команде Orion soft запустили такую программу для нашей платформы виртуализации zVirt на площадке Standoff Bug Bounty.
Сегодня я расскажу о нашем опыте bugbounty, расскажу, какие уязвимости были найдены в ходе тестирования и как мы их исправляли.
Читать далееЕсли вы пропустили INFOSTART TECH EVENT 2025 или «Анализ & Управление в ИТ-проектах 2025» - хорошая новость: мы собрали 20 самых рейтинговых выступлений и открыли к ним бесплатный доступ.
Чтобы было проще выбрать полезное именно вам, мы сгруппировали доклады в четыре подборки - для разработчиков, ИТ-директоров, руководителей проектов и аналитиков.
Читать далееВы классный разработчик. Знаете стек, пишете чистый код, умеете решать задачи. Но на ваши отклики не отвечают. После интервью на позицию вашей мечты говорят, что напишут позднее, но не связываются. Или отказывают после тестового — без объяснений. И вы не понимаете, в чем дело.
Меня зовут Татьяна Горбацевич, я лид рекрутинга в KODE. Я веду подбор сотрудников по всем техническим направлениям — от специалистов обеспечения качества до разработчиков — и каждый день вижу, как сильные специалисты теряют оффер в первые десять минут. Не на техническом интервью, а гораздо раньше: на этапе резюме, на скрининге, в первом разговоре. Рассказываю, что на самом деле влияет на решение о найме, и почему до проверки ваших хард-скиллов могут просто не дойти.
Узнать причинуВы замечали, как на конференции иногда можно с первых фраз определить человека на руководящей роли? Дело не в должности в бейдже, а в особой манере коммуникации: четкой, весомой и конструктивной.
Читать далееВ этой статье я продолжу рассказ об использовании GnuRadio. Начнём с лабораторных работ по исследования генераторов и фильтров, амплитудной и частотной модуляции. Это поможет глубже понять возможности GnuRadio. Дальше я покажу, как с помощью GnuRadio можно сделать несложный диктофон, способный записывать звук в формате wav.
После этого займемся распознаванием речи — сделаем свой собственный блок для GnuRadio на базе нейросети Whisper.cpp. Добавим этот блок в диктофон, а также в FM-приёмник.
Читать далее