OneDev.net

Идемпотентность - свойство (математического) объекта, которое проявляется в том, что повторное действие над объектом не изменяет его.

Тестируем с помощью CodeCeption

Подключение фреймворка для тестирования - CodeCeption. Примеры создания acceptance тестов. Правила и методы написания тестов.

Читать » ~ 2 недели назад

PDO. Использование

Примеры подключения и использования PDO.

Читать » ~ 2 месяца назад

Goutte - Web Crawler на PHP (паук)

Использование Goutte для тестирования интерфейсов.

Читать » ~ 2 месяца назад

shell функция преобразования строки в массив (bash, zsh)

Ф-ция explode для преобразования строки в массив для bash и zsh.

Читать » ~ 2 месяца назад

Обновление форка на GitHub

Как обновить форкнутый репозиторий на GitHub?

Читать » ~ 2 месяца назад

CSS3 Multi-columns

Свойство multi-column позволяет разбивать контент (текст и блоки) на несколько колонок. Обеспечивает возможность расположения текста (перетекания) в нескольких колонках, формирование "плитки" или "карточек".

Читать » ~ 3 месяца назад

§10 Laravel 4 - IoC

Использование DI и IoC (инверсия контроля) в Laravel 4.1

Читать » ~ 2 месяца назад

Быстрое создание структуры каталогов

Быстрое создание структуры каталогов по маске. Показать текстовое дерево категорий. Удаление файлов по маске из разных проектов.

Читать » ~ 5 месяцев назад

composer.phar требует гиг памяти ОЗУ для обновления

После добавления приватного репозитория в секцию repositories, композер падает с fatal error при обновлении зависимостей.

Читать » ~ 5 месяцев назад

awk в Linux

Описание параметров и примеры обработки текста с помощью awk

Читать » ~ 2 месяца назад

GreaseMonkey. Шаблон пользовательского скрипта

Справочник и примеры создания userscript для GreaseMonkey.

Читать » ~ 6 месяцев назад

Проверить существование удаленного (remote) файла по HTTP

Решение "Как проверить существование файла на удаленном сервере по HTTP" или "Проверить доступность файла по ссылке"

Читать » ~ 6 месяцев назад

Laravel 4. Artisan команды. Создание и регистрация

Краткий справочник и сборник рецептов подводных камней, который будет полезен при создании artisan команды в Laravel4.

Читать » 4 дня назад

В PhpStorm иногда пропадает окно code completion

[Баг победжён!] Периодически исчезает окно дополнения кода в PhpStorm 7.1. Прозрачное содержимое всплывающего окна, остается только рамка.

Читать » ~ 6 месяцев назад

Yeoman.io для быстрой сборки Web проекта на Bootstrap

Yeoman (он же yo) - это набор утилит для развертывания Web проектов и JavaScript приложений в ускоренном режиме. В данной статье мы развернем типичный Web проект на Twitter Bootstrap с компиляцией SCSS, конкатенацией и минификацией. По окончании мы получаем проект с настроенным деплойментом.

Читать » ~ 8 месяцев назад

AngularJS. Модули

Особенности создания и использования модулей (module) в AngularJS.

Читать » ~ 8 месяцев назад

Сервисы AngularJS: Factory, Service, Provider - создание и расширение

Что представляют из себя такие типы сервисов как FactoryServiceProvider. Как инстанцировать и расширять сервисы (decoration).

Читать » ~ 8 месяцев назад

AngularJS. Сервисы хранения настроек - constant, value

Сервисы для для хранения настроек .constant() и .value(). Примеры инициализации и особенности.

Читать » ~ 8 месяцев назад

Баг связывания модели в AngularJS при автозаполнении поля password

Баг, заключается в том, что не обновляется модель связанная (binding) с полем password, в случае автозаполнения (autofill) этого поля. И этот баг, по факту, должны устранить разработчики браузеров.

Читать » ~ 8 месяцев назад

Настройка sendmail на сервере под Ubuntu 12.10

 В предыдущей статье я рассказал о настройке sendmail на localhost под Ubuntu 13.04. В этой статье я по быстрому опишу как завести sendmail на реальном сервере с Ubuntu 12.10.

Читать » ~ 8 месяцев назад