LINUX.ORG.RU

ZoneLayout под LGPL


0

0

Исходники удобного менеджера компоновки GUI под Swing теперь открыты и доступны для бесплатного включения в сторонние программы под лицензией LGPL

>>> Подробности

anonymous

Проверено: Shaman007 ()

Ответ на: комментарий от pronvit

> угу. и главное там визуально, а тут эти символы странные ручками ставить не клёва

это в ответ на мессагу про freelayout от netbeans

pronvit
()

проприетарщина уже почти наполовину проопенсорсилась. Грядет конец товарищу Биле. Скоро заопенсорсят все, только винда и останется.

anonymous
()
Ответ на: комментарий от anonymous

>Грядет конец товарищу Биле

Это врядли, чупачупсы были, есть и будут. Ситуацию может изменить только реальный образец биореактора, и в первую очередь для производителей игр и шараварщиков, видео и звуковых карт, и всяких мультимедия девайсов. Все равно, несмотря на всю говенность *изды, всё будут делать под нее.

anonymous
()
Ответ на: комментарий от anonymous

Для производителей сих девайсов, естественно, не для самих девайсов

anonymous
()

> Исходники удобного менеджера компоновки GUI под Swing теперь открыты и доступны для бесплатного включения в сторонние программы под лицензией LGPL

Мда. Проопенсорсили нипадецки. Аж до LGPL вздернуло. старика RMS порадовали неслабо.

anonymous
()

Блин, еще бы для SWT что-то вменяемое было б открытым...

anonymous
()
Ответ на: комментарий от anonymous

+1. Тем более данный компоновщик войдет в шестерку

gapik
()
Ответ на: комментарий от anonymous

Вообше NetBeans последнее время очень радует, приятная стала IDE. Очень много там полезного, и всё на хорошем уровне. Я вот как большой поклонник IDEA, всеравно пересел на NetBeans, в том числе из-за бесплатности. Уж очень у него всё стабильно работает, и с каждой версией улутшаеться. Осталось контору уговорить чтобы зделали NetBeans стандартом.

anonymous
()
Ответ на: комментарий от anonymous

>Осталось контору уговорить чтобы зделали NetBeans стандартом.

Вот мне интерестно, а что Вы там такого нашли, что дотягивает до IDEA (хотя бы 3.0, я не говорю о последней) или Eclipse (тоже не говорим о последнем, и тоже бесплатном)?

Меня немного смущает Ваша грамотность, но спишем на молодые годы.

anonymous
()
Ответ на: комментарий от anonymous

>Вот мне интерестно, а что Вы там такого нашли, что дотягивает до IDEA (хотя бы 3.0, я не говорю о последней) или Eclipse (тоже не говорим о последнем, и тоже бесплатном)?

я думаю, он нашел там редактор GUI. Eclipse'овский пока недотягивает, про Idea и говорить нечего.

>Меня немного смущает Ваша грамотность, но спишем на молодые годы.

IDEA для J2EE кстати практически не годится. Тут Netbeans со встроенной поддержкой Sun'овского J2EE сервера даже Eclipse бьет.

anonymous
()
Ответ на: комментарий от anonymous

>я думаю, он нашел там редактор GUI. Eclipse'овский пока недотягивает, про Idea и говорить нечего.

Уважаемый, редактор GUI нужен в основном пионерам. GUI для java ручками пишут.

>IDEA для J2EE кстати практически не годится. Тут Netbeans со встроенной поддержкой Sun'овского J2EE сервера даже Eclipse бьет.

Встроенная поддержка J2EE сервера однозначно нужна тем же пинонерам, которые не знают как его настроить и запустить отдельно от IDE.

Netbeans подобен Денверу для LAMP. А денвер --- икона кулпрограммеров на пых-пых, которые код пишут методом копи-паста, не вполне понимая что происходит.

IDEA нравится разработчикам евристиками анализа кода и рефакторингом, обе эти компоненты там гораздо более развиты чем в остальных вышеописанных продуктах.

guardian
()
Ответ на: комментарий от guardian

Про то что GUI в java ручками пишут хорошо сказано на сайте новости:

Everything in One Place: You don't need to leave your source code to design your GUI

No Code Mangling: Your source code is touched by you and you alone

"See" Your Layout: You don't need to launch an external program to get an idea of the layout

Все эти Layout`ы и нужны для удобного описания гуя ручками. Понятно что все эти "сложности" после Дельфи смотрятся странно, а вот после TCL/TK --- нормально ;)

guardian
()
Ответ на: комментарий от anonymous

> проприетарщина уже почти наполовину проопенсорсилась. Грядет конец товарищу Биле

мс достаточно большая контора чтобы построить свой внутренний коммунизм

anonymous
()
Ответ на: комментарий от guardian

> Понятно что все эти "сложности" после Дельфи смотрятся странно, а вот после TCL/TK --- нормально ;)

после tcl/tk всё это кажется извращением

anonymous
()
Ответ на: комментарий от guardian

> Уважаемый, редактор GUI нужен в основном пионерам. GUI для java ручками пишут.

это высказывание выдает в вас пионера с большим стажем ;-)

Конечно, если пользоваться только BorderLayout то даже IDEA не нужна, VIM - наше все!

А после этого толпы жабофобов кричат что жаба - урод и отстой.

Не надо мне также рассказывать по рефакторинг и т.п. это все замечательно, но уважаемый похоже представляет исключительно интересы сообщества кодеров, работающих над задачами one man/one month.

anonymous
()
Ответ на: комментарий от guardian

а еще IDEA это самая быстрая ide: к примеру работает на __ 400 пентиуме 370 mb ram __ с проектом из исходников резина 34 mb (разумеется полностью пропарсеными) ВААБЩЕ БЕЗ ТОРМОЗОВ, и жрет на это 180 мб памяти (exmap'ом измерял) а замечательные eclipse, jdeveloper, netbeans ... это никак кроме как bloatware назвать нельзя. отклик на любое действие 2 - 6 секунд, 370 mb не хватает, в jdeveloper целые доклеты берут и пропадают, eclipse самый ужасный из всех в плане performance, из-за такого софта джаву тормозом и стали называть, что конечно не есть правда тк idea быстрее msvs у меня работает.

и не говорите мне про то, какой компьютер жолжен быть у джава-разработчика - запуск софта на одном и том же старом железе это отличный способ сравнения качества софта, по крайней мере в контексте производительности (load testing)

моя бы воля - всех девелоперов за 400 пентиумы посадил бы ... качество софта (user experience) возрастет на порядки ...

а вобще фичи которые предоставляют netbeans jdeveloper etc и не предоставляет idea (интеграция с Application серверами, базами данных, visual component development, wizard driven development) исключительно для ламеров(быдлокодеров) которые пишут корпоративный bloatware в услоаиях отсутствия конкуренции ...

anonymous
()
Ответ на: комментарий от guardian

> Все эти Layout`ы и нужны для удобного описания гуя ручками. Понятно что все эти "сложности" после Дельфи смотрятся странно, а вот после TCL/TK --- нормально ;)

во-первых вы уж разберитесь сам с собой, ручками писать или как в Дельфи

во-вторых, ужасно интересно, как у вас там смотрится Дельфи-программа работающая без проблем в linux-win-solaris-hpux-aix-macos и не тянущая за собой дикого количества .dll, .bpl и прочей лабуды

anonymous
()
Ответ на: комментарий от anonymous

>а вобще фичи которые предоставляют netbeans jdeveloper etc и не предоставляет idea (интеграция с Application серверами, базами данных, visual component development, wizard driven development) исключительно для ламеров(быдлокодеров) которые пишут корпоративный bloatware в услоаиях отсутствия конкуренции ...

ну вот, потом он познакомится с питоном/руби/лиспом и будет везде орать что java - отстой

anonymous
()
Ответ на: комментарий от anonymous

> Не надо мне также рассказывать по рефакторинг и т.п. это все замечательно, но уважаемый похоже представляет исключительно интересы сообщества кодеров, работающих над задачами one man/one month.

Странно, странно. Вот Вы утверждаете, что пишите большие проекты на много месяцев и при этом понятие рефакторинга для Вас ненужная мелочь? Что же Вы там такое стабильно-монолитное пишите?

А вот с GUI я с Вами согласен. Это нужная вещь. Кстати, подход примененный в IDEA в GUI редакторе, мне больше всего нравится. Как и по скорости "рисования" форм, там и по простоте поддержки model и view в дальнейшем.

anonymous
()
Ответ на: комментарий от anonymous

>Не надо мне также рассказывать по рефакторинг и т.п. это все замечательно, но уважаемый похоже представляет исключительно интересы сообщества кодеров, работающих над задачами one man/one month.

Я интересы кодеров не представляю, я не кодер.

Если уважаемому анонимусу нравится называться кодером --- его дело.

Привет сообществу индустанских кодеров кстати, да.

Сам дурак, как говорится :)

А по теме... Читаем внимательно все эти хитроумные Layout`ы, и придуманы для работы с ними в коде, а не мышкой.

guardian
()
Ответ на: комментарий от anonymous

>Странно, странно. Вот Вы утверждаете, что пишите большие проекты на много месяцев и при этом понятие рефакторинга для Вас ненужная мелочь?

чего только о себе не узнаешь...

потрудитесь привести точную цитату, откуда вы это взяли

> А вот с GUI я с Вами согласен. Это нужная вещь. Кстати, подход примененный в IDEA в GUI редакторе, мне больше всего нравится. Как и по скорости "рисования" форм, там и по простоте поддержки model и view в дальнейшем.

ну-ну, мало того что редактор IDEA убогий, так еще на иглу бинарных форм сажает. Флаг вам в руки, барабан на шею.

anonymous
()
Ответ на: комментарий от guardian

> А по теме... Читаем внимательно все эти хитроумные Layout`ы, и придуманы для работы с ними в коде, а не мышкой.

милый мой, перед тем как вы встряли, мы обсуждали Netbeans. сходите на netbeans.org, почитайте, потренируйтесь и сделайте доклад на ЛОРе через неделю.

anonymous
()
Ответ на: комментарий от anonymous

> милый мой, перед тем как вы встряли, мы обсуждали Netbeans.

Какой слог, какой апломб "перед тем как вы встяли, мы обсуждали" =)))

Чем же Вас задело то так?

guardian
()
Ответ на: комментарий от anonymous

Непонятна страсть некоторых кульжабакодеров к такому проперитарному убожеству, как эта "ИКЕА". Так, что не стОит обращать внимания на мастеров написАния "Hello, World!" в этом убожестве.

Sun Web Studio Creator (на основе NetBeans) или WebSphere Aplication Developer (на основе Eclipse) используются не в микроконторках кульдевелоперов. Реально в Штатах видел эти средства. Про такой ацтой как ИКЕА там и не знают.

А если гардиян думает, что руководство проекта интересуют, вручную написаны формочки или нет, то он точно пионЭр почетный. Менеджера проекта интересуют характеристики и соответствие требованиям заказчика готового программное решение, а не то, как оно создано. И "ручками" или "мышкой". Малолетки жут на форуме!

Другой анонимус.

ЗЫ. "Есть ИДЕЯ - ксть ИКЕА" (с) гггггг!

anonymous
()
Ответ на: комментарий от guardian

Ах простите, милостивый государь, я просто хотел заметить вашей милости, что вы вероятно не совсем точно поняли смысл нашей дискуссии и сделали неправильные выводы. Поэтому я счел необходимым прояснить некоторые аспекты чтобы дать вам возможность более полно участвовать в нашем обсуждении и дать нам более ценные советы, что всем нам очень желательно и за что мы вам будем глубочайше признательны.

За сим прощаюсь, с превеликим уважением. Рад буду в дальнейшем читать ваши замечания с превеликим вниманием.

anonymous
()
Ответ на: комментарий от guardian

Я, конечно, понимаю, что Кострома - это Мекка жабапрограммирования. Однако, мы тут толкуем о реальных проектах. В основном, аутсорсных. А гады-пендосы ввели корпоративные стандарты и в свои представительства по всему миру, в которые IDEA ну никак не вписывается.

Опять анонимус.

anonymous
()
Ответ на: комментарий от anonymous

> потрудитесь привести точную цитату, откуда вы это взяли

Читайте себя внимательно.

> ну-ну, мало того что редактор IDEA убогий, так еще на иглу бинарных форм сажает. Флаг вам в руки, барабан на шею.

И с этим в чем-то согласен. Редактора вполне достаточно для 95% случаев, остальное это динамические формы, которые проще написать вручную.

А вот то, что редактор не ковыряется в моем коде это плюс. Лично для меня.

anonymous
()
Ответ на: комментарий от anonymous

Разумеется всех интересует только результат. Менеджеров тоже. Америку ты не открыл.

Есть производительные и качественные методы его достижения, а есть легкие в изучении и сложные в поддержке.

Кстати лексика тобой употребляемая дает мне уверенность что я тебя лет так на 10 постарше.

ЗЫ. Я вот статую свободы видел, как и ты по телевеизору конечно =) ну и что ;)

guardian
()
Ответ на: комментарий от anonymous

> Непонятна страсть некоторых кульжабакодеров к такому проперитарному убожеству, как эта "ИКЕА".

Уважаемый, анонимоус. Тут разговор не о торговцах мебелью IKEA, а о некотором инструменте IDEA.

И еще добавлю, что большинство задач (я бы сказал > 80%) не требует никаких ораклов, вебсфер и прочей тяжеловесной херни, которая ведет к удорожанию проекта, увеличению зароботков производителей вебсфер и прочего, а также к повышению самомнения программистов написавших веб-форум на оракле под вебсферой.

anonymous
()
Ответ на: комментарий от anonymous

>> потрудитесь привести точную цитату, откуда вы это взяли

>Читайте себя внимательно.

так-то!

>> ну-ну, мало того что редактор IDEA убогий, так еще на иглу бинарных форм сажает. Флаг вам в руки, барабан на шею.

>И с этим в чем-то согласен. Редактора вполне достаточно для 95% случаев,

враки, простите. Вам похоже не приходилось делать серьезный GUI на Java.

>остальное это динамические формы, которые проще написать вручную.

это есть неверно, если чуть-чуть подумать, то динамику можно без труда сочетать со статикой

>А вот то, что редактор не ковыряется в моем коде это плюс. Лично для меня.

для _абсолютно_ любого редактора GUI достаточно элементарного продумывания дизайна, чтобы отделить свой код от view. Если вы не умеете этого сделать без IDEA - это совсем не делает вам чести.

anonymous
()
Ответ на: комментарий от anonymous

>Я, конечно, понимаю, что Кострома - это Мекка жабапрограммирования. >Однако, мы тут толкуем о реальных проектах. В основном, аутсорсных.

Ну родился я там, ну и что, прекрасный город. Что значат слова аутосорсинг, я уверен без меня знаешь.

guardian
()
Ответ на: комментарий от anonymous

>И еще добавлю, что большинство задач (я бы сказал > 80%) не требует никаких ораклов, вебсфер и прочей тяжеловесной херни, которая ведет к удорожанию проекта, увеличению зароботков производителей вебсфер и прочего, а также к повышению самомнения программистов написавших веб-форум на оракле под вебсферой.

не ради флейма и стеба, вы не могли бы дать список задач, хотя бы не полный?

интересен опыт

anonymous
()
Ответ на: комментарий от anonymous

к сведению - IDEA используется например в Google (наряду с vi/emacs конечно)

anonymous
()

idea хороша тем, что код анализирует неслабо и говорит где что улучшить мона, забыл, как ето у них называется.. больше такого нигде нет..

pronvit
()
Ответ на: комментарий от anonymous

>не ради флейма и стеба, вы не могли бы дать список задач, хотя бы не полный?

А смысл? Можно начать так, привести пример проекта реализованного с применением какой-то "тяжелой" технологии или средств. А затем проанализировать скорость разработки, затраты на сопровождение и конечную цену продукта без применения оных средств/технологий.

anonymous
()
Ответ на: комментарий от anonymous

>Netbeans со встроенной поддержкой Sun'овского J2EE сервера даже Eclipse бьет.

nuzhen IDE + J2EE container = JBossEclipseIDE http://jboss.com/products/jbosside

bolshe 6 mesyacev ispolzuem FormLayout is JGoodies.sdelali bolshe 100 form. Horoshaya vesh. Vse pishetsya rukami ochen legko namnogo udobnee chem GUI designer. Narisovat formu i sdelat layout eto ochen legko 10-30 minute, trudnee delat Binding mezhdu View i Model kogda slozhnie bussines requirements

dvl13
()
Ответ на: комментарий от pronvit

> idea хороша тем, что код анализирует неслабо и говорит где что улучшить мона, забыл, как ето у них называется.. больше такого нигде нет..

Я использую Checkstyle, PMD и под эклипсом, и при сборке ant'ом.

anonymous
()
Ответ на: комментарий от anonymous

Странно, у меня JDeveloper работает в разы быстрее Идеи, плюс возможностей у него поболе, да и по цене выгоднее... А GUI действительно руками писать надо, а то потом не разгрести будет.

vyv ★★★
()
Ответ на: комментарий от anonymous

>И еще добавлю, что большинство задач (я бы сказал > 80%) не требует никаких ораклов, вебсфер и прочей тяжеловесной херни,

Это каких задач? Сляпать форму с одним гридом к 3-м табличкам на Delphi? Ну тут да, достаточно BDE&VCL, даже рефакторинг не нужен, потому как переделывать такое не придется, проще заново будет переписать. Чем 80% "программеров" в xСССР и занимается :)

anonymous
()
Ответ на: комментарий от anonymous

>Непонятна страсть некоторых кульжабакодеров к такому проперитарному убожеству, как эта "ИКЕА". Так, что не стОит обращать внимания на мастеров написАния "Hello, World!" в этом убожестве.

А еще IDEA кроме рефакторинга и Smart Code Completions&Intention Actions умеет это: http://www.javalobby.org/java/forums/t73243.html

anonymous
()
Ответ на: комментарий от guardian

> GUI для java ручками пишут.

Удобнее всё-таки накидать черновую форму, а уже потом править сгенерированный код, чем начинать всё с нуля.

execve
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.