Спасибо. Немного непонятно в каком порядке смотреть. В идеале делать как плейлист, с цифрами 1, 2, 3. Имею ввиду плейлист конкурентное программироаание.
Как и всегда мы платим деньги за удобство) Свой vpn это круто, но я хочу иметь сервис с определённым уровнем стабильности работы и безопасности, доступный на всех устройствах, с большим набором точек доступа в нужных мне странах, и не тратить на всё это время - поэтому я готов потратить деньги. (получилась какая-то реклама сервисов vpn, но и пусть, конкретных продуктов я не называл)
@@ДаниилЦехместренко "Asyncio и конкурентное программирование на Python", вы про эту книгу? Как бы вы ее оценили, приемлем ли перевод, достаточно ли полно раскрыты темы?
Привет, отличный контент! Подскажи по 15:36, а именно по добавлению .join() в цикл for. Вроде как таким образом мы не распараллеливаем процессы, ибо получится ситуация, что мы в основном потоке запускаем один процесс, потом блокируем основной поток с помощью join, тем самым не даем запустить новый процесс. После выполнения первого процесса, уже будет запущен следующий. Получится последовательный запуск нескольких процессов, но не параллельный. Мне кажется что правильнее тут запускать следующим образом: for p in procs: p.start() for p in procs: p.join() Таким образом, будет запущено несколько параллельных процессов, после чего, на время их выполнения будет заблокирован основной поток.
Спасибо. Немного непонятно в каком порядке смотреть. В идеале делать как плейлист, с цифрами 1, 2, 3. Имею ввиду плейлист конкурентное программироаание.
в порядке выхода видео)
@@pythonclinic тяжело в плейллистах ориентироваться. Т.к округляет 1 месяц назад, 2 месяца назад.
вот оно как, я понял, подумаю над нумерацией
Зачем покупать vpn, если можно развернуть свой?
Как и всегда мы платим деньги за удобство) Свой vpn это круто, но я хочу иметь сервис с определённым уровнем стабильности работы и безопасности, доступный на всех устройствах, с большим набором точек доступа в нужных мне странах, и не тратить на всё это время - поэтому я готов потратить деньги.
(получилась какая-то реклама сервисов vpn, но и пусть, конкретных продуктов я не называл)
Спасибо за видео!
Планируете ли вы в дальнейшем осветить тему asyncio? Крайне мало такого контента, а учить по документации довольно сложно
да, вижу спрос на эту тему, так что будет)
@@pythonclinic отлично!
Книжка есть по asyncio, там довольно подробно описано взаимодействие с библиотекой
@@ДаниилЦехместренко "Asyncio и конкурентное программирование на Python", вы про эту книгу? Как бы вы ее оценили, приемлем ли перевод, достаточно ли полно раскрыты темы?
@@green1278dramost5 если вообще не знаешь с чего начать изучить асинхронную разработку на питоне мастхев, БАЗА
Очередная БАЗА. Лайк до просмотра
Мерси)
Привет, отличный контент!
Подскажи по 15:36, а именно по добавлению .join() в цикл for. Вроде как таким образом мы не распараллеливаем процессы, ибо получится ситуация, что мы в основном потоке запускаем один процесс, потом блокируем основной поток с помощью join, тем самым не даем запустить новый процесс. После выполнения первого процесса, уже будет запущен следующий. Получится последовательный запуск нескольких процессов, но не параллельный.
Мне кажется что правильнее тут запускать следующим образом:
for p in procs:
p.start()
for p in procs:
p.join()
Таким образом, будет запущено несколько параллельных процессов, после чего, на время их выполнения будет заблокирован основной поток.
привет, абсолютно верное замечание, мне стоило подсветить этот момент в видео
спасибо!
Привет!)
Это мой коммент днями ранее натолкнул тебя сделать это видео?)
Если да, спасибо огромное!!!)
Удачи!
Топ контент!
привет, да) я читаю все комменты (хоть иногда и не быстро), если кто-то о чём-то просит - я делаю)