Соглашусь, поддержу. В интернете жуткая недостача фоток именно сантехнической составляющей этих пылесосов. До приобретения L10s думал что ненужная фигня, сейчас понимаю что надо было все-таки думать в сторону подключения к воде/канализации, уж очень тут все удобно, расслабляет, и только в конце уборки начинаешь чувствовать себя рабом машин когда получаешь от пылесоса приказ слить грязную воду. Не сольешь - быстро появляется запах.
Дайте хоть ссылку на упоминаемые обучающие ролики о подключении, а лучше сделайте еще одну статью, где нафоткайте крупно детали реального подключения.
PS: Вот срезание волос по-моему уже блажь - у моего L10S щётка удобно отщелкивается и легко очищается, как ни в одном другом пылесосе, два мейнкуна могут подтвердить.
Сделайте навык для Алисы "покорми кошек". Или дайте api сервака в интернете, сам прикручу. У вас уже есть доступ из инета к кормушке, пустить Алису простая задача.
Так и не понял в чем опасность блокировки. Если к учетке подбирают пароль — блокировка не даст перебрать серьезное число вариантов. Сама по себе не опасна, разблокировать запись легко и очень быстро, можно оптом. Разумеется учетку админа блокировать нельзя, впрочем автоматом так и настроено.
sched тут при двух вещах — он 1) показывает какую структуру данных лучше использовать для очереди событий и 2) показывает что пока в данном примере корутины вам никакой элегантности не дали, все можно было сделать на питоне уровня 1.7 без потери читаемости. Вероятно, дальше мы увидим их мощь когда задача осложнится событиями кроме таймера.
Посмотрите стандартный модуль sched, там сама очередь сделана на heapq без пересортировок.
Да и вообще, если честно, данный пример повторяет функциональность sched сложным способом, не давая никаких преимуществ.
Сейчас возникло движение за создание python2.8. Надеюсь, Гвидо это выдержит, и мы не получим маргинальных форков. Конечно переход на 3 идет намного, намного хуже, чем ожидалось. Я застал еще 1.x -> 2.x, это произошло в момент, все хотели безусловно лучший язык, но к 3 накопилась критическая масса проектов.
Боюсь именно чтобы объяснить вашу ошибку и сделан python3. У вас совершенно нереальный мир, если в нем нет ни файлов ни передачи данных по сети. Любые данные извне программы приходят в некоторой кодировке, абсолютно все программы работают с кодировками.
Я это все к тому, что человек возмущен несправедливо, то что он описывает совершенно нормально, при попытке подбора кода авторизации к платежному инструменту он блокируется, это общепринятая практика. Найти этот код легче легкого при одном взгляде на любую выписку, в том числе электронную, которая видна хоть во всяких Сбер-онлайнах, хоть в банкоматах, не обязательно ждать бумажной. Как найти — написано рядом с окошечком для его ввода — это четыре цифры после слова *CODE* капсом, если я правильно помню.
Извините, но у вас кривые руки, а в сбере малограмотные девушки (а в PayPal одна «l»). ПИН надо вводить правильно и всего один раз. При попытках подбора ПИНа карта блокируют и, например, в банкоматах.
Соглашусь, поддержу. В интернете жуткая недостача фоток именно сантехнической составляющей этих пылесосов. До приобретения L10s думал что ненужная фигня, сейчас понимаю что надо было все-таки думать в сторону подключения к воде/канализации, уж очень тут все удобно, расслабляет, и только в конце уборки начинаешь чувствовать себя рабом машин когда получаешь от пылесоса приказ слить грязную воду. Не сольешь - быстро появляется запах.
Дайте хоть ссылку на упоминаемые обучающие ролики о подключении, а лучше сделайте еще одну статью, где нафоткайте крупно детали реального подключения.
PS: Вот срезание волос по-моему уже блажь - у моего L10S щётка удобно отщелкивается и легко очищается, как ни в одном другом пылесосе, два мейнкуна могут подтвердить.
Код, да, хочет ревью, но отдельно хочу отметить Shlemiel the painter’s algorithm
while s[0] == ' ': s = s[1:]
while s[-1] == ' ': s = s[:-1]
Не делайте так со строками, им больно. Даже если бы не было str.strip()
Сделайте навык для Алисы "покорми кошек". Или дайте api сервака в интернете, сам прикручу. У вас уже есть доступ из инета к кормушке, пустить Алису простая задача.
Причем тут последующий код, с которым этот абзац связывает двоеточие?
а вот тут двоеточие и тот код бы подошли.
True. И лучше какие-нибудь символы >>> означающие, что первое это команда, а второе ответ на нее.
«вместо секрета… использовать… сравнение»? Если одно число меньше другого, то по модулю будет оно же.
Судя по тому как импортирован Mod — просто secret = Mod(secret, P)
Да и вообще, если честно, данный пример повторяет функциональность sched сложным способом, не давая никаких преимуществ.