Разное архив

Установка и использование Redis

15-03-27 Разное Linux, Redis 2

Redis — нереляционная база данных типа «ключ-значение» с открытым исходным кодом. Redis позволяет хранить большие объемы информации без каких-либо ограничений и иметь быстрый доступ ней. В этой статье мы рассмотрим процесс установки и основы работы с Redis.

Версионирование структуры БД с помощью Liquibase

14-08-16 Разное Liquibase, MySql 3

При разработке большинства приложений используются разные системы контроля версий (Git, Mercurial и т.п.). А что насчет структуры баз данных? Очень часто изменения базы данных на тестовых и боевых серверах делаются вручную. Такой подход может не вызывать сложностей, если над проектом работает один или два разработчика, но если работает целая команда, становится трудно синхронизировать все изменения […]

Юнит тестирование с помощью PHPUnit. Аннотации и mock-объекты.

14-04-25 Php, Разное PHPUnit, Tests 0

В предыдущих статьях (Основы Unit тестирования в PHP с помощью PHPUnit и Вникаем в assert-методы) мы рассмотрели основы тестирования приложений на PHP. Юнит тесты сильно упрощают процесс разработки. Благодаря автоматизированным тестам вы можете изменять любой участок кода вашего приложения и быть уверенным, что ничего не сломается. В этой статье мы рассмотрим еще пару возможностей PHPUnit — работу […]

Юнит тестирование в PHP с помощью PHPUnit. Вникаем в assert-методы.

14-02-16 Php, Разное PHPUnit, Tests 1

В предыдущей статье, мы рассмотрели основы юнит тестирования с помощью PHPUnit, рассмотрели какие преимущества дает вам тестирование вашего кода. В этот раз мы окунемся немного глубже и рассмотрим этот фреймворк подробнее.

Основы Unit тестирования в PHP с помощью PHPUnit

13-12-31 Php, Разное PHPUnit, Tests 1

Знакомая ситуация: вы разрабатываете приложение, решаете проблемы и, иногда, возникает ощущение, что вы ходите по кругу. Правите один баг и сразу появляется другой. Иногда это тот, который вы поправили 30 минут назад, иногда — новый. Отладка становится очень сложной, но есть хороший и простой выход из этой ситуации. Юнит тесты могут не только уменьшить боль […]

Команды для работы по протоколу SSH

13-07-09 Разное SSH 0

SSH или Secure Shell — это протокол, позволяющий обмениваться данными между двумя компьютерами. Проще говоря SSH предоставляет возможность безопасного удаленного управления компьютером. Для работы с SSH вам понадобится PuTTY (для Windows) или Terminal (встроен в Mac). В этой статье представлена подробная справка для большинства команд SSH.

Описание кодов состояния HTTP

12-10-21 Разное 0

Код состояния HTTP — часть первой строки ответа сервера при запросах по протоколу HTTP. Он представляет собой целое число из трёх арабских цифр. Первая цифра указывает на класс состояния. За кодом ответа обычно следует отделённая пробелом поясняющая фраза на английском языке, которая разъясняет человеку причину именно такого ответа. Например: 201 Webpage Created. 401 Access allowed […]