Feed aggregator

SOLID: Шпаргалка для собеседования и работы

Habr.com - 4 hours 24 min ago

Краткая шпаргалка с определениями принципов. Под катом плюсы/минусы SOLID, чтоб пройти собеседование на мидла\сеньора\архитектора, а в работе принять осознанное решение: «Применять ли здесь SOLID?»

Читать далее

Пользовательские аннотации PVS-Studio теперь и в Java

Habr.com - 4 hours 38 min ago

Начиная с версии PVS-Studio 7.38, Java анализатор вслед за двумя братьями C# и C++ поддерживает пользовательские аннотации в формате JSON. Зачем они нужны и что с ними можно делать, рассмотрим в этой статье.

Читать далее

Е2Е-тестирование: как за 2 года вырасти от внепроектной идеи до проекта и увеличить покрытие автотестами в 4 раза

Habr.com - 4 hours 49 min ago

Всем привет! Меня зовут Ренат Дасаев, и я продолжаю рассказ о развитии E2E‑тестирования в Московской Бирже. За два года после публикации первой статьи многое изменилось: мы переупаковали процессы, расширили команду и существенно обновили технический стек. Хотите узнать, как нам удалось масштабироваться и какие инструменты сегодня ускоряют работу? Тогда - эта статья для вас!

Читать далее

История о том, как одна ошибка драйвера поменяла моё взаимодействие с системой (и не только)

Habr.com - 4 hours 50 min ago

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

После сборки на сие чудо было решено накатить 11 винду, т.к. было интересно потыкать, по мощности железа хватало за глаза, а ограничения обходились парой записей в реестре. После возни с настройками и выпиливания тогда ещё не очень большого количества мусора система пару лет стабильно работала: тянула базовые задачи, разработку на Python, Java и Wiring, игры, какое-то время была хостом для нескольких ботов, иногда обновлялась. Система была прекрасным инструментом и всё было хорошо... до поры.

Читать далее

Reflect, Retry, Reward: как RL учит LLM рефлексировать и становиться лучше

Habr.com - 4 hours 50 min ago

Привет, Хабр!
Меня зовут Роман, я NLP-инженер в Сбере. Занимаюсь мультиагентными системами и работаю с LLM в проде. Сегодня расскажу про одну из самых интересных статей июня по версии Huggingface Daily Papers — Reflect, Retry, Reward: Self-Improving LLMs via Reinforcement Learning.

Читать далее

Первые 90 дней в международной команде

Habr.com - 4 hours 50 min ago

Первая англоязычная работа это стресс. Новые задачи, культурные особенности и самое стрессовое - язык. Я собрала гайд, как первое время справляться с языком на митах и в переписке.

В гайде:
⦁ Готовые и естественные фразы для всех типов встреч (от 1-on-1 до презентаций)
⦁ Шаблоны сообщений для любых ситуаций (от отмены встреч до пушей)
⦁ Как избежать неловких пауз в диалоге и что делать, если они возникли
⦁ Хаки как лучше улавливать то, что говорят на встречах

Читать далее

Подножка в карьере СТО

Habr.com - 4 hours 52 min ago

Привет, Хабр! Меня зовут Анна Афонина, я — IT-сваха, охотница за C-level и фанатка хардкорного хедхантинга. За 11 лет работы я видела многое: от CTO, которые без проблем продают космические идеи инвесторам, до тех, кто спотыкается о «сетевой кабель» на пути к собственной карьере. На CTO Conf X 2025 меня позвали рассказать про редкие и востребованные скиллы для технических директоров. Но чем глубже я копала, тем яснее становилось: куда опаснее не то, чего вы не умеете, а те самые подножки, которые вы ставите себе сами. Давайте честно разберём, почему даже супергерой в CTO-плаще может оступиться — и как этого избежать.

Сейчас я — Founder рекрутингового агентства HiPoHeads. За спиной у меня больше 11 лет в IT-рекрутинге и карьерном консультировании, я — организатор ProITFest, SPb IT Recruiter, HR Tech Day. По образованию — клинический психолог. До сих пор люблю рекрутинг и работаю руками, нанимаю как клиентам, так и себе. Занимаюсь не только подбором, а часто свожу людей, как для работы, так и для личных отношений. Можно сказать, что я — супер-мэтчинг-система, которая соединяет людей в IT-индустрии.

Читать далее

Гайд по правильным ожиданиям в UI — тестах. SeleniumWebDriverWait и Expected Conditions

Habr.com - 5 hours 19 min ago

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

Читать далее

Тирания приложений. Без смартфонов невозможно жить

Habr.com - 5 hours 19 min ago

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

Читать далее

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

Habr.com - 5 hours 29 min ago

Привет, Хабр! Я Полина, я Product Owner в Carrot quest, автор телеграм канала о продакт менеджменте - Love-led growth. 

В этой статье — практическая история о том, как мы в Carrot quest прошли путь от нуля до релиза нового функционала: валидировали рынок, питчили идеи перед клиентами, получали первые продажи и доказывали, что фича принесёт выручку.

Статья подойдёт тем, кто впервые запускает стратегически важный функционал в продукте и хочет получить чёткий план, как защитить продукт перед C-level.

Ключевая мысль, которую я хочу донести: «Продукт начинается не с кода, а с доказанной готовности рынка платить». Это не просто красивая фраза, а стратегия, которая помогает минимизировать риски и убедить бизнес выделить ресурсы на ваш продукт. Давайте разберемся, как это работает.

Читать далее

Как веб-студия задумала ввести непрофильную услугу и что из этого вышло. Часть 2

Habr.com - 6 hours 12 min ago

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

Если вы задумываетесь о расширении пула услуг или тоже учитесь делать исследования — наш опыт будет вам полезен. Первая часть с теорией — здесь.

Читать далее

Joomla-дайджест. 2-й квартал 2025 года

Habr.com - 6 hours 17 min ago

С небольшим запозданием, но всё же читайте все главные новости из мира Joomla с апреля по июнь 2025 года в одной статье. Традиционно наш дайджест обозревает новости, расширения, шаблоны и статьи из мира Joomla. Прошлый выпуск вы можете прочитать здесь.

Читать далее

Стирая языковые границы для NLP-датасетов

Habr.com - 6 hours 20 min ago

Всем привет. В этом посте расскажем, как мы тестировали БЯМ для перевода англоязычных датасетов на русский. «Мы» — это ваш покорный слуга и ребята из ФИЦ ИУ РАН. Пост по факту перевод нашей статьи, которая была опубликована еще в апреле, но вот руки до поста дошли только сейчас.

Читать далее

Рассылка на миллион: как CDP от БизнесПрофи на базе Битрикс24 помогает оперировать реально огромными базами контактов

Habr.com - 6 hours 20 min ago

Привет! Меня зовут Анна Амирова, я из  digital-интегратора БизнесПрофи — мы внедряем и сопровождаем Битрикс24, а еще разработали на базе CRM Б24 полноценную CDP (Customer Data Platform) для работы с большими клиентскими базами, содержащими миллионы записей. 

Решение создавалось последовательно, исходя из запросов клиентов на решение различных задач от A/B тестирования до аналитики. Основной целью было избавить пользователей от зоопарка систем, который обычно используется для рассылок — рассылки через почтовые сервисы, через Whatsapp, Телеграм, подключение ботов и т.д. Часто случалось, что только маркетолог держал у себя в голове количество реальных касаний с клиентом, а работа по сегментации базы и управлению рассылками велась без всякой системы. В этом случае есть риск перегреть базу контактов, при том, что ценность ее очень велика. 

В первой части статьи расскажем о подходах к сегментированию клиентов и их практической реализации в связке с инструментами Битрикс24. 

Модуль CDP является неотъемлемой частью Битрикс24 и позволяет использовать продукт комплексно, как связку для взаимодействия отдела продаж и отдела маркетинга. В некоторых проектах используется именно, как инструмент маркетолога, если компания не использует в операционной деятельности CRM, ввиду организационных особенностей. Мы настраиваем синхронизацию с внешними базами данных, 1С и другими продуктами. 

CDP позволяет сегментировать клиентов по всевозможным доступным критериям, например, выделить покупателей, которые в последний раз делали заказ в определенной категории товаров более месяца назад. Также система умеет создавать аналитические сегменты, сегменты по k-средним, проводит RFM-анализ. Система позволяет строить сегменты как по компаниям, так и по контактам. 

Читать далее

Metal Gear Solid 2, Deus Ex, The Sims и другие старые игры, предсказавшие наше время

Habr.com - 6 hours 20 min ago

В 2001 году на первой PlayStation выходит игра, которую многие восприняли как запутанную и избыточно философскую. От Metal Gear Solid 2: Sons of Liberty игроки ожидали продолжения шпионского боевика с Солидом Снейком в главной роли. Но главного героя заменяют на незнакомца, сюжет погружается в цифровую паранойю, искусственный интеллект начинает вещать о правде и лжи, а игра вместо привычного боевика превращается в размышление о свободе воли, информационном шуме и бессилии личности в мире алгоритмов. Тогда игру не поняли и не приняли. А теперь, спустя два десятилетия, MGS2 называют одним из самых пророческих произведений в истории игр.

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

Читать далее

5 главных вопросов о B2B-платформе

Habr.com - 6 hours 31 min ago

Работая с бизнесом, я всё чаще замечаю: компании устали от разрозненных решений, вечных таблиц и ручной обработки заказов. Им хочется системы, которая не просто автоматизирует процессы, а делает это удобно, понятно и по-настоящему эффективно. Так появляется интерес к B2B-платформам — цифровым решениям, способным взять на себя рутину и улучшить клиентский опыт.

Расскажу, какие вопросы о B2B-платформах я слышу чаще всего — и как на них отвечаю. Возможно, среди них есть и те, что волнуют вас.

Читать далее

Спасение от техдолга: как мы мигрировали на Vue 3

Habr.com - 7 hours 5 min ago

Технический долг — вещь, знакомая многим компаниям и программистам. Обычно он копится годами, чтобы потом, подобно сизифову камню, держать в тонусе всех и вся. Под катом — рассказ Альберта Халимова, одного из членов команды «М.Видео – Эльдорадо», о том, как мы справляемся с подобными недугами.

Читать далее

AI и QA: убьёт ли ChatGPT профессию тестировщика?

Habr.com - 7 hours 10 min ago

«ChatGPT убьёт тестировщиков» — миф или реальность? Рассказываю, как AI уже влияет на сферу QA и почему инженеры не останутся без работы.

Читать далее

Agile в эпоху удалёнки: что делать, если митинги больше не работают?

Habr.com - 7 hours 12 min ago

Пандемия заставила нас работать из дома, но перенесла в Zoom все офисные проблемы. Бесконечные стендапы, тотальный контроль и выгорание от видеозвонков — классический Agile даёт сбой. Но его можно спасти асинхронными практиками.

Читайте в статье:

✔️ Почему 80% митингов можно заменить письменной коммуникацией?
✔️ Как GitLab добиться результатов без ежедневных созвонов?
✔️ Чек-лист перехода на async-работу без потери эффективности.

Читать далее

Поиск и устранение ошибок гидратации: из опыта команды СберЗдоровье

Habr.com - 7 hours 13 min ago

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

Привет, Хабр. Меня зовут Степан Бурлаков. Я frontend-разработчик в MedTech-компании №1 в России — СберЗдоровье. В этой статье я расскажу о природе ошибок гидратации, проанализирую их причины и последствия, а также предложу эффективные стратегии их предотвращения.

Читать далее

Who's online

There are currently 1 user and 9 guests online.
Syndicate content