Среди решений для управления проектами Microsoft Project долгое время был стандартом. Годы идут, система все так же популярна, но ее лидерство уже не такое очевидное. В первую очередь доминирование MS Project пошатнул уход Microsoft с российского рынка. Во вторую — появление достойных аналогов, которые привлекают более гибкими возможностями и низкой ценой.
Разбираемся, из-за каких минусов MS Project уже не так хорош и чем его можно заменить. Для статьи рассмотрели 14 систем и сравнили их между собой.
Читать далееМини-приложения ВКонтакте (VK Mini Apps) открывают возможность предоставить пользователям функционал от простейших игр и квизов до сложных сервисов бронирования или интернет-магазинов, не выходя из приложения VK. Благодаря инструментам, которые предоставляет платформа, процесс создания мини-приложения ВКонтакте достаточно прозрачен даже для начинающих.
Ниже мы пошагово разберем все основные этапы разработки VK Mini Apps: от выбора инструментов до публикации в каталоге приложений внутри ВКонтакте.
Читать далееПривет, Хабр! После предыдущего поста о запуске платного приложения в App Store из России я получил множество реакций и вопросов. В этом посте я постараюсь подробно рассказать, как мы зарегистрировали юрлицо в США онлайн, не покидая Москвы, какие нюансы о работе в Штатах узнали во время получения услуги, какие документы понадобились и с какими сложностями столкнулись. Удивительно, но процесс оказался гораздо проще, чем мы ожидали.
Открыть бизнес в США можно двумя путями…
Читать далееВ прошлый раз я рассказывал о контекстно-зависимом поведении протеза и теоретизировал по поводу дальнейшего развития данной концепции. Однако в тот же момент уже было понятно, что дальнейшие эксперименты невозможны без, так сказать, надежной базы, то есть без полнофункционального, пригодного к использованию по своим механическим и эксплуатационным характеристикам прототипа. Такой и была моя задача на эту итерацию - сделать руку, которая механически сможет выдержать манипуляции с габаритными предметами, будет иметь автономное питание, и самое главное, будет управляться "по-настоящему", с помощью миодатчика на бицепсе.
Читать далееНа прошлой неделе в нашумевшей статье (вот ссылка: https://habr.com/ru/articles/892190/) про житьё-бытьё в Америке я наткнулся на следующие строки: "В США имеется проблема некомпетентных кадров и людей без какой-либо инициативы. Это касается и банального решения бытовых вопросов проживания." Но бывают и инициативные, решительные персонажи, не боящиеся трудностей - ведь в конце концов упорных ждёт успех! Или нет?
Читать далееРазработка AI агента, использующего большие языковые модели (LLM) – это малоизвестный пока еще и потому интересный инженерный процесс, охватывающий весь цикл создания от идеи до финального развертывания. Технические стандарты разработки агентских систем пока еще формируются. В данной статье я поделюсь своим опытом и рассмотрю ключевые этапы, технологии и практические нюансы, которые встречаются при разработке такой системы с нуля.
Начнем с подготовительного этапа постановки задач и сбора данных. Первым делом необходимо чётко определить цели и задачи будущего агента. Предположим, что в центре системы обычная LLM - в рамках этой статьи не будем рассматривать мультимодальные агенты или модели рассуждений. Важно понять, каким образом LLM будет интегрирована в общий процесс. В 99% центральным звеном интеграции будет Retrieval-Augmented Generation (RAG) пайплайн. Через него модель будет получать данные, релевантные тем задачам, которые агент должен решать. И на этапе построения пайплайна критически важен сбор и предварительная обработка данных. Собранные данные могут включать текстовые документы, логи общения пользователей, справочные материалы, которые потом помогут модели понимать контекст и давать релевантные ответы. Сложность этого этапа зависит от того, какие у вас источники данных, сколько их, насколько серьезной предварительной (перед загрузкой в индекс) обработки они требуют.
Читать далееПотратил пару месяцев, чтобы спарсить матчи и понять, насколько футбол хаотичная и непредсказуемая игра. И выводы оказались довольно неоднозначными. Но обо всём по порядку
Читать далее19 марта состоялся выпуск C++ библиотеки Lug, реализующей встраиваемый предметно-ориентированный язык для выражения синтаксических анализаторов в виде расширенных грамматик синтаксических выражений, и распространяемой по лицензии MIT.
Возможности библиотеки:
( читать дальше... )
В 1955 году японский бизнесмен Масая Накамура создал Nakamura Seisakusho. Одна из крупнейших видеоигровых компаний выглядела на старте так: на крыше универмага Мацуя в Йокогаме предприниматель поставил несколько механических лошадок-качалок. Молодой человек сам обслуживал аттракционы, чистил их от пыли, ремонтировал, красил, радовался каждому пришедшему клиенту.
Читать далееПривет, Хабр! Я Павел Куницын, главный специалист по анализу данных и машинному обучению в ПГК Диджитал. Мы занимаемся разработкой цифровых продуктов в сфере железнодорожных грузоперевозок: интерактивной карты вагонного парка, оптимизатора ремонтов и других решений. В большинстве из них мы применяем машинное обучение.
О том, как мы подходим к этому, я и мои коллеги рассказываем в нашем блоге на Хабре. Например, мы работаем с MLflow, который помогает анализировать результаты и вести учет экспериментов. Но несмотря на доступную автоматизацию, на этапе экспериментов могут возникать определённые сложности. Расскажу о наиболее частых проблемах.
Читать далееПривет! Это Андрей, руководитель проектов в ГРАН Груп.
В России десятки компаний успешно производят электронику для промышленности, транспорта и энергетики. Эти устройства редко попадают на полки магазинов, но ежедневно контролируют движение поездов, управляют двигателями грузовиков и защищают электростанции от аварий.
Техника становится меньше и сложнее с каждым годом. Компоненты уменьшаются в размерах, а требования к точности и надежности растут. И в России есть компании с оборудованием и опытом для производства сложных высоконадежных устройств.
Мы уже показывали, как устроено производство печатных плат. Сегодня расскажем как работает контрактный производитель в России на примере производителя из Санкт-Петербурга. Вы узнаете, как устроен процесс от получения заказа до отправки готового продукта заказчику.
Читать далееИногда возможности появляются благодаря не хардскиллам, а людям, с которыми ты умеешь строить контакт. Я говорю про тот самый нетворкинг. И это не про «продать себя», а про умение быть приятным собеседником, иметь широкий кругозор, даже если ты интроверт.
Меня зовут Сергей Спиренков. Я евангелист в KODE, автор тревел-проекта «Сусанин», и в моем телефоне несколько тысяч контактов. В этой статье — честный разбор, как работает мой нетворкинг в IT: без пафоса, без магических методик, но с кейсами, шутками и наблюдениями из жизни.
Если ты хочешь не просто «заводить полезные знакомства», а понимать, зачем, как и с кем — читай дальше.
Читать далееРечь пойдёт о Яндекс Крауде, где я 3 месяца проработала Специалистом по разметке контекстной рекламы и убедилась, что «гибкий график» и «удалёнка без опыта» – это не фейк.
Читать далееДрузья, привет!
Меня зовут Егор Пахомов, в Альфе я работаю последние 3 года. Занимаюсь развитием цифровых продуктов в каналах web и mobile, управляю несколькими командами разработки.
Эта статья не будет пересказом учебников и бесчисленных статей по теме Scrum и Agile. В ней вы не найдёте утверждения, которые следует принять в качестве истины в последней инстанции. Здесь также отсутствуют любые отсылки на конкретные персоналии — убеждён, что в данном случае «L'homme c'est rien — l'oeuvre c'est tout» (письмо Гюстава Флобера к Жорж Санд). Просто посмотрим на ситуацию моими глазами в поисках ответа на вечные вопросы любого Product Owner:
— Как сделать, чтобы продукт «заходил» и вашему боссу, и пользователям, а ещё приносил бы профит в ваш карман?
— Как для этого наиболее эффективно использовать все имеющиеся ресурсы (а, кстати, что вообще можно считать ресурсом)?
— Производственный процесс — он нужен или «работает — не трогай»?
— Взаимное доверие: миф секты свидетелей Scrum или эту штуку всё-таки стоит прокачивать?
И, наконец, как отличать успех от неуспеха и фокусироваться на действительно важном, а не на всём подряд, что от тебя хотят все вокруг?
Читать далееВ условиях быстро меняющегося рынка разработка и поддержка продуктов требует от инженерных команд не только стабильности, но и высокой гибкости. Постоянные обновления, поддержка текущих бизнес-процессов и оперативное реагирование на инциденты — все это делает управление командой разработчиков настоящим вызовом для технических лидеров. В статье рассмотрим ключевые стратегии, которые помогают повысить эффективность команд, включая балансировку ответственности, обмен знаниями и внедрение метрик для мониторинга производительности.
Читать далееПластик — это удобно, но производство и особенно утилизация пластмасс оставляют желать лучшего. Для их создания применяют компоненты, получаемые из ископаемого топлива, а это увеличивает нашу и без того крайне сильную зависимость от нефти и газа. К тому же в природе пластик распадается на все более мелкие частицы, загрязняя окружающую среду.
Сама природа предлагает вариант решения этой проблемы. Науке известны бактерии, которые умеют переваривать некоторые виды пластика, плюс ученые уже разработали новые ферменты, ускоряющие этот процесс. Теперь шаг вперед в отрасли производства пластмасс сделали исследователи из Южной Кореи. Им удалось «сконструировать» специальные бактерии нового типа и научить их синтезировать полимеры, используя глюкозу как источник энергии. Причем перерабатывать такой пластик несложно.
Читать далее