Статьи

Усилить безопасность с помощью DShield

Мне был передан фантастический ресурс под названием DShield, который объявляет себя распределенной системой обнаружения вторжений. На самом деле это мощный источник оперативной отчетности по наиболее…
Статьи

Руководство по Nginx: Основы

В первой части этой статьи о nginx рассказывалось об архитектуре и основном файле конфигурации nginx. Эта статья продолжается и рассказывает об основах nginx: необходимых модулях…
Статьи

Создание редактора изображений с помощью CamanJS: применение основных фильтров

Некоторое время назад я написал несколько учебных пособий, в которых описано, как применять различные виды фильтров и режимов наложения к изображению, используя только CSS. Это…
Статьи

WordPress 2.7 Complete: обзор

Мы разворачиваем новую подкатегорию на Nettuts +: отзывы . Спорадически, когда выходит новая книга или часть программного обеспечения, либо я, либо один из наших авторов…
Статьи

Устранение асинхронных обратных вызовов Javascript путем предварительной обработки

Catch 22 AJAX — это, ради простоты, большую часть времени, когда мы хотим писать «синхронный код», но асинхронный — единственный способ избежать некоторых довольно неприятных…
Статьи

Клиент всегда прав? Кюветы Netflix Qwikster

Клиенты не всегда довольны изменениями, которые компании вносят в свои продукты, маркетинговую стратегию или общее направление. Это было очевидно после негативной реакции на недавние изменения…