Media is too big
VIEW IN TELEGRAM
Как читать книги по программированию? Что еще почитать программисту?
В этом видео вы познакомитесь с подходом к чтению книг по программированию. Автор считает, что вчитываться в каждое предложение хорошо лишь в художественной литературе, для технической же литературы, а особенно для книг по программированию, это работает не совсем так: не нужно вчитываться абсолютно во все написанное, так как скорее всего большая часть информации вам никогда не пригодится.
Смотреть это видео на youtube: youtu.be/WdW-ehlPaTw
В этом видео вы познакомитесь с подходом к чтению книг по программированию. Автор считает, что вчитываться в каждое предложение хорошо лишь в художественной литературе, для технической же литературы, а особенно для книг по программированию, это работает не совсем так: не нужно вчитываться абсолютно во все написанное, так как скорее всего большая часть информации вам никогда не пригодится.
Смотреть это видео на youtube: youtu.be/WdW-ehlPaTw
Откуда у языков программирования их названия?
Наверняка вы когда-нибудь задумывались, откуда взялись причудливые названия языков программирования, например, Python и Java. В этой статье автор расскажет забавные истории появления некоторых из них.
Python Hacks
Наверняка вы когда-нибудь задумывались, откуда взялись причудливые названия языков программирования, например, Python и Java. В этой статье автор расскажет забавные истории появления некоторых из них.
Python Hacks
«Карманный синоптик за час». Пишем Telegram-бота для мониторинга погоды на Python
В этой статье автор разберет, как написать своего Telegram-бота для получения данных о погоде в любом городе нашей планеты. Вы детально рассмотрите работу с API, парсинг JSON и напишете бота на асинхронной библиотеке aiogram. А после — загрузите его на виртуальный сервер и запустите.
Python Hacks
В этой статье автор разберет, как написать своего Telegram-бота для получения данных о погоде в любом городе нашей планеты. Вы детально рассмотрите работу с API, парсинг JSON и напишете бота на асинхронной библиотеке aiogram. А после — загрузите его на виртуальный сервер и запустите.
Python Hacks
Тестируем многоядерный процессор методом Кнута и Python’а
В 1978 году вышел третий том монографии Дональда Кнута «Искусство программирования», где автор рассматривает алгоритмы сортировки и поиска. Помимо самих алгоритмов описаны аппаратные характеристики компьютера и их влияние на производительность при работе с алгоритмами.
Python Hacks
В 1978 году вышел третий том монографии Дональда Кнута «Искусство программирования», где автор рассматривает алгоритмы сортировки и поиска. Помимо самих алгоритмов описаны аппаратные характеристики компьютера и их влияние на производительность при работе с алгоритмами.
Python Hacks
Media is too big
VIEW IN TELEGRAM
Полный курс по Python
00:12:20 Установка Python и VS Code
00:51:48 Самое важное в Python
00:55:02 Основные типы
01:04:19 Встроенные функции
02:16:40 Выражения
02:29:27 Переменные
04:00:27 Конвертация типов
07:53:52 Изменение объектов в Python
09:52:20 Правила работы с функциями
10:03:27 Области видимости
10:23:13 Операторы
11:44:28 Лямбда функции
11:56:52 Обработка ошибок
14:04:24 Циклы
Смотреть это видео на youtube: youtu.be/cfJrtx-k96U
00:12:20 Установка Python и VS Code
00:51:48 Самое важное в Python
00:55:02 Основные типы
01:04:19 Встроенные функции
02:16:40 Выражения
02:29:27 Переменные
04:00:27 Конвертация типов
07:53:52 Изменение объектов в Python
09:52:20 Правила работы с функциями
10:03:27 Области видимости
10:23:13 Операторы
11:44:28 Лямбда функции
11:56:52 Обработка ошибок
14:04:24 Циклы
Смотреть это видео на youtube: youtu.be/cfJrtx-k96U
Решаем криптарифмы с помощью алгебры и python
Числовые ребусы хороши для тренировки у младшеклассников навыков логического мышления и счета в столбик. Однако и взрослым программистам может быть интересно поискать ответ на общий вопрос - а как, всё таки, алгоритмизировать процесс решения ребуса?
Python Hacks
Числовые ребусы хороши для тренировки у младшеклассников навыков логического мышления и счета в столбик. Однако и взрослым программистам может быть интересно поискать ответ на общий вопрос - а как, всё таки, алгоритмизировать процесс решения ребуса?
Python Hacks
Ускоряем Python в сто раз при помощи менее чем ста строк на Rust
Статья описывает проблему с производительностью большой и сложной Python-библиотеки для 3D-обработки и рассказывает, как её удалось ускорить в сто раз при помощи Rust. Автор представляет несколько итераций оптимизации, которые могут помочь в решении подобных проблем с производительностью.
Python Hacks
Статья описывает проблему с производительностью большой и сложной Python-библиотеки для 3D-обработки и рассказывает, как её удалось ускорить в сто раз при помощи Rust. Автор представляет несколько итераций оптимизации, которые могут помочь в решении подобных проблем с производительностью.
Python Hacks
Telegram Django Bot за пару строк
Есть много статей про разработку Телеграм ботов на Python, в том числе при помощи Django. Однако, большинство из них направлено на первичное ознакомление с API Телеграм. В этой статье автор расскажет как можно упростить разработку ботов, сократив количество кода в разы, и не создавать велосипед.
Python Hacks
Есть много статей про разработку Телеграм ботов на Python, в том числе при помощи Django. Однако, большинство из них направлено на первичное ознакомление с API Телеграм. В этой статье автор расскажет как можно упростить разработку ботов, сократив количество кода в разы, и не создавать велосипед.
Python Hacks
Особенности асинхронности в Python
В этом материале автор подробно расскажет о важной фиче, которая появилась в Python 3.5 — асинхронности. Затронем основные концепции и инструменты, приведём примеры кода. Статья будет полезна новичкам для понимания основ асинхронности и, может, даже опытным разработчикам в поиске новых идей и подходов.
Python Hacks
В этом материале автор подробно расскажет о важной фиче, которая появилась в Python 3.5 — асинхронности. Затронем основные концепции и инструменты, приведём примеры кода. Статья будет полезна новичкам для понимания основ асинхронности и, может, даже опытным разработчикам в поиске новых идей и подходов.
Python Hacks
Поймай меня, если сможешь: руководство по обработке исключений в Python
Люди, которые пишут код, часто воспринимают работу с исключениями как необходимое зло. Но освоение системы обработки исключений в Python способно повысить профессиональный уровень программиста, сделать его эффективнее. В этом материале автор разберёт темы, изучение которых поможет вам раскрыть потенциал Python через разумный подход к обработке исключений.
Python Hacks
Люди, которые пишут код, часто воспринимают работу с исключениями как необходимое зло. Но освоение системы обработки исключений в Python способно повысить профессиональный уровень программиста, сделать его эффективнее. В этом материале автор разберёт темы, изучение которых поможет вам раскрыть потенциал Python через разумный подход к обработке исключений.
Python Hacks
Как выявить вредоносный Python-пакет в открытом ПО
Открытое ПО сегодня привлекает повышенное внимание с разных сторон — разработки, бизнеса, технологий. Естественно, и его безопасность стоит отдельным вопросом, ведь злоумышленники также активно интересуются open source и создают угрозы для безопасной разработки. Доставка вредоносного кода через сторонние зависимости стала одним из опасных способов заражения.
Python Hacks
Открытое ПО сегодня привлекает повышенное внимание с разных сторон — разработки, бизнеса, технологий. Естественно, и его безопасность стоит отдельным вопросом, ведь злоумышленники также активно интересуются open source и создают угрозы для безопасной разработки. Доставка вредоносного кода через сторонние зависимости стала одним из опасных способов заражения.
Python Hacks
Работа с поверхностными и глубокими копиями в Python
В этой статье объясняется как делать копии списков Python, массивов NumPy и датафреймов Pandas при помощи операций получения срезов, списочного индексирования (fancy indexing) и логического (boolean indexing). Эти операции очень часто используются при анализе данных и должны рассматриваться всерьёз, поскольку ошибочные предположения могут привести к падению быстродействия или неожиданным результатам.
Python Hacks
В этой статье объясняется как делать копии списков Python, массивов NumPy и датафреймов Pandas при помощи операций получения срезов, списочного индексирования (fancy indexing) и логического (boolean indexing). Эти операции очень часто используются при анализе данных и должны рассматриваться всерьёз, поскольку ошибочные предположения могут привести к падению быстродействия или неожиданным результатам.
Python Hacks
Когда типизация делает больно: как у нас появился статический анализатор
Язык программирования Python в силу своей динамичности может легко создать ситуацию, когда статический анализатор не может вывести типы и, как следствие, часть проверок отключается. В этой статье автор подробно расскажет о проблеме в разработке системы управления выделенными серверами.
Python Hacks
Язык программирования Python в силу своей динамичности может легко создать ситуацию, когда статический анализатор не может вывести типы и, как следствие, часть проверок отключается. В этой статье автор подробно расскажет о проблеме в разработке системы управления выделенными серверами.
Python Hacks
Media is too big
VIEW IN TELEGRAM
Замените print() на ic() и получите +60% эффективности
В этом видео автор рассмотрит пакет IceCream, который предоставляет огромное количество фишек для отладки Python кода. Практически любые сценарии, где вы ранее использовали print(), теперь можно заменить через ic(). Более того, это дает огромное количество преимуществ, в виде удобства написания кода и его эффективности.
00:00 Почему IceCream заслуживает внимания?
01:00 3 Проблемы обычного подхода
03:40 Установка IceCream
05:40 Удобное отключение ic() в определенных зонах
06:14 IceCream - это замена logging и loguru?
08:39 Красивое и удобное форматирование
09:40 Как работают префиксы IceCream?
10:01 Добавляем ic() внутрь условий без изменения логики
10:36 Как сделать динамический префикс?
11:02 Обрабатываем типы и значения
11:23 Автоматическая установка IceCream во все модули
11:45 Решение проблем с отслеживанием вложенных условий
Смотреть это видео на youtube: youtu.be/UzRArN3ipow
В этом видео автор рассмотрит пакет IceCream, который предоставляет огромное количество фишек для отладки Python кода. Практически любые сценарии, где вы ранее использовали print(), теперь можно заменить через ic(). Более того, это дает огромное количество преимуществ, в виде удобства написания кода и его эффективности.
00:00 Почему IceCream заслуживает внимания?
01:00 3 Проблемы обычного подхода
03:40 Установка IceCream
05:40 Удобное отключение ic() в определенных зонах
06:14 IceCream - это замена logging и loguru?
08:39 Красивое и удобное форматирование
09:40 Как работают префиксы IceCream?
10:01 Добавляем ic() внутрь условий без изменения логики
10:36 Как сделать динамический префикс?
11:02 Обрабатываем типы и значения
11:23 Автоматическая установка IceCream во все модули
11:45 Решение проблем с отслеживанием вложенных условий
Смотреть это видео на youtube: youtu.be/UzRArN3ipow
Развивайся играя
Платформа Wikium — сервис для тренировки памяти, внимания и мышления. Система автоматически адаптируется под вашу успеваемость и составляет индивидуальную программу занятий. Всего 10-15 минут в день дают улучшение работоспособности, скорости обучения и концентрации.
Также вы можете овладеть конкретным навыком в короткие сроки на специализированном курсе:
• Развитие внимания;
• Скорочтение;
• Эмоциональный интеллект;
• Эффективное общение;
• И многие другие полезные курсы.
Занятия на Викиум — крайне полезная привычка, присоединяйтесь и вы: wikium.ru
Платформа Wikium — сервис для тренировки памяти, внимания и мышления. Система автоматически адаптируется под вашу успеваемость и составляет индивидуальную программу занятий. Всего 10-15 минут в день дают улучшение работоспособности, скорости обучения и концентрации.
Также вы можете овладеть конкретным навыком в короткие сроки на специализированном курсе:
• Развитие внимания;
• Скорочтение;
• Эмоциональный интеллект;
• Эффективное общение;
• И многие другие полезные курсы.
Занятия на Викиум — крайне полезная привычка, присоединяйтесь и вы: wikium.ru
Media is too big
VIEW IN TELEGRAM
Python для начинающих: линейные алгоритмы, переменные, типы данных, операторы
В этом видеоуроке автор подробно и наглядно разбирает работу с линейными алгоритмами, операциями, вводом-выводом данных и понятием переменной на примере компьютерной игры.
00:00 Вступление
01:26 Что такое программа
02:25 Линейный алгоритм
03:33 Переменная
05:40 Переменные в играх
10:02 Типы данных
15:50 Переменные разных типов в играх
21:50 Операции
32:07 Ввод и вывод данных
38:08 IDLE и PyCharm
41:13 Задача 1
42:51 Задача 2
45:00 Задача 3
52:10 Задача 4
56:30 Задача 5
58:55 Итоги
Смотреть это видео на youtube: youtu.be/OusvDiqASko
В этом видеоуроке автор подробно и наглядно разбирает работу с линейными алгоритмами, операциями, вводом-выводом данных и понятием переменной на примере компьютерной игры.
00:00 Вступление
01:26 Что такое программа
02:25 Линейный алгоритм
03:33 Переменная
05:40 Переменные в играх
10:02 Типы данных
15:50 Переменные разных типов в играх
21:50 Операции
32:07 Ввод и вывод данных
38:08 IDLE и PyCharm
41:13 Задача 1
42:51 Задача 2
45:00 Задача 3
52:10 Задача 4
56:30 Задача 5
58:55 Итоги
Смотреть это видео на youtube: youtu.be/OusvDiqASko
Ищете где скачать Excel?
Хватит мучиться, воспользуйтесь интернет-магазином с оригинальными ключами KeySoft. Вы сможете приобрести лицензионный продукт, в котором будут доступны все функции без каких-либо ограничений:
• Лицензионная подписка для Office 365 Pro+
• Лицензионный ключ активации для Office 2021 Professional Plus
Преимущества KeySoft:
✔️ широкий ассортимент
✔️ только официальные продажи
✔️ разнообразие способов оплаты
✔️ быстрая и квалифицированная техподдержка
✔️ более 3000 положительных отзывов на независимых ресурсах.
На все товары Microsoft действует промокод на скидку 5% — NEW5 — успейте воспользоваться!
Хватит мучиться, воспользуйтесь интернет-магазином с оригинальными ключами KeySoft. Вы сможете приобрести лицензионный продукт, в котором будут доступны все функции без каких-либо ограничений:
• Лицензионная подписка для Office 365 Pro+
• Лицензионный ключ активации для Office 2021 Professional Plus
Преимущества KeySoft:
✔️ широкий ассортимент
✔️ только официальные продажи
✔️ разнообразие способов оплаты
✔️ быстрая и квалифицированная техподдержка
✔️ более 3000 положительных отзывов на независимых ресурсах.
На все товары Microsoft действует промокод на скидку 5% — NEW5 — успейте воспользоваться!
This media is not supported in your browser
VIEW IN TELEGRAM
Реализация функции потерь в Python
Функции потерь Python являются важной частью моделей машинного обучения. Эти функции показывают, насколько сильно предсказанный моделью результат отличается от фактического. Существует несколько способов вычислить эту разницу. В этом материале мы рассмотрим некоторые из наиболее распространенных функций потерь.
Python Hacks
Функции потерь Python являются важной частью моделей машинного обучения. Эти функции показывают, насколько сильно предсказанный моделью результат отличается от фактического. Существует несколько способов вычислить эту разницу. В этом материале мы рассмотрим некоторые из наиболее распространенных функций потерь.
Python Hacks
Пишем на Python как на Rust
Автор начал программировать на Rust несколько лет назад, и это постепенно изменило его подход к разработке программ на других языках программирования, особенно на Python. В конце концов, он начал перенимать некоторые концепции из Rust в своих программах на Python. В этом материале автор покажет несколько примеров таких шаблонов.
Python Hacks
Автор начал программировать на Rust несколько лет назад, и это постепенно изменило его подход к разработке программ на других языках программирования, особенно на Python. В конце концов, он начал перенимать некоторые концепции из Rust в своих программах на Python. В этом материале автор покажет несколько примеров таких шаблонов.
Python Hacks