Да не умрут в вас мультики!

Отличная задачка для Senior JS специалистов

Наткнулся на перевод статьи John Resig «How JavaScript Timers Work» (надо будет почитать его труды). В статье повествуется о работе асинхронного кода в JS. (Читать тут). Ну и как результат пример который приводит Джон и вопрос «Как это будет работать?» отлично проверит глубокие знания JS движка у испытуемого.

  setTimeout(function(){
    /* Какой-то большой участок кода... */
    setTimeout(arguments.callee, 10);
  }, 10);

  setInterval(function(){
    /* Какой-то большой участок кода... */
  }, 10);

Список моих телефонов

Времени последнее время совсем нет, и чтобы блог уж совсем не пустовал я решил написать список моделей моих сотовых телефонов в хронологическом порядке.

Итак преступим …

Read the rest of this entry »

Давайте поговорим о наследование в Javascript

В разрезе текущего проекта пришлось провести research на тему масштабирования приложения и в частности наследование в javascript. Я понимаю,  что Америку я не открыл, но личными выводами обзавелся и хочу ими поделиться.

Read the rest of this entry »

Сравнение производительности Switch и If…else в JavaScript

Что будем делать ?
Попробуем сравнить разницу в производительности Switch и If-else.
Зачем?
Тупо интересно.
Как?
Напишем функции которая будет генерировать N переходов по списку M вариантов. Условно будем переходить или доходить до нужного элемента и делать break. Для всего это будем использовать Workers JS.
На чем?
Для тестов используем механизм Workers и браузеры поддерживающие этот механизм  FF, Chrome, Safari. IE в топку – он в любом случае будем тормозить.

Read the rest of this entry »

Я не курю!

Вот уже больше года я не курю и доволен собой!

Огромное спасибо за это @gilving и Аллену Карру

Путь овертаймов. Часть 2

Продолжение разбора полетов на тему «Путь овертаймов» ЗДЕСЬ

Как жить, не делая ошибок

Прикольно видео о обмане человеческого сознания и манипулирование принятием решения.

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

Взято с http://www.snob.ru, автор Дан Ариэли.

Путь овертаймов

Очень понравился скрин каст о «Путь овертаймов». Сам иногда иду этим путем, но последнее время все же стараюсь объяснить заказчику, что это не выход и лучше прибавить немного времени или убрать второстепенный функционал. Получается не всегда, но чаще мне везет и заказчик готов разговаривать в этом направление. Отдельное спасибо Сергею Бережному за каст.

Ну наконец добрались руки!

Прошло уже больше года с тех пор как я решил завести свой блог! И о чудо я это сделал! Теперь осталось только — ВЕСТИ ЕГО!

 

А вообще буду писать, о жизни, о путешествиях (если они будут), о разработках и идеях в WEB.  Надеюсь что это будет у меня получаться и будет полезно окружающим.

Привет, мир!

Добро пожаловать в WordPress. Это ваша первая запись. Отредактируйте или удалите её, затем пишите!