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

Семён Левенсон – руководитель группы Яндекс Маркет, разработчик с 2013 года. Стартапил в Москва-Сити, тимлидил в Рамблере, развивал полезную программу для HR, помогал людям поймать дзен в «Дзене». Сейчас ускоряет Яндекс Маркет. Путешествовал по Азии, мечтает выступить перед десятитысячной толпой в составе рок-группы. Борода 30 см. Состоит в программном комитете HolyJS.

Семён расскажет о том, как он расчехлил свой пет проектик 2014 года, чтобы обновить дизайн, а в итоге все вылилось в обновление на современные рельсы:

«Начнем со сборки, пройдемся по стилям, и закончим переездом в облака.

Рассмотрим:
- Что было актуально в 2014.
- Какие способы отрисовки статики появились с того времени.
- Почему просто html/css/js не обойтись и почему нужны сборщики.
- Стили, шаблонизация, динамика.
- И на десерт деплой в облака.»

Программа конференции http://dc.ufacoder.com
17🔥171411🦄2👍1
Друзья! Начинаем вас знакомить с партнерами UFADEVCONF 2024.

Команда Т-Банка — это разработчики, тестировщики, SRE-инженеры, архитекторы, аналитики, продакт-менеджеры, дизайнеры и другие специалисты. Вместе они создают финтех-продукты, которыми пользуются около 40 миллионов клиентов.

Т-Банк развивает IT-индустрию, поддерживает комьюнити и делится экспертизой.

Больше про наше комьюнити можно посмотреть в нашем канале, а пообщаться с нами можно на наших мероприятиях.
👍13🔥976😎2
Секция DevOps на UFADEVCONF 2024

Евгений Корляков – системный инженер компании Directum. 7 лет поддерживал продуктивную среду одного из коммерческих сервисов компании, был членом команды разработки продукта и принимал участие в развитии его функциональности. Последние 3 года является тимлидом команды развития и сопровождения внутренней инфраструктуры компании. Одна из основных функций его команды - предоставление виртуальной инфраструктуры для нужд разработки и тестирования «как сервис», то есть они делают корпоративное Облако.

Евгений расскажет о системных инженерах, разрабатывающих ПО, и как самим для себя пилить инструменты:

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

Плюсы, минусы и подводные камни на примере SimpleVMM (наша самописная система централизованного управления виртуальными машинами на серверах компании)»

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

Айгуль Камалтинова – скрам-мастер в Альфа-Банке. Опыт работы в ИТ более 20 лет, в том числе 15 лет в роли разработчика-программиста, 2 года в роли руководителя разработки. С 2019 года экспериментирует с гибкими методологиями (Scrum, Kanban, SAFe). Один из организаторов сообщества AgileUfa. Занимается продвижением и распространением культуры гибкой разработки среди молодежи.

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

«Тема о том, как найти ресурсы сделать то, что кажется невозможным. Какие методы, техники, практики могут в этом помочь. Что делаю я - на своем примере.

Может помочь тем, кто находится в тупике, потерял надежду, не верит в себя. Покажу на своем примере, что часто невозможное возможно.»

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

Андрей Мелихов – ведущий разработчик Yandex Cloud. Ведущий подкаста «Веб-стандарты», спикер.

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

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

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

Елена Попова – тимлид компании Directum. 12 лет в IТ. Прошла путь от простого разработчика до тимлида тимлидов. На данный момент занимается обучением и распространением знаний по заказной разработке внутри компании и партнерской сети.

Елена расскажет о том, как тимлиду уйти в отпуск, чтобы не было мучительно больно:

«Уйти в отпуск, когда на тебе проект и вся команда, бывает очень сложно, иногда до такой степени, что тимлид в него просто не идет. Еще сложнее, чтобы тебя из этого отпуска не дергали постоянно.

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

В докладе рассмотрим алгоритм, как подготовиться к отпуску, чтобы и овцы были целы, и волки сыты.

Предоставлю чек-лист, которым пользуюсь сама для подготовки к отпуску.»

Программа конференции http://dc.ufacoder.com
👍12🔥765😍1
Друзья! Спешим напомнить, что у вас еще есть уникальная возможность присоединиться к UFADEVCONF 2024 в качестве партнера!

Это великолепный шанс не только заявить о своей компании, но и:
🎯 Усилить узнаваемость вашего бренда
🎯 Установить ценные связи с ведущими IT-экспертами
🎯 Внести свой вклад в развитие IT-сообщества нашего города

Присоединяйтесь, и вместе мы сделаем нашу конференцию еще более впечатляющей и значимой!
166🔥3😨1
Секция 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