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

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

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

2 года ago

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

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

2 года ago

Некоторые пакеты PyPI оказались скомпрометированы

Некоторые пакеты PyPI оказались скомпрометированы из-за того, что разработчики попались на фишинговые письма. Фишинговая кампания была нацелена на тех, кто…

2 года ago

Простой минималистичный шаблон HTML5 для создания сайта

При создании сайта с нуля, вам необходима будет верстка (шаблон) сайта. Можно взять готовый сверстанный шаблон сайта, но тут есть…

2 года ago

DIY что это?

Сегодня DIY-принцип используют многие известные мировые бренды, самый популярный бренд, который использует этот подход является всем известная ИКЕА. От такого…

2 года ago

DDD — which layer DTO should be implemented?

Define the DTO to the layer where the source of the values comes from. Relative to OP's question: place the…

2 года ago

Необходимые инструменты тестировщика ПО (QA-инженера)

Инструменты тестирования – это программные продукты, которые помогают QA-инженерам эффективно организовывать свою работу на каждом этапе тестирования ПО. Выбор инструментов…

2 года ago

Как создать виджет на Symfony

Часто спрашивают есть ли аналоги виджетов в Symfony, как например в Yii и как их можно реализовать? Для тех кто…

2 года ago

Что такое команда cURL и примеры ее использования

Что такое cURL? cURL — это сокращение от "Client URL". Данная утилита доступна в большинстве систем на основе Unix и…

2 года ago

Domain Driven Design (DDD) — что это такое? И как начать использовать DDD в разработке

Domain Driven Design (DDD) - это подход, который позволяет нам преуспеть в понимании и построении моделей программных продуктов. Он предоставляет…

2 года ago