Статьи

Ваши клиенты используют свои CMS?

Большинство клиентов задают одни и те же вопросы. Для многих первое — «что это будет стоить?» (Даже если вы не обсуждали их требования). Следующим будет…
Статьи

JavaScript наследование на примере

Этот пост в блоге иллюстрирует несколько тем наследования JavaScript на примере: мы начнем с наивных реализаций конструктора Point и его подконструктора ColorPoint, а затем улучшим…
Статьи

Smart Batching

Как часто мы все слышали, что «пакетная обработка» увеличивает задержку? Как человек со страстью к системам с низкой задержкой это удивляет меня. По моему опыту,…
Статьи

Сборка Ribbit в PHP

В первой записи этой серии мы позаботились об аспекте пользовательского интерфейса нашего клона Twitter, который называется Ribbit. Теперь мы начнем кодировать приложение на нескольких языках….
Статьи

Как сохранить свое здравомыслие на плаву, если ваш компьютер утонет (или другая столь же разрушительная катастрофа)

Ранее на этой неделе, в инциденте с 8-месячным ребенком, открытой бутылкой с водой и серьезным недостатком внимания и здравого смысла, вода пролилась на клавиатуру моего…
Статьи

Интеграция Sympli с Xcode

Вступление Sympli — это сервис, который упрощает преобразование профессионально разработанного пользовательского интерфейса в формат, совместимый с приложениями (например, раскадровка для iOS или XML для Android)….
Статьи

10 причин, по которым ваш код не будет проверен (и как это исправить)

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