Episodes
-
В этом выпуске Хабр ПРО мы обсудили NFC: как работает эта технология, почему широко применяется в оплате и как будет развиваться.
Гости:
Андрей Ковригин, директор по продажам СБП (АО «НСПК»)
Александра Баженова, аналитик-разработчик
Эфир от 28 февраля 2023.
00:55 Знакомство с NFC: что это такое, как работает, где применяется и из чего выросло.
04:57 Курица или яйцо: это NFC пришла в платежи или сама выросла из технологии бесконтактной оплаты. Почему технология обрела популярность.
08:06 Вживить метку NFC: шутки и реальность.
09:05 Варианты оплаты с помощью NFC и их различия.
10:16 История появления NFC в СБП, и как технологию используют сейчас.
18:10 Почему при оплате с помощью меток необходим телефон.
20:51 Что будет, если слухи об уходе производителей pos-терминалов из России подтвердятся.
22:45 Дальность действия для NFC.
23:18 NFC в телефоне — активная или пассивная.
24:35 Телефон приложили к метке —и что дальше? Обсуждаем процесс.
27:16 Чем отличается оплата картой, телефоном и платёжной табличкой СБП с точки зрения NFC.
32:17 А если телефон сел: возможна ли оплата через NFC без онлайн-подключения.
35:35 Какими путями может развиваться технология оплаты с помощью NFC.
46:52 Как ещё улучшить клиентский путь при оплате NFC.
52:28 Куда ещё можно будет внедрить NFC и где NFC уже есть, а мы и не догадываемся. -
В вашей компании команды разработки и управления продуктом тоже никак не могут договориться? В этом выпуске обсудим, как достичь дзена между лебедем и щукой:
Технический директор «Дзена» Дима Кондрашкин
Директор по продукту «Дзена» Саша Колокольников
А в роли рака был Андрей Аврамчук — ведущий подкаста. Онлайн прошёл 2 февраля 2023.
1:47 Взаимодействие между разработкой и продактом: критерии хорошего процесса и доверие как ключевое условие.
6:54 Как определить готовность MVP: подходы в разработке и продукте.
10:54 Что делать, если идея не взлетела.
14:24 Неудачи как полезный опыт.
15:27 Распределение ответственности между CTO и CPO.
19:03 Синхронизация работы через OKR и смена направлений в гибкой методологии.
22:30 Как достичь гибкости: практики планирования и адаптации процессов под себя.
26:50 Как расставить приоритеты у задач: когда практики помогают, а когда не очень, есть ли будущее у ChatGPT в этой сфере.
32:35 Что останется делать разработке, если ChatGPT и впрямь возьмёт на себя рутинные дела.
34:34 Хаос-менеджмент: могут ли выстрелить случайные изменения. Проблемы метрик.
37:13 Как перерапределить ресурсы между направлениями.
43:01 Какие сигналы говорят о том, что направление уже не требует тех ресурсов, что раньше, и их можно перекинуть на другие задачи.
48:27 И снова про важность доверия.
50:32 Принципы бусидо в разработке: что важнее, цель или процесс.
53:05 Книги по целеполаганию или здравый смысл: что важнее. -
Episodes manquant?
-
Когда-то на создание новых ML-продуктов уходили недели и месяцы, а теперь результат должен быть в течение пары дней. В этом выпуске Хабр ПРО мы обсудили, как создать свою MLOps-платформу. Про то, как идет эта работа в Мегафоне, нам рассказали:
→ Максим Кожевников, Head of Data Science
→ Артём Глазунов, Head of ML Platform and Analytical services и ведущий подкаста «Данные люди» https://t.me/bigdatapeople.
Тайминги:
01:22 Идеальный пайплайн для ML-моделей
03:22 Главное звено внедрения MLOps
08:13 Секрет успеха своей платформы
11:51 Как определить, что нужна своя платформа
17:09 Вредные советы: как убить ML-модель
21:27 Как разные задачи ML меняют конфигурацию MLOps
24:48 Проблемы продуктивизации при работе над платформой
29:36 Ценность собственной ML-платформы
37:17 Куда развивается MLOps и видим ли мы его границы
43:45 Какие факторы увеличивают time-to-market
47:56 Должен ли Data Scientist знать DevOps-инструменты
52:34 Своя платформа vs готовые решения
54:07 Где ещё найти информацию про MLOps -
Давным-давно, на заре эпохи Хэйсэй, Масахиро Хара придумал QR-код — новый формат меток для отслеживания деталей на автомобильном конвейере. Технология оказалась удачной, и спустя 30 лет продолжает проникать в нашу повседневную жизнь. В этом выпуске Хабр ПРО мы обсудили, чем же так удобны QR-коды, какие функции они выполняют в платежных системах и куда могут развиться дальше. Наши гости:
→ Екатерина Аккузина, руководитель центра развития мобильных платежей, Мир Plat.Form
→ Игорь Тростников, директор по развитию продуктов СБП, Мир Plat.Form
01:20 Почему технология QR-кодов сейчас так популярна
05:03 Чем технология QR-кодов удобна пользователям
05:36 Как работают платежи с использованием QR-кода
09:40 Как работает генерация QR-кодов для платежей
11:46 QR-код и NFC: сходства и различия
12:31 Сканировать или предъявлять? Разные сценарии использования QR-кода
15:11 Сложности при внедрении технологии QR. Типы QR-кодов
20:40 Ограничения при использовании QR-кодов
23:01 Понятны ли QR-коды пользователям
26:00 Где ещё применяются QR-коды, помимо платежей
31:43 Насколько технология QR-кодов распространена в России
37:30 Используют ли технологию QR-кодов за границей
41:122 Кто и где придумал QR-код
42:06 Чем QR-коды могут быть полезны разработчикам
46:06 QR-коды и безопасность
52:23 Как будет развиваться технология QR-кодов -
Старт карьеры в ИТ похож на гонки на выживание: и там и там цели достигают не все. В этом выпуске — те, кто её достиг. Мы поговорили с Junior-разработчиками о том, как они строили карьеру, что им помогало, а что мешало. Итак, сегодня в нашей виртуальной студии
Толибжон Сохибов из Лаборатории Касперского,
Максим Набиуллин из Московского кредитного банка.
00:56 Почему именно ИТ
02:29 Чувствуется ли разница между теми, кто учит программирование со школы, и теми, кто с ним знакомится позже.
04:33 Нужно ли начинать учиться программированию рано
06:14 Самый сложный барьер при поиске работы
10:08 Откуда ждать помощи в обучении
11:44 Как ощущалась нехватка практического опыта
13:38 Как учат командной работе на стажировках
15:01 Помогает или нет неайтишный опыт в ИТ
18:09 Навык «видеть код» как барьер
21:04 Соблазн остановиться на половине дороги
23:37 Почему иногда потерять работу — это хорошо
24:26 Что важнее: мотивация или удача
26:35 Как найти компанию мечты
29:15 С какими мифами об ИТ можно столкнуться на старте карьеры
33:33 С чего начать человеку, который никак не связан с ИТ
36:10 Можно ли выучиться программированию вообще без курсов
37:18 И наоборот — можно всему обучиться только на практике
40:09 Как ощущаются пробелы в знаниях
43:13 Как проявляется технический кругозор на практике и чем его можно компенсировать
45:21 Как выглядит обмен знаниями внутри компаний
49:14 Какие навыки нужны для старта карьеры
51:15 Планы на будущее -
В книгах и фильмах про пиратов всегда были карты сокровищ. В современном мире карты и дополняющие их данные — сокровища сами по себе.
В этом выпуске говорим о геоданных и о том, как разработчики их используют. Завесу тайны над геоданными приоткроют:
Елена Гоголева, начальник управления аналитических исследований и инновационных технологий Промсвязьбанка,
Мария Сакиркина, продуктовый аналитик 2ГИС.
01:05 Где работают с геоданными
02:50 Можно ли считать пиратскую карту Джека Воробья геоданными
03:30 Задачи, в которых помогают геоданные
09:13 Как геоданные помогают выбирать места для магазинов, офисов и банкоматов
10:45 Типовые задачи при работе с данными
15:23 Спасут ли геоданные наш любимый маршрут троллейбуса
19:10 Как геоданные помогают расставлять банкоматы
21:13 Получат ли все одинаковый результат, если будут использовать одни и те же данные.
23:37 Ограничения при работе с геоданными
28:17 Какие результаты может дать использование геоданных
29:40 Что с геоданными в США и Европе
31:00 Риски при работе с геоданными
34:59 Аналитика данных по возрасту и этническим признакам
40:39 Инструменты работы с данными
46:53 Много ли ресурсов потребляет работа с геоданными
48:31 Будущее геоданных -
Контент — сложный и часто неблагодарный труд, но что-то толкает людей становиться авторами. И дело не только в амбициях — если бы контент не приносил технарям пользу, постов на Хабре бы на порядок меньше. Так какие бенефиты может выжать хороший автор из своего аккаунта? Стоит ли признаваться работодателю, что в свободное время пишешь о технологиях? И есть ли вариант остаться в разработке, если к написанию кода уже подостыл? Спойлер: есть, становитесь деврелами.
1:00 Наши гости: Елена Кабанец, руководитель HR-бренда Сбера, и Григорий Петров, деврел компании Еврон.
1:15 Путь в деврелы начинается со статей? Личный опыт гостя.
4:40 Как Сбер находит авторов внутри команды и мотивирует их писать технические статьи.
7:13 Зачем искать авторов в компании, если можно привлечь сторонних людей.
8:35 Как совмещать основную работу с конференциями и подготовкой статей.
13:28 Получаются ли хорошие деврелы из разработчиков (и если не из них, то из кого). Должен ли деврел заниматься полным циклом сам или быть в симбиозе с другими подразделениями.
20:25 Деврел — ответвление пиара в IT или наоборот?
21:04 Какие у деврела обязанности и откуда взялась эта профессия.
25:43 Зачем нужны деврелы и есть ли нехватка самих деврелов.
29:17 Когда появились деврелы и при чём тут технический евангелизм.
30:41 Как работодателю оценивать работу деврела.
36:14 Обучиться на деврела: возможно ли и каким образом.
38:44 Правда ли, что деврелы нужны только компаниям-гигантам.
42:19 Из каких специальностей легче всего перейти в деврел.
44:09 Как работодателю понять, что пора нанимать деврела.
46:12 Чем деврел в компании может быть полезен разработчику.
49:20 Самое большое зло и ужас в работе деврела.
54:05 Нужно ли высшее образование деврелу. -
Кто-то называет прогресс движением по кругу, кто-то заменой одних неприятностей другими, а кто-то считает его законом природы. В IT это чувствуется особенно сильно — и в этом выпуске мы обсудим, какой путь прошла фронтенд-разработка. Вспомним, когда вообще появился этот термин, что было до него, поностальгируем о кроссбраузерности и узнаем, смог бы senior десятилетней давности сойти сегодня за джуна.
Ностальгировали с опытными фронтендерами: Максимом Ореховым, руководителем центра компетенций по разработке веб-приложений в Промсвязьбанке, и Евгением Дмитриевым, руководителем разработки дизайн-системы ivi.
Запись онлайна от 07/07.
1:24 Опыт гостей: первое вхождение во фронтэнд.
2:21 Эпоха веб-мастеров.
2:45 Когда сформировалось понятие frontend.
4:20 Вспоминаем flash.
5:53 Плюсы и минусы full stack.
6:54 О ностальгии по временам, когда всё делать можно было одному.
7:24 Что интересного и запоминающегося было в работе фронтенд-разработчика лет 10 назад. Что знаковое или сложное тогда появилось. Новое — это хорошо забытое старое.
17:52 Опыт гостей: развитие карьеры, ключевые этапы.
23:47 Когда проще было войти в фронтенд разработку — тогда или сейчас.
29:20 Проблема устаревания инструментов фронтенда.
34:55 Куда в целом движется фронтенд-разработка.
38:24 Какими IDE пользовались 10 лет назад.
39:38 Смог бы сеньор десятилетней давности сейчас потянуть на джуниор-разработчика.
43:18 Что для фронтенд-разработчика сейчас важнее: основы или знание конкретных фреймворков.
48:15 Прошло ли время изготовления одним человеком всего проекта.
50:30 Какой минимум знаний нужен сейчас в разработке фронтенда.
53:20 Изменилось ли за 10 лет отношение к универсальному дизайну. -
Важен ли вуз для карьеры?.. Однажды в начале 2000-х сисадмин одного регионального оператора связи три дня не мог починить биллинг. Ошибка была очень странной: в некоторых блоках упорно лезла дата 1970-01-01. Сисадмин искал причины повсюду, от формата даты и до взлома, пока не пришёл главный инженер — и не объяснил. Уходя, он посмотрел на окончившего биофак сисадмина, сложил пальцы, сотряс ими и произнёс: «Это база!». Сисадмин был отправлен на курсы — а фраза стала мемной.
В этом выпуске мы поговорили о базе. Практика решает, но без теоретического фундамента не достичь высот. Мы обсудили, чего не понимают студенты-технари, с какими навыками студенту идти на первую работу, как совместить её с учёбой — и как тут может стипендия Тинькофф. https://l.tinkoff.ru/scholarship
Наши гости:
— Андрей Иванов, руководитель отдела рекламных технологий Тинькофф Банка.
— Сергей Парамонов, Data Scientist в Omina Technologies, преподаватель MADE VKGROUP.
Тайминги:
1:12 Вспоминаем тематические анекдоты и анализируем контекст
10:32 Нужна ли всем фундаментальная математика
16:06 Распространённые заблуждения и ошибки выпускников в работе на проде
24:30 Вопрос из комментариев: логик-физмат-театрал идёт учиться на программиста — на чём ему стоит сосредоточиться
28:31 Софт-скиллы студентов и стажёров
34:14 Проблема нежелания стажёров обращаться за помощью — есть ли решение в вузах
41:40 Готовы ли студенты и выпускники к внедрению моделей
45:36 Есть ли у студентов предубеждения перед теоретическими знаниями в сторону практических
54:06 Что теряют студенты, отказываясь от фундаментальных знаний
1:03:37 Что может дать наукоориентированным студентам стипендия Тинькофф
1:14:20 Вопрос из комментариев: какие русские курсы по Python стоит пройти
Прямой эфир состоялся 21 апреля в 19:00. -
Искушённые хабраюзеры кривят губы при виде чересчур простого контента. «Это всё для джунов и домохозяек, где наш технохардкор?» Но разве простота и доступность автоматически делают текст плохим?
Разобраться в этом нам помогли выпускающий редактор контент-студии Хабра Михаил Зоберн и Стас Щетинников, директор по развитию одного из IT-департаментов в Сбере.
2:40 Вспоминаем Хабр, который “торт”. Действительно ли раньше было лучше
10:40 Письма Мартину Алексеевичу: разбираем популярные посты 2010 года
18:40 Почему сейчас минусуют крутые тексты (и почему мы считаем, что они крутые)
20:20 Хабр-2022: что в трендах, что в топах. Аналогия с книжным магазином
24:00 Литературные опусы айтишников для айтишников. О художественных текстах на Хабре
28:20 Чем хороши корпоративные блоги, как они устроены. Отличия в мотивации и процессе
40:00 Как писать просто о сложном. Cоветский и американский подходы к обучению
43:20 Почему сеньорам иногда полезно читать посты, ориентированные на джунов
49:30 Хардкор с котиками: технофорум превращается в медиа
57:00 Как выбирать тему и почему важно быть читателем собственной статьи
1:01:40 Ещё один повод писать, когда «наболело»
1:04:10 Вокруг истории с REvil: что почитать
1:06:40 Авторы адаптируются к клиповому мышлению. Как меняется подача материала
1:14:10 Каким будет Хабр через 10 лет (спойлер: зависит от IT-сообщества)
Статьи для сисадминов:
2012 год — https://habr.com/ru/post/142965/, https://habr.com/ru/post/152053
2020 год — https://habr.com/ru/post/491540/
Туториалы:
2012 год — https://habr.com/ru/post/128017/
2020 год — https://habr.com/ru/company/vk/blog/479822/
Пост о транслитерации — https://habr.com/ru/post/499574/
Дешифруем PDF417 — https://habr.com/ru/post/500270/
Прямой эфир состоялся 20 января, запись доступна по ссылке → https://youtu.be/FM0uWWzSUnU -
Однажды ты понял, как снизить затраты на продукт и улучшить его качество. Но идея так и осталась идеей: задача затерялась, а ты превратился в механического исполнителя тикетов из Jira. Мириться с этим нельзя: надо организовать работу так, чтобы инициатива разработчиков не гасла, подобно искрам на снегу.
Чтобы разобраться в этом вопросе, мы побеседовали с нашими гостями о том, как разработчики могут влиять на развитие продукта, как не потеряться в завале идей и в чем главная ошибка Совы – эффективного менеджера.
Ответить на эти вопросы нам помогли:
- Сергей Лавренев, руководитель по развитию продуктов из департамента по развитию онлайн-сервисов банка «Хоум Кредит»,
- Роман Хазеев, заместитель директора Центра компетенций по реализации digital-проектов Ростелекома.
Содержание
1:20 Сова – эффективный менеджер: почему так важна правильная коммуникация
7:30 Какие задачи выполняют продуктологи
10:00 Интересные кейсы. Как проявляется инициатива со стороны разработки
15:10 Кто лучше знает, каким должен быть продукт: разработчик, бизнес или целевая аудитория
18:40 Конфликт видения: почему каждый тянет одеяло на себя и как находить компромиссы
25:30 Какими способами продуктолог налаживает связь между бизнесом и IT
32:50 Откуда идёт инициатива: кто больше всех влияет на развитие продукта
36:00 Техдолг и как его погашать. Можно ли обойтись без багов (нет)
40:20 Меньше перфекционизма и бизнес-взгляд на продукт: о новом поколении разработчиков
42:10 Перемены ради перемен: часто ли смещается фокус, и что с этим делать
45:00 Как оценивается эффективность работы продуктолога, какие скилы важнее
49:10 Что нужно разработчику, чтобы стать хорошим продуктологом
50:30 Из каких ещё специальностей вырастают ПМ. Чему и где учиться, что смотреть и читать
Прямой эфир состоялся 23 декабря в 18.00, запись доступна по ссылке → https://youtu.be/FAW2uhRE7-4 -
Кто-то при слове Agile вспоминает мемы, кто-то вечный статус «в раннем доступе» у игр, кто-то — постоянные спринты.Мы заглянем чуть глубже и с помощью наших гостей узнаем, когда Agile эффективен, а когда нет; можно ли пренести Agile на личную жизнь — и постараемся понять, почему раньше без него можно было обойтись, а теперь нет.В нашей виртуальной студии вместе с scrum-мастером Анатолием Кукаевым из Промсвязьбанка и директором продуктовой разработки PropellerAds Анатолием Ивановым мы обсудили:1:00 Любимые шутки про Agile. Объясняем, почему это смешно3:40 Agile в реальной жизни на примерах: где это применимо и как работает11:50 Почему гибкие методики Agile так актуальны в быстро меняющемся мире19:10 «Зачем» — ключевой вопрос любого скрам-подхода24:00 С чего начать подготовку к внедрению Agile, чтобы не стало хуже31:00 Идеальная точка перехода. Почему важно выбрать правильный момент34:00 Путеводная звезда Agile. Ищем мотиваторы36:00 Недостатки и достоинства Agile. Когда это мешает и вредит, а когда помогает45:20 Кошка на дороге: как не запутаться и не погрязнуть в экспериментах48:10 Лучшие инструменты и методики Agile для бытового применения55:30 Распределённое лидерство: почему скрам-команде не нужен начальник58:00 Что почитать? Советуем книги по AgileВ выпуске мы упомянули:1) концепции VUCA и BANI, описывающие неопределенность современного мира: https://youable.online/vuca_vs_bani/2) Книга Стивена Даннинга «Эпоха Agile»: https://www.google.ru/books/edition/%D0%AD%D0%BF%D0%BE%D1%85%D0%B0_Agile/mb2VDwAAQBAJ?hl=ru&gbpv=03) Книга Элияху Голдберга «Цель»: https://www.litres.ru/eliyahu-goldratt/cel-process-nepreryvnogo-sovershenstvovaniya/4) Модель «Кеневин» (Cynefin framework) https://blog.bitobe.ru/article/model-kenevin/Прямой эфир состоялся 21 декабря в 18.00, запись доступна по ссылке: https://youtu.be/cWR8p7K9D4s
-
В этом выпуске мы обсудили, как перейти от монолита к микросервисной архитектуре и построить свою платформу с теми, кто встал на этот путь. Рассказываем, как микросервисная архитектура меняет организацию команд, какие технические вызовы создает и что может дать своя платформа для микросервисов.
Гости:
Александр Тяпков, заместитель технического директора по вопросам backend-разработки в онлайн-кинотеатре IVI,
Артем Желтак, руководитель backend-разработки в inDriver.
1:10 С чем на бытовом уровне сравнить распил монолита на микросервисы. Наводим порядок в гараже, покупаем теннисные мячи в магазине теннисных мячей
3:50 Распил неизбежен? Немного драматические истории перехода на микросервисы
7:40 Принцип самурая. Как рассчитать время и силы на переход
12:25 Бывает ли переход на микросервисы безболезненным для бизнеса
17:50 Как меняется команда, кто занимается архитектурой. Соблазны, перераспределение ролей и внедрение новых технологий
27:40 Какие проблемы возникают при работе с микросервисами
33:30 О плюсах использования микросервисов: нам не страшен «зоопарк»?
38:50 На пути к платформе. Что делать, когда микросервисы разрастаются в новые монолиты
50:20 Зачем делать свою платформу, если есть готовые решения. И почему не появляется годный opensource
58:40 Почему искать баги в микросервисах интересно
1:02:20 Что будет дальше и куда движутся микросервисы
Прямой эфир состоялся 16 декабря по ссылке https://youtu.be/i8jvNY9sblM -
Настраивать и контролировать процессы в IT-компании не проще, чем пилить код. Преуспеть в этом помогает DevOps, естественным продолжением которого в сфере информационной безопасности стал DevSecOps. О нём и поговорим.
Вместе с нашими гостями мы рассмотрели Ивана-царевича как модель угрозы; обсудили, как быть на шаг впереди злоумышленников; как сложить слово «безопасность» из процессов, инструментов и знаний; какая главная цель DevSecOps, как перейти к нему от DevOps и с чего надо начиать внедрение и изучение этих практик.
Мы взглянули на вопрос с двух сторон: реализации на практике и разработки инструментов. В этом нам помогли Алексей Бабенко, лидер команды тестирования безопасности приложений (Мир Plat.Form) и Алексей Жуков, руководитель направления по развитию продуктов обеспечения процесса безопасной разработки (Positive Technologies).
1:20 Объясняем концепцию DevSecOps на примере бессмертия Кощея
6:50 Безопасник — не враг: DevSecOps — глазами пользователя и производителей инструментов
13:50 «Ребята в худи – это мы сами». Не просто искать баги, а предотвращать их появление
18:20 DevSecOps – надстройка над DevOps или нечто большее
22:50 Как от DevOps прейти к DevSecOps, какие препятствия и сложности возникают
32:20 Определяем, соответствуют ли ваши процессы концепции безопасной разработки
32:20 Подходы, инструменты, люди – что важнее для DevSecOps (или зачем нужны отчёты на 100500 страниц)
38:40 Как безопаснику найти союзников среди разработчиков
42:30 С каких процессов начать переход к безопасному пайплайну разработки
51:20 Почему баги находят, но ничего с ними не делают (и как начать делать)
55:50 «Как стать DevSecOps и сделать это хорошо»: что почитать/посмотреть по теме
Прямой эфир прошёл 09 декабря. Запись доступна тут: https://youtu.be/rz_TjUmfY-Q -
Открытый код или коробочное решение? Open Source — вот он, бери и делай, только допиливать нужно будет самому. С другой стороны, коробки — проверенный временем вариант, хотя и дорого.
В этом выпуске вебкаста Хабр ПРО обсудим, какой из подходов может стать мейнстримом, как выбрать подходящую под цели бизнеса лицензию и какие условия должны быть соблюдены, чтобы открытый код был безопасным.
Участники:
Андрей Аврамчук, ведущий, Хабр;
Сергей Елин, тимлид ERLANG-разработчиков Osnova;
Роман Шеховцов, корпоративный архитектор Центра развития финансовых технологий Россельхозбанка.
1:15 Разница между открытым и свободным ПО
4:15 Насколько критичен выбор лицензии, какие критерии надо рассмотреть в первую очередь
8:10 Обратная связь дороже денег: чем отблагодарить разработчиков за свободное ПО
10:00 Open Source и безопасность, согласование с другими службами
13:30 Хочешь выложить что-то в открытый доступ? Проверь свои лицензии!
15:45 На что в лицензии обратить внимание, когда выбираешь Open Source
19:45 Непростые решения и нестандартные запросы клиентов
21:50 Легко ли заносить в контур банка Open-Source-решения, какие требования предъявляет ИБ
24:45 Выбор Open Source с точки зрения разработчика: на что смотреть
27:30 Что делать, когда случается vendor lock
33:00 Какие преимущества даёт лицензия Open Source разработчику ПО
37:00 Что даёт Open-Source-лицензия с точки зрения потребителя
39:40 Когда Open-Source-продукт остаётся без поддержки
44:30 Как вовремя понять, что развитие прекратилось
47:00 Почему с популярным Open-Source-софтом меньше рисков
50:30 Разработчики Open Source и сообщество. О воровстве и пользе конкуренции
55:30 Хочу контрибьютить в Open Source. Куда мне податься, с чего начать?
58:20 Что выгоднее с точки зрения затрат: Open Source или проприетарное решение. Какие из них сейчас популярнее, что будет дальше
Прямой эфир прошел 02 декабря, запись можно посмотреть тут —> https://www.youtube.com/watch?v=FVn8AhQSmOQ -
Сколько нужно DevOps, чтобы выкрутить одну лампочку? В этом выпуске мы ответили на этот и другие более практические вопросы о работе с микросервисами, которые наши пользователи оставляют на Хабр Q&A. Обсуждаем, в чём разница между микросервисами и сервисами, какие технологии нужны для микросервисов, где их разворачивать, как хранить исходный код и отслеживать жизнь микросервиса. Мы разобрали эти вопросы с двух точек зрения: self-hosting и работы с облачными сервисами. Наши гости: Денис Рылеев, руководитель направления автоматизации в Россельхозбанке, и Михаил Чугунов, системный инженер компании ЕПАМ, занимающийся внедрением DevOps-практик в облачных решениях AWS.
1:05 Вечные вопросы: сколько нужно девопс-инженеров, чтобы выкрутить лампочку, и чем микросервис отличается от монолита
3:00 Какие проблемы могут возникнуть при переходе на микросервисы, что стоит учесть
4:30 Зачем использовать API gateway как единую точку входа
5:50 Стоит ли использовать Rabbit NQ для общения между сервисами и есть ли у него преимущества
7:30 Как понять, что вам нужны МС. Истории перехода на другую (светлую? тёмную?) сторону
9:30 Как подобраться к микросервисной архитектуре, с чего начинать — на примере облачной АТС
12:40 Как шарить код между микросервисами и делить базы данных
15:00 Что остаётся от монолита после распиливания на МС
16:15 Виртуальная машина или облачный провайдер: где лучше разворачивать МС
19:10 Зачем микросервису отдельный репозиторий
20:00 Системы мониторинга: как правильно отслеживать жизнь и деятельность МС
24:20 Синхронизируем данные между одинаковыми микросервисами
26:10 Зоны ответственности: когда над одним МС работают разные команды
27:00 Как организовать процесс тестирования при микросервисной архитектуре
28:50 Чем и как джойнить таблицы
31:10 Писать монолит и потом распилить его или сразу делать микросервисы?
32:20 API или JSON: как общаются микросервисы
33:40 В каких случаях лучше монолит, а МС точно не подойдёт
36:40 Как правильно разделять сервисы на слои
38:00 Кто хорошо пишет о МС: книги и блоги для новичков и продвинутых
40:00 О взаимодействии команд разработки и тестирования
42:30 Как работает JRPC на МС-архитектуре. А GRPC?
49:15 Как без помощи паяльника убедить DevOps, что тесты нужно выполнять на каждый ран CI/CD
47:40 Как в МС ограничить доступ на уровне сущности
50:00 Способы кросс-авторизации между микросервисами
53:20 Как повысить устойчивость МС-архитектуры
57:20 Нужно ли сбрасывать кэш, если объект кэша поменялся в новой версии МС
Прямой эфир прошёл 25.11.2021. Запись доступна по ссылке https://youtu.be/OdmvoVyp3nU -
Сцилла и Харибда современной разработки: с одной стороны, приложения должны быть стабильными и цельными, с другой — надо использовать актуальные инструменты. Приходится балансировать между усложнением разработки и устареванием стека. В этом выпуске мы обсудили, как держать равновесие.
Мы пригласили тех, кто определяет развитие технической части приложений. Разработчики расскажут, как выстраивать технический стек, как далеко можно прогнозировать в нашем изменчивом мире и являются ли микросервисы серебряной пулей.
Кирилл Маканков, руководитель направления мобильной разработки малого и среднего бизнеса в ПСБ, расскажет, какие проблемы ему приходится решать при планировании технического стека, а Владимир Теблоев, руководитель отдела разработки сервиса для водителей в Ситимобил, расскажет про особенности стека на бэкенде.
0:50 Когда пора обновлять стек технологий компании, пробовать что-то новое
5:50 Узкая специализация — преимущество для разработчика?
13:00 Микросервисы: красивая теория и реальные проблемы. Когда лучше использовать монолит
20:40 Мейнстрим в разработке — хорошо или плохо
22:00 Кадровые проблемы: где брать специалистов по микросервисам
30:40 Монолит и микросервисы — две крайности. А есть ли компромиссное решение?
37:50 Распиливание монолита. Как помогают Agile и гибкий подход
47:10 Рост числа задач и их усложнение: как с этим бороться
55:40 Горизонт планирования: стоит ли гнаться за хайпом
Прямой эфир состоялся 18 ноября, запись можно посмотреть по ссылке https://youtu.be/YVxbUyEa6k0 -
Десять лет назад на прилавках появилась новинка от Apple — iPhone 4S, и два друга — Илья и Руслан — решили заняться iOS-разработкой. Прошло время. Илья Меркулов теперь Head of Mobile в FUNCORP, а Руслан Курмакаев переехал в Сиэтл и стал Senior iOS Developer в Facebook.
Мы устроили телемост Москва—Сиэтл и в прямом эфире обсудили с Ильёй и Русланом, как бы те начали свой карьерный путь в 2021 году. Выбрали бы они iOS-разработку? С чего бы начали изучение технологий? Как развивалась бы их карьера и каких ошибок они бы избежали?
1:00 Каково было начинать карьеру в iOS-разработке десять лет назад
6:20 Точки роста джуна: фиксим баги, учим английский, читаем книги
11:00 Вредные привычки и особенности вливания в коллектив
11:50 Плюсы iOS для начинающего мобильного разработчика
18:40 Как войти в IT или хотя бы нагуглить дорожную карту в 2021-м
23:30 Где искать информацию об iOS-разработке (кроме Хабра)
25:30 Базовые знания и инструменты, с которых стоит начать джуну
29:40 Как устроиться на работу без опыта и знаний. Вакансии для новичков, стажировки и курсы
34:15 Из каких смежных сфер вырастают разработчики iOS
35:20 Страшные вопросы на собеседованиях. Как перестать бояться и повысить свои шансы
42:30 Лучшие задачи на первой работе. Какой опыт нужен начинающему iOS-джуну
47:30 Почему ментор — лучший друг новичка. Снова о трудностях и способах их преодолеть
57:10 Обязательно ли учиться в вузе, чтобы стать хорошим разработчиком
1:00:10 Работа в удовольствие и другие секреты iOS-сеньоров
Прямой эфир состоялся 11 ноября, запись можно посмотреть по ссылке https://youtu.be/82PXx4Nstfo -
IT — как Зазеркалье: чтобы оставаться на месте, надо идти, чтобы двигаться — бежать. В IT-компаниях это понимают, и потому одни разработчики учат других. В этот выпуск Хабр Про мы пригласили тех, кто вращает круговорот знаний, и вместе с ними обсудили обмен опытом через теорию и через практику.
Настя Артамонова, главный специалист по обучению в Мир Plat.Form, рассказала, как митапы развивают технических специалистов и как внутреннее обучение становится ступенькой к внешним курсам (но не всегда). А Олег Миронов, руководитель Центра Компетенций АО «Флант», объяснил, как учить на боевых проектах и как тимлиды становятся кураторами для джунов.
Содержание:
2:00 Обучение внутри компаний: теоретическая прокачка, боевые задачи и другие способы повышения квалификации.
7:10 Как оцениваются результаты обучения. Что мотивирует тимлидов и почему каждое занятие — инсайт для преподавателя.
14:10 Как не уставать от роли ментора и побеждать формальный подход к обратной связи.
20:00 Как учиться, работать и не терять эффективность.
21:50 Почему тимлид заинтересован в том, чтобы вести новичков.
23:00 Чем полезны митапы и что делать с теми, кто не любит на них ходить.
29:50 Влияние обучения на культуру общения между сотрудниками и на компанию в целом.
33:20 Когда джун учит сеньоров и меняет правила.
35:45 Пора разучиваться и переучиваться? Как быстро устаревают хард-скиллы.
38:30 Чем измерить обучаемость джуна и как наладить проверку софт-скиллов.
42:00 Как прокачать дефицитные (увы) навыки взаимодействия: умение делегировать и давать обратную связь.
47:40 Нужен ли IT-команде профессиональный психолог.
50:50 Каким скиллам (не всегда айтишным) надо научиться при переходе на менеджерскую позицию.
54:44 Удалёнка как тест софт-скиллов. Как преодолеть трудности и настроить правильный work-life balance.
58:10 Сколько ресурсов целесообразно потратить на обучение и как понять, что пора пробовать что-то новое. -
В этом выпуске мы обсуждаем сложности сбора и обработки данных. Работа с Big Data и получение из них ценности — это конвейер, на котором трудятся целые команды. Как идёт работа в начале и конце этого пути, нам расскажут два разных специалиста: data engineer и product owner.
О том, как и какими инструментами добываются данные, мы узнаем от Дмитрия Захарова — дата-инженера и тимлида разработки витрины данных в Сбере.
А Игнат Постный, исполнительный директор TAG Consulting, поведает, какие задачи он решает с помощью инструментов AI и какие барьеры есть на проде.
Содержание:
1:10 Кто есть кто: чем занимаются data engineer и product owner в Big Data
4:30 Этапы обработки больших данных в крупной финансовой компании
10:30 Особенности работы с естественным языком и неструктурированными документами
17:00 Как обойти проблему «Garbage in — garbage out» и дорогостоящих ошибок
22:00 Отсутствие стандартов и другие боли дата-сатанистов
28:20 Как строится витрина данных
30:50 Корпоративный ресурс vs творческий подход
34:00 Как объём данных влияет на качество их обработки
35:40 Сможет ли нейросеть понять естественный язык
40:30 Как попасть на «конвейер» Big Data, важен ли математический бэкграунд
47:30 Минимальный объём скиллов для дата-инженера
52:10 Правильный T-shape для дата-сайентиста
54:55 Каких прорывов больше всего ожидают в Data Science
1:00:55 Нерешённые проблемы и тенденции индустрии
Запись прямого эфира можно посмотреть тут: https://www.youtube.com/watch?v=fjBcIvVVkF4 - Montre plus