Статьи

Основы AntiPatterns: Rails-тесты

Эта статья представляет собой введение в расширенные возможности тестирования AntiPatterns в Rails. Если вы новичок в Test-Driven-Development и хотите получить несколько очень полезных рекомендаций, эта…
Статьи

WDN08: Но у меня нет второго имени!

30 января более трехсот разработчиков и дизайнеров спустились в отель Hyatt в Ванкувере, Канада, для Web Directions North. Конференция началась с выступления Джеффри Зельдмана, одного…
Статьи

OAuth для PHP Twitter приложений, часть 2

В первой части мы рассмотрели, как реализовать серверное приложение, которое будет работать автономно с использованием OAuth , теперь единственного принятого в Twitter метода аутентификации. Во…
Статьи

Golang - Необязательные аргументы для API

Недавно я был направлен к статье Дэйва Чейни « Функциональные опции для дружественных API», где он делится своими мыслями о дизайне для дополнительных параметров в…
Статьи

Есть ли у PostgreSQL лимит ORA-01795?

База данных Oracle требует, чтобы в части SQL IN предложения WHERE использовалось не более 1000 записей, и в случае превышения этого числа будет выдано сообщение…
Статьи

URL-адреса, удобные для поисковых систем

В современном Интернете очень популярны управляемые базой данных или динамические сайты. К сожалению, самый простой способ передачи информации между вашими страницами — это строка запроса….
Статьи

Превосходящий REST и RPC

Кажется, что новая парадигма приближается. Facebook и Netflix придумали разные варианты реализации этой идеи. Некоторые называют это архитектурой , управляемой спросом , но прежде чем…
Статьи

Плохая документация - убийца

Почти каждый разработчик столкнулся с какой-то плохой документацией в свое время. Я даже не могу вспомнить, сколько раз мне приходилось разговаривать с недовольным сотрудником службы…