Как стать автором
Обновить

Комментарии 38

Добавьте ссылочку на определение диаграмма Ганта. На хабре могут быть люди не знакомые с этим термином.
Не вопрос, добавил.
О.О В википедии пишется про диаграммы ганта? Я, если бы не знал что это, никогда не полез бы туда… спасибо!
Минус скриптовых решений в таком случае только в их тормознутости. Реальные проблемы с отрисовкой начинаются если компонент начинает отрисовывать проект с кол-вом элементов эдак под 1000 и 5-6 уровнями вложенности.
Хром в этом сильно помогает да, но есть предел некий.
Я к тому, что был опыт использования компонентов для визуализации Ганта в вебе.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
тем кто думает о таких мощных штуках как Гант, это не деньги. Если строите корабль, к примеру. Если делаете гант для хоумпейджа, явно перебор и либо он вам не нужен, либо подойдет и JS. Кому надо тысячи элементов и нету смешной суммы (по сравнению с ЗП того, кто может это запрограммировать и понять?)
НЛО прилетело и опубликовало эту надпись здесь
позвольте не согласиться :)
Ексель это конечный продукт, а это КОМПОНЕНТ, значит при помощи него вы создаете свой продукт, на котором, очевидно, хотите заработать. И думаю, существенно больше, чем указанная сумма. И эта сумма намного меньше ЗП людей, которые могут адекватно работать с таким кодом.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
> кусок Экселя может стоить дороже целого Экселя?

как нефиг. особенно, если вы захотите внедрить кусок Экселя как часть своей супер-пупер навороченной системы финансового учета и продать 400M копий — в таком случае цена за кусочек чужого решения может быть в 10, 100 и более раз выше, нежели цена одной копии цельного продукта (Excel).
НЛО прилетело и опубликовало эту надпись здесь
вы в курсе, сколько стоят некоторые станки и оборудование для производства кораблей и их деталей? или, например, сухой док?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Русским разработчикам предоставляются значительные скидки :)
У нас в команде была задача в этой области. Необходимо было построить интерактивный Гантт. Т.е. чтобы пользователь мог, скажем, увеличить длительность или передвинуть задачи. Интересно что режим редактирования на порядок сложнее режима отображения. При рендеренге как правило поступают уже готовые старты-финиши-связи задач. При редактировании нередко приходится пересчитывать весь Гантт в результате только одной операции. 4 типа связей между задачами добавляют ошибки и зацикливание, растягивается баг-фикинг.

В то время мы решили, естественно, разрабатывать этот кусок функционала самостоятельно и в результате заказчику наша реализация обошлась в сопоставимую сумму.

Хотя я конечно согласен что с ценообразованием ребята погорячились. Можно было спокойно цену уменьшить раз в 10 — рост покупателей принес бы им в результате больше.
Минус скриптовых решений в том, что в какой-то момент пользователь обязательно захочет выгружать эту красоту в виде rtf/mpp/pdf/odt/wmf/…
Ну это отдельная песня:)
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
«на jquery» и «качественно» — это, как правило, слова-антиподы.
НЛО прилетело и опубликовало эту надпись здесь
быдлопохапёры наступают!
НЛО прилетело и опубликовало эту надпись здесь
иди пиши в свой аццкий блог, чумазый.
НЛО прилетело и опубликовало эту надпись здесь
В статью надо бы обзор…
Открыл свои домашние задания по Теории телетраффика, по моему я их в Paint'е рисовал :)
НЛО прилетело и опубликовало эту надпись здесь
Генерируется картинка как раз динамически. А вот если нужен интерактив — тогда да, придется что-то другое использовать. Или накручивать посторонние элементы управления.
Не скажите, достаточно быстро-работающей статики. Фишки пользователи хотят потом как правило.
после доработки напильником jsGantt, как оказалось, вполне пригоден для эксплуатации.

Доводка сводится к:
1. переделыванию алгоритма расчета диапазона сетки (скрипт упорно считает что во всех месяцах 30 дней и всегда 52 недели в году)
2. переводу таблиц на fixed layout что позволяет избавится от многих лишних div внутри таблицы и сделать время рендеринга приемлемым на средних объемах данных.
Не поделитесь патчем? :)
Было бы хорошо выложить ваши наработки, что бы и другие с ними ознакомились. Мне бы пригодилось. Подсобите?

P.S.
Посмотрим, что быстрей будет, вы скинете архив/ссылку, или я напишу.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории