Компания Aptana выпустила (http://aptana.com/node/534) первую версию интегрированной среды разработки web-приложений на языке PHP - Aptana PHP 1.0 (http://www.aptana.com/php). IDE снабжена средствами контекстной подсказки, автодополнения кода, подсветки и проверки синтаксиса, имеет встроенный отладчик и автогенератор типовых блоков кода. Среда поддерживает разработку Ajax-приложений, имеет средства для визуальной навигации по коду, поддержания списка задач (Todo) и подготовки документации к проекту. Интегрированный в среду web-сервер позволяет мгновенно оценить результат работы. Встроенные средства тестирования поддерживают возможность оценки отображения подготовленного проекта в различных версиях web-браузеров.
Aptana PHP 1.0 выполнена в виде модуля для Eclipse или для специализированной среды Aptana Studio (http://aptana.com/studio), построенной на базе Eclipse. Кроме PHP для Aptana Studio доступны аналогичные модули для разработки на Ruby/Rails (http://aptana.com/rails), JavaScr...URL: http://aptana.com/node/534
Новость: http://www.opennet.me/opennews/art.shtml?num=19359
Может заменить тег ide чем-то поудачнее?
Например?
опять этот тормоз эклипс?
:((((((((((((((((((((((((((((((((((((((((((((((((((((((
даже смотреть не буду....
Да проапгрейдь же 600 celeron наконец!
тебе оставить реквизиты web-money?
А заработать религия не позволяет?
Pentium(R) 4 CPU 3.00GHz
3.00 ГГц, 1,49 ГБ ОЗУ. Операционка Win/XP
Что апгрейдить - то?
И то гиг памяти добил после того, как пришлось поднимать MS-SQL2000, чисто что-бы не отвлекаться по мелочам..Запускал зенд-студио, тоже построенная на основе эклипса...
Поматерился и снес как несостоятельную.
До сих пор удивляюсь как люди в этом страшилище работают....
Выпрямляй руки. Не поверишь, не только работают, но и зарабатывают.
Нет желания.
Вообще не люблю "прокладочные" технологии типа .Net или явы...
мое мнение - больше прокладок от команды до процессора - больше шансов на глюк или оверхед...
согласен, девелопмент упрощает, но цена не впечатляет....
одним словом: дуракостойкие средства разработки. от одного названия коробит...
да и опыт использования сред разработки говорит не в пользу эклипса...
а в пользу чего опыт говорит?
Хорошо написанная программа на .net или яве работает лучше и быстрее плохо написанной на C/C++. В случае использования стандартных средств работы с памятью, то почти всегда.
это софистика.
ИМХО плохо писать на с++ не получится, сразу получишь сегфолт или еще ченить. это дисциплинирует.
в любом случае у машинного кода путь к процессору короче чем у вышеперечисленных прокладок. за счет этого и быстрее будет и ресурсов меньше сожрет, на другие дела оставит...
> путь к процессору короче чем у вышеперечисленных прокладок. за счет этого и быстрее будет и ресурсов меньше сожрет, на другие дела оставит...Проблема не в этом, а в первую очередь то как стандартными средствами выделяется память в C++. Это весьма медленный процесс. Любой new/delete это потенциальный тормоз. А в яве и .net есть GC и память не выделяется/удаляется прямо в момент вызова. В результате получается что C++ часто медленнее. Да, памяти меньше ест, но кого это волнует.
Естественно никто не спорит что будь у C/C++ нормальные стандартные либы, все было бы зашибись, но нету и это печально. Помимо того что сами алгоритмы не оптимальны, так еще и API ублюдочный, что снижает продуктивность. Нет уж, увольте.
Да, еще - в C++ слишком много идиотизма типа "inline", "register". Извините, но это работа сугубо компилятора а не разработчика. Сама идея о том что что-то можно оптимизировать вручную может легко отвлечь от реализации самой задачи.
А вот это уже подтасовка фактов.
Ваш весьма медленный процесс, является медленным по сравнению с остальными операциями в с++, но он же является фундаментом для ява или .net операций.
>>Да, еще - в C++ слишком много идиотизма типа "inline", "register"Зачем хулить инструмент за его гибкость?
Если у вас аллергия/лень то причем тут инструмент?
>>Сама идея о том что что-то можно оптимизировать вручную
>>может легко отвлечь от реализации самой задачи.А вы сдерживайте себя. Дисциплина она в любом деле необходима...
В конце концов в наличии языки всех уровней, чем пользоваться - есть выбор.
>Запускал зенд-студио, тоже построенная на основе эклипса...А, всё понятно.
MSSQL на WINXP? не врите, пожалуйста.
Девелопмент эдишн нормально работает на WinXP.
а также mysql, postgresql, firebird,... и даже не development edition.
но Вам ведь это не надо?
>опять этот тормоз эклипс?Eclipse тормозит на GCJ, так что основная среда запуска Sun JRE (Sun JDK, если используется JDE).
Кроме того, если отключить ненужные плагины, то всё будет летать.
Эклипс тормозит всегда. На Pentium-M2GHz/1Gb RAM страшно тормозит и падает на импорте не особо большого сишного проекта, на C2D-2GHz/2Gb -- крайне неудобоваримо тормозит, но проектик уже импортирует (отожрав в процессе всю память со свопом), на C2D-2.6GHz/4Gb уже хоть как-то можно начинать работать. В жопу. Вим прекрасно и на P-100/32Mb прекрасно работает, ему кластера для каждого разработчика не надо.PS: естественно, везде сановская жаба. В первом варианте 1.5, в остальных -- 1.6
>Эклипс тормозит всегда. На Pentium-M2GHz/1Gb RAM страшно тормозит и падает на импорте
>не особо большого сишного проекта, на C2D-2GHz/2Gb -- крайне неудобоваримо тормозит,
>но проектик уже импортирует (отожрав в процессе всю память со свопом),
>на C2D-2.6GHz/4Gb уже хоть как-то можно начинать работать. В жопу. Вим
>прекрасно и на P-100/32Mb прекрасно работает, ему кластера для каждого разработчика
>не надо.
>
>PS: естественно, везде сановская жаба. В первом варианте 1.5, в остальных --
>1.6Добавьте в eclipse.ini следующие строчки:
-Xms40m
-Xmx800m
Тогда в своп не полезет и не будет тормозить.
>Эклипс тормозит всегда. На Pentium-M2GHz/1Gb RAM страшно тормозит и падает на импорте
>не особо большого сишного проекта, на C2D-2GHz/2Gb -- крайне неудобоваримо тормозит,
>но проектик уже импортирует (отожрав в процессе всю память со свопом),
>на C2D-2.6GHz/4Gb уже хоть как-то можно начинать работать. В жопу. Вим
>прекрасно и на P-100/32Mb прекрасно работает, ему кластера для каждого разработчика
>не надо.
>
>PS: естественно, везде сановская жаба. В первом варианте 1.5, в остальных --
>1.6Товарищ, у тя что-то другое в системе тормозит. У меня P4 1500 MHz / 512 MB RAM и все летает. Среди активно использующихся плагинов Aptana, PDT, EPIC, Mylyn. Ось - убунта 8.10, JRE - шестерка, среде выделено 386 МБ. Уже больше полутора лет сижу под эклипсой и разрабатываю проекты корпоративного уровня. Так что не гони, а кури маны.
>Эклипс тормозит всегда. На Pentium-M2GHz/1Gb RAM страшно тормозит и падает на импорте
>не особо большого сишного проекта, на C2D-2GHz/2Gb -- крайне неудобоваримо тормозит,
>но проектик уже импортирует (отожрав в процессе всю память со свопом),
>на C2D-2.6GHz/4Gb уже хоть как-то можно начинать работать. В жопу. Вим
>прекрасно и на P-100/32Mb прекрасно работает, ему кластера для каждого разработчика
>не надо.
>
>PS: естественно, везде сановская жаба. В первом варианте 1.5, в остальных --
>1.6ура vim'y! +1 :)
>Эклипс тормозит всегда.На рабочем Core Quad + 8 gb ram + ubuntu linux
Летает, так что не надо, что тормозит всегда
8 Гб оперативы? Специально для эклипса? О_о
LOL....
Разгонный блок от ракеты Энергия на запорожец не пробовал ставить?
Знаешь как летать будет? у-у-у-у..... )))))
>8 Гб оперативы? Специально для эклипса? О_о
>LOL....
>Разгонный блок от ракеты Энергия на запорожец не пробовал ставить?
>Знаешь как летать будет? у-у-у-у..... )))))Устройся на нормальную работу и купи нормальный комп.
Пяти комнатная квартира для тебя тоже LOL? Для тебя и комната 3х3 в коммуналке наверно много.Приведенное тобой сравнение, уважаемый trdm, не уместно.
Если ты сидишь на на третьем «пне», то это твои проблемы. Не устраивает производительность — напиши сам.
На асме, например. :-)«Гиг» «мозгов» в магазине стоит 500 Российских рублей.
Два «гига»- 1000 Российских рублей.
Э нет.
Не хочу чувствовать себя идиотом,
которому говорят, что система тормозит а он не верит.
Я должен знать узкие места софта и его работоспособность
на самой дохлой тачке в конторе.ПС. И не надо смешивать теплое с мягким.
Если человек зарабатывает от $50 в час, то купить 8ГБ+ оперативы банально ДЕШЕВЛЕ чем разбираться что, где и почем. При этом его мало волнуют узкие места софта ради работы на самой дохлой тачке ибо так не стоит задача, так как платежеспособные клиенты приобретают достойное железо без каких-то проблем. Просто разные категории разработчиков.
>Если человек зарабатывает от $50 в час, то купить 8ГБ+ оперативы банально
>ДЕШЕВЛЕ чем разбираться что, где и почем. При этом его мало
>волнуют узкие места софта ради работы на самой дохлой тачке ибо
>так не стоит задача, так как платежеспособные клиенты приобретают достойное железо
>без каких-то проблем. Просто разные категории разработчиков.Вот такие козлы как ты и портят жизнь всем окружающим. Такими козлами как ты кормятся производители железа. Потому что вместо того чтобы отладить код, вы пишете абы какую хрень "сервер большой, он всё схавает". Вот такие козлы как ты, пишут для большинства корпоративных систем, к сожалению. Потом еще и долгоиграющую "поддержку" платную берете за свой дерьмо-код, который без постоянных созвонов с саппортом работать не будет.
Я понимаю, что не изменю этим постом мир, но просто в первый раз вижу перед глазами того, кто этим занимается. Что не добавляет тебе кармы.
Извините, модераторы.
Вот такие козлы как ты и портят жизнь всем окружающим. Такими козлами как ты кормятся производители железа. Потому что вместо того чтобы отладить код, вы пишете абы какую хрень "сервер большой, он всё схавает". Вот такие козлы как ты, пишут для большинства корпоративных систем, к сожалению. Потом еще и долгоиграющую "поддержку" платную берете за свой дерьмо-код, который без постоянных созвонов с саппортом работать не будет.
Я понимаю, что не изменю этим постом мир, но просто в первый раз вижу перед глазами того, кто этим занимается. Что не добавляет тебе кармы.
Извините, модераторы.
+1
+100.
недобросовестное зарабатывание бабла: выпустить глюкопродукт и заработать бабло на поддержке...
Еще отвечу так: http://trdm.livejournal.com/754.html
>Еще отвечу так: http://trdm.livejournal.com/754.htmlБред.
Современный компьютер для Java+Eclipse стоит дёшевле того времени, которое тратиться на ожидание завершения задания "построителя отчётов" на компе пятилетней давности.
Купите себе наконец компьютер, а абак выбросите на помойку или отдайте детсадовским детям.
>Купите себе наконец компьютер, а абак выбросите на помойку или отдайте детсадовским
>детям.Хороший аргумент в пользу жавы, ага.Давайте уж сразу Cray предлагать купить?А то мой 2-ядерник с 5Gb RAM с Eclipse очень напоминает по скорости работы борландское IDE на первом пне с 16 мегами оперативы (коему там хронически не хватало RAM в свое время от чего скорость работы была далеко не идеальной).И честное слово, выкидывать комп ~2-летней давности и покупать новый, не сильно то и лучше - здорово обломно, вот не поверите.Вообще, как ни посмотришь на жаву - так на ней писаны монструозные и тормозные ублюдки с которыми комфортно работать можно наверное на чем-то производства Cray разве что :\.
>>Купите себе наконец компьютер, а абак выбросите на помойку или отдайте детсадовским
>>детям.
>
>Хороший аргумент в пользу жавы, ага.Давайте уж сразу Cray предлагать купить?А то
>мой 2-ядерник с 5Gb RAM с Eclipse очень напоминает по скорости
>работы борландское IDE на первом пне с 16 мегами оперативы (коему
>там хронически не хватало RAM в свое время от чего скорость
>работы была далеко не идеальной).И честное слово, выкидывать комп ~2-летней давности
>и покупать новый, не сильно то и лучше - здорово обломно,
>вот не поверите.А, у вас, наверное, проблема в дисковой подсистеме -- проверьте в каком режиме у вас работает жёсткий диск всё это время. Тормоза похоже из-за PIO-режима. :)
>Вообще, как ни посмотришь на жаву - так на ней писаны монструозные и тормозные ублюдки с которыми комфортно работать можно наверное на чем-то производства Cray разве что :\.
Вот только не надо по своему уродливо настроенному компу судить обо всей Яве.
На Pentium 133/64МБ было комфортно работать с JBuilder2Ent.
зачем муйню толкаешь?
java - пожиратель гигагерц, гигабайт и киловатт. это знают все и спорить с очевидным фактом бессмысленно.
>>Современный компьютер для Java+Eclipse стоит дёшевле того времени, которое тратиться на
>>ожидание завершения задания "построителя отчётов" на компе пятилетней давности.А я и не утверждал обратного. И вполне согласен.
Я говорил о природе пользователя.
А "построитель отчетов" это 1Сv8 я так полагаю?
Так вот у меня работает на версии 1Cv77 его подобие и прекрасно чувствует себя на компьютере "пятилетней давности".
Вывод: все зависит от кривости рук разработчика, выбора орудия труда и использования технологий.
А еще бред являясь техническим работником "принимать решения" уровня руководства предприятия - на что тратить бабло, а на что нет.
Колупайтесь лучше в том, в чем разбираетесь не суйтесь не в свое дело.
>А еще бред являясь техническим работником "принимать решения" уровня руководства предприятия - на что тратить бабло, а на что нет.
>Колупайтесь лучше в том, в чем разбираетесь не суйтесь не в свое дело.Браво!
Великолепная мысль!
Помниться в девяностых была такая - я купил компьютер, он будет работать, штат можно сократить.
...
теперь вот как-то доросли до начальников ИТ - ИТ департаментов - директоров ИТ....
>Так вот у меня работает на версии 1Cv77 ...а Нуралиев то и не знает... вот узнает и закроет 8-ку и опять откроет 7-ку.
Он 7-ку и не закрывал.
Месье, вы случаем не троль?
Зря. Я на нём пол года. Всем доволен. Тормозов ноль. Файлов дофига.
C рельсами Aptana у меня, даже триал коммерческой вешался очень стабильно. Может, конечно чего и докрутили. Перешел на Netbeans - доволен как слон.
Я конечно может и не очень хорошо искал.. но облазил где только мог...
Подскажите пожалуйста откуда её скачать?
?
http://www.aptana.com/studio/download
тут кликаем на здоровенном банере на кнопку Download Now и узнаем как добавить ПХП в студию
http://aptana.com/php