DOM Promises

13 июня в DOM Standard внесли окончательную версию спецификации Promises. Эта спецификация уже какое-то время присутствовала в тексте стандарта под названием Futures, но находилась на рассмотрении и уточнении. А теперь, стало быть, приняли.

Разработчики браузеров уже вовсю внедряют: Mozilla отрапортовала соответствующий баг как Resolved Fixed, Google в Хроме еще пилит. Про Микрософт не знаю, но думаю в будущей версии IE — сделают. Теперь все и везде сделают — это теперь часть стандарта, да и сама по себе вещь просто прекрасная. После ее появления, NodeJS, например, станет намного юзабельнее 🙂

Подробнее о DOM Promises — ниже.

Читать далее «DOM Promises»

Управление большим количеством задач

Вот интересно, как трансформируются требования к инструментам по мере роста опыта.

Сначала мы просто делали сайты.

Потом сайтов стало много, так что держать по ним задачи просто в голове стало невозможно. Мы долго пробовали разные таск-менеджеры, индивидуальные и групповые. Требования к ним тоже росли: хотелось уже не просто задачи, а по проектам, да с приложением файлов, да с трекингом времени на выполнение заданий, да с отчетами — кто, сколько и когда сделал. Два года пользовались Eventum от MySQL AB. Покупка Sun’ом MySQL’я — похоронила этот продукт (хотя у нас в нем еще есть важная часть информационной базы). Полгода пользовались Битрикс Корпоративным Порталом. В нем для создания задач и для отметки времени надо сделать слишком много телодвижений, не понравилось. И, наконец, нашли Feng Office. В нем самые частые и востребованные вещи — например, создание новой задачи или начало/остановка учета времени — делаются реально в один клик. Аяксом, без перезагрузки страницы. Кроме того, он строит отчеты по затраченному времени. По ним удобно выставлять счета заказчикам.

Прошло еще немного времени, и количество сайтов в разработке опять выросло. Стало понятно, что кроме планирования задач, хорошо бы еще вести календарное планирование.

Читать далее «Управление большим количеством задач»