LINUX.ORG.RU

прогрессивная и удобная среда девелопера


0

0

Взгляните как всё удобно.

Для разработки я использую замечательный бесплатный инструмент Borland Builder X, годный кстати и для мультиплатформенного девелопмента. Для коммуницирования между разработчиками мы используем SIM ICQ - самый удобный клиент. Радио я слушаю с помощью XMMS. Видео смотрю либо с помошью mplayer либо Videolan. Броузер со скином pinball. Почта календарь погода и скедьюлар при помощи XIMIAN Evolution. Сеть в рабочей группе Windows - просто нажатием на иконку, которую вы видите рядом с иконкой аськи.

При всём при этом - ядро 2.6.0 test 11 Система просто летает на атлоне 1300. Советую всем Red Hat 9.

>>> Просмотр (1280x1024, 200 Kb)

anonymous

Проверено: maxcom

Respect! Выглядит приятно , я тоже люблю однотонный бэкфон, не раздражает глаза можно долго работать, XFCE 4 самый лучший манагер, у меня также, но единственное сомнение вызывает Builder какие ощущения от него? С другой стороны Anjuta и KDevelop глючат, а им помимо emcs альтернативы нет, или не было. :)

Oksiv
()

запарили скриншоты с ЛОР

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

>Kdevelop 3 (CVS) вабще конфетка. А emacs - бррр...

emacs тоже хорошая вещь, но он не всегда удобен,
например когда надо быстро налабать какой-нибудь интерфейс на QT, то тогда однозначно kdevelop

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

Ну может и гном, а мне показалось!? :(

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

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

Вот если бы его (emacs) развивали не только по функционалу, но и по удобству, то цены бы ему небыло. Поэтому мой выбор Kdevelop-3 и иногда gvim. К gvim'у потихоньку приспосабливаюсь, и скажу честно - этот зверек меня радует. А emacs - бррр... :)

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

В догонку,

в KDevelop просто отвратителная ситуация с отладкой, переменные показываются только в одном формате, содержимое памяти посмотреть тоже через ж..пу. У Anjuta с отладкой ещё хуже! Я вот думаю это из-за того что все они юзают GDB или разработчикам просто лень дорабатывать отладку.

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

С emacs у меня совсем беда, ни знаю наврено мозгов не хватает или терпения. К сожалению с IDE в Линухе плохо, или у меня слишком маленький опыт, но такой среды чтоб во всём устраивало найти пока не смог. Есть правда платные но их понятное дело покупать лень.

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

У меня Kdevlop постоянно обновляется с CVS и багов там с каждым днем все меньше. Я думаю в релизе все будет замечательно.

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

А C++ builder X? Есть фриварная версия, по отзывам вроде грамотно зделана.

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

Народ developer-ский ! Поделитесь url на kdevelop 3 (*.src.tar.gz) PLZ ! У меня на CVS выход закрыт шлюзовой машиной ;-(

anonymous
()
Ответ на: какая же гадость эта заливная рыба.. от Dselect

А как по скорости работы? Он же насколько я знаю на Java написан, у меня даже простой Eclipse работает с существенными задержками, а у этого как?

Oksiv
()

я тут потестил 2.6.0 и 2.4.23
результаты очень странные
2.4.23 побыстрее будет
особенно фигово работает StarOffice на 2.6.0 когда система загружена сильно
другими словами когда на машине работает
john the repper(password cracker) через  nice 10
и компилится что-то (на моем примере openldap и kernel)
то на ядре 2.6.0-test11, в StarOffice невозможно ничего печатать, it's slow like crap :-(
а на ядре 2.4.23 он летает при такихже условиях
тоже самое с mozillой но она хоть работает
а вот время компиляции ядра 2.6.0 на 2.6.0 и 2.4.23
передкаждым make я делал make clean:
/usr/src/linux-2.6.0-test11
time make

2.6.0:
real    12m3.859s
user    10m51.203s
sys     0m45.325s

2.4.23:
real    11m11.504s
user    10m22.760s
sys     0m34.200s

и компиляция openldap:
2.6.0-test11:
openldap-2.1.22# time make
real    4m56.111s
user    4m4.455s
sys     0m44.258s

2.4.23:
openldap-2.1.22# time make
real    4m32.874s
user    3m55.470s
sys     0m32.080s

обидно было, все таки уже решил юзать 2.6.0, но откатился на 2.4.23

мой CPU: CPU: Intel(R) Celeron(R) CPU 1.70GHz stepping 03
128 мегов оперативки
причем ситуация одинаковая на 2.6.0 как при использовании preempt kernel(изначально так скомплиил) так и без этого
ядра 2.4.23 и 2.6.0 оба монолитные, собраны только с теми драйверами что есть в машинке, другими словами ничего лишнего....

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

orb
()

Насчет emacs'а вы ошибаетесь. Вся проблема в том, что для начала нужно освоиться с его принципами работы. а ide из него замечательный получается. Для фанатов msvc++ рекомендую навесить ecb и научится пользоваться etags'ом. Гарантирую, что получится не хуже.

А Kdevelop и иже с ними это для поколения pepsi, imho :-)

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

> Для фанатов msvc++ рекомендую навесить ecb и научится пользоваться etags'ом

У фаната msvc++ вопрос: а как же отладчик? Тот что в emacs'е, использовать очень тяжело, по крайней мере мне.

anonymous
()

2Автор скриншота:

"Сеть в рабочей группе Windows - просто нажатием на иконку, которую вы видите рядом с иконкой аськи."

Лизой пользуешься?

jet

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

***

"Тот что в emacs'е" - как правило, gdb. Emacs просто может быть фронтендом к нему. Если знаешь команды gdb, и в имаксе не пропадёшь.

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

А ты, наверное, используешь отладчик как средство разработки? Тебе тогда вообще ничего не поможет. Попробуй найти работу не в IT сфере.

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

> А ты, наверное, используешь отладчик как средство разработки? Тебе тогда вообще ничего не поможет.

Пять баллов! Только вот emacs - SUXXX!! vi рУлит! gdb рУлит!

> Попробуй найти работу не в IT сфере.

Дал бы ссылочку на свои работы, раз такой вумный.

Ещё один анонимус

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

*NIX и есть среда программирования. Почитай хоть для начала Керигана и Пайка "Универсальная среда программирования"

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

> *NIX и есть среда программирования.

Угу! Мастдайка "универсальной средой программирования" не является, а является:

1) не универсальной средой программирования

2) универсальной не средой программирования

3) универсальной средой не программирования

а также

4) не универсальной не средой программирования

5) не универсальной средой не программирования

6) универсальной не средой не программирования

а также

7) не универсальной не средой не программирования

Ну и крут же ты (или просто глуп)

PS. А как же тогда ALT Junior? Вай, как нэ каращо!

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

XBuilder вообще сказка - написан на жабе, но не тормозит - есть куча полезных фич - в общем, в лудших традициях борланда просто скачайте с www.borland.com фриварную версию и проверьте - никакой глюченый KDevelop в сравнение не годится по возможностям и продуманностью XBuilder

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

> XBuilder вообще сказка - написан на жабе, но не тормозит

Ох уж эти сказочники!

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

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

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

Последнее слово, надо понимать, у тебя подпись. Тогда тебе пора в биореактор Луговского в евгенических целях. :)

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

Блин, этот твой Borland C++BuilderX весит 327 Мб. А я на выделенке. Дык я же разорюсь его качать! Нет ли где тарболла что ли? И тогда вообще подскажит плиз редакор с возможностью создания дерева классов/функций/структур/файлов? А то я до сих пор Kate юзаю

LONGOBARD
()

> Видео смотрю либо с помошью mplayer либо Videolan.

Согласно учению Антихриста видео надо смотреть на видеодвойке.

А шрифты на сриншоте - ЖУТЬ!!! :-(

anonymous
()

У меня duron 100 256 памяти, ядро 2.4.22, КДЕ 3.1.4, + кучу всего...И при этом быстро работает. :) Ставил себе 2.6-11 погонял денек и откатился обратно :)

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

>К сожалению с IDE в Линухе плохо, или у меня слишком маленький опыт, >но такой среды чтоб во всём устраивало найти пока не смог. Есть >правда платные но их понятное дело покупать лень.

А нафига козе баян? Я тоже раньше IDE болел после Borland Pascal/C++ Builder, а потом понял, что гадость все это. Теперь юзаю: Qt Designer, kate, ddd, make в купе с makefile (кстати он у меня сразу собирает и релиз и дебуг версии, а эти всякие IDE так не умеют ;-) Может буду использовать KDevelop3, если его до ума доведут, т.к. там браузер классов/исходников очень удобный и стабильнее работает, чем в ЦЭ пюс плюс бильдере.

GladAlex.

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

Редактор с деревом классов

>И тогда вообще подскажит плиз редакор с возможностью создания дерева классов/функций/структур/файлов? Source Navigator (snavigator) от редхат, с 7.3 (RH/ASP) еще шел.

>А то я до сих пор Kate юзаю Аналогично :-) Классная весчь!

GladAlex.

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

Меня просто умиляют "настоящие кул программеры". Я просто рыдаю, глядя на них ;)

Eugeny_Balakhonov ★★
()

фонты в мазилле ;)

никто незнает как лечится такое поведение (Mozilla only):

курсивые фонты не показываются, но если мышу навести сверху, то сразу норм становится

сорри за оффтопик, но похоже у автора скрина таже трабла ;)

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

> 2.4.23 побыстрее будет особенно фигово работает StarOffice на 2.6.0

Hint, hint, hint:
hdparm -m16 -u1 -c1 -d1 -a8192 /dev/твой_диск

Замерь после этого снова. Будешь сильно удивлен. Параметр -a8192
действителен только для 2.6.x. В 2.4.x он выдаст ошибку.

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

slickedit forever
jeslji njetu djenjeg najdji 7-uju djemku kotoraja nje trial, kak vse drugije poslje toj versi

anonymous
()

Есть вопросы по БилдерХ

1) у него есть возможность визуализовать граф или диаграмму вызовов функций

2) как включить подсказки/контектную помощь по функциям,встречающимся в исходнике

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

> Есть вопросы по БилдерХ

> 1) у него есть возможность визуализовать граф или диаграмму вызовов > функций

Для него есть Together Edition for C++BuilderX, который, помимо всего прочего, умеет строить Sequence диаграммы

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

на мой взгляд, удобнее использовать CBuilderX в связке с VTune от Intel - более детального анализа производительности и вызовов функций ничем больше на данный момент не получить. Единственный минус VTune для Линукса в том, что она не строит графики, а файлы надо портировать в Windows, где версия перевалила вроде уже за шестую и множество графиков можно строить. Кто не знает - VTune в поиске на www.intel.com

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

для тех кто не знает - для линукса есть порт IDE абсолютно идентичной Borland C++ 3.1 для DOS/Windows.

Я раньше писал в году так 97м на ней, там контекстный хелп по С++ идеальный был, дизасеммблирование, дебаггинг. Так вот, вся эта сказка есть и под линукс, так что если помните ещё, поищите в гугле, весит немного, мегов 5, зато работать реально удобнее чем с mcedit :)

но, вероятно, если владеть хиромантией emacs, то нафиг

а всем остальным, кто желает на задаче сконцентрироваться и не приемлет в бошке держать весь клавиатурный хлам, советую BuilderX --- ничего пока более удобного мир Unix/Linux не знал. Ещё не замечено ни одного глюка - СТАБИЛЬНОСТЬ и КАЧЕСТВО. Чего же вы хотели, если необрезаная платная версия стоит несколько сотен зелёных.

anonymous
()

Народ, вот все тут такие програмисты.. Подскажите какие-нибудь реальные примеры задач, что вы там пишете.. Я вот тоже програмистом хочу быть, но пока что учусь на экономиста (МГАМИ, спец. 3514 если кто знает). Что мне учить для этого нужно??

vector

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

> на мой взгляд, удобнее использовать CBuilderX в связке с VTune от
> Intel - более детального анализа производительности и вызовов функций
> ничем больше на данный момент не получить.

Я прошу прощения, но VTune является профайлером, а
Together является инструментом (UML) моделирования. То есть, ВАЩЕ
другого поля ягодой. Если anonymous (*) (06.12.2003 12:37:34) словами
"визуализовать граф или диаграмму вызовов функций" хотел спросить о
профайлинге, то тогда, конечно, использовать VTune неизмеримо удобнее по
той причине, что в Together профайлера просто нет.

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

Если, конечно, этот вопрос не стеб %) ...

> Подскажите какие-нибудь реальные примеры задач, что вы там пишете..

Пишут много разных полезных и не очень вещей. Кто-то пишет ядра
операционных систем и драйвера для железа. Кто-то развивает средства
разработки (типа того же C++BuilderX). Кому-то по душе возиться с
multimedia и images/audio/video обработкой. Кто-то разрабатывает ядра
СУБД, кто-то приложения для СУБД, а кто-то пишет скрипты, настраивающие
приложения под конкретные нужды. И еше дофига примеров задач %), можете
взглянуть на проекты на sourceforge.net

> Я
> вот тоже програмистом хочу быть, но пока что учусь на экономиста
> (МГАМИ, спец. 3514 если кто знает). Что мне учить для этого нужно??

Определенно нужно учить технический английский язык и книгу Дональда
Кнута "Искусство программирования". Возможно, принять участие в
открытых проектах, которые покажутся интересными. См. тот же
http://sourceforge.net Поднабравшись опыта и определившись, какие
задачи интересны, можно пробовать и в коммерческих проектах
участовать.

BarD
()

Используй SUSE, фриц!

anonymous
()
Ответ на: какая же гадость эта заливная рыба.. от Dselect

> [g]vim forever!

Эта.. Как закоментировать выделенный блок одной клавишей?
И как выделенный блок раскоментировать - тоже одной клавишей?
При программировании - это очень нужна фича.

Хвала богам, сделали == в нём, без этого вообще работать было невозможно.

А emacs - это идеология. Просто её понять нужно. Я, например, уже на нём много лет живу, и тексты правлю, и почту, и проги, особливо на perl ;) А начиналось-то всё с LaTeX.

Ради интересу пробовал многое другое.. Слабовато. Неудобно для набора тексту. В KDevelop - простой редактор, даже reindent не умеет.

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

***

>Как закоментировать выделенный блок одной клавишей?
>И как выделенный блок раскоментировать - тоже одной клавишей? 

Например, вот так (функции забиндены на F11 и F12 - вот тебе
и одна клавиша):

function NormalComment(shift) " {{{
    let line = s:Trim(getline("."))
    if line !~ "^//" 
        if stridx(line, "/*") != 0
            if !strlen(a:shift)
                execute "normal I//\<Esc>0"
            else
                execute "normal 0i//\<Esc>0"
            endif
        endif
    endif
    execute "normal j"
endfunction " }}}

function NormalUncomment() " {{{
    let L_comment = "/\\*"
    let R_comment = "\\*/"
    if s:BetweenParens(L_comment, R_comment)
        call s:UncommentLargeComment()
    elseif s:Trim(getline(".")) =~ "^//"
        call s:UncommentCurrentLine()
    else
        execute "normal j"
    endif
endfunction " }}}

Встречный вопрос: как в Emacs одной клавишей открыть
заголовочный файл, встреченный в #include?

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