21 episodes

Разработчики из Ostrovok.ru разговаривают про Python и IT

Два Ивана (название обсуждается‪)‬ Иван Елфимов, Иван Чернов

    • Technology
    • 5.0 • 1 Rating

Разработчики из Ostrovok.ru разговаривают про Python и IT

    Два Ивана №27 Инфобез и вирусная аналитика со Станиславом Раковским

    Два Ивана №27 Инфобез и вирусная аналитика со Станиславом Раковским

    В гостях у Двух Иванов Станислав Раковский, старший специалист отдела проактивного обнаружения угроз из Positive Technologies. Обсуждаем текущие тренды PyPI, какие векторы атак используют злоумышленники, их цели и как защититься от атак.

    Подписывайтесь на Telegram-канал Стаса disasm.me.
    Приходите на Positive Hack Days 23–26 мая, Москва, «Лужники».

    (00:00:00) Вступление
    (00:00:39) Тема
    (00:01:05) Гость
    (00:01:59) Зачем идут в аспирантуру
    (00:05:24) CTF и учеба
    (00:10:02) Название обсуждается
    (00:11:08) Тригернулись на монгу
    (00:12:54) A «Б» — это баг баунти
    (00:15:23) Целевая аудитория
    (00:17:11) Дырявый или популярный
    (00:18:05) Зачем угонять Steam
    (00:18:51) Виртуальные карты
    (00:20:16) Самая эффективная малварь
    (00:23:35) Снова про PyPI
    (00:25:19) Как защититься
    (00:27:51) Подменили бинарничек
    (00:29:33) Docker наше все
    (00:31:14) rootless
    (00:32:12) 2FA
    (00:32:56) События 28 марта
    (00:36:29) Как перестать бояться

    Ссылки:
    - Инцидент PyPI 28 марта 2024 г.
    - История с массовыми банами на YaCTF

    • 43 min
    Два Ивана №26 Работа с ветками в git

    Два Ивана №26 Работа с ветками в git

    Два Ивана в классическом составе. Обсудили современные и не очень подходы к версионированию и репозиториям в целом.

    (00:00:00) Вступление
    (00:00:10) Тема
    (00:00:23) git не нужен
    (00:01:03) Нужен контроль версий
    (00:02:25) Переизобретаем SVN
    (00:03:45) Mercurial
    (00:04:03) Fossil
    (00:04:27) Game Dev
    (00:05:09) git-annex
    (00:05:22) git-worktree
    (00:06:20) Периодические коммиты
    (00:07:13) Git YOLO и Oh Shit Git
    (00:08:34) Два типа людей
    (00:09:47) Git Flow
    (00:11:14) GitHub Flow
    (00:11:53) Конфликты
    (00:12:46) Code Freeze
    (00:15:05) Octopus Merge
    (00:16:22) Название ветки
    (00:19:52) Trunk-based
    (00:23:27) Stacked Diffs
    (00:27:48) radicle.xyz

    Ссылки:

    git-annex
    git-worktree
    Git YOLO или whatthecommit.com
    Oh Shit, Git!?!
    Git flow
    GitHub flow
    Stacked Diffs
    Radicle

    • 29 min
    Два Ивана №25 Оценка качества кода

    Два Ивана №25 Оценка качества кода

    В гостях у Двух Иванов тимлид в международном IT стартапе и сооснователь Moscow Python - Михаил Корнеев. Вместе мы пробуем разобраться, что важнее всего в качественном коде, как это связано со сложностью и что помогает разработчикам писать код лучше.

    Подписывайтесь на Telegram-канал Миши Хитрый Питон, приходите на Moscow Python Meetup и послушайте Moscow Python Podcast!

    Ссылки:

    Пятиминутка Python: #1.2 Что хотят в Python из других языков
    rohaquinlop/complexipy
    Kent Beck – Tidy First?
    mathialo/bython (Python со скобочками)

    Таймкоды:

    00:00:00: Вступление
    00:00:25: Гость
    00:02:15: Тема
    00:02:30: Название обсуждается
    00:03:56: Пальчики обрубить
    00:05:30: Для кого мы пишем код
    00:07:52: Нужно ли кодревью
    00:11:53: Как автоматизировать проверку качества
    00:14:00: С чего начать
    00:15:34: Модули
    00:18:49: Качество и сложность
    00:19:48: 1000 строк
    00:22:10: Красные флаги
    00:24:26: Комментарии к коду
    00:29:14: Хороший код для библиотек
    00:30:47: Прототипы
    00:33:45: try/except
    00:37:03: Скобочки или отступы
    00:38:35: Советы от Михаила Корнеева

    • 43 min
    Два Ивана №24 Разочарование в Python для веб-разработки

    Два Ивана №24 Разочарование в Python для веб-разработки

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

    Ссылки:
    biozz/cookiecutter-biozz-project
    PocketBase
    Пятиминутка Python
    Bun (Lightweight Golang ORM for PostgreSQL, MySQL, MSSQL, and SQLite)

    • 27 min
    Два Ивана №23 Фронтенд на бекенде или бекенд на фронтенде?

    Два Ивана №23 Фронтенд на бекенде или бекенд на фронтенде?

    В гостях у Двух Иванов Вадим Царегородцев. Вадим руководит командой фронтендеров в Островке, которая занимается транспортными продуктами. А ещё много выступает на конференциях. Вот несколько предстоящих выступлений:

    23 марта в Москве и онлайн на «Я 💛 Фронтенд»

    12-13 апреля в Ульяновске на “Стачке”

    26 апреля в Москве и онлайн на HolyJS

    20-21 апреля в Иннополисе на Merge

    25 мая в Новосибирске на CodeFest

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

    Ссылки:

    Telegram-канал Вадима «Спасибо, я лайкнул»

    React

    Next.js

    Solid.js

    Vue.js

    Svelte

    shadcn/ui

    JavaScript Bloat in 2024

    Zeal

    electric-sql/pglite

    htmx, htmz

    tailwindcss, unocss

    biozz/cookiecutter-biozz-project

    Pico CSS

    • 37 min
    Два Ивана №22 Shell-скрипты на питоне

    Два Ивана №22 Shell-скрипты на питоне

    Два Ивана открывают второй сезон разговором про шелл скрипты на питоне

    • 24 min

Customer Reviews

5.0 out of 5
1 Rating

1 Rating

Top Podcasts In Technology

Barış Özcan ile 111 Hz
Podbee Media
Haftalık Gündem Değerlendirmesi
TeknoSeyir
TED Radio Hour
NPR
Lex Fridman Podcast
Lex Fridman
Acquired
Ben Gilbert and David Rosenthal
Zihnimin Kıvrımları
M. Serdar Kuzuloğlu

You Might Also Like