Size: a a a

Сообщество Python Программистов

2021 February 18

EK

Eugene Kopylov in Сообщество Python Программистов
Как найти первую работу по программированию. Скилл есть
источник

VA

Vadim Apenko in Сообщество Python Программистов
Когда здравый смысл проиграл ....
источник

IT

Ivan Tech Solution in Сообщество Python Программистов
AstralRomance
Типа, у чела каша в голове, а в эту кашу еще и кто-то насрал.
грубо, схожу еще за попкорном.
источник

A

AstralRomance in Сообщество Python Программистов
Eugene Kopylov
Как найти первую работу по программированию. Скилл есть
источник

in Сообщество Python Программистов
Eugene Kopylov
Как найти первую работу по программированию. Скилл есть
Фамилия у тебя знакомая...
источник

a

arnold in Сообщество Python Программистов
Синхронным и асинхронным называется только API ввода-вывода, т.е. операции, прерывающие исполнение кода и требующие от системы обратиться к внешнему устройству, работающему не синхронно с центральным процессором. Операции ввода-выдвода, каковые есть: работа с дисками, портами, контроллерами, периферийными устройствами, как клава, мыша, тачскрин, разные датчики, вебкамера, сетевые карты, блютузы и другие радиомодули, принтеры, видеокарты и прочее. Все они получают задание от программы, и исполняют его отдельно, своими мощностями. Потом внешние устройства присылают программе сигнал о статусе исполнения и, возможно, полученные данные. Программа все это время может ждать (если у нее синхронное API, т.е. блокирующее) или что-то делать (если асинхронное, т.е. не блокирующее). Если программа ждет, не переходит к выполнению следующего действия, то это синхронный ввод-вывод, потому, что осуществляется процесс синхронизации программы с внешним устройством. Внешне устройство посылает прерывание, которое обрабатывает операционная система и через несколько слоев драйверов оно попадает в программу, обычно в виде колбека или события. Если программа ждала, то вызов API не завершался, она все время слушала, когда придет событие о завершении операции ввода вывода, а получив его API отдает ответ и управление переходит к следующей команде, что и называется, синхронизацией с периферийным устройством. Если программа не ждала, то вызов API сразу завершается и не блокирует поток выполнения программ, это называется асинхронным API, потому, что процесс синхронизации не происходит явно, а ответы возвращаются через события.
источник

EK

Eugene Kopylov in Сообщество Python Программистов
Фамилия у тебя знакомая...
Калининград?
источник

a

arnold in Сообщество Python Программистов
А что мы видим в async/await ??? Блокирубщие дейтвия не более того , мы модем заблокировать функцию на время , но не выполнять одновременно
источник

in Сообщество Python Программистов
Eugene Kopylov
Калининград?
Нет. Обознался, наверное)
источник

EK

Eugene Kopylov in Сообщество Python Программистов
Бывает
источник

in Сообщество Python Программистов
Тут просто был один с похожей фамилией, не обращай внимания
источник

IT

Ivan Tech Solution in Сообщество Python Программистов
Тут просто был один с похожей фамилией, не обращай внимания
олех? а он прикольный )
источник

VA

Vadim Apenko in Сообщество Python Программистов
arnold
А что мы видим в async/await ??? Блокирубщие дейтвия не более того , мы модем заблокировать функцию на время , но не выполнять одновременно
О - ё - ёй. Совсем всё плохо.
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
Айван
А правильно ведь понимаю, что паралельно может быть только если на разных ядрах и не связанные друг с другом вычисления? (Т.к. тогда не нужно синхронизировать), или и тогда не паралельно будет?
(В разных потоках, естественно)
да
я бы даже сказал на разных независимых вычислительных устройствах
и все равно там синхронизироваться надо регулярно потому что кто-то должен контролировать поток исполнения
источник

a

arnold in Сообщество Python Программистов
Vadim Apenko
О - ё - ёй. Совсем всё плохо.
забей
источник

VA

Vadim Apenko in Сообщество Python Программистов
Andrew Dakhnovsky
да
я бы даже сказал на разных независимых вычислительных устройствах
и все равно там синхронизироваться надо регулярно потому что кто-то должен контролировать поток исполнения
Он не въезжает) Я пытался объяснить
источник

VA

Vadim Apenko in Сообщество Python Программистов
Не Айван,  если что. Айван лапочка
источник

EK

Eugene Kopylov in Сообщество Python Программистов
Разослал несколько резюме, получил отказы... Расстроился.
источник

AD

Andrew Dakhnovsky in Сообщество Python Программистов
Vadim Apenko
Он не въезжает) Я пытался объяснить
ща попробуем)))
источник

A

AstralRomance in Сообщество Python Программистов
Eugene Kopylov
Разослал несколько резюме, получил отказы... Расстроился.
Рассылай еще.
источник