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

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

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

11 месяцев ago

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

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

11 месяцев ago

Rest API что это такое простыми словами

REST API что это такое? REST расшифровывается как REpresentational State Transfer. Это был термин, первоначально введен Роем Филдингом (Roy Fielding),…

2 года ago

Разработка кода. SOLID принципы построения кода

SOLID это аббревиатура пяти основных принципов проектировании классов в объектно-ориентированном программировании — Single responsibility, Open-closed, Liskov substitution, Interface segregation и…

2 года ago

Symfony Request Object

This is proof-of-concept implementation of laravel's like form requests. Rational Most of Symfony developers uses forms to map request data…

2 года ago

Паттерны проектирования

Что такое паттерны При создании программных систем перед разработчиками часто встает проблема выбора тех или иных проектных решений. В этих…

2 года ago

БД. Как хранить древовидные структуры

Древовидные структуры - это такие структуры, где есть родители и дети, например, каталог товаров: Бытовая техника (id=1) Телевизоры (id=2) Плазменные…

2 года ago

День программиста

День программиста отмечается каждый год на 256 день. Да, это официальный праздник и появился он совсем недавно. Долгое время Дня…

2 года ago

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

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

2 года ago

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

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

2 года ago