Спасибо за ответ. Похоже я неверно и вопрос поставил. Сейчас исправлю.
Но вот это new $.Deferred(); я не знаю что такое. Похоже что-то из браузерного JS.
Я использую https://github.com/then/promise
По поводу исправления вопроса. Я забыл, что во второй then должен передаться как Promise (точнее его результат), так и param.
Здравствуйте! Увидел ваш вопрос, заинтересовался как можно установить cloud9 на свой сервер? Может быть это не тот cloud9, который я имею ввиду? Вот его адрес ide.c9.io. Если тот, то хотел бы узнать, как его к себе ставить. Извините за оффтоп.
Лекции посмотрел. Там по векторной двумерной графике почти ничего нет. Матричные преобразования я давно уже прошел и в моей библиотеке они реализованы полностью. А вот дальше постоянно проблемы возникают. Лучше попробую исходники чужих библ посмотреть, возможно это самый реальный вариант.
Вообще-то я этим занимаюсь уже месяца 5-6, параллельно с изучением математики-геометрии и программирование своей программы. Уже довольно много сделал, но все это можно было куда быстрее сделать, если был бы материал по сабжу.