Pull to refresh

Comments 104

Во всех этих джававских редакторах решающим всеравно остается тормознутость(или не тормознутость)
UFO just landed and posted this here
не помогает… один случайный клик пяткой правой кнопки мыши с драгом и любое джава приложение виснет часа на 2, а потом как ни в чём не бывало продолжает работать…

strace говорит что он роется в памяти… тока не понятно чего потерял.
AMD Athlon(tm) XP 1900+, 1Gb оперативки. Netbeans работает без тормозов.

откройте firefox с firebug, chrome, opera, netbeans(5 больших проектов по 50 Мб без .svn) c кучей вкладок поиска, pgadmin и там сильно необходимые в работе аськи всякие и т.п… на 2Gb сижу активно своплюсь, но терпимо.

по сравнению с eclipse'ом конечно он летает, т.к. eclipse постоянно перебирает, перечитывает эти тысячи файлов php.

джава любит запускать всякие «сборщики мусора» и на таких объёмах он захлёбывается подвисая на пару часов в самый ответственный момент до которого пол дня пишешь регулярки в поиске чтобы найти и исправить бяку…
UFO just landed and posted this here
UFO just landed and posted this here
все никак в толк взять не могу, и что 64бит тогда систему ставить?
UFO just landed and posted this here
Может это и стереотип, но говорят, что под 64 и половина программ не работает и своих проблем хватает. Можете прокомментировать минусы для 64?
Уже как год стоит 64 битная система. Не запустилось 2-4 приложения годов так 2000-2003.
у всех актуальных программ есть 64 версии
Пользуюсь Win 7 64 больше года. Ни одной проблемы совместимости в нужных мне приложениях не было.
Пользуюсь x64 со времён XP. Были неприятности с дровами во времена XP, ибо никто не парился. С выходом Vista проблемы отпали. Софт работает ВЕСЬ! Ну антивирусами я не пользуюсь, например. А другой софт работает на ура.
установите ядро с PAE
Ну, если DDR3, то они и по 4гб-планка, не вижу проблем (расширил, счастлив). Скоро наверняка и по 8гб планка появятся, но тут уже вопрос цены и поддержки таких объёмов ноутбуком :)
Стандартный компьютер за 15к., двух-ядерный проц, 4 гига дд3, 512мб видео и хдд 1 тб.

Комп за 25-30к, 4-х ядерник, 6-8гиг оперов, гиг видео, 1-3тб хдд.

И купить для разработчика комп проблем не составит. А если вы работаете в компании то тем более. А если нет, то или вы плохой разработчик или компания плохая. Но это уже другая тема для разговора на хх.ру
Или вам семью кормить )
Хороший инструмент для работника помогает лучше работать, а соответственно больше зарабатывать, и получать больше денег, ну и естественно лучше кормить семью
Весьма спорное утверждение. Я могу выполнить всю свою работу там том железе, которое есть. Если у меня будет оставаться полчаса свободного времени мне никто за них все равно не заплатит.
Делайте другую работу в эти пол часа.
С ув К.О.
Смените работу. У меня загрузка на работе 100%, железо обновляется раз в год, количество выполняемой работы растёт, зарплата тоже. Семья не голодает.
Зато я работаю дома и имею возможность много времени проводить с семьей. Семья — главное, что у меня есть.

А моя семья тоже далеко не голодает, просто я покупаю другую технику, чем компы, а так же периодически новую мебель и изредка барный инвентарь и новое спиртное (хобби у меня такое — коктейли раз в неделю-две делать).
Единовременный расход в размере 15 тысяч рублей, позволит вам работать в 2 раза производительнее на более мощном оборудовании, не будет вызывать раздражения медленная работа системы. Это позволит брать больше заказов и получать больше прибыли. Уверен, что за месяц эта затрата окупится. На оборудовании не стоит скупиться, это выяснено опытным путем.
А всего то было дел, написать IDE на бинарном языке…
не потянут :)
сап сижу на nuSphere phpEd, идеальная штука. Для винды по кр. мере
Именно. А главное, нервы целее — тормоза не только мешают, но и здорово раздражают.
Я семью кормлю, но имею отличную технику, хорошую работу и средний заработок.
Я тоже. Вопрос в том, насколько часто я могу покупать себе новый комп ).
Комп можно покупать раз в пять лет. Основной камень преткновения — обьём оперативной памяти. Я перестал апгрейдить железо тогда, когда заменил свой гиг на четыре. С тех пор только увеличиваю количество оперативы. Сейчас вот надо будет мамку менять — подошёл впритык.

Это я к чему? Апгрейды не такие дорогие, как кажутся на первый взгляд.
Мне нужен именно новый комп, грейдиться не получится — сокет 775, стоит хороший дуо, 4 гига памяти, хорошая видюха. Но теперь покупать новый проц на этом сокете бессмыссленно, а значит надо новую мать, новую память, новый проц.

Может быть, новую видюху. Хардов не надо. Но пока я могу работать на этом компе мне просто жалко его выбрасывать — я лучше поеду-отдохну в какой-нибудь тунис.
> стоит хороший дуо
А реально ли задачи упираются в ЦП? Насколько я заметил, ЦП обычно используется на 40-80%, но моменты реальной нагрузки в 90-100%, когда не хватает цп, обычно кратковременны. Нарастив память, понял, что теперь узкое место — HDD, но тут кроме SSD показатели улучшить тяжело, но цены пока такие, что в моём случае окупится не скоро.
У меня три диска, с хдд все в порядке. Все упирается в память, но смена памяти с ддр2 на 3 подразумевает по сути покупку нового компа.
Именно из-за этого пришлось отказаться от любимой ide и засесть за навороченные, но тем не менее «простые» текстовые редакторы, потому что ff&chrome с огромным количеством вкладок оказываются приоритетней…
Сколько памяти кушает браузер?

А вообще, многие юзают что-то типа gedit или даже vim и не парятся :)
По 30-50мб каждая вкладка хрома, фф 400-700мб, когда больше — рестартую. Я и не особо-то парюсь, т.к. и этого хватает, но дело в том, что просто возможности нет.
Каждая… интересует сумма :) В данный момент у меня опера слопала аж 1,9гб (в первый раз вижу такую цифру, обычно до гига) — но с памятью 8гб это почти никак не влияет на работу (сейчас из IDE открыта IDEA, в которой кодю под андроид, кроме ещё десятка запущенных программ, и это на ноуте). Память сейчас действительно мало стоит. Не выгоднее ли купить больше и окупить более быстрой разработкой в удобных ide?
откройте firefox с firebug, chrome, opera, netbeans(5 больших проектов по 50 Мб без .svn) c кучей вкладок поиска, pgadmin и там сильно необходимые в работе аськи всякие и т.п…

И после этого виновата Java и NetBeans?)))
пс. открыто всегда приблизительно так-же. Если какая-нибудь опера течь не начнёт, то больше полутора гигов оперативки всё это хозяйство не занимает.
ну вот опять в самый ответственный момент

# top
top — 16:21:41 up 7:54, 3 users, load average: 1.10, 0.96, 0.72
Tasks: 378 total, 3 running, 375 sleeping, 0 stopped, 0 zombie
CPU0: 13.0%us, 5.6%sy, 0.0%ni, 78.4%id, 3.0%wa, 0.0%hi, 0.0%si, 0.0%st
CPU1: 99.0%us, 0.7%sy, 0.0%ni, 0.3%id, 0.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 2050156K total, 1953088K used, 97068K free, 12000K buffers
Swap: 4088536K total, 389832K used, 3698704K free, 410400K cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
10651 ddv 20 0 1218M 764M 12M R 98.9 38.2 7:58.69 java
4654 ddv 20 0 481M 20M 8672 S 6.0 1.0 0:33.50 konsole
3535 root 20 0 216M 22M 9300 S 5.0 1.1 9:00.56 X
4931 ddv 20 0 692M 38M 13M R 2.0 1.9 8:21.32 chromium-browse
11317 ddv 20 0 407M 13M 9160 S 2.0 0.7 5:32.79 krdc
4580 ddv 20 0 870M 56M 14M S 0.7 2.8 3:22.16 plasma-desktop
10655 ddv 20 0 1218M 764M 12M S 0.7 38.2 1:32.51 java
4914 ddv 20 0 1181M 73M 20M S 0.3 3.7 2:23.46 chromium-browse
4930 ddv 20 0 1181M 73M 20M S 0.3 3.7 0:56.74 SignalSender
10708 ddv 20 0 1218M 764M 12M S 0.3 38.2 178:22.92 java
15531 ddv 20 0 1131M 50M 27M S 0.3 2.5 1:54.96 chromium-browse




# strace -p 10651
Process 10651 attached — interrupt to quit
mprotect(0x7fd77d323000, 4096, PROT_READ) = 0
futex(0x41195ab4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x41195ab0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x44bfa928, FUTEX_WAKE_PRIVATE, 1) = 1
mprotect(0x7fd77d322000, 4096, PROT_READ) = 0
mprotect(0x7fd77d322000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x7fd77d323000, 4096, PROT_NONE) = 0
mprotect(0x7fd77d323000, 4096, PROT_READ) = 0
futex(0x41195ab4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x41195ab0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x44bfa928, FUTEX_WAKE_PRIVATE, 1) = 1
mprotect(0x7fd77d322000, 4096, PROT_READ) = 0
mprotect(0x7fd77d322000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x7fd77d323000, 4096, PROT_NONE) = 0
mprotect(0x7fd77d323000, 4096, PROT_READ) = 0
futex(0x41031fa4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x41031fa0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x7fd771ef7328, FUTEX_WAKE_PRIVATE, 1) = 1
mprotect(0x7fd77d322000, 4096, PROT_READ) = 0
mprotect(0x7fd77d322000, 4096, PROT_READ|PROT_WRITE) = 0
futex(0x7fd7717cac04, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x7fd7717cac00, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
mprotect(0x7fd77d323000, 4096, PROT_NONE) = 0
mprotect(0x7fd77d323000, 4096, PROT_READ) = 0
futex(0x404f53a4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x404f53a0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x404e5628, FUTEX_WAKE_PRIVATE, 1) = 1
futex(0x40f87774, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x40f87770, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x7fd770e18228, FUTEX_WAKE_PRIVATE, 1) = 1
mprotect(0x7fd77d322000, 4096, PROT_READ) = 0
mprotect(0x7fd77d322000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x7fd77d323000, 4096, PROT_NONE) = 0
mprotect(0x7fd77d323000, 4096, PROT_READ) = 0
futex(0x41031fa4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x41031fa0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x40f87774, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x40f87770, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x7fd770e18228, FUTEX_WAKE_PRIVATE, 1) = 1
mprotect(0x7fd77d322000, 4096, PROT_READ) = 0
mprotect(0x7fd77d322000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x7fd77d323000, 4096, PROT_NONE) = 0
mprotect(0x7fd77d323000, 4096, PROT_READ) = 0
futex(0x41031fa4, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x41031fa0, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x40f87774, FUTEX_WAKE_OP_PRIVATE, 1, 1, 0x40f87770, {FUTEX_OP_SET, 0, FUTEX_OP_CMP_GT, 1}) = 1
futex(0x7fd770e18228, FUTEX_WAKE_PRIVATE, 1) = 1
mprotect(0x7fd77d322000, 4096, PROT_READ) = 0
mprotect(0x7fd77d322000, 4096, PROT_READ|PROT_WRITE) = 0
mprotect(0x7fd77d323000, 4096, PROT_NONE) = 0




Что за никс (ядрышки давно обновляли?)? какая версия java? какая графическая оболочка?

Зы: Kubuntu x64 2.6.38 6gb, chrome 45 вкладок, virtualbox winxp, virtualbox win7, netbeans project ~64Mb, firefox 10 вкладок, 5 sshfs — и все летает :)
AMD Athlon 64 3000 (2gHz)
Windows XP SP3
768 mb ram

запущено:
— антивирус аваст
— qip infium
— tor + firefox(tor)
— firefox 7 + firebug
— apache
— mysql

При этом работаю в NetBeans — абсолютно никаких тормозов, в исключение разве что «отвисание» некоторых вкладок (примерно 40 секунд) если их открыто больше пяти и они были оставлены на длительное время
i3 2.53 ггц
3 гб Оперативки
Работает просто отлично. Постоянно открыто несколько проектов. Бывают файлы в несколько тысяч строк.
Нетбинс в этом плане хорош, можете попробовать.
уж хз что у вас за компьютер, но даже на нетбуке с 1.6 Ghz работает вполне хорошо.
С некоторыми Java приложениями такое действительно происходит, но не с NetBeans.
1. Обновите компьютер;
2. goto 1;
надо сказать, у меня нетбинс с выходом версии 7 перестал тормозить на больших файлах
Eclipse бывало тормозил. PhpStorm — нет. Им сейчас и пользуюсь
у меня почему-то наоборот. нетбинс очень неплохо себя ведет, а пхпШторм минут через 10 после запуска занимает 1,4-1,5 гига памяти и начинает работать оооочень неспешно
Самое забавное, что RubyMine написанный на Java, гораздо менее тормозной чем NetBeans написанный на Java.
К чему бы это?
Вендорные свойства в CSS это хорошо. Но есть огрехи в поддержке стандартный свойств — например, border-collapse, border-spacing и quotes так и не понимает. А теперь еще и на font-size в процентах и @font-face ругается.
UFO just landed and posted this here
Что за никсы? Хинтинг ключами включать не пробовали(с 6.5 еще рецепты в сети валяются)? У меня рендер под кубунту выше всяких похвал.
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
А как насчет родного Ubuntu Mono?
У меня такая же проблема
И это проблема не нетбинса а джавы в целом
В эклипсе все хорошо, потому что он тянет отдельный движек для каждой платформы
UFO just landed and posted this here
UFO just landed and posted this here
UFO just landed and posted this here
добавь -Dawt.useSystemAAFontSettings=on и будет счастье
UFO just landed and posted this here
тут да, о счастье спорить не буду.сам пользуюсь eclipse — привычка блин. курить бросить проще.
Я быстро бросил, когда он начал отмораживаться на полминуты и более при простом выделении слова в яваскрипте. При том, что все валидаторы и кодоподстановщики я отключил.
Проще оказалось скачать и установить Netbeans.
очень прикольно, когда нетбинс делает текст курсивом (в результате ширина меняется), а курсор ещё несколько секунд рисуется на старом месте
Под Win7 рендер шрифтов тоже далеко не шик.
Но под Макосью всё очень хорошо смотрится.
UFO just landed and posted this here
А вот за git искаропки действительно надо сказать спасибо!
Был же плагин, в чем разница?
Плагины-шмагины. Нужно знать о их существовании, искать, качать и т.п. А хочется чтоб установил ide и работаешь.
Радует, что после перехода Sun к Oracle, на Netbeans не забили и продолжают развивать.
Это еще не показатель, они могли опубликовать работу, которую делали до перехода в Oracle. Стоит проследить, на сколько часто и качественно будут выходить апы в дальнейшем.
Это да, хорошо. Православную IDE нельзя заворачивать )
Смарти, конечно, хорошо, но еще хотелось бы twig.
Спасибо за ссылку. Я пробовал этот плагин, у меня он почему-то жуткие тормоза вызывает, когда начинаю писать "{{".
Был такой баг в одной из версий. Исправили уже. Лучше прямо с гитхаба брать свежие версии.
Может не по теме, но все-таки… В нетбинсе есть поддержка аналог Remote Systems из зенд студио?
Есть, но ето именно аналог.
Состоящий из двух принципов:
— Lazy download
— Upload on save
Спасибо! Знаком с ними. Нетбинс остро нуждается во встроенном браузере по FTP/SFTP/…
Полная поддержка Git из коробки? Неужели и git submodules поддерживает? Пока не видел неодной IDE (для PHP) которая нормально работала бы с субмодулями.
Пишу на php уже около пяти лет.
Никогда не мог выбрать между eclipse/phpstorm/netbeans долго мучался.

Потом попробовал более простые редакторы.
Например textmate/notepad++/Sublime Commander/vim/emacs
И знаете, написание кода именно в них оно более как то приятно что ли, они быстрее запускаются жрут меньше оперативки, у них есть все что нужно и нет тормозов. Тормоза в eclipse/phpstorm/netbeans начинают появляться когда открыто одновременно near 12 проектов и у меня достаточно мощный компьютер.
Поддержка git? Мне почему то удобно все это делать в консоли.

Кстати никто не замечал latency между нажатием кнопки и появлением символа на мониторе в netbeans/eclipse/phpstorm?

sublime text конечно а не sublime commander
Если пишешь с использованием какого-нибудь фреймворка, то автокомплит сильно помогает. Думаю большинствао .net-программистов не смогло бы написать и простейшего приложения без Visual Studio. В PHP идут к этому же.
хм, это типо нет программисты настолько не владеют кодом, что не помнят команд что ли?
ну посмотрите на дотнет конструкции, ну к примеру, для создания окошка с меню — и наберите их без ошибки хотя бы штук 5.
Надобности в их запоминании у программистов нет — они же в Студии работают.
Память пригодится для другого. Да и автокомплит работает не только по командам, а по функциям приложения, которые можно не помнить. Или даже не знать если оно чужое.

Хорошая среда, резка увеличивает скорость программирования, даже если есть лаги.
Лучше бы улучшили сканирование файлов.
Вот бы SASS/SCSS/Compass хоть в каком бы редакторе, да с автодополнением и подгрузкой инклюдов… Эх.
Да, но не настолько. Автоподсказки по миксинам, css-свойствам и так далее нет.
Эх, обновляют обновляют IDE, а реализацию phpdoc для @return массивов объектов так и не делает никто, что б одно на всех было :(
А как насчет поддержки intellisense для zend framework? Возможно сие чудо?
IntelliSense — технология автодополнения Microsoft, наиболее известная в Microsoft Visual Studio. А во всём остальном это просто автокомплит называется
Поддержку смарти сделали а twig дискриминируют? Тот плагин, что ходит по сети какой-то глючный и недопиленный
JetBrains PhpStorm уже давно всё это умеет, плюс еще phpdoc, sass, less and more and more and more
В теории да. А на практике всегда есть свежие EAP'ы, кряки на торрентах. Первые пару месяцев юзал именно EAP'ы, пока не понял, что оно того стоит: $50 (во время сейла) за самый* совершенный инструмент разработки и с чистым сердцем взял лицензию.

*по всяческим таблицам сравнения функциональности, актуальности поддерживаемых технологий, регулярности выхода новых версий, личному опыту и, конечно же, по моему скромному мнению.
Ну, на рутрекере купить всегда можно, это понятно, просто все-таки бесплатность это преимущество JetBrains. Хотя, чего уж там, я на самом-то деле хоть и достаточно давно пишу (ок. 10 лет в вебдеве), основным инструментом у меня является старый добррый Notepad++, т.к. тут уже справедливо заметили — все эти IDE редакторы, мягко говоря, тупят как дуры
* имел ввиду преимещество NetBeans
Sign up to leave a comment.

Articles