Существует такое явление – цифровая кома. Это когда ты вроде бы пользуешься интернетом, но при этом путаешь «кринж» и «рофл», не знаешь, чем дипфейк отличается от дикпика и почему все говорят про сигма-боев.
Для всех, кто запутался в трендах и не понимает, чем живёт современное поколение, создали канал «тренды моей ленты».
Автор понятным языком объясняет суть новомодных мемов, разжёвывает, откуда берутся вирусные челленджи и помогает разобраться в нейронках, которые меняют мир.
Подписывайтесь, в наше время это нужно знать: @trendu
Для всех, кто запутался в трендах и не понимает, чем живёт современное поколение, создали канал «тренды моей ленты».
Автор понятным языком объясняет суть новомодных мемов, разжёвывает, откуда берутся вирусные челленджи и помогает разобраться в нейронках, которые меняют мир.
Подписывайтесь, в наше время это нужно знать: @trendu
🧵 Параллельное выполнение задач с ThreadPoolExecutor
Если нужно ускорить выполнение нескольких независимых операций (например, сетевых запросов или чтения файлов) — можно использовать потоки из concurrent.futures.
🎯 Итог
ThreadPoolExecutor позволяет легко запускать несколько задач одновременно, экономя время на операциях ввода-вывода.
Если нужно ускорить выполнение нескольких независимых операций (например, сетевых запросов или чтения файлов) — можно использовать потоки из concurrent.futures.
🎯 Итог
ThreadPoolExecutor позволяет легко запускать несколько задач одновременно, экономя время на операциях ввода-вывода.
This media is not supported in your browser
VIEW IN TELEGRAM
Пожалуйста, начните следить за питанием
Сегодня 73% людей всю жизнь ходят с сухой кожей, морщинами и болями в животе. А после удивляются, что причиной всего этого является рацион питания.
Всем им стоит начать с подписки на канал. Там Доктор Лиза простым языком объясняет:
↳ Какие продукты позволят сбросить 10 кг за 4 недели без тренировок и голодания
↳ Что поможет в 35 выглядеть на все 18
↳ Как выздороветь от простуды за 1 день
↳ Какой экстракт трав убивает раковые клетки
↳ Как избавиться от головной боли раз и навсегда
Осторожно! Подписка на канал продлит вам жизнь — @doktorliza
Сегодня 73% людей всю жизнь ходят с сухой кожей, морщинами и болями в животе. А после удивляются, что причиной всего этого является рацион питания.
Всем им стоит начать с подписки на канал. Там Доктор Лиза простым языком объясняет:
↳ Какие продукты позволят сбросить 10 кг за 4 недели без тренировок и голодания
↳ Что поможет в 35 выглядеть на все 18
↳ Как выздороветь от простуды за 1 день
↳ Какой экстракт трав убивает раковые клетки
↳ Как избавиться от головной боли раз и навсегда
Осторожно! Подписка на канал продлит вам жизнь — @doktorliza
Вы до сих пор думаете, что начать свой бизнес сложная и дорогая затея?
На самом деле правы — несмотря на рассказы инфоцыган, 95% предпринимателей разоряются в первый год.
На канал Кухня Бизнеса подписаны настоящие предприниматели — они рассказывают о всех трудностях и подводных камнях бизнеса в России.
Если вы устали от сказок про успешный успех, подписывайтесь:
https://t.iss.one/biz_kit
На самом деле правы — несмотря на рассказы инфоцыган, 95% предпринимателей разоряются в первый год.
На канал Кухня Бизнеса подписаны настоящие предприниматели — они рассказывают о всех трудностях и подводных камнях бизнеса в России.
Если вы устали от сказок про успешный успех, подписывайтесь:
https://t.iss.one/biz_kit
🕵️♂️ Измеряем время выполнения кода одной строкой
Иногда нужно быстро понять, сколько времени занимает выполнение участка кода. Можно сделать это без дополнительных библиотек.
🎯 Итог
Используйте time.perf_counter() для точного измерения времени выполнения кода — он лучше подходит для микробенчмарков, чем time.time().
Иногда нужно быстро понять, сколько времени занимает выполнение участка кода. Можно сделать это без дополнительных библиотек.
🎯 Итог
Используйте time.perf_counter() для точного измерения времени выполнения кода — он лучше подходит для микробенчмарков, чем time.time().
ЦУМ умер, Farfetch закрылся, перекупы и байеры обнаглели
Все, кого вы видите за соседними столиками в White Rabbit или Novikov, заказывают вещи через Fabur Concierge. Они официально сотрудничают с главными реселлерами в России и закупают редкие айтемы по спецценам.
Всё, что вам нужно, — отправить им в личку ссылку или фото товара, который хотите купить. Ребята найдут лучшую цену и самостоятельно займутся доставкой.
Кстати, у них есть свой Telegram-канал, где публикуются самые горячие предложения — например, прямо сейчас можно урвать сумочку Chanel или Birkin.
Все, кого вы видите за соседними столиками в White Rabbit или Novikov, заказывают вещи через Fabur Concierge. Они официально сотрудничают с главными реселлерами в России и закупают редкие айтемы по спецценам.
Всё, что вам нужно, — отправить им в личку ссылку или фото товара, который хотите купить. Ребята найдут лучшую цену и самостоятельно займутся доставкой.
Кстати, у них есть свой Telegram-канал, где публикуются самые горячие предложения — например, прямо сейчас можно урвать сумочку Chanel или Birkin.
🔄 Меняем местами значения без временной переменной
Во многих языках для обмена значениями приходится использовать временную переменную, что выглядит громоздко. В Python это делается в одну строку благодаря распаковке кортежей.
🎯 Итог
Python позволяет обменивать значения напрямую через множественное присваивание — без временных переменных и лишнего кода. Лаконично и понятно!
Во многих языках для обмена значениями приходится использовать временную переменную, что выглядит громоздко. В Python это делается в одну строку благодаря распаковке кортежей.
🎯 Итог
Python позволяет обменивать значения напрямую через множественное присваивание — без временных переменных и лишнего кода. Лаконично и понятно!
Изучили базу по Python и не знаете, как кодить еще лучше?
✅ Пройдите бесплатный курс по настройке инструментов Python в Академии Selectel.
Рассказываем, что изучать после основ и как не зациклиться на типовых навыках на старте. В программе курса:
🔸 освоим Python-инструменты для упрощения работы с кодом: SonarLint, Myry и другие;
🔸 протестируем библиотеку Tkinter, чтобы создавать приложения с графическим интерфейсом;
🔸 расскажем, как парсить данные с веб-сайтов и закрепить полученные знания на практике.
Все материалы бесплатные. Проходите курс в комфортном темпе в Академии Selectel: https://slc.tl/5hh0k
Реклама. АО "Селектел". erid:2W5zFG4vHkk
✅ Пройдите бесплатный курс по настройке инструментов Python в Академии Selectel.
Рассказываем, что изучать после основ и как не зациклиться на типовых навыках на старте. В программе курса:
🔸 освоим Python-инструменты для упрощения работы с кодом: SonarLint, Myry и другие;
🔸 протестируем библиотеку Tkinter, чтобы создавать приложения с графическим интерфейсом;
🔸 расскажем, как парсить данные с веб-сайтов и закрепить полученные знания на практике.
Все материалы бесплатные. Проходите курс в комфортном темпе в Академии Selectel: https://slc.tl/5hh0k
Реклама. АО "Селектел". erid:2W5zFG4vHkk
✅ Проверяем запуск скрипта напрямую: if __name__ == "__main__"
Иногда нужно, чтобы часть кода выполнялась только при прямом запуске файла, а не при его импорте в другой модуль. Новички часто удивляются, почему функции выполняются «сами». Python решает это с помощью специальной проверки.
🎯 Итог
Используйте if name == "__main__" чтобы управлять тем, выполняется ли код при прямом запуске или же файл лишь импортируется как модуль. Это делает программы чище и удобнее для повторного использования.
Иногда нужно, чтобы часть кода выполнялась только при прямом запуске файла, а не при его импорте в другой модуль. Новички часто удивляются, почему функции выполняются «сами». Python решает это с помощью специальной проверки.
🎯 Итог
Используйте if name == "__main__" чтобы управлять тем, выполняется ли код при прямом запуске или же файл лишь импортируется как модуль. Это делает программы чище и удобнее для повторного использования.
Примите участие в турнире для школьников «Решись!»
Турнир «Решись!» — онлайн-состязание для школьников 10—11-х классов по четырем направлениям: разработке, искусственному интеллекту, бизнес-аналитике, а также дизайну.
«Решись!» для школьников — это возможность:
— получить грант на обучение в Центральном университете до 100% и другие призы;
— пополнить портфолио;
— проверить знания в ИИ, разработке, дизайне и бизнес-аналитике;
— найти новых знакомых в чате турнира.
Для участия вы можете выбрать как одно направление, так и все четыре — решать вам.
🕒Регистрация продлится до 12 ноября, 16:00 мск, как и отборочный тур.
👉Подробности о турнире и регистрация на сайте
Турнир «Решись!» — онлайн-состязание для школьников 10—11-х классов по четырем направлениям: разработке, искусственному интеллекту, бизнес-аналитике, а также дизайну.
«Решись!» для школьников — это возможность:
— получить грант на обучение в Центральном университете до 100% и другие призы;
— пополнить портфолио;
— проверить знания в ИИ, разработке, дизайне и бизнес-аналитике;
— найти новых знакомых в чате турнира.
Для участия вы можете выбрать как одно направление, так и все четыре — решать вам.
🕒Регистрация продлится до 12 ноября, 16:00 мск, как и отборочный тур.
👉Подробности о турнире и регистрация на сайте
Безопасные параметры в SQL через SQLAlchemy
Новички часто формируют SQL строкой, подставляя значения через f-string → это приводит к SQL-инъекциям. Используйте bind-параметры (:param) — SQLAlchemy сам экранирует значения, защищая запрос.
Не формируйте SQL вручную через f-string.
Используйте :param + словарь → и сразу получаете безопасность и читаемость запроса.
Новички часто формируют SQL строкой, подставляя значения через f-string → это приводит к SQL-инъекциям. Используйте bind-параметры (:param) — SQLAlchemy сам экранирует значения, защищая запрос.
Не формируйте SQL вручную через f-string.
Используйте :param + словарь → и сразу получаете безопасность и читаемость запроса.