Делаем колоритную  игру с использованием Tkinter в Python

Делаем колоритную  игру с использованием Tkinter в Python

Делаем графический интерфейс на Python Tkinter. TKinter широко используется для разработки приложений с графическим интерфейсом. Наряду с приложениями мы также можем использовать Tkinter GUI для разработки игр. Давайте попробуем сделать…

Flamingo: мультимодальная модель от DeepMind

Flamingo: мультимодальная модель от DeepMind

Flamingo – мультимодальная модель DeepMind, генерирующая текстовое описание фото, видео и звуков. Модель превосходит предыдущие state-of-the-art модели в 16 задачах, а ее особенностью является возможность обучаться на нескольких примерах. Обычно…

Что такое «fail-fast поведение»?

Что такое «fail-fast поведение»?

fail-fast поведение означает, что при возникновении ошибки или состояния, которое может привести к ошибке, система немедленно прекращает дальнейшую работу и уведомляет об этом. Использование fail-fast подхода позволяет избежать недетерминированного поведения…

Python.Использование функции enumerate()

Python.Использование функции enumerate()

Функция enumerate() добавляет счетчик в итерируемый объект, в котором используется метод iter , возвращающий итератор. Он может принимать последовательные значения индекса, начиная с нуля. И выдаёт ошибку IndexError, когда индексы…

Python. Модуль diffflib

Python. Модуль diffflib

Модуль diffflib, как следует из названия, может использоваться для поиска различий или «различий» между содержимым файлов или других хешируемых объектов Python. Его также можно использовать для определения соотношения, показывающего степень…

Где у Java приложения точка входа?

Где у Java приложения точка входа?

В обычном Java приложении всегда должен быть main class, содержащий метод main. С него начинается исполнение всей программы. Main class-ом может быть не только класс, но и интерфейс или енам.…

Python ​Функция fork()

Python ​Функция fork()

Функция fork() модуля os создает клон текущего процесса как дочерний процесс. Возвращает 0 в дочернем процессе и идентификатор дочернего процесса в родительском элементе. Если возникает ошибка, то возникает исключение OSError.…

✅ Python полезные модули. ​Модуль getpass()

✅ Python полезные модули. ​Модуль getpass()

Как и NumPy и Matplotlib, getpass также является модулем python. Модуль getpass запрашивает у пользователя пароль без эха. Это означает, что вы не показываете, что набирает пользователь. Выше мы можем…

Узнаем курс рубля за определенную дату на Python

Узнаем курс рубля за определенную дату на Python

Узнаем курс рубля за определенную дату forex-python позволяет получать данные о курсе валют в определённое время и конвертировать одну валюту в другую. Установка пакета – pip install forex-python. Текущая программа…

Парсинг с конкуренцией в Golang

Парсинг с конкуренцией в Golang

ВведениеВсем привет! я. В этой статье я хочу о тем, как выполнять парсинг веб-страниц с параллелизмом с помощью Golang!Может возникнуть вопрос, а зачем нам конкуренция? Иногда в одном запросе нам…

Дженерики в Java

Дженерики в Java

С помощью дженериков мы можем писать классы и методы, которые не привязаны только к одному типу. Тип данных указываются в качестве параметров, которые должны быть ссылочным типом.Основными преимуществами дженериков являются…

Golang работаем с Cloudmersive api

Golang работаем с Cloudmersive api

Через Image API доступны десятки операций обработки изображений с помощью всего одного api ключа Cloudmersive для аутентификации. Можно легко обрезать изображение в заданную область со значениями пикселей в качестве параметров,…

Golang, горутины и каналы

Golang, горутины и каналы

горутины и каналы играют важную роль в конкуренции, а также являются основным преимуществом Golang. Я надеюсь, что вы пришли сюда после того, как хорошо поняли, как работает Golang. Давайте начнем…

15 полезных практик программирования на Java для написания хорошего кода

15 полезных практик программирования на Java для написания хорошего кода

Java с самого начала был одним из самых популярных языков программирования. В нынешние времена быстрого развития, когда многие языки программирования, которые когда-то были популярны, давно мертвы, Java по-прежнему актуален и…

5 лучших сайтов и курсов для изучения Java онлайн бесплатно в 2022 году

5 лучших сайтов и курсов для изучения Java онлайн бесплатно в 2022 году

Мои любимые веб-сайты для бесплатного изучения Java онлайн, подходящие для начинающих и людей, которые хотят научиться программировать на Java онлайн. Привет, всем, если вы хотите изучать программирование на Java в…

Python запуск контейнеров.

Python запуск контейнеров.

miniboss — это приложение Python для мгновенного запуска набора взаимозависимых служб докеров, а также управления состоянием приложений с помощью хуков рабочего цикла. Почему не docker-compose? Прежде всего, старый добрый Python…

Заполняем форму случайного размера с помощью Python и OpenCV

ВведениеВ этой статье я покажу вам, как использовать Python и OpenCV для заливки круга, прямоугольника или любой произвольной формы на изображении. Вы можете задаться вопросом, зачем вам такого рода операции!…