Open Source инструменты (Опрос)

Любые разговоры которые хоть как-то связаны с тематикой форума

Модератор: Модераторы разделов

TommyGuN
Сообщения: 2

Open Source инструменты

Сообщение TommyGuN »

Доброе время суток! Провожу исследование, касающиеся использования Open Source инструментов. С какими из нижеперечисленных инструментами вам приходилось работать? И удовлетворяют ли они вашим требованиям в отличие от проприетарных аналогов. Заранее благодарен.


UML редакторы:
• ArgoUML
• StarUML
• Umbrello

Текстовые редакторы:
• OpenOffice Writer
• AbiWord

Графические редакторы:
• OpenOffice Draw
• InkScape

Инструментов написания кода программы:
• Kate
• Eclipse
• NetBeans
• Kdevelop
• #Develope

Тестирование ПО:
• CppUnit
• Junit
• Nunit

Отладка ПО:
• GDB
• JDB

Система управленя версиями:
• CVS
• Subversion

документация исходных текстов:
• Doxygen
• Graphviz
• Javadoc

Пакеты развертывания
• Deb
• RPM
• TGZ
• Emerge
Спасибо сказали:
Аватара пользователя
Uncle_Theodore
Сообщения: 3339
ОС: Slackware 12.2, ArchLinux 64

Re: Open Source инструменты

Сообщение Uncle_Theodore »

OpenOffice -- вполне удовлетворяет моим требованиям.
А последняя категория -- это перл, батенька. Пакеты, говорите, развертывания? :) Ага.
Спасибо сказали:
BIgAndy
Сообщения: 1923

Re: Open Source инструменты

Сообщение BIgAndy »

TommyGuN писал(а):
29.03.2010 19:35
Доброе время суток! Провожу исследование, касающиеся использования Open Source инструментов. С какими из нижеперечисленных инструментами вам приходилось работать? И удовлетворяют ли они вашим требованиям в отличие от проприетарных аналогов. Заранее благодарен.
.....

Если это не троллинг, то все удовлетворяет.
Хотя есть подозрения в троллинге, поскольку анкеты для исследований так не состалвяются. Более того, при опросе необходимо [принято] публиковать цель исследований, исходный посыл для исследований, ибо в противном случае опрашиваемые становятся просто подопытными кроликами.
Есл вы боитесь, что знание опрашиваемых цели опроса может повлиять на результаты опроса, есть целый ворох методик, компенсирующих данное влияние.
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Open Source инструменты

Сообщение watashiwa_daredeska »

UML редакторы
Пробовал ArgoUML, Umbrello, несколько других. Неюзабельно. Следом за ними отправился и сам UML, по той же причине.

Текстовые редакторы
Перечисленное не является текстовыми редакторами, ПМСМ. Пользуюсь Emacs и Vim. Иногда Google Docs, если говорить именно о приблизительных аналогах OOW и AbiWord.

Графические редакторы
Пользуюсь Inkscape. Изредка, ибо не моя сфера.

Инструментов написания кода программы
Ничем из перечисленного не пользуюсь. Emacs.

Тестирование ПО
Пользовался CppUnit — жить можно. В некотором роде пользуюсь Junit, Boost::Test.

Отладка ПО
GDB немножко: core dump'ы исследовать. Пошаговая отладка R.I.P.

Система управленя версиями
CVS пользовался: антиквариат для мазохистов. SVN — аналогично. Пользовался arch/bzr: неплохо, но медленно. Сейчас git. Да, ещё Perforce — ужас кошмарный.

документация исходных текстов
graphviz — неплохо помогает забить болт на UML. Doxygen и Javadoc — замечательные штуки.

Пакеты развертывания
Именно для развёртывания не пользовался ничем из перечисленного. Хотя нет: немножко tgz (не slackware) и deb было.
Спасибо сказали:
Аватара пользователя
diesel
Бывший модератор
Сообщения: 5989
ОС: OS X, openSuSE, ROSA, Debian

Re: Open Source инструменты

Сообщение diesel »

Текстовые редакторы:
• OpenOffice Writer
• AbiWord


:)
Спасибо сказали:
NickLion
Сообщения: 3408
Статус: аватар-невидимка
ОС: openSUSE Tumbleweed x86_64

Re: Open Source инструменты

Сообщение NickLion »

TommyGuN писал(а):
29.03.2010 19:35
UML редакторы:
• ArgoUML
• StarUML
• Umbrello

ArgoUML пытался, но помню что-то не сложилось. Пробовал Umbrello. Неудобно. Впрочем Rational Rose тоже неудобно. Хочется для редактирования удобное представление с табличкой. А так оно больше для мышкотыцания подходит. Причём постоянного, кнопочка за кнопочкой... Бр-р-р.

TommyGuN писал(а):
29.03.2010 19:35
Текстовые редакторы:
• OpenOffice Writer
• AbiWord

OpenOffice Writer пробовал. Кое в чём получше MS Word'а. Но в общем - сказал бы уступает. Вот пытаюсь освоить TeX (точнее XeLaTeX).

TommyGuN писал(а):
29.03.2010 19:35
Графические редакторы:
• OpenOffice Draw
• InkScape

Не профи. Просто в CorelDraw небольшие навыки есть. Но InkScape вполне хватило.

TommyGuN писал(а):
29.03.2010 19:35
Инструментов написания кода программы:
• Kate
• Eclipse
• NetBeans
• Kdevelop
• #Develope

Kate для всякого мелкого. Eclipse - пробовал, хорошая вещь, но.... просто не моё. Не совместимы мы :)
А где QtCreator? Пока вот на нём остановился для более-менее существенных вещей. Только что касается отладки там не очень приятно сделано.

TommyGuN писал(а):
29.03.2010 19:35
Отладка ПО:
• GDB
• JDB

Встроенной в QtCreator обёрткой вокруг GDB пользовался. Считается? :)

TommyGuN писал(а):
29.03.2010 19:35
Пакеты развертывания
• Deb
• RPM
• TGZ
• Emerge

Что-что? о_О
Спасибо сказали:
TommyGuN
Сообщения: 2

Re: Open Source инструменты

Сообщение TommyGuN »

Извиняюсь, пакеты для создания дистрибутивов
Спасибо сказали:
watashiwa_daredeska
Бывший модератор
Сообщения: 4038
Статус: Искусственный интеллект (pre-alpha)
ОС: Debian GNU/Linux

Re: Open Source инструменты

Сообщение watashiwa_daredeska »

TommyGuN писал(а):
29.03.2010 20:22
Извиняюсь, пакеты для создания дистрибутивов
Для создания дистрибутивов надо использовать то, что используется на целевой платформе. Бессмысленно создавать rpm для debian или deb для rhel.
Спасибо сказали:
Аватара пользователя
drBatty
Сообщения: 8735
Статус: GPG ID: 4DFBD1D6 дом горит, козёл не видит...
ОС: Slackware-current

Re: Open Source инструменты

Сообщение drBatty »

TommyGuN писал(а):
29.03.2010 19:35
Доброе время суток! Провожу исследование, касающиеся использования Open Source инструментов. С какими из нижеперечисленных инструментами вам приходилось работать? И удовлетворяют ли они вашим требованиям в отличие от проприетарных аналогов. Заранее благодарен.

юзаю kate, doxygen, tgz
впрочем юзал и некоторые другие инструменты. ещё юзаю (какгбы ВНЕЗАПНО) ещё такие инструменты как vim и всякие sed... Вы не поверите, тот-же vim часто может заменить чуть более чем всю M$VS!!!

watashiwa_darede... писал(а):
29.03.2010 20:24
Для создания дистрибутивов надо использовать то, что используется на целевой платформе. Бессмысленно создавать rpm для debian или deb для rhel.

создавать конечно бессмысленно. однако иногда можно ставить. хотя криво получается обычно (может руки...)
http://emulek.blogspot.ru/ Windows Must Die
Учебник по sed зеркало в github

Скоро придёт
Осень
Спасибо сказали:
Аватара пользователя
/dev/random
Администратор
Сообщения: 5403
ОС: Gentoo

Re: Open Source инструменты

Сообщение /dev/random »

iУведомление от модератора
Едем в "Прочие тематические беседы"
Спасибо сказали:
Аватара пользователя
DarkHobbit
Сообщения: 53
ОС: ASP > Gentoo > Debian > Manjaro

Re: Open Source инструменты

Сообщение DarkHobbit »

UML редакторы:
• ArgoUML - да, работал. Хорошая кроссплатформенность Win-Lin, правда, кодогенератор в C++ почему-то завёлся только в линуксе.

Текстовые редакторы:
• OpenOffice Writer - вообще, это не текстовый редактор, а текстовый процессор, но когда нужно что-то оформить на печать, либо экспортировать в формат MSO, пользуюсь. Последние запуски были связаны с тем, что жена притаскивала с работы документы, которые им какой-то ДОБРЕЙШЕЙ ДУШИ ЧЕЛОВЕК прислал в формате MSO2007. Их MSO2003 это не открыл, а OO.o 3.1.1 - легко.
А возвращаясь к редакторам - mcedit либо kwrite.

Графические редакторы:
• OpenOffice Draw - для небольших печатных работ, например, обложку к футляру с диском напечатать. Для фотографий - GIMP.

Инструментов написания кода программы:
• NetBeans - ковырялся на уровне чуть большем, чем Hello World.
Поскольку профессиональные интересы сейчас практически полностью сошлись на Qt, пользуюсь Qt Creator. Да, это скорее RAD, чем классическая IDE, но в общем хватает.
И да, mcedit, если что быстро подправить надо...

Система управленя версиями:
• Subversion - устраивает полностью. Сейчас люди массово помешались на распределённых системах (Git и др.). Я против распределённых VCS ничего не имею, но необходимо помнить, что за распределённость надо платить повышенной сложностью. И мягко говоря, не всегда это оправдано.

документация исходных текстов:
• Doxygen - эпизодически.

Пакеты развертывания (да, душевное название)
• RPM - на работе, пакеты делаю. Классика.
• Emerge - дома, только использую чужие.
Спасибо сказали:
Аватара пользователя
DarkHobbit
Сообщения: 53
ОС: ASP > Gentoo > Debian > Manjaro

Re: Open Source инструменты

Сообщение DarkHobbit »

TommyGuN писал(а):
29.03.2010 19:35
И удовлетворяют ли они вашим требованиям в отличие от проприетарных аналогов.

Вот об этом, кстати, можно отдельную поэму написать. Когда я внедрял на работе SubVersion (тогда ещё исключительно для виндовых проектов), руководство очень хотело SourceSafe, "потому, что это микрософт, и его все знают". Убедил с трудом, зато потом появились проекты под *nix, и правильность решения подтвердилась сама собой. А ещё позже SourceSafe поковыряли и нашли кучу зависимостей - от версии .Net, от версии IE... В общем, такое проприетарное счастье нам нафиг не упёрлось. А SubVersion есть практически не просит, и к нему куча разномастных клиентов - есть даже клиент, близко имитирующий VSS для ценителей извращений.
Спасибо сказали:
Аватара пользователя
eddy
Сообщения: 3321
Статус: Красный глаз тролля
ОС: ArchLinux

Re: Open Source инструменты

Сообщение eddy »

UML редакторы:
Никогда нужды не возникало.
Текстовые редакторы:
OO Writer иногда использую (жуя "матюги с молитвами"©, А.Башлачев), но обычно - gedit.
Кстати, почему-то забыт латех. Куда его отнести? Графы "профессиональные пакеты для верстки" нет.
Графические редакторы:
QCad, gimp.
Инструментов написания кода программы:
gedit, mcedit
Тестирование ПО:
Не пользуюсь.
Отладка ПО:
Не пользуюсь.
Система управленя версиями:
Пытался, через прокси не прошло, и я завял.
документация исходных текстов:
Не знаю, что это такое. Описания и документацию с кусками листингов обычно в латехе пишу.
Пакеты развертывания
Т.к. у меня мандрива, то, естественно, rpm и tgz (ну и бинарные+sh для каких-нибудь nVidia'вских модулей).
RTFM
-------
KOI8-R - патриотичная кодировка Изображение
Спасибо сказали:
TommyGuN
Сообщения: 2

Re: Open Source инструменты

Сообщение TommyGuN »

Спасибо большое всем, кто принял участие!!
Спасибо сказали:
Аватара пользователя
Yaros
Сообщения: 501
ОС: Debian Wheezy / Gentoo

Re: Open Source инструменты

Сообщение Yaros »

TommyGuN писал(а):
29.03.2010 19:35
UML редакторы:
• ArgoUML
• StarUML
• Umbrello

Графические редакторы:
• OpenOffice Draw
• InkScape

Тестирование ПО:
• CppUnit
• Junit
• Nunit

Инструментов написания кода программы:
• Kate
• Eclipse
• NetBeans
• Kdevelop
• #Develope

документация исходных текстов:
• Doxygen
• Graphviz
• Javadoc

не знаком...
TommyGuN писал(а):
29.03.2010 19:35
Текстовые редакторы:
• OpenOffice Writer
• AbiWord

Знаком с обоими, второй не понравился, первый, на мой взгляд, не особо отличается от Ворда. Я вимер, если что)))
TommyGuN писал(а):
29.03.2010 19:35
Отладка ПО:
• GDB
• JDB

GDB. Слегка знаком, но пользуюсь редко.
TommyGuN писал(а):
29.03.2010 19:35
Система управленя версиями:
• CVS
• Subversion

Git =) Первые две не застал.
TommyGuN писал(а):
29.03.2010 19:35
Пакеты развертывания
• Deb
• RPM
• TGZ
• Emerge

Deb.
А вообще, странно у Вас все составлено...
=========
=Мой блог. =
=========
Gentoo-ниасилятар
Спасибо сказали:
gabix
Сообщения: 352
ОС: openSUSE Leap 15.4

Re: Open Source инструменты

Сообщение gabix »

Пользуюсь OpenOffice.org Writer для, ну да, редактирования текстовых документов в большинстве случаев. Для моих потребностей он подходит лучше чем MS Word (с другими проприетарными редакторами не приходилось работать). Самая сильная сторона — развитая работа со стилями (у Word по сравнению с этим — просто убожество), которая существенно облегчает работу в случае строгих требований к форматированию текста. Минус — документы, экспортированные в .doc, не на 100 % являются «натуральным» .doc (это существенно не столько даже для работы с Word, сколько для программ третьих сторон, требующих указанный формат на входе). Ну и до сих пор никак не поправят ужасно кривой экспорт в RTF.
Спасибо сказали:
Аватара пользователя
Luinnar
Сообщения: 246
ОС: Solaris, Debian, Ubuntu

Re: Open Source инструменты

Сообщение Luinnar »

Из перечисленных программ, работа следующих меня вполне устраивала/устраивает:
OpenOffice Writer
OpenOffice Draw
NetBeans
GDB
Спасибо сказали:
Аватара пользователя
.Serj.
Сообщения: 127
ОС: Gentoo, Win7

Re: Open Source инструменты

Сообщение .Serj. »

TommyGuN писал(а):
29.03.2010 19:35
UML редакторы:


Не возникало необходимости.

TommyGuN писал(а):
29.03.2010 19:35
Текстовые редакторы:


Emacs + AUCTeX + YASnippet. OOo в качестве просмотрщика файлов MSO, т.к. wordview под вайном ужасен. И да, OOo и компания — текстовые процессоры, а не редакторы.

TommyGuN писал(а):
29.03.2010 19:35
Графические редакторы:


TikZ/PGF для «технических» иллюстраций и mtpaint для остального. mtpaint на вид, конечно, не казист, но кадрировать в гимпе — overkill.

TommyGuN писал(а):
29.03.2010 19:35
Инструментов написания кода программы:


Emacs

TommyGuN писал(а):
29.03.2010 19:35
Тестирование ПО:

Отладка ПО:


Ничем таким не пользуюсь.

TommyGuN писал(а):
29.03.2010 19:35
Система управленя версиями:
• Subversion


Хотя для localhost'а git был бы более подходящим, наверное.

TommyGuN писал(а):
29.03.2010 19:35
документация исходных текстов:


epydoc

TommyGuN писал(а):
29.03.2010 19:35
Пакеты развертывания
• Emerge

Спасибо сказали:
Аватара пользователя
begin2009
Сообщения: 349
Статус: Ламер со стажем
ОС: без глюков

Re: Open Source инструменты

Сообщение begin2009 »

OpenOffice.org Writer, как для чиновника, самое то.
А почему нет лазаря? Одной своей прогой на нем уже 2,5 года пользуюсь.
Пессимист видит темный туннель, оптимист видит свет в конце туннеля, реалист видит свет, туннель и поезд.
И только машинист видит этих трех идиотов, сидящих на рельсах.
Спасибо сказали:
frp
Сообщения: 1445
ОС: Debian Squeeze

Re: Open Source инструменты

Сообщение frp »

TommyGuN писал(а):
29.03.2010 19:35
UML редакторы:
• ArgoUML
• StarUML
• Umbrello

не пользуюсь.
TommyGuN писал(а):
29.03.2010 19:35
Текстовые редакторы:
• OpenOffice Writer
• AbiWord

Может, текстовые процессоры? OpenOffice.org Writer
TommyGuN писал(а):
29.03.2010 19:35
Графические редакторы:
• OpenOffice Draw
• InkScape

InkScape, хотя использовал только один раз - для создания svg-логотипа для livecd.
TommyGuN писал(а):
29.03.2010 19:35
• Kate
• Eclipse
• NetBeans
• Kdevelop
• #Develope

Kate, NetBeans. Также использую Code::blocks, но его нет в списке.
TommyGuN писал(а):
29.03.2010 19:35
Тестирование ПО:
• CppUnit
• Junit
• Nunit

Не пользуюсь.
TommyGuN писал(а):
29.03.2010 19:35
Отладка ПО:
• GDB
• JDB

GDB
TommyGuN писал(а):
29.03.2010 19:35
Система управленя версиями:
• CVS
• Subversion

GIT :)
TommyGuN писал(а):
29.03.2010 19:35
документация исходных текстов:
• Doxygen
• Graphviz
• Javadoc

Не пользуюсь.
TommyGuN писал(а):
29.03.2010 19:35
Пакеты развертывания
• Deb
• RPM
• TGZ
• Emerge

DEB
Спасибо сказали:
Аватара пользователя
Dark_Savant
Бывший модератор
Сообщения: 1100
Статус: киборг
ОС: Cyborg OS 0.0.1.3

Re: Open Source инструменты

Сообщение Dark_Savant »

Из вышеперечисленного приходится работать лишь с gdb, svn и deb.

Из специфических инструментов, с которыми постоянно приходится работать могу назвать maxima, gnuplot, vim, LaTeX. Эпизодически запускаю dia, если не могу перебодать tikz.
I'm a tragic hero
In this game called life
My chances go to zero
But I always will survive
Спасибо сказали:
Аватара пользователя
Gloomy
Сообщения: 340
Статус: сочувствующий

Re: Open Source инструменты

Сообщение Gloomy »

2ALL: может быть отрезать обсуждение SCM от всего остального? Уже на три страницы растянулась битва, хотя тема совсем не о том.


2TommyGuN:

1) UML редакторы: пробовал ArgoUML, в принципе неплохо, но к моей деятельности привязывается слабо, поэтому забросил; остальные редакторы не пробовал;

2) текстовые редакторы: OO Writer использую регулярно, отличная софтина; AbiWord пробовал, но снес по причине убогости, даже таблицы нормально делать не умеет;

3) графические редакторы: OO Draw не юзал, а в Inkscape по нужде рисовал нечто, впечатления остались положительные (быстро, по наитию, разобрался что, где и как). Для схем и диаграмм использую Dia;

4) инструментов написания кода программы: и на работе, и дома все проекты веду в Eclipse - архиудобная IDE для всего! Использую Java/C/C++/Python/Lua/bash-script. При этом Java интегрируется с VEP, а С++ и Python - с Qt Designer. Все собирается (autoconf/cmake), отлаживается (jdb/gdb/pdb), проверяется (valgrind/gcov), профилируется (tptp/oprofile), переводится (gettext/Qt Assistant), документируется (doxygen/graphviz) и контролируется (svn/bazaar) в рамках IDE. Благолепие дополняет уйма мелких плагинов, делающих работу максимально комфортной и быстрой. Ухитряюсь даже модули ядра собирать. Коллега, занимающийся микроконтроллерами, прикрутил плагин для разработки на С под AVR и тоже доволен как слон. Единственной мелочи не хватает - интеграции man-страниц, но думаю это скоро появится. NetBeans пробовал, но юзать не стал - очень уж он тормозной и глюкавый, да и нужных плагинов под него не встречал. Остальные IDE не пробовал. Вместо Kate юзаю Geany;

5) тестирование ПО: к моей деятельности не применимо, увы. Пробовать конечно пробовал, но не использую;

6) отладка ПО: пользуюсь jdb, gdb и pdb. Мечтаю о большом и красивом отладчике уровня ядра, но пока ничего подобного не встречал;

7) система управленя версиями: активно пользуюсь SVN (на работе) и Bazaar (дома). Другие SCM смотрел, но остановился на перечисленных;

8) документация исходных текстов: использую doxygen и graphviz;

9) пакеты развертывания: pacman;
Спасибо сказали: