Python Clinic
374 subscribers
1 video
62 links
стримы, где всегда можно задать любой вопрос по python или it в целом, или просто послушать несмешные шутки - https://www.twitch.tv/verdantbyte
Download Telegram
Процессы по определению работают в независимых областях памяти, в этом весь смысл. Но иногда данные между ними всё же нужно разделить, и их буквально нужно заставить пропихнуть данные через дополнительные инструменты. Вообще самый простой способ добиться этого - обратиться к долговременной памяти, то есть тупо сохранить что-то в файл. Но у этого подхода есть куча недостатков, мы упираемся в файловую систему, формат файла и неизбежную борьбу за ресурсы. Впрочем, о борьбе за ресурсы мы поговорим на следующей неделе, а сегодня я покажу, с помощью каких объектов можно делить данные непосредственно в памяти. Но помните, что это искусственный процесс, который сопряжён с копирование данных, что не добавляет оптимальности вашим алгоритмам.

(а ещё я немного изменил способ записи и монтажа видео, надеюсь, что для вас это пройдёт незаметно, но если вдруг вы заметите какие-то артефакты или что-то некрасивое - смело пишите мне любым удобным вам способом)

https://www.youtube.com/watch?v=F82h8somY_0
👍92
Сегодня у нас немного непривычный формат, я рассказываю о методологии. Такие вещи важно знать, чтобы с одной стороны не оказаться слишком интересной личностью в коллективе, которая использует совершенно не тот набор инструментов, который принят на проекте или в компании, а с другой стороны чтобы иметь хоть какие-то альтернативы при выборе решения. Как я и говорю в видео, я пользуюсь в равной мере обоими подходами, но мозг у меня больше думает в стиле EAFP))

https://www.youtube.com/watch?v=HJN2vUonkNA
6👍2
На ютуб-канале уже больше 1к подписчиков, всем спасибо за поддержку и доверие так сказать брэнду)

пока ещё не праздничное, но всё равно интересное видео о потоках, на след неделе будет чуть более подробный рассказа про GIL:
https://www.youtube.com/watch?v=8voAVlnIaoM
🔥24👏21👍1
Самый страшный и непонятный алгоритм в python - мро))

На самом деле не такой и страшный, он спроектирован и реализован с большим запасом гибкости для совершенно разных ситуаций, но в конечном итоге так, чтобы ни одному классу не пришлось одиноко плыть на льдине в поисках мамы, в крайнем случае он найдёт object)

https://www.youtube.com/watch?v=Cam5-mEOtf0
🔥13
привет, начиная с этой недели из-за очень большой загруженности я буду выпускать по одному видео в неделю, скорее всего я смогу опять снимать по два видоса только через месяц

но зато это будут редкие, но меткие видосы)) начнём с разбора того, почему потоки в пайтон нас всех обманывают:

https://www.youtube.com/watch?v=NU8_By9CQxc
🔥213👍3🙏2
Наконец-таки рассказываю об асинхронности. Честно вам тут расскажу, что я специально построил сюжет видео так, чтобы всем было понятно, что с асинхронностью много возни, и что иногда все эти усилия не стоят результата. Надеюсь, будет интересно, как минимум снимать это было весело)

https://youtu.be/k3NjLeAdNe0
👍14🔥9
А вот кому бесплатную лекцию о сложности алгоритмов? Как всегда длинно, детально и понятно)

Недавно добрались до 2-х тыщ подписантов на канале, спасибо вам) Пожалуйста, делитесь нашими видео и дальше, чем больше зрителей - тем больше мотивации)

https://www.youtube.com/watch?v=Pb9DiNAOtx4
25👍10🔥5
Краткий обзор анализа данных с помощью pandas и визуализация с matplotlib, на примере исторического датасета Титаник:
https://youtu.be/LpcznpFzfFg
🔥93👍3