Наверняка знаю только про Mozilla Sunbird. Он прекрасно с гуглокалендарем синхронизируется. А экспорт и того проще — любой календарь можно получать в формате xml или ical, а можно и в html формате для вставки на веб страницу.
Лучший способ избежать рекурсии при построении дерева из таблицы — это хранить дерево в упорядоченном виде.
Вот в такое же дерево комментариев, в которое мы сейчас пишем, я на своём проекте добавляю новую запись двумя запросами, извлекаю все дерево одним запросом и отображаю без дополнительных сортировок.
Не забывайте, что к Eclipse без напряжения прикручиваем либо Aptana, либо JSEclipse, либо Spket — каждому на свой вкус — и получаем мощнючий JS IDE. А к phpEd что мы можем прицепить?
Вы сравниваете несравниваемые вещи. PDT это часть ZSE.
ZSE = Eclipse + PDT + плагины
Разница только в наборе плагинов.
На работе есть лицензии на ZSE, а я использую самосборный Eclipse + PDT. С помощью свободно доступных плагинов я воспроизвел 90% функционала ZSE.
Разница между ZSE и самосборной системой минимальна.
Я всего навсего хочу сказать, что ваше утверждение «Про PDT ничего сказать не могу, знаком с ним весьма поверхностно» в корне неверно. Вы знакомы с PDT ровно настолько же, насколько и с ZSE.
Имейте в виду также, что PDT разрабатывают как раз парни из Zend.
> Число «ПИ» — это бесконечное, совершенно хаотичное и непредсказуемое число
Число «ПИ» — не бесконечное, оно меньше четырех. А своей фразой вы, должно быть, хотели сказать, что оно трансцендентное (http://ru.wikipedia.org/wiki/Трансцендентное_число).
Извольте.
Eclipse используется для разработки web приложений.
На работе от лицензии на Zend отказался в пользу PDT. Дистрибутив беру на zend.com/pdt — с интегрированным дебагером. Из расширений:
Aptana — редко и только для работы по FTP. HTML, XML и CSS редакторы, на мой взгляд, прекрасны и в штатном WTP.
Для JavaScript — JSEclipse (http://labs.adobe.com/technologies/jseclipse/)
QuickREx для регулярных выражений.
Subclipse для синхронизации с SVN репозитарием.
PHPDocumentor (для создания документации) и SimpleTest (аналог UnitTest) использую по большим праздникам.
Mylyn стоит, но не используется, т.к. не прижился багтрекер.
И, право слово, такой список с незначительными изменениями будет у любого веб разработчика — этой функциональности хватает с избытком.
Вопрос к вам лично: зачем вам Aptana? Что в ней есть такого, чего не хватает в Zend for Eclipse?
Я помню этот луноход. Я пацаном еще месяц около магазина "Электроника" дежурил, ждал когда их выкинут. Очень добротная и красивая игрушка. Первые программы именно на нем были написаны =)
Прямой перевод фамилии с офранцуженным окончанием. Про офранцуженность узнал позже - уже пятый год конкурирую с одним фрацузом за имена. 1:2 (skype мой, gmail и .com его =)
Вот в такое же дерево комментариев, в которое мы сейчас пишем, я на своём проекте добавляю новую запись двумя запросами, извлекаю все дерево одним запросом и отображаю без дополнительных сортировок.
С другой стороны, платить почти 400$ за то, что можно сделать самому… Не жалко денег?
ZSE = Eclipse + PDT + плагины
Разница только в наборе плагинов.
На работе есть лицензии на ZSE, а я использую самосборный Eclipse + PDT. С помощью свободно доступных плагинов я воспроизвел 90% функционала ZSE.
Разница между ZSE и самосборной системой минимальна.
Я всего навсего хочу сказать, что ваше утверждение «Про PDT ничего сказать не могу, знаком с ним весьма поверхностно» в корне неверно. Вы знакомы с PDT ровно настолько же, насколько и с ZSE.
Имейте в виду также, что PDT разрабатывают как раз парни из Zend.
В основе Zend Studio for Eclipse лежит как раз Eclipse и PDT. Если знакомы с Zend — знакомы с PDT.
> Число «ПИ» — это бесконечное, совершенно хаотичное и непредсказуемое число
Число «ПИ» — не бесконечное, оно меньше четырех. А своей фразой вы, должно быть, хотели сказать, что оно трансцендентное (http://ru.wikipedia.org/wiki/Трансцендентное_число).
Eclipse используется для разработки web приложений.
На работе от лицензии на Zend отказался в пользу PDT. Дистрибутив беру на zend.com/pdt — с интегрированным дебагером. Из расширений:
Aptana — редко и только для работы по FTP. HTML, XML и CSS редакторы, на мой взгляд, прекрасны и в штатном WTP.
Для JavaScript — JSEclipse (http://labs.adobe.com/technologies/jseclipse/)
QuickREx для регулярных выражений.
Subclipse для синхронизации с SVN репозитарием.
PHPDocumentor (для создания документации) и SimpleTest (аналог UnitTest) использую по большим праздникам.
Mylyn стоит, но не используется, т.к. не прижился багтрекер.
И, право слово, такой список с незначительными изменениями будет у любого веб разработчика — этой функциональности хватает с избытком.
Вопрос к вам лично: зачем вам Aptana? Что в ней есть такого, чего не хватает в Zend for Eclipse?
var checked = $(this).attr('checked') ? true : false;
Может этот глюк не столь и забавен :(