На 15:31 68 строка: вместо `or` можно использовать `and`! Получится `user.next_usage and f"{user.next_usage:%c}"`. Логика работы `and`: возвращает правый операнд если левый операнд даёт True, иначе возвращает левый операнд (т.е. `and` полностью обратен `or`, который возвращает правый операнд если левый даёт False). Разбираем: если user.next_usage не None, то вернётся правый операнд, т.е. f-строка. Если же user.next_usage будет равен None, то вернется левый операнд, т.е. user.next_usage , т.е. None. Надеюсь понятно :) P.S. могу порекомендовать читать исходный код библиотек, которые юзаешь и других проектов. Я этот приём таким образом и нашёл, и чаще всего он подходит на замену тернарного оператора, при этом короче и понятнее.
Это не понятнее, наоборот только запутает. И гарантирую, когда-то ты попадешься на том, что используешь этот трюк и будешь долго искать ошибку. Если не знать, что питон выдаёт переменные в результате or/and, то в жизни не догадаешься что делает этот код. А тернарник и в африке тернарник: есть if и конкретное условие. Пиши код так, как будто его будет смотреть сумасшедший человек, который готов убить автора кода, увидев малейшую дичь, которую он не поймет. И учти, что этим сумасшедшим человеком можешь стать ты в будущем (в том плане, что однажды тебе придётся разбираться в своём коде).
На 15:31 68 строка: вместо `or` можно использовать `and`! Получится `user.next_usage and f"{user.next_usage:%c}"`. Логика работы `and`: возвращает правый операнд если левый операнд даёт True, иначе возвращает левый операнд (т.е. `and` полностью обратен `or`, который возвращает правый операнд если левый даёт False). Разбираем: если user.next_usage не None, то вернётся правый операнд, т.е. f-строка. Если же user.next_usage будет равен None, то вернется левый операнд, т.е. user.next_usage , т.е. None. Надеюсь понятно :)
P.S. могу порекомендовать читать исходный код библиотек, которые юзаешь и других проектов. Я этот приём таким образом и нашёл, и чаще всего он подходит на замену тернарного оператора, при этом короче и понятнее.
Это не понятнее, наоборот только запутает. И гарантирую, когда-то ты попадешься на том, что используешь этот трюк и будешь долго искать ошибку. Если не знать, что питон выдаёт переменные в результате or/and, то в жизни не догадаешься что делает этот код. А тернарник и в африке тернарник: есть if и конкретное условие.
Пиши код так, как будто его будет смотреть сумасшедший человек, который готов убить автора кода, увидев малейшую дичь, которую он не поймет. И учти, что этим сумасшедшим человеком можешь стать ты в будущем (в том плане, что однажды тебе придётся разбираться в своём коде).
Как всегда не перестаю удивляться новым, восхитительным превьюшкам ;)
Ахуеть. Какую безнадегу я почувствовал. Мои знания совершенно ничтожны. Жизнь тлен...
Не говори так о себе, у тебя все получится!
Прочитал доки фастапи, примерно вроде разобрался. Ну может все не так уж и хуева
Аналогично. Дашь свой тг?
На каком сайте (проге) составлял план проекта? 0:40
mindmeister, но лучше использовать figjam
@@flrlbeats большущее спасибо
Что за программа для создания плана в начале видео?
mindmeister
спасибо
Ну вообще это подход такой, интеллектуальные карты или mind map
Miro аналог
Привет! Спасибо за видео! А в какой именно программе ты составляешь все эти планы разработки?
mindmeister
а можно ли Хтмл + Цсс + Жс заменить "Дарт" + "Флаттер"?
оч круто! интересно как ты все это изучал
все со временем)
Что за сервис который ты в начале использовал?
mindmeister
похоже на mindmeister
А можно ли сделать такое мини приложения юля взаимодействия с базой данных?
Допустим действия с данными, создание новых данных и т.п.?
можно вместо ngrok использовать test server телеграмма, тогда можно тестить через ipv4
Привет! Где можно посмотреть твои расширения на vscode?
привет. в закрепе тгк. ссылка в описании
А в чем поан проекта делал?
mindmeister
Что за ИИ который дописывает код? Дай пожалуйста название
Aws toolkit
@@fsoky а почему копилотом не пользуешься?
не знаю. с копилотом не разобрался@@toxenskiybemonytt3806
@@fsoky могу помочь разобраться как по мне классная штука, единственное что в ide нужно прокси поставить
а как поставить такой курсор в вс коде, который на тексте?
привет, а как называется плагин, который подсказывает тебе, часть кода?
github copilot
Привет) а что за приложение для интеллект-карт?)
привет. mindmeister
Как можно сделать такой терминал , как у тебя ?
VS code
@@listikseasytrayde4720 не , я не про ide , я именно про терминал , в прошлых видосах он его использовал
Привет! Попробуй уже одну приложуньку на тоне сделать.
Что за сервис в начале с диаграммами?
mindmeister
где сча работаешь?
Нигде
500 лайков есть!
что за тема в вс коде?
в закрепе тгк
Что за курсур такой прикольный 😎
point.er называется
пожалуйста код на html and css
😊
Бро ! Очень круто !
Крутой видос
Согласен!)