110 episodes

Подкаст о программистах и для программистов «Люди и код». В каждом выпуске обсуждаем проблемы индустрии, интересные явления и технологии.

Люди и ко‪д‬ Skillbox Media Code

    • Technology
    • 2.0 • 1 Rating

Подкаст о программистах и для программистов «Люди и код». В каждом выпуске обсуждаем проблемы индустрии, интересные явления и технологии.

    Знакомство с Yii: история фреймворка, отличия от Laravel и Symfony, архитектура

    Знакомство с Yii: история фреймворка, отличия от Laravel и Symfony, архитектура

    Содержание
    — Почему Александр перешёл с Java на PHP? Каким был язык и его экосистема в те времена

    — Как Александр попал в Yii core team и дорос до руководителя команды фреймворка

    — Как выглядит процесс разработки фреймворка. Кто и как принимает решения о выпуске версий

    — История Yii: от PRADO до третьей версии

    — Когда ждать Yii 3

    — Что такое Yii и какие приложения на нём можно создавать

    — Чем Yii отличается от Laravel, Symfony и других MVC-фреймворков

    — Какова архитектура решений, созданных на Yii

    — Какие паттерны и лучшие практики применяются в Yii

    — За счёт чего в Yii достигается высокая производительность? Как оценивают производительность фреймворков

    — С какими инструментами Yii работает хорошо, а с какими — не очень

    — Правда ли, что Yii не подходит для крупных проектов, в отличие от того же Symfony

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

    — Что почитать про архитектуру, PHP и Yii

    — Совет всем, кто пользуется опенсорсными и свободными продуктами


    Гость: Александр Макаров

    Активный участник Open Source, один из разработчиков PHP-фреймворка Yii и его представитель в PHP-FIG. Написал книгу по Yii и огромное количество полезных заметок.

    Успел поработать во Wrike, Stay.com, Skyeng и других проектах. На данный момент — CTO Twindo и CEO Asapirl.

    Соорганизатор и руководитель программного комитета PHP Russia, член программных комитетов HighLoad++ и РИТ.

    Канал в ТГ: https://t.me/samdark_blog

    Полезные ссылки: 
    — Бесплатная книга по PHP: английская и русская версии https://phptherightway.com/, https://getjump.github.io/ru-php-the-right-way/
    — «Изучаем DDD — предметно-ориентированное проектирование», Влад Хононов https://bhv.ru/product/izuchaem-ddd-predmetno-orientirovannoe-proektirovanie/
    — Другие выступления, подкасты и интервью Александра https://slides.rmcreative.ru/
    — «Высоконагруженные приложения», Мартин Клеппман https://www.piter.com/collection/bazy-dannyh/product/vysokonagruzhennye-prilozheniya-programmirovanie-masshtabirovanie-podderzhka-2
    — Книги Роберта Мартина aka Дядюшки Боба https://www.livelib.ru/author/252373/top-robert-martin
    — «Паттерны объектно-ориентированного программирования», Э. Гамма, Р. Хелм, Р. Джонсон, Д. Влиссидес https://www.piter.com/product/patterny-obektno-orientirovannogo-proektirovaniya

    Где подписаться на обновления подкаста и наши новые статьи:

    Skillbox Media: skillbox.ru/media/code

    Twitter: twitter.com/ludi_and_code

    «ВКонтакте»: vk.com/the_code_group

    Telegram: https://t.me/skillbox_media_code

    Стартовать в программировании

    • 43 min
    Здоровье спины: ликбез по анатомии, простые упражнения и топ вредных мифов

    Здоровье спины: ликбез по анатомии, простые упражнения и топ вредных мифов

    Содержание
    — Какие врачи занимаются проблемами спины: неврологи, вертебрологи, мануальные терапевты, остеопаты и другие

    — Почему остеопатию не считают медицинской специальностью

    — К какому специалисту и когда обращаться

    — Ликбез по устройству позвоночника и окружающих его мышц

    — Какие проблемы со спиной чаще всего возникают у тех, кто работает за компьютером

    — Что такое защемление позвоночника и почему нельзя путать его с миалгией

    — Что такое «правильная осанка» и как её поддерживать

    — Вредные мифы и заблуждения о здоровье спины

    — Насколько безопасно хрустеть спиной, шеей и суставами? Каковы истинные причины этой привычки

    — Что нужно знать о массаже. Когда массаж бывает вреден и почему за ним стоит обращаться только к специалистам

    — Как мебель влияет на здоровье спины. Как выбрать подходящее кресло и стол

    — Какой должна быть одежда и обувь

    — «Мы то, что мы едим»: о влиянии еды на здоровье спины

    — Какой спорт лечит, а какой калечит. Фитнес, тренировки с железом, плавание, бег и другие виды активности

    — Что такое метод Фельденкрайза

    — Какие упражнения и с какой частотой полезно выполнять для профилактики болезней спины

    — Что почитать о здоровье спины

    Гость: Мария Ковалёва.

    Врач-реабилитолог высшей категории. В 1996 году окончила РГМУ имени Пирогова по специальности «врач-педиатр», в 1998 году — ординатуру на кафедре реабилитации и спортивной медицины.

    Полезные ссылки

    — «Топ-30 упражнений для осанки и выпрямления спины», Фрэнк Грин https://www.litres.ru/book/frenk-grin/top-30-uprazhneniy-dlya-osanki-i-vypryamleniya-spiny-57438614/

    — «Метод Фельденкрайза: практическое освоение системы», Евгения Кирсанова https://eksmo.ru/book/metod-feldenkrayza-dlya-zhizni-prakticheskoe-osvoenie-sistemy-ITD1377885/

    • 1 hr 40 min
    Мы открываем бизнес, мы будем делать бабки: как запустить веб-студию в 2024 году

    Мы открываем бизнес, мы будем делать бабки: как запустить веб-студию в 2024 году

    Содержание
    — Как Михаил пришёл к открытию веб-студии и сколько он до этого проработал в найме

    — Сколько денег агентство приносит Михаилу и его партнеру

    — Кому и почему не стоит идти в этот бизнес

    — С чего начать, если всё-таки решился

    — Как выбрать ценовой сегмент и на каких клиентов ориентироваться

    — Почему участие в тендерах — это всегда риск и боль

    — «Сарафан», рейтинги, SEO, конференции — какие каналы привлечения клиентов наиболее эффективны

    — Как собственник веб-студии относится к удаленке и совмещению двух и более работ

    — Почему строгие KPI в разработке, дизайне и других творческих профессиях — зло

    — Какие специалисты нужны студии, набирающей обороты

    — Как концепция «проектных офисов» помогает удержать клиентов, недовольных качеством вашей работы

    — Как сформировать пакет услуг

    — Почему бизнес веб-студии плохо масштабируется и на какую рентабельность можно рассчитывать

    — Где взять деньги на зарплаты сотрудникам: собственные сбережения, кредиты, внешние инвестиции

    — Что нужно знать о рекламе и продажах разработчику

    — Какие CMS и фреймворки пользуется популярностью у российских заказчиков. Когда и как нужно переубеждать потенциальных клиентов

    — ИИ и конструкторы сайтов vs. веб-студии — кто кого?

    — Миша рекомендует книги


    Гость: Михаил Головкин

    Маркетолог, сооснователь веб-студии Webshop. Автор телеграм-канала про бизнес и маркетинг.

    Больше 10 лет назад совместно с партнёром основал веб-студию, которая регулярно занимает призовые места в Russian Drupal Awards и первые места в Рейтинге Рунета среди веб-студий, разрабатывающих сайты на Drupal.


    Полезные ссылки

    — «Управление фирмой по дизайну и разработке цифровых продуктов на заказ», Максим Десятых https://desyatykh.notion.site/d0f2ea2b4df3472187756f003cadb29d
    — Deadline, Том Демарко https://www.mann-ivanov-ferber.ru/books/biznesroman/deadline1/
    — «Все начальники делают это», Брюс Тулган https://www.mann-ivanov-ferber.ru/books/27-problem-menedzhera/
    — «СПИН-продажи», Нил Рекхэм https://www.mann-ivanov-ferber.ru/books/mif/034/
    — Интервью Евгения Ильина для Skillbox Media, посвящённое Drupal https://skillbox.ru/media/code/drupal-dlya-ilona-maska-kto-i-kak-ispolzuet-stareyshuyu-cms/

    Где подписаться на обновления подкаста и наши новые статьи:
    Skillbox Media: skillbox.ru/media/code
    Twitter: twitter.com/ludi_and_code
    «ВКонтакте»: vk.com/the_code_group

    Telegram: https://t.me/skillbox_media_code

    Стартовать в программиро

    • 1 hr 53 min
    Собеседования QA-инженеров глазами интервьюера: от подготовки до отзыва о кандидате

    Собеседования QA-инженеров глазами интервьюера: от подготовки до отзыва о кандидате

    Содержание
    — Как проводится собеседование на позицию тестировщика и из каких этапов оно состоит

    — Почему важно создать комфортную атмосферу на интервью

    — Как интервьюер готовится к интервью с кандидатом. Есть ли здесь место для индивидуального подхода

    — Откуда берут вопросы к теоретической части

    — Берут ли в «Сбер» тестировщиков без опыта

    — В чём особенность практических заданий для тестировщиков

    — Как составляется отзыв о кандидате

    — Чем различаются собеседования джунов, мидлов и сеньоров

    — Какие вопросы нужно задавать работодателю

    — На какие «красные флаги» обращает внимание интервьюер

    — Как Маргарита относится к тем, кто накручивает опыт

    — Какие ошибки совершают кандидаты на техническом собеседовании. Как кандидату готовиться к интервью

    — Что такое «человекоцентричность» в представлении руководства «Сбера» и как она реализуется на практике

    — Маргарита советует любимые книги


    Гость: Маргарита Корнышева
    QA-тимлид в «Сбере». Эксперт по ручному тестированию, технический интервьюер.

    Полезные ссылки: 

    — «Популярные вопросы и задачи на собеседованиях тестировщиков» https://skillbox.ru/media/code/populyarnye-voprosy-i-zadachi-na-sobesedovanii-testirovshchika/
    — «Как составить резюме тестировщика: гайд от опытного QA-инженера» https://skillbox.ru/media/code/kak-sostavit-rezyume-testirovshchika-gayd-ot-opytnogo-qainzhenera/
    — «Думай медленно… решай быстро», Даниэль Канеман https://ast.ru/book/dumay-medlenno-reshay-bystro-130217/
    — «Тонкое искусство пофигизма», Марк Мэнсон https://alpinabook.ru/catalog/book-tonkoe-iskusstvo-pofigizma/

    Где подписаться на обновления подкаста и наши новые статьи:

    — Skillbox Media: skillbox.ru/media/code
    — Twitter: twitter.com/ludi_and_code
    — «ВКонтакте»: vk.com/the_code_group
    — Telegram: https://t.me/skillbox_media_code

    Стартовать в программировании вместе со Skillbox: skillbox.ru/code

    Наш подкаст удобно слушать на популярных платформах:
    — Castbox: https://bit.ly/3tZ3eJF
    — «Яндекс.Музыка»: https://bit.ly/3FWQsOk
    — Apple Podcasts: https://apple.co/3KLXpVZ
    — Google Podcasts: https://bit.ly/3qFvYUY

    Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!

    • 58 min
    Всё о спортивном программировании: виды задач, тактика и секреты подготовки

    Всё о спортивном программировании: виды задач, тактика и секреты подготовки

    Содержание
    — Как Илья начал участвовать в соревнованиях

    — В чём соревнуются участники чемпионатов по спортивному программированию

    — Какие виды соревнований бывают

    — О ролях в команде и важности лидерства

    — Элементы тактики в спортивном программировании. Чем соревнования напоминают торги на бирже

    — Даёт ли язык программирования преимущество при решении задач. Когда C++ лучше, чем Java, а когда — наоборот

    — Как научиться отбрасывать неправильные решения

    — Как Илья готовился к соревнованиям

    — «Гробы» в спортивном программировании, или как распознать нерешаемую задачу

    — Очевидная и неочевидная польза от участия в соревнованиях

    — Спортивное программирование приучает писать неподдерживаемый код?

    — Почему Илья разочаровался в деле, которым занимался со школы

    — Есть ли звёзды в спортивном программировании. Топ-6 стран, которые чаще всего побеждают в мировых чемпионатах

    — На каких ресурсах готовиться к соревнованиям

    — Илья рекомендует книги


    Гость: Илья Кучумов. Руководитель отдела разработки поиска по товарам в «Яндексе». Во время обучения в университете Илья стажировался в Европе в Google.

    За свою семилетнюю карьеру в спортивном программировании выигрывал и был призёром многих престижных соревнований. В 2018 году занял второе место в финале Google Hash Code, а в 2017-м занял 14-е место в финале ICPC. Является автором двух задач для финального раунда Yandex Cup 22 в дисциплине «Алгоритм».

    Полезные ссылки
    — Codeforces https://codeforces.com/
    — «Спортивное программирование: зло или хорошая школа» https://skillbox.ru/media/code/sportivnoe-programmirovanie-zlo-ili-khoroshaya-shkola/
    — «45 татуировок менеджера», Максим Батырев https://www.mann-ivanov-ferber.ru/books/paperbook/tattoos/
    — «Трилогия желания», Теодор Драйзер https://eksmo.ru/book/trilogiya-zhelaniya-komplekt-iz-3-kh-knig-finansist-titan-stoik-ITD1283066/

    Где подписаться на обновления подкаста и наши новые статьи:

    Skillbox Media: skillbox.ru/media/code

    Twitter: twitter.com/ludi_and_code

    «ВКонтакте»: vk.com/the_code_group

    Telegram: https://t.me/skillbox_media_code

    Стартовать в программировании вместе со Skillbox: skillbox.ru/code

    Наш подкаст удобно слушать на популярных платформах:
    Castbox: https://bit.ly/3tZ3eJF
    «Яндекс.Музыка»: https://bit.ly/3FWQsOk
    Apple Podcasts: https://apple.co/3KLXpVZ
    Google Podcasts: https://bit.ly/3qFvYUY

    Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!

    • 1 hr 18 min
    Всё об аутентификации: способы, перспективные технологии и проблемы

    Всё об аутентификации: способы, перспективные технологии и проблемы

    Содержание
    — Что такое аутентификация, авторизация и идентификация

    — Что такое факторы аутентификации и какими они бывают

    — Как эволюционировали подходы к аутентификации от первых простых сайтов до современных систем

    — Аутентификация на основе одноразовых паролей: Google Authenticator, TOTP/HOTP

    — В чём преимущества и недостатки парольной аутентификации

    — Хранят ли сервисы пароли пользователей. Как системы определяют приемлемую сложность пароля

    — Password-authenticated key agreement (PAKE): как реализована, какие есть достоинства и недостатки, SRP-протокол

    — Как устроена аутентификация OIDC/OAuth2.0 («войти через») и какие у неё есть недостатки

    — Почему WebAuthn/FIDO — один из самых перспективных способов аутентификации

    — Аутентификация на основе биометрических данных: что уже сегодня применяется и какие есть опасности

    — Как выбрать метод аутентификации для своего проекта

    — Слава советует книги (спойлер: и снова «книга с кабанчиком»)

    Гость: Вячеслав Шаго

    Сеньор-бэкенд-разработчик в «Сбере».

    Эксперт по аутентификации и авторизации.

    Полезные ссылки
    —«Идентификация, аутентификация, авторизация: чем они различаются» https://skillbox.ru/media/code/identifikatsiya-autentifikatsiya-avtorizatsiya-chem-oni-razlichayutsya
    —«Беспарольная аутентификация: что это такое и почему на неё делают ставку IT-гиганты» https://skillbox.ru/media/code/besparolnaya-autentifikatsiya-chto-eto-takoe-i-pochemu-na-neye-delayut-stavku-itgiganty/
    — Та самая «книга с кабанчиком» https://dataintensive.net/
    — «Создание микросервисов», Сэм Ньюмен https://www.piter.com/product/sozdanie-mikroservisov-2-e-izdanie

    Где подписаться на обновления подкаста и наши новые статьи:
    — Skillbox Media: skillbox.ru/media/code
    — Twitter: twitter.com/ludi_and_code
    — «ВКонтакте»: vk.com/the_code_group
    — Telegram: https://t.me/skillbox_media_code

    Стартовать в программировании вместе со Skillbox: skillbox.ru/code

    Наш подкаст удобно слушать на популярных платформах:
    — Castbox: https://bit.ly/3tZ3eJF
    — «Яндекс.Музыка»: https://bit.ly/3FWQsOk
    — Apple Podcasts: https://apple.co/3KLXpVZ
    — Google Podcasts: https://bit.ly/3qFvYUY

    Подписывайтесь, ставьте лайки, делитесь с друзьями и оставляйте комментарии!

    • 48 min

Customer Reviews

2.0 out of 5
1 Rating

1 Rating

FZZR. ,

Верх неграмотности

Выпуск про статические анализаторы - верх неграмотности. Ошибка на ошибке. Не смогу перечислить все ошибки, т.к. их очень много, но в качестве примера в самом начале выпуска явно разделили линтеры и стат.аналайзеры, хотя одно есть частный случай другого. По словам гостя, динамические анализаторы - это дебаггер. А что тогда, например, виртуальная машина символьного исполнения?
Не рекомендую как минимум этот выпуск к прослушиванию, дезинформация.

Top Podcasts In Technology

Lex Fridman Podcast
Lex Fridman
All-In with Chamath, Jason, Sacks & Friedberg
All-In Podcast, LLC
Acquired
Ben Gilbert and David Rosenthal
TED Radio Hour
NPR
Dwarkesh Podcast
Dwarkesh Patel
Hard Fork
The New York Times

You Might Also Like

Podlodka Podcast
Егор Толстой, Стас Цыганов, Екатерина Петрова и Евгений Кателла
Запуск завтра
libo/libo
#BeardyCast: гаджеты и медиакультура
BeardyCast.com
План Б
Т—Ж
Потом доделаю
WEEEK (@potomdodelau)
Серёжа и микрофон. Подкаст
Сережа и микрофон. Подкаст