Однажды по работе мне прилетела задача по сборке и запуску Linux на одноплатном ПК. Тогда я, будучи разработчиком ПО для микроконтроллеров, встал в небольшой ступор — задачка явно не решалась установкой IDE и нажатием в ней кнопки «Собрать проект». Гугл помог узнать о том, что существует некий Buildroot. В материалах по теме всё выглядело довольно просто: скачай, настрой, дерни пару команд, загрузи результат на одноплатник — и можно запускать! Получается, процесс не многим сложнее установки дистрибутива Linux или Windows на обычный ПК? Конечно же, нет. Ведь если у тебя в руках кастомный одноплатник неизвестного китайского бренда, а не BeagleBone или Raspberry Pi, то зарыться в Buildroot придётся с головой...
Читать далееНовилло — представитель классического испанского дизайна, чьи работы оставили заметный след в мире графического искусства. Его стиль характеризуется элегантностью, гармонией форм и вниманием к деталям, что делает логотипы Хосе узнаваемыми и запоминающимися. Рассказываем в нашей статье о том, как он прошел путь от стажера в небольших студиях до создателя дизайна национальной валюты.
Читать далее«Будет неловко, страшно и токсично» — это первые мысли тех, кому предстоит обсудить деньги с рекрутером или HR. А крутой оффер с достойной зарплатой хочется. Поэтому я, как карьерный психолог, приведу рабочие лайфхаки для соискателей и расскажу как выйти из злосчастной петли: «Скажите ваши зарплатные ожидания — нет, вы скажите вилку!».
Привет, Хабр! Меня зовут Настя Лиходиевская. Я тренер по развитию софт-скиллов в международной компании Garage Eight. А ещё — практикующий карьерный психолог, ментор проектов Women in Tech и WeMentoring и в прошлом HR-лид. Помогаю людям строить карьеру в найме, поэтому действительно хорошо разбираюсь в рынке и в правилах, по которым он работает.
Читать далееОбщая суть - витамины и добавки полезны, усваиваются и нужны людям. Мы сегодня не можем отловить и сожрать дикого оленя, внутри которого буквально коктейль из витаминов и микроэлементов. Вот мой прошлый пост - https://habr.com/ru/articles/921738/ - про калорийность у древних людей. Там же заодно интересная подробность всплыла - дикое мясо, это источник огромного количества витаминов, дозировки в разы превышают наши современные. Поэтому нам нужны таблеточные-порошковые витамины, но нужно учитывать важный фактор - нельзя ряд витаминов и веществ принимать вместе, они ( в силу законов химии ) буквально подавляют друг друга, мешают всасываться и так далее. Поэтому нет и видимо не будет одной таблетки со всем нужным. Ряд витаминов просто нужно пить раздельно, с перерывами в несколько часов и всего делов.
Ещё пометка - да, можно витамины получать с едой, кто ж спорит. Но разнообразие еды тогда должно быть огромным, а это просто съесть порой нереально. Раньше разжиреешь, чем переваришь число граммов-калорий еды, в которых будут нужные суточные дозировки полезности. Витамины имеют разные формы и современные витамины, которые каждый в отдельной банке, это не то же самое, что мультивитамин - когда в одну таблетку пихнули всё подряд и оно реально не сочетается.
Дальше научная база, доказующая вышесказанное.
Например коллаген. Да, он есть как белок в холодце или хрящах - свиные уши например. Вы когда в последний раз кушали свежесрезанное со свиньи ухо, которое подпалили горелкой? Я никогда. Ещё его полно в куриной коже или утиной, не важно. Заодно в такой коже куча жира - съесть варёную кожу это вообще анрил, а жареная куриная кожа это 320 ккал на 100 грамм. И мягко говоря не все любят такое поедать.
Читать далееВ 2023 году генеративные ИИ стремительно ворвались в потребительский сегмент, достигнув миллиарда долларов пользовательских расходов за рекордно короткий срок. В 2024-м, по нашим оценкам, потенциал выручки в enterprise-сегменте будет в несколько раз выше.
Пока в прошлом году потребители часами общались с новыми AI-компаньонами или создавали изображения и видео с помощью diffusion-моделей, корпоративное внедрение genAI, казалось, ограничивалось лишь очевидными кейсами и выпуском «GPT-оберток» в виде новых SKU. Скептики задавались вопросами: действительно ли genAI может масштабироваться в enterprise? Разве мы не застряли а трёх одинаковых сценариях? Способны ли стартапы вообще зарабатывать на этом деньги? А вдруг это просто хайп?
За последние несколько месяцев мы пообщались с десятками топ-менеджеров компаний из списка Fortune 500 и других лидеров enterprise-сегмента, а также провели опрос среди ещё 70 компаний, чтобы понять, как они используют genAI, как покупают решения и как планируют бюджеты. Мы были поражены тем, насколько сильно изменилась структура инвестиций и отношение к генеративным ИИ всего за полгода. Хотя у этих лидеров всё ещё остаются определённые опасения по поводу внедрения generative AI, они почти утроили бюджеты, расширили число рабочих кейсов, реализованных на меньших open-source моделях, и начали активно выводить задачи из стадии эксперимента в продакшн.
Для фаундеров это колоссальная возможность. Мы убеждены: те AI-стартапы, которые, во-первых, ориентируются на стратегические AI-инициативы корпораций с учетом их болевых точек, и, во-вторых, трансформируют сервисную модель в масштабируемые продуктовые решения, — именно они смогут захватить значительную долю нового инвестиционного потока и закрепиться на рынке.
Читать далееVivaldi — это браузер на основе Chromium, предлагающий пользователям уникальные функции и возможности для детальной настройки.
Что новогоЯндекс активно внедряет автоматизацию и развивается. Для рекламодателей появляется все больше и больше возможностей, которые связаны с этим трендом и ситуацией на рынке. Но вместе с удобством приходит и обратная сторона: порог входа снижается, а с ним растет конкуренция и стоимость клика, особенно в популярных нишах. В статье эксперты click.ru разобрали основные изменения в Директе, которые уже принес 2025 год.
Читать далее«Самый горячий язык программирования сегодня — английский», — заявил Андрей Карпатый в своей лекции о Software 3.0. Звучит как мем, но за этой фразой стоит серьезная концепция эволюции разработки ПО.
Карпатый предложил простую, но мощную модель: как мы дошли от написания кода на C++ до промптов на естественном языке. При этом сама концепция остается спорной — одни называют её «новой операционной системой», другие видят дорогой эксперимент с непредсказуемым поведением.
Разобрал лекцию, убрал пафос и оставил практические выводы для разработчиков, продакт-менеджеров и CTO, которые решают, когда и как внедрять LLM в свой продукт. Ниже — основные тезисы Карпатого и контраргументы из реальной практики.
Читать дальше →Как построить процессы в продажах, которые масштабируются, работают без ручного управления и не зависят от харизмы одного человека. Делюсь, как всё устроено изнутри.
Читать далееКонтракты в Kotlin — это «тёмная лошадка» языка — они загадочные и чуть-чуть магические. Но что, если я скажу, что под капотом у них спрятано гораздо больше, чем можно найти в официальной документации? Привет! Меня зовут Виталий. Я работаю Android‑разработчиком в Альфа‑Банке, в этой статье я делюсь пасхалками и неожиданными фичами Kotlin компилятора, связанными с Kotlin Contracts.
Всё просто, лампово и с примерами из исходников. Даже если вы никогда не ковырялись в кишках компилятора, гарантирую: после прочтения контракты станут чуть ближе, а компилятор — чуть менее пугающим.
Читать далееПроцедурная генерация воксельных рогаликовых уровней с использованием клеточных автоматов и алгоритмов работы с сеткой ячеек на Python. Описана начальная генерация уровней, их упорядочивание, прокладка путей.
Читать далееПривет, Хабр! Меня зовут Ирина Созинова, я эксперт по информационной безопасности в Авито. Моя прошлая публикация была о том, как мы выстраиваем в Авито процесс оценки рисков безопасности. В этой же статье рассказываю, на какой функционал стоит обратить внимание при выборе инструмента в целом и что было важно конкретно для нас. А еще — разбираю плюсы и минусы системы класса GRC для управления рисками.
Читать далееДа кто такой этот ваш 2D-скролл? Зачем он нужен, если ты не делаешь аналог excel? На самом деле, двунаправленная прокрутка нужна в огромном количестве сценариев использования мобильных приложений, в виде таблицы можно представить самые разные сущности — как, например, наш видеоредактор.
Есть только одна маленькая проблема: видеоредактор Yappy кроссплатформенный, написан на Flutter, а до недавнего времени команда фреймворка предлагала только один способ реализовать 2D-скролл — очень не производительный. В статье рассказываю, в чём была была загвоздка, что есть во Flutter сейчас и каких впечатляющих результатов можно добиться собственной реализацией.
Читать далееПривет, Хабр!
Меня зовут Олег, я разработчик в «АШАН Тех». В 2023 году наша команда столкнулась с необходимостью миграции с UiPath на российский аналог — PIX RPA.
В 2023 году команда приняла стратегическое решение — перейти с UiPath на российскую платформу PIX RPA. Это была не просто смена софта, а комплексный процесс миграции, адаптации и доработки роботизированных процессов под новые реалии. И всё это — в крайне сжатые сроки, всего за 2 недели!
Рассказываю, как мы справились и с какими вызовами столкнулись.
Читать далееПривет, Хабр!
В этой статье рассмотрим, как тимлиды сами, того не осознавая, убивают инициативу в команде. Делают всё сами, душат рост, превращают разработчиков в «ждущих» исполнителей — и потом удивляются, почему никто не предлагает решений.
Читать далееПри обсуждении прошлой статью про отток сотрудников я получил ряд вопросов, почему я давал оценку "на руки" и "грос", и почему цифры именно такие? В этой статье я их расшифрую, так как лично сталкивался с подобными вопросами при обсуждении стоимости консалтинговых услуг. Очень часто я встречался с возражением: «Что? Миллион рублей в месяц за консультанта? Да я лучше своим сотрудникам задачу дам – они за 200 000 все сделают»!
Первый вопрос, который я задавал: «А вы уверены, что ваши сотрудники стоят 200 000, а не в разы больше?». И, если я разговаривал с топ-менеджментом, которые отвечают и за расходы, мы вместе начинали считать. Давайте и мы вместе посчитаем!
Читать далееНам важно, чтобы поддержка пользователей была на высоком уровне, поэтому у нас есть десятки сервисов для организации обучения специалистов поддержки. Я работаю над одним из таких проектов. Он активно развивается: ежемесячно добавляем более 10 новых страниц — сейчас в проекте их больше 120.
В статье расскажу, как мы поэтапно организовали хранение путей роутера и связали параметры страниц с компонентами их вёрстки. Такой подход помогает повысить читаемость кода, сокращает его дублирование и упрощает поддержку.
Читать далее— Привет! Подскажи, пожалуйста, какой срок по этой задаче?
— 2 дня и 1000 долларов
— А почему тысяча долларов? Мы же договаривались на 500?
— Когда мы договаривались, ты не спрашивал сроки
Почему бюджет на разработку вырос в два раза, или как создать идеальную продуктовую команду.
Под катВ первой части мы разобрались с принципами работы Ingress-nginx контроллера. Теперь пришло время углубиться в то, как в Ingress-nginx устроен механизм обновления бэкендов и как реализована балансировка нагрузки на примере sticky sessions. Готовы узнать больше? Поехали!
Напомню, если вдруг забыли, эта статья написана по мотивам выступления на DevOpsConf’25, а меня зовут Алексей Колосков, я Lead DevOps из Hilbert Team.
Итак, рассмотрим, как реализовано обновление бэкендов в самом контроллере.
Читать далее