Основы PyCharm
Сегодня я расскажу новичкам про полезные и удобные функции PyCharm. Эта статья предназначена для тех, кто только знакомится с PyCharm и написал свои первые программы. Затронем основной функционал пайчарма, который поможет упростить и ускорить вашу работу и узнаем, как запускать сервер и тесты Django в один клик. А ещё, я поделюсь подборкой полезных плагинов и горячих клавиш.
Читать...
Сегодня я расскажу новичкам про полезные и удобные функции PyCharm. Эта статья предназначена для тех, кто только знакомится с PyCharm и написал свои первые программы. Затронем основной функционал пайчарма, который поможет упростить и ускорить вашу работу и узнаем, как запускать сервер и тесты Django в один клик. А ещё, я поделюсь подборкой полезных плагинов и горячих клавиш.
Читать...
Про микросервисы на примерах
Решили сделать статью без воды и картинок про микросервисы, чтобы любой начинающий аналитик мог понять, а что же это такое на самом деле. И, конечно, такая статья должны быть с практикой, а не копипастой из разных книг и статей, которую все друг другу рассказывают на собеседованиях.
И так, эта статья не для разработчиков и опытных архитекторов, а для аналитиков, которые хотят понять, а что же такое микросервисы на самом деле. Пример здесь максимально простой и не претендует на хороший стиль написания кода, чтобы его запустить не нужно обладать вообще никаким ИТ‑бэкграундом и не нужно настраивать никакие IDE.
Читать...
Решили сделать статью без воды и картинок про микросервисы, чтобы любой начинающий аналитик мог понять, а что же это такое на самом деле. И, конечно, такая статья должны быть с практикой, а не копипастой из разных книг и статей, которую все друг другу рассказывают на собеседованиях.
И так, эта статья не для разработчиков и опытных архитекторов, а для аналитиков, которые хотят понять, а что же такое микросервисы на самом деле. Пример здесь максимально простой и не претендует на хороший стиль написания кода, чтобы его запустить не нужно обладать вообще никаким ИТ‑бэкграундом и не нужно настраивать никакие IDE.
Читать...
😎Python, Django и немного защиты кода
Компания, в которой работает автор, занимается системами умного дома и видеонаблюдения. Услуга работает по форме SaaS. Но недавно было решено продавать и локальное решение. За основу «коробки» было решено взять облако, немного его переделать и вот готов новый продукт…
Читать...
Компания, в которой работает автор, занимается системами умного дома и видеонаблюдения. Услуга работает по форме SaaS. Но недавно было решено продавать и локальное решение. За основу «коробки» было решено взять облако, немного его переделать и вот готов новый продукт…
Читать...
🤯Создаем библиотеку теории игр на питоне: как вообще это будет работать?
Сегодня вы сделаете наброски примеров кода работы с библиотекой (как если бы библиотека была полностью готовой) - это поможет в дальнейшем при создании классов, их атрибутов и методов и в целом, задаст ориентиры для дальнейшей работы. Напишите очередной класс Очередь Игроков. А ещё поддадимся модной тенденции и спросим совета у ChatGPT-3...
Читать...
Сегодня вы сделаете наброски примеров кода работы с библиотекой (как если бы библиотека была полностью готовой) - это поможет в дальнейшем при создании классов, их атрибутов и методов и в целом, задаст ориентиры для дальнейшей работы. Напишите очередной класс Очередь Игроков. А ещё поддадимся модной тенденции и спросим совета у ChatGPT-3...
Читать...
🧠Создаем композитные виджеты в Qt из уже имеющихся ⦁ Python + PySide2
Нет вы не будете писать код по отрисовке элемента, все гораздо проще, мы сделаем композицию из встроенных элементов. Такой подход хорош тем, что позволяет раздробить код на независимые элементы, это упростит тестирование и разработку за счет простого интерфейса взаимодействия и возможности повторного использования кода.
В данной статье автор покажет как сделать элемент для ввода списка строк, его я позаимствовал из проекта программного комплекса, над которым работаю в настоящее время.
Читать...
Нет вы не будете писать код по отрисовке элемента, все гораздо проще, мы сделаем композицию из встроенных элементов. Такой подход хорош тем, что позволяет раздробить код на независимые элементы, это упростит тестирование и разработку за счет простого интерфейса взаимодействия и возможности повторного использования кода.
В данной статье автор покажет как сделать элемент для ввода списка строк, его я позаимствовал из проекта программного комплекса, над которым работаю в настоящее время.
Читать...
🗂️Книга «Внутри CPYTHON: гид по интерпретатору Python»
CPython, самая популярная реализация Python, абстрагируется от сложностей ОС и предоставляет платформу для создания масштабируемых и высокопроизводительных приложений. Каждому python-разработчику на какой-то стадии необходимо будет узнать, как работает CPython. Именно в этой книге вы и узнаете, что такое CPython и как он работает
Читать...
CPython, самая популярная реализация Python, абстрагируется от сложностей ОС и предоставляет платформу для создания масштабируемых и высокопроизводительных приложений. Каждому python-разработчику на какой-то стадии необходимо будет узнать, как работает CPython. Именно в этой книге вы и узнаете, что такое CPython и как он работает
Читать...
💯Как при помощи Rust в 150 раз ускорить код на Python
Вместе с автором вы перепишите часть Python-кода в Rust и импортируете этот код в виде пакета Python в проект. Получите сверхбыстрый пакет Python, который сможем импортировать и использовать, как любой другой пакет. В качестве бонуса добавите многопроцессорность и в итоге получите функцию, которая примерно в 150 раз быстрее обычного кода на Python.
Читать...
Вместе с автором вы перепишите часть Python-кода в Rust и импортируете этот код в виде пакета Python в проект. Получите сверхбыстрый пакет Python, который сможем импортировать и использовать, как любой другой пакет. В качестве бонуса добавите многопроцессорность и в итоге получите функцию, которая примерно в 150 раз быстрее обычного кода на Python.
Читать...
🚀Python для детей
В статье автор поделится книгами, сайтами и видео для эффективного изучения Python.
Материалов, специализированных для изучения Python детьми, много, но автор расскажет про те, которые считаю лучшими, и которые лично сам использовал на реальной практике при работе со школьниками.
Читать...
В статье автор поделится книгами, сайтами и видео для эффективного изучения Python.
Материалов, специализированных для изучения Python детьми, много, но автор расскажет про те, которые считаю лучшими, и которые лично сам использовал на реальной практике при работе со школьниками.
Читать...
📝Как разработать Telegram-бота для генерации сложных паролей
Чтобы придумать надежный, но запоминающийся пароль, можно взять несколько слов и объединить их в последовательность, напоминающую сюжет. А после — отформатировать и добавить специальные символы. Все просто, но задачу можно автоматизировать — написать Telegram-бота, который будет генерировать пароли прямо в мессенджере. В статье автор рассказывает, как это сделать.
Читать...
Чтобы придумать надежный, но запоминающийся пароль, можно взять несколько слов и объединить их в последовательность, напоминающую сюжет. А после — отформатировать и добавить специальные символы. Все просто, но задачу можно автоматизировать — написать Telegram-бота, который будет генерировать пароли прямо в мессенджере. В статье автор рассказывает, как это сделать.
Читать...