Статья дня. Профилирование Python-программ и анализ их производительности
В этой статье мы обсудим инструменты и методы работы, которые способны обнаруживать и конкретизировать проблемы с производительностью кода, связанные и с ресурсами процессора, и с потреблением памяти.
Здесь же мы поговорим о том, как реализовывать (почти безо всяких усилий) простые механизмы, позволяющие бороться с проблемами производительности. Эти механизмы используются в тех случаях, когда даже точно просчитанные изменения кода больше не позволяют улучшить ситуацию.
Читать статью
#читать
  
  В этой статье мы обсудим инструменты и методы работы, которые способны обнаруживать и конкретизировать проблемы с производительностью кода, связанные и с ресурсами процессора, и с потреблением памяти.
Здесь же мы поговорим о том, как реализовывать (почти безо всяких усилий) простые механизмы, позволяющие бороться с проблемами производительности. Эти механизмы используются в тех случаях, когда даже точно просчитанные изменения кода больше не позволяют улучшить ситуацию.
Читать статью
#читать
Хабр
  
  Профилирование Python-программ и анализ их производительности
  Профилирование — это неотъемлемая часть любых работ по оптимизации кода или производительности программ. Любой опыт, любые знания в сфере оптимизации производительности, которые уже у вас есть, не...
  Какой из следующих вариантов равнозначен list(map(lambda x: x**-1, [1, 2, 3]))?
  Anonymous Quiz
    38%
    [x**-1 for x in [(1, 2, 3)]]
      
    9%
    [1/x for x in [(1, 2, 3)]]
      
    35%
    [1/x for x in (1, 2, 3)]
      
    9%
    Ошибка
      
    9%
    Посмотреть ответ
      
    😁1
  Видео дня. Основы Docker | Docker и Python
В этом ролике:
- разберём, что такое такое Docker и зачем он нужен;
- узнаем, что такое виртуализация, контейнерная виртуализация;
- научимся различать образы и контейнеры;
- узнаем о Docker Compose, Docker Swarm и Kubernetes;
- поработаем с Docker на практике.
Ссылка на YouTube
#видео
  
  В этом ролике:
- разберём, что такое такое Docker и зачем он нужен;
- узнаем, что такое виртуализация, контейнерная виртуализация;
- научимся различать образы и контейнеры;
- узнаем о Docker Compose, Docker Swarm и Kubernetes;
- поработаем с Docker на практике.
Ссылка на YouTube
#видео
YouTube
  
  Основы Docker | Docker И Python
  Бесплатная онлайн-конференция от Skillbox — https://clc.to/KCocWg
Если и есть технология не связанная с конкретным языком программирования, но мелькающая в требованиях почти в каждой второй вакансии разработчика, то это определённо Docker.
Поэтому в этом…
  Если и есть технология не связанная с конкретным языком программирования, но мелькающая в требованиях почти в каждой второй вакансии разработчика, то это определённо Docker.
Поэтому в этом…
Каким будет результат выполнения этого кода?
  Anonymous Quiz
    14%
    никакого вывода не будет
      
    12%
    i i i i i i …
      
    53%
    a a a a a a …
      
    16%
    a b c d e f
      
    5%
    Посмотреть ответ
      
    😁1
  Плейлист дня. Решение задач на Python
Содержание:
1. Принадлежит ли точка кругу с центром в начале координат?
2. Найти корни квадратного уравнения
3. Генератор случайных паролей
#видео
  
  Содержание:
1. Принадлежит ли точка кругу с центром в начале координат?
2. Найти корни квадратного уравнения
3. Генератор случайных паролей
#видео
YouTube
  
  33 Задача: Принадлежит ли точка кругу с центром в начале координат?
  Напишем программу, которая проверит принадлежность точки кругу с центром в начале координат.
Все видео курса:
https://www.youtube.com/watch?v=mCl2PifPy4c&list=PLNtbY2SklByx5FyelkV-DBN0mT-HDkYMy
Решайте задания на нашем сайте: https://docode.ru
Хотите больше…
  Все видео курса:
https://www.youtube.com/watch?v=mCl2PifPy4c&list=PLNtbY2SklByx5FyelkV-DBN0mT-HDkYMy
Решайте задания на нашем сайте: https://docode.ru
Хотите больше…
Как можно вставить 5 на третью позицию в списке list1?
  Anonymous Quiz
    19%
    list1.insert(3, 5)
      
    56%
    list1.insert(2, 5)
      
    7%
    list1.add(3, 5)
      
    14%
    list1.append(3, 5)
      
    4%
    Посмотреть ответ
      
    Каким будет результат выполнения в консоли?
  Anonymous Quiz
    19%
    True
      
    43%
    False
      
    17%
    Ошибка
      
    3%
    0
      
    18%
    Посмотреть ответ
      
    😁2
  Видео дня. Планирование и автозапуск Python скриптов по времени
Хотите сделать автозапуск python функции каждые несколько секунд, минут или дней? Или например запустить парсинг сайта в среду днем, а парсинг криптобиржи в пятницу вечером? Да легко. В данном видео разбираемся с методами модуля schedule.
Ссылка на YouTube
#видео
  
  Хотите сделать автозапуск python функции каждые несколько секунд, минут или дней? Или например запустить парсинг сайта в среду днем, а парсинг криптобиржи в пятницу вечером? Да легко. В данном видео разбираемся с методами модуля schedule.
Ссылка на YouTube
#видео
YouTube
  
  Планирование и автозапуск Python скриптов по времени
  ⚡️ Практика Python ⚡️
Как планировать и запускать Python скрипты в определенное время?
Хотите сделать автозапуск python функции каждые несколько секунд, минут или дней? Или например запустить парсинг сайта в среду днем, а парсинг криптобиржи в пятницу вечером?…
Как планировать и запускать Python скрипты в определенное время?
Хотите сделать автозапуск python функции каждые несколько секунд, минут или дней? Или например запустить парсинг сайта в среду днем, а парсинг криптобиржи в пятницу вечером?…
👍1
  Друзья, мы теперь будем публиковать еще больше тестов в нашем канале-партнере @pythontesti. 
Там будут выходить 2-3 теста в неделю. Кому интересно больше тестов - просим в наш доп-канал @pythontesti.
  Там будут выходить 2-3 теста в неделю. Кому интересно больше тестов - просим в наш доп-канал @pythontesti.
Статья дня. Пять распространенных ошибок Django
Давайте рассмотрим часто встречаемые ошибки на примере Django-приложения, предназначенного для управления сотрудниками в организации.
Читать статью
#читать
Давайте рассмотрим часто встречаемые ошибки на примере Django-приложения, предназначенного для управления сотрудниками в организации.
Читать статью
#читать
🥰1
  Сколько инструкций except может быть в блоке try-exept?
  Anonymous Quiz
    2%
    0
      
    27%
    1
      
    46%
    больше одной
      
    20%
    больше нуля
      
    6%
    Посмотреть ответ
      
    👍2
  Наши друзья из Pattern Guru создали канал по паттернам. Канал новый, но что уже есть у них: 
Реализации:
Singleton
Iterator
Decorator
Facade
Adapter
  
  Реализации:
Singleton
Iterator
Decorator
Facade
Adapter
Telegram
  
  Pattern Guru. Шаблоны проектирования. Архитектура ПО
  Патерны программирования. 
Архитектура ПО.
Микросервисы
@anothertechrock
  Архитектура ПО.
Микросервисы
@anothertechrock
Видео дня. Handling Multiple Timezones in Python
Учимся управлять несколькими временными зонами, используя pytz. Видео на английском.
Ссылка на YouTube
#видео #english
  
  Учимся управлять несколькими временными зонами, используя pytz. Видео на английском.
Ссылка на YouTube
#видео #english
YouTube
  
  Handling Multiple Timezones in Python
  Today we learn how to handle multiple timezones in Python using pytz.
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming Books & Merch 📚
🐍 The Python Bible Book: https://www.neuralnine.com/books/
💻 The Algorithm Bible Book: https://www.neuralnine.com/books/
👕 Programming…
◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾◾
📚 Programming Books & Merch 📚
🐍 The Python Bible Book: https://www.neuralnine.com/books/
💻 The Algorithm Bible Book: https://www.neuralnine.com/books/
👕 Programming…
👍2
  Каким будет вывод этого кода?
  Anonymous Quiz
    29%
    Ошибка
      
    3%
    12 4
      
    20%
    4 12
      
    44%
    4 15
      
    5%
    Посмотреть ответ
      
    ❤3👍3
  Видео дня. Классы данных Python
В Python 3.7 появилась прикольная тема - классы данных или data classes. Они позволяют оптимизировать код и экономить время.
Ссылка на YouTube
#видео
  
  В Python 3.7 появилась прикольная тема - классы данных или data classes. Они позволяют оптимизировать код и экономить время.
Ссылка на YouTube
#видео
YouTube
  
  Классы Данных Python
  Войти в IT: Вся Необходимая База. 3 Уровня Объяснения Материала
https://stepik.org/a/196646/pay?promo=6796137481ce3a53 Если не можешь напрямую покупать со Stepik, заказывай отсюда:
https://avecoders.github.io/ave-coder-courses/ Введение в Искусственный Интеллект…
https://stepik.org/a/196646/pay?promo=6796137481ce3a53 Если не можешь напрямую покупать со Stepik, заказывай отсюда:
https://avecoders.github.io/ave-coder-courses/ Введение в Искусственный Интеллект…
👍2
  Статья дня. Моделируем игру в кости на Python с помощью метода Монте-Карло
Моделирование Монте-Карло – это тип вычислительного алгоритма, оценивающий вероятность возникновения неопределенного события из-за участия случайных величин.
Моделирование по методу Монте-Карло используется в экономике, азартных играх, машиностроении, энергетической отрасли. Поэтому знание этого метода будет полезно для многих областей. Модель Монте-Карло легко понять на примере игры в кости.
Читать статью
#читать
  
  Моделирование Монте-Карло – это тип вычислительного алгоритма, оценивающий вероятность возникновения неопределенного события из-за участия случайных величин.
Моделирование по методу Монте-Карло используется в экономике, азартных играх, машиностроении, энергетической отрасли. Поэтому знание этого метода будет полезно для многих областей. Модель Монте-Карло легко понять на примере игры в кости.
Читать статью
#читать
Библиотека программиста
  
  🎲🐍 Моделируем игру в кости на Python с помощью метода Монте-Карло
  В этой статье учимся использовать метод Монте-Карло для прогнозирования вероятностей.
👍5
  