Статьи

Эпизод 1: Охота на мусор!

Давайте начнем с чего-то немного необычного: виртуальной охоты на мусор. В какой-то момент почти каждый веб-гик получает шанс взломать некоторые открытые данные, обычно из правительственного…
Статьи

Ruby Templating With Slim: Часть 2

Во второй и последней части этой мини-серии мы завершим это введение разделами о выводе кода Ruby, интерполяции, обычном тексте и о том, как настроить Slim…
Статьи

Попасть в Ember: часть 4

В моем предыдущем уроке я коснулся того, как использовать Ember.Object для определения ваших моделей и работы с наборами данных. В этом разделе мы более подробно…
Статьи

IsDefined () против structKeyExists ()

Шон Корфилд недавно написал в блоге о выборе использования IsDefined вместо structKeyExists при попытке определить, существует ли переменная в области видимости (сеанс, приложение, запрос, URL-адрес…
Статьи

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

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