Программирование

  • Главная
  • Пишем игру 21 (двадцать одно) на python с мультиплеером

Пишем игру 21 (двадцать одно) на python с мультиплеером

Двадцать одно всем известная карточная игра. Вариантов правил достаточно много. Для простоты и лучшего понимания кода будет придерживаться правил:  Побеждает тот, кто наберет 21 или больше чем оппонент. Мультиплеер означает,…

Экспорт из Excel в базу SQLite

Довольно часто возникают задачи заполнения базы данных из каких-либо внешних источников. В данном примере показано как можно наполнить базу данных (SQLlite) данными из xlsx файла.  В разработке я использую PyCharm…

Python. Используем PyAudio для записи звука

В этой публикации мы расмотрим как при помощи библиотеки PyAudio записать звук из любого источника, будь то микрофон, микшер или что-то еще. Перед началом работы надо установить библиотеку , для…

PHP. Как создать программу-демон на PHP (daemon)

Демон — это программа в системах класса UNIX, запускаемая самой системой и работающая в фоновом режиме без прямого взаимодействия с пользователем. Если это понятие применить к нашей задаче, т.е. к…

Code review. Как правильно его делать и для чего это нужно

Зачем и почему надо делать код ревью Может помочь уменьшить количество ошибок в коде. Поможет убедиться, что все требования по оформлению кода соблюдены. Это эффективный способ обучиться чему-нибудь новому у…

PHP. Инструменты для профилирования PHP кода.

Xdebug Debugger and Profiler Tool — расширение PHP. Требует установки на сервер и настройки. Может отображать: стек вызовов функций, распределение памяти. Возможности: профайлинг, анализ покрытия кода, защита от бесконечной рекурсии,…

Что нужно для того что бы написать JAVA REST API приложение?

Для написания REST API приложения нужно использовать: Maven — фреймворк для автоматизации сборки проектов на основе описания их структуры в файлах на языке POM, являющемся подмножеством XML. Spring — универсальный фреймворк…

Yii2. Как работать с урлами если у вас несколько приложений в одном проекте

Часто при разработке проекта разбитого на несколько приложений возникает проблема: как получить урл на ресурс из другого приложения проекта. Допустим у вас в проекте есть приложения: форум, интернет-магазин, панель управления…

Тестирование ПО (QA testing)

Тестирование программного обеспечения — проверка соответствия между реальным и ожидаемым поведением программы, осуществляемая на конечном наборе тестов, выбранном определенным образом. Цели и этапы тестирования ПО Цели тестирования: Повысить вероятность того,…

Yii2. Отправляем данные из ActiveForm через AJAX

Разберем как сделать ActiveForm полностью работающую через AJAX. Нам нужно сделать следующее: валидацию данных перед отправкой отправку данных формы через AJAX показ сообщений после отправки данных на сервер Обычно view c…

EnglishRussianUkrainian