UFACODER
1.57K subscribers
207 photos
2 videos
100 files
300 links
Уфимское IT сообщество. Встречи разработчиков в неформальной обстановке.
Мы в интернетах здесь:
https://dc.ufacoder.com
https://vk.com/ufacoder
Download Telegram
Секция Backend на UFADEVCONF 2024

Олег Дегтев – Tech Lead BI.ZONE. 5 лет фул стек разработки, 7 лет разработки бэкендов на скале.

Олег расскажет о том, как Kafka удаляет ваши данные и не предупреждает вас об этом:

«В любой большой (и не очень) компании рано или поздно возникает необходимость обмена важными данными между смежными системами. Эту задачу можно решить множеством инструментов, например взять брокер сообщений Kafka.

Однако какие проблемы таит в себе выбор такого надежного на первый взгляд инструмента? Часто разработчики полагают, что если они положили сообщение в топик, то их данные в полной безопасности. В своем докладе я расскажу когда и почему это не так.

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

Программа конференции http://dc.ufacoder.com
10🔥8👍752
Секция DevOps на UFADEVCONF 2024

Дмитрий Титаренко – QA-инженер TAGES. Дмитрий занимается тестированием в коммерческой разработке уже более 4 лет. Больше всего он любит автоматизировать процессы.

Рассказ Дмитрия будет посвящен тестированию событийно-ориентированной архитектуры и повышению уровня наблюдаемости приложений.

Также мы познакомимся с достаточно новым open source инструментом Tracetest.io, который предназначен для тестирования на основе трассировки данных.

Программа конференции http://dc.ufacoder.com
🔥16👍772
Секция Management на UFADEVCONF 2024

Ольга Окулова – Delivery Manager в Т-Банк. Работает в Т-Банк уже более 2-х лет, занимается развитием процессов на уровне направлений. Ранее работала с платформой Tinkoff Messenger, а теперь отвечает за процессы в направлении Mobile Core, которое занимается разработкой базовых мобильных компонент для всего банка (16 команд).

Всего в сфере IT работает с 2016 года, уже более 7 лет. Прошла путь от аналитика в команде разработки до ее руководителя, а затем и скрам мастера нескольких команд. Вместе с коллегами проводила трансформацию продуктовой группы онлайн-кинотеатра Movix.ru (компания Эр-Телеком Холдинг). Всего процессами в IT занимается более 5 лет.

В этом году стала не только слушателем конференций, но и спикером. Успешно выступила на CodeFest-14 в Новосибирске, а затем и на IT-Пикнике.

Ольга расскажет о ретро быстрого приготовления:

«1) Один из популярных запросов - помоги собрать ретро. Как лучше провести ретро? А еще часто слышу о ситуации, что ведущий ретро (обычно это тимлид) уже очень устал, а ретро все равно проводить надо.

2) Чтобы облегчить жизнь коллег, предлагаю простые и эффектные решения для ретро, которые хорошо работают в любую погоду. Работающие схемы фасилитации ретро.

3) Также в ходе доклада обсудим, как решить частые проблемы ретроспективы:
- как расшевелить команду;
- как быстро собрать данные для ретро;
- как придумать варианты решения проблем;
- как избежать холивара на ретро;
- как реализовать принятые решения без прокрастинации;
- как максимально вовлечь команду в ретроспективу.»

Программа конференции http://dc.ufacoder.com
👍154🔥3
Секция Frontend на UFADEVCONF 2024

Денис Чернов – увлеченный Frontend-программист в платформенной команде SM Lab (Спортмастер). Влюблен и познает JS уже 13 лет. Популяризатор Vue-фреймворка. Любит рассказывать и объяснять сложные темы в Frontend-е и не только.

Денис расскажет о безопасном TypeScript:

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

Программа конференции http://dc.ufacoder.com
4👍19🔥1022
Друзья, продолжаем представлять наших партнеров!

Генеральный партнер UFADEVCONF 2024TAGES

Привет, это команда TAGES!

Используя силу знаний и технологий, мы создаем уникальные решения для партнеров и окружения, в котором мы живем.

Мы гордо несем свою культуру разработки в массы и популяризируем ее в сообществе. Наша цель – дать каждому возможность раскрыться, вырасти и реализовать свой потенциал в IT.

• Помогаем друг другу в стремлении к профессиональному и личностному развитию, потому что верим – рост одного способствует росту остальных.

• Раскрываем профессионализм через творчество, пишем статьи и выступаем на IT-конференциях.

• Активно развиваемся и помогаем развиваться другим в рамках TAGES Academy: проводим образовательные курсы, митапы, воркшопы.

• Создаем атмосферу, где каждый может проявить свои таланты.

Узнай больше о нашей команде, и до встречи на UFADEVCONF!
1016🔥8👍3😢2
Секция Backend на UFADEVCONF 2024

Ярослав Богданов – ведущий разработчик Лиги Цифровой Экономики. 12 лет в IT, участвовал в заказной разработке для госсектора (ПФР, ФНС) и для зарубежных заказчиков, разгреб и отрефакторил кучу легаси-кода

Ярослав расскажет о pHash:

«Поиск данных по изображению с использованием перцептивного хеша. Как понять насколько похожи два изображения, не применяя ИИ? Какие сложности возникают при реализации на разных ЯП?»

Программа конференции http://dc.ufacoder.com
👍6🔥421🐳1
Секция DevOps на UFADEVCONF 2024

Александр Потокин – старший инженер-эксперт по разработке и сопровождению в АО «Райффайзенбанк». В профессии с 2001 года. В те годы не существовало никакого девопса, профессия называлась системным администратором, и уже тогда их было мало.

На своей первой работе Александр был один на четырехэтажное здание и был всем, начиная от хелпдеска, монтажника сетей, администратора серверов до программиста автоматизации для бухгалтерии.

Через небольшое время попал в Пепсиколу. Хотя тогда слова девопс еще не было, уже был настоящим девопс-инженером в продуктовой команде. У него там было три десятка продуктовых серверов в поддержке, одна большая самописная система и команда программистов. Если бы тогда существовал Ансибл, это позволило бы сильно упростить работу. Но Ансибла тогда не существовало и приходилось вместо него городить самописные скрипты на баше (ух они попили крови).

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

Александр расскажет о памяти:

«Все мы регулярно сталкиваемся с памятью в компьютере и остальных электронных устройствах, но как показывает практика очень редко кто понимает, как на самом деле операционная система через процессор взаимодействует с памятью. Почему Free всегда очень близко к нулю и почему это желательное поведение системы? Нужны или нет забитые буферы? И что такое 64 бита у современных процессоров? Почему память мы меряем в гигабайтах а процессоры в битах? Почему в современных системах нужен OOM Killer - почему нельзя просто не давать приложению памяти, если в системе нет свободной? Почему запрашивает память один, а убивают другого?»

Программа конференции http://dc.ufacoder.com
🔥9👍744😨1
Секция Frontend на UFADEVCONF 2024

Эмиль Янгиров – ведущий разработчик в core-команде фронтенда стриминга Звук. Занимается FrontOps, стандартизацией процессов, улучшением Developer Experience, разработкой внутренних библиотек и инструментов.

Эмиль расскажет о быстром, масштабируемом CI для фронтендера:

«Доклад посвящен созданию универсальных, легко подключаемых CI/CD пайплайнов для фронтенд-проектов. Основное внимание будет уделено ускорению пайплайнов, масштабируемости и повторному использованию конфигураций в различных проектах.»

Программа конференции http://dc.ufacoder.com
1🔥16👍84
Секция Management на UFADEVCONF 2024

Алексей Пименов – сооснователь компании Neogenda. Преподаватель и консультант по современным методам менеджмента. 8 лет работал разработчиком, 8 лет руководил разработкой, 9 лет обучал и консультировал в области управления разработкой.

Алексей расскажет о том, как не нужно визуализировать процессы на доске:

«Существует ряд типовых ошибок визуализации процессов, о которых порой даже создатели таск-трекеров не знают. В докладе мы разберем все эти ошибки, к чему они приводят и как нужно делать правильно.»

Программа конференции http://dc.ufacoder.com
🔥13👍74🏆3🍓1
Приветствуем, на связи команда Открытого Региона! 👨‍💻

Мы разрабатываем IT-решения для бизнеса и госструктур. Наши продукты выводят взаимодействие государства и граждан на качественно новый уровень, а бизнесу помогают достигать целевых показателей. 🚀

Большая часть нашей команды работает удалённо (счастье работать дома! 🏡), но есть и офис, если нужно поработать вне дома.

Мы часто выезжаем на конференции по всей России для получения новых знаний. 🌎

Проводим корпоративы в пределах региона и вне, так как считаем важным знакомиться и встречаться друг с другом очно для сплочённости и комфорта в коллективе. ✈️🤝

У нас спокойно и весело — в нашем чате можно говорить на любые темы и обсудить любой вопрос. 😊

Мы считаем, что в городе и республике важно развивать IT-сообщество, и поэтому рады быть частью UFADEVCONF 2024. 🔥

Больше узнать о нас можно в нашем канале. Присоединяйтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍954
Секция Backend на UFADEVCONF 2024

Олег Петров – Tech Lead Java в компании IDF lab. Разрабатывает типовые и платформенные решения в FinTech отрасли. Улучшает процессы разработки, стандартизируя архитектуру и код. В Java Enterprise занимал различные роли: Senior Java Developer, Key Java Developer, Team Lead, Tech Lead Java, Product Owner.

Олег расскажет о null-safety в java:

«Что такое null-safety? Как работать с null в Java? Как снизить количество ошибок и избавиться от NullPointerException? Можно ли не использовать null?

Ответы на эти вопросы вы найдете в докладе.

Узнаем, как безопасно работать с null и разберем практические подходы.»

Программа конференции http://dc.ufacoder.com
👍8🔥83
Секция DevOps на UFADEVCONF 2024

Булат Гафуров – DevSecOps инженер в компании TAGES. Свой путь в IT Булат начинал в качестве сетевого инженера, затем разрабатывал мобильные приложения, успел пощупать backend, но в итоге ушел в DevOps. Последние 2 года Булата все больше тянет в область безопасной разработки.

Булат расскажет о быстром старте в DevSecOps через SecureCodeBox:

«Рассмотрим несколько кейсов в рамках DevSecOps и попробуем их автоматизировать. Для этого мы подробнее изучим инструмент SecureCodeBox, с помощью которого можно реализовать различные виды сканирования как Kubernetes, так и самих приложений или их артефактов. Доклад будет полезен всем, кто принимает участие на всех этапах разработки ПО».

Программа конференции http://dc.ufacoder.com
🔥187👍7
Секция AI/ML на UFADEVCONF 2024

Евгений Захарин - руководитель команды ML-платформы в ЦИАН. Более 7 лет занимается разработкой на Python, в прошлом занимался системным администрированием и DevOps. Последние три года влюблен в MLOps как идеальное сочетание ML, разработки и DevOps.

Евгений расскажет об управлении жизненным циклом модели через Jira:

«В настоящий момент в Циан более 70 ML-моделей. В Циан используются автоматизированные пайплайны внесения изменений в код ML-моделей, доставки моделей в прод, регулярного переобучения по расписанию через Airflow. Но, конечно, так было не всегда. Из доклада вы узнаете, как в Циан устроен жизненный цикл (workflow) работы с моделями и пайплайнами обработки данных через Jira, как это упростило и ускорило работу с моделями.»

Программа конференции http://dc.ufacoder.com
👍5🔥541🫡1
Друзья, внимание! У нас хорошие новости! 🕺

После закрытия регистрации мы получили много запросов, поэтому решили добавить дополнительные места для меценатов.

30 донатеров с наибольшей суммой получат пропуск на конференцию, специальные бейджи меценатов и нашу безграничную благодарность! ❤️

Ваши средства помогут нам обеспечить профессиональное фото и видеосопровождение, что позволит каждому моменту конференции оставаться с нами навсегда. Кроме того, они поддержат и другие важные инициативы нашего IT-сообщества.

Пожалуйста, при донате указывайте ваше полное ФИО. Это является главным условием изготовления бейджа и получения места на конференции. Если вы уже задонатили и не указали ФИО, заполните, пожалуйста, форму. Чтобы мы могли отблагодарить вас, обеспечить пропуск и изготовить специальный бейдж мецената.

Поддержать конференцию можно до 1 ноября – присоединяйтесь и станьте частью нашего события! Обладатели бейджей будут размещены в нашем канале и на сайте конференции.

Не упусти последний шанс попасть на UFADEVCONF 2024.
Please open Telegram to view this post
VIEW IN TELEGRAM
614🔥9👍54
Секция Backend на UFADEVCONF 2024

Антон Романюк – ведущий разработчик в Т-Банк. Более 7 лет занимается разработкой веб сервисов на .net.

Последние 3 года решал проблемы низкой производительности команд разработчиков. Для решения проблем оптимизировал технические и организационные процессы. Например, высвободил 17% ресурса команды (3 рабочих дня в месяц на человека) за счет изменения организационных процессов и сокращения количества неэффективных встреч. Или же меняя процессы разработки и тестирования сокращал среднее время выполнение задач на 60% (с 2.9 до 1.2 дней). Если смотреть только на технические причины проблем, то на первом месте оказывалось не оптимально спроектированное приложение. Исправив проблему проектирования команда получала ускорение работы над задачами до 3 раз.

Антон расскажет о том, как ускорить работу с кодом до 3 раз с помощью Mediator:

«Расскажу про реальный проект и отвечу на вопросы
- 13 разработчиков на 1 сервис - что может пойти не так?
- Какие бывают проблемы у распространенного подхода к проектированию приложений?
- Как Mediator решает эти проблемы?
- Совместимы ли performance и Mediator?
- Как эффективно структурировать большие проекты?
- Какие бывают худшие и лучшие практики работы с Mediator?

В докладе затрону подходы vertical slices и CQRS.
Пример приведу на c# с использованием библиотеки Mediator.»

Программа конференции http://dc.ufacoder.com
🔥9👍82🤩1🤣1
Друзья, у нас отличные новости!🤩

Чтобы вам было удобно смотреть новые видео с UFADEVCONF 2024 и пересматривать любимое с прошлых конференций, мы создали канал на Rutube.

Подписывайтесь, чтобы не пропустить все самое интересное. 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥19😁9👍73❤‍🔥1
Партнер UFADEVCONF 2024 компания IBS.

IBS — одна из крупнейших ИТ-компаний на рынке РФ. Уже более 30 лет мы создаем уникальные цифровые решения для бизнес-лидеров нашей страны: Сбера, Аэрофлота, Сибура, Газпрома, Х5 Group, МТС и многих других.

Мы на 100% состоим из ИТ: работаем во всех направлениях — от консалтинга до кибербезопасности, и реализуем проекты во всех ведущих отраслях экономики России.

Наша команда объединяет 4000+ сотрудников, а география охватывает всю страну! Один из 15 офисов находится в Уфе, но наши сотрудники живут и работают удаленно из 250+ городов.

Мы много знаем и с удовольствием делимся знаниями с другими — на UFADEVCONF выступят наши эксперты. На стенде IBS будет возможность познакомиться с нами поближе, получить мерч, поучаствовать в наших активностях и выиграть фирменные призы! Ждем тебя!
🔥8👍64
Секция Frontend на UFADEVCONF 2024

Валентин Ульянов – Software engineer. В IT больше 8 лет. Последние 2 года, в основном занимается бэкендом на Node.js и тулингом, а до этого, больше работал с фронтендом. Делает свой open source проект. Выступает на конференциях и ведет IT-сообщество в Питере на 500+ человек. Мечтает стать спецом мирового класса в компьютерных науках.

Валентин расскажет об Atomic CSS:

«Atomic CSS с нами уже почти 10 лет, но несмотря на это, вокруг подхода остается много споров и мифов. Пришло время разобраться, как накопленный опыт и современный CSS помогут нам верстать быстро, гибко и без потери качества кода.

Рассмотрим ключевые тезисы за Atomic CSS в сравнении с иными подходами. Развеем мифы, о которых не говорили (или сказали недостаточно) в других докладах и статьях. Разберем лучшие практики подхода: как обойти стандартные грабли и получить заявленный эффект. Покажу примеры сложных кейсов: как использовать современные возможности CSS в атомарном подходе.

Ключевая мысль доклада: Atomic CSS — это не для тех, кто плохо знает CSS. Это не очередной Bootstrap, а полноценный подход, со своими идеями, плюсами и минусами.»

Программа конференции http://dc.ufacoder.com
1👍10🔥62
Друзья, наши партнеры из Ассоциации развития информационных технологий Республики Башкортостан подготовили для вас, в рамках UFADEVCONF 2024, специальную секцию - АРИТ.

В рамках секции будут представлены доклады различных тематик и направлений.

А вот и первый из них!

Алексей Новоселов – руководитель SEO-отдела компании «Открытый регион». Эксперт в области SEO с более чем 10-летним опытом работы в коммерческой и информационной сферах. За время своей карьеры он помог множеству проектов повысить видимость в поисковых системах и привлечь новую аудиторию. Алексей постоянно следит за новыми тенденциями в SEO и делится своими знаниями на профессиональных мероприятиях.

Алексей шутит, что благодаря его мастерству в SEO, его имя может появиться даже по запросу «самый богатый человек Уфы»!

Алексей расскажет о том, насколько важно SEO для сайтов органов власти, и как его эффективно внедрить:

«Обсудим:
- Что такое SEO и как оно работает сегодня.
- Как подходы к SEO изменились с прошлых лет.
- Влияние SEO на доступность и эффективность государственных сайтов.
- Почему внедрение SEO стало проще в современных условиях.
- Последствия пренебрежения SEO для органов власти.
- Особенности ранжирования сайтов органов власти в Яндексе.
- Как SEO помогает снизить количество обращений граждан и нагрузку на службы поддержки.
- Примеры запросов пользователей и их использование для улучшения сайтов органов власти.

Присоединяйтесь, чтобы узнать, как сделать государственные сайты более доступными и полезными для граждан с помощью эффективной SEO-стратегии!»

Программа конференции http://dc.ufacoder.com
🔥12👍753🥰1
Партнер UFADEVCONF 2024 компания Форт Диалог.

Форт Диалог – одна из крупнейших российских компаний, работающих в сфере системной интеграции. Основана в 1989 году. Название «Форт Диалог» означает хранилище золотого запаса идей, людей и компетенций. Филиалы сосредоточены в Приволжском федеральном округе, что обусловлено его выгодным экономико-географическим положением. Центральный офис находится в городе Уфе.

Форт Диалог реализует проекты для крупных предприятий по разработке программного обеспечения, технической и информационной безопасности объектов, телекоммуникациям; цифровому производству, АСУ ТП, КИПиА, ИТ и инженерной инфраструктуре, интеллектуальным транспортным системам (ИТС), комплексным поставкам оборудования и сервисному обслуживанию.

Форт Диалог производит различное оборудование – от проектирования и сборки до пусконаладки на объекте эксплуатации.

Собственные ИТ-решения и разработки:
• программно-аппаратный комплекс «Протокол»;
• интеллектуальная транспортная система «Курсор»;
• контрольно-пропускные системы «FaceGate» и «AutoGate».

В Форт Диалог можно реализовать свой профессиональный потенциал и воплотить в жизнь карьерную мечту:
• 80% сотрудников проходят программы обучения;
• 65% руководителей выросли внутри компании;
• 8 лет средний срок работы в компании.

Присоединяйтесь к команде Форт Диалог и создавайте будущее вместе с нами!
👍9🔥32
Друзья! Cегодня мы, как и обещали, объявляем список наших меценатов, получающих специальный бейдж на конференцию🥳:
1. Асадуллин Тимур
2. Заозерский Александр
3. Давлетбаев Александр
4. Стариков Александр
5. Охотин Анатолий
6. Решетникова Регина
7. Середа Юлия
8. Аминев Азамат
9. Каспранский Евгений
10. Максимова Анжелика
11. Мельникова Елена
12. Мустафин Ильдар
13. Саляхов Алмаз
14. Бондаренко Елена
15. Сатлыков Шамиль
16. Субботин Максим
17. Чавдаров Павел
18. Бадамшина Алсу
19. Лыхин Дмитрий

Мы благодарим каждого из вас и с нетерпением ждем на конференции! А также благодарим меценатов, которые предпочли остаться инкогнито и не заполнили форму.

Благодаря всем вам мы набрали 51 124,97 рублей! Все собранные деньги пойдут на фото и видео сопровождение, что позволит каждому моменту конференции оставаться с нами навсегда! Спасибо!❤️
4🔥21177👍3👌1