Страница 35 / 37

Инструментарий программиста: [Назад] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 [Вперед]

akaGM

Редактировать | Цитировать | Сообщить модератору
подборка программ и ресурсов, облегчающих повседневную жизнь программистов
 
размещая программу или сообщение, пожалуйста руководствуйтесь следующими несложными правилами:
 
  • не обсуждаются вопросы, связанные с особенностью работы известных коммерческих пакетов (VS и RAD Studio);
  • в своих сообщениях давайте максимальную информацию о программе (ссылки, краткое описание);
  • размещая программу в шапке, давайте ссылку на официальный сайт для свободных программ и ссылку на варез для комерческих;
  • если программа уже имеет ветку обсуждения на форуме, то желательно привести ссылку на неё;
  • никаких holy wars;

  • инструменты для продуктивной работы программиста
     
    ссылка на подборку ресурсов, собранных посетителями этого форума

Отправлено: 00:41 04-08-2011 | Исправлено: Gorynych4321, 03:08 24-09-2015
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
В целях популяризации Fossil собрал из репозитария.
В архиве программа и книга (на англ.)
Программа скомпилирована (MinGW32 4.9.2) со всеми наворотами (SSL, TH1_DOCS, TH1_HOOKS, TCL, Full Text Search)

----------
2B OR NOT 2B = FF (Иногда код - это просто код. Почти Дйерф Омолш Днумзигис)
To ban or not to ban, that is the question. ©

Всего записей: 1222 | Зарегистр. 13-10-2005 | Отправлено: 05:35 03-02-2015 | Исправлено: data man, 07:26 03-02-2015
tanaseduard



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
data man
Спасибо за инфу. Полезно.
 
Мы пока тестимся в такой связке Git/Mercurial+BitBucker+SourceTree.
Пока довольны, большая часть функционала работает.

Всего записей: 502 | Зарегистр. 21-11-2009 | Отправлено: 12:06 03-02-2015
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новый раздел:
Средства сборки проектов
  • CMake [X O] -- генерирует файлы управления сборкой для Visual Studio, GNU Make, Code::Blocks, Codelite, Ninja, Eclipse, Sublime Text и др.
  • Premake [X O] -- на основе Lua-скрипта конфигурации генерирует файлы управления сборкой для Visual Studio, GNU Make, Xcode, Code::Blocks, Codelite, SharpDevelop, MonoDevelop.
  • tup [X O] -- собирает проект на основе простого конфигурационного файла (он может быть и на Lua).


  • Отдельно отмечу tup. Я в восхищении! (похоже, что для себя нашёл идеальное средство сборки)
    Несмотря на неблагозвучное звучание, он совсем не туп.
    Особенно радует прогресс-бар и цветной вывод в консоль.
    Использует оригинальный метод отслеживания зависимостей - внедрение своей dll в вызываемые процессы. Работает очень быстро! (Make vs Tup) При этом, файл конфигурации очень прост (он может быть описан и на Lua).
    Например, в папке проекта примерно пишем:

    Код:
    CC=g++
    LINKER=g++
    CFLAGS = -Wall
    srcs += *.c
    : foreach $(srcs) |> $(CC) $(CFLAGS) -c %f -o %o |> obj\%B.o
    : obj\*.o |> $(LINKER) %f -o %o |> Build\prog.exe

    выполняем:
    tup init
    tup
    Вуаля, проект собран!
    Конечно, можно использовать любые компиляторы. Я использую tup и для C/C++  и для D.

    ----------
    2B OR NOT 2B = FF (Иногда код - это просто код. Почти Дйерф Омолш Днумзигис)
    To ban or not to ban, that is the question. ©

Всего записей: 1222 | Зарегистр. 13-10-2005 | Отправлено: 18:32 10-02-2015 | Исправлено: data man, 21:34 10-02-2015
akaGM

Редактировать | Цитировать | Сообщить модератору
data man
 
молоток :)

Отправлено: 12:26 11-02-2015
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM

Цитата:
молоток

Да, я знаю. Но всё равно - спасибо.


И снова новый раздел:
Линковщики
  • UniLink [W F] -- продвинутый линковщик для Windows.
    Рекомендую!
     
    В редакторы добавлен:
  • BowPad [W O] -- очередной редактор на движке Scintilla c Ribbon-интерфейсом (для Windows Vista и выше).

  • ----------
    2B OR NOT 2B = FF (Иногда код - это просто код. Почти Дйерф Омолш Днумзигис)
    To ban or not to ban, that is the question. ©

Всего записей: 1222 | Зарегистр. 13-10-2005 | Отправлено: 03:24 12-02-2015 | Исправлено: data man, 03:29 12-02-2015
akaGM

Редактировать | Цитировать | Сообщить модератору
data man

Цитата:
Да, я знаю. Но всё равно - спасибо.
ок
киянка!
:)

Отправлено: 11:03 12-02-2015
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
Предпочитаю отбойный молоток!


  • MSYS2 [W O] -- второе дыхание известного пакета утилит MSYS.
    Уж и не знаю куда его впихнуть.

  • ----------
    2B OR NOT 2B = FF (Иногда код - это просто код. Почти Дйерф Омолш Днумзигис)
    To ban or not to ban, that is the question. ©

Всего записей: 1222 | Зарегистр. 13-10-2005 | Отправлено: 14:00 12-02-2015
akaGM

Редактировать | Цитировать | Сообщить модератору
data man
 
кувалдометр :)
 
ну давай всякие ЦигВины и МинГВ заведём и объединим?

Отправлено: 14:22 12-02-2015
data man



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM

Цитата:
ну давай всякие ЦигВины и МинГВ заведём и объединим?

Давай, заводи(сь).

----------
2B OR NOT 2B = FF (Иногда код - это просто код. Почти Дйерф Омолш Днумзигис)
To ban or not to ban, that is the question. ©

Всего записей: 1222 | Зарегистр. 13-10-2005 | Отправлено: 04:27 13-02-2015
akaGM

Редактировать | Цитировать | Сообщить модератору
data man
 
не, ты синциативил с МСИС, ты и продолжай...

Отправлено: 11:13 13-02-2015
dix75



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
vim самый главный мой инструмент

Всего записей: 154 | Зарегистр. 08-12-2005 | Отправлено: 15:51 18-02-2015
sergEO7905

Редактировать | Цитировать | Сообщить модератору
У многих опенсурсных програм, на сайте лежат только исходники. которые в свою очередь авторами видимо писались на линуксе. на проектные файлы для разных msvc авторами как правило забивается, если и есть, то под что то одно, да и то как правило в нём не собирается из за каких то ошибок. зато почти всегда есть файл configure. и ещё куча всяких настроечных фалов, вместо того что бы нормальный make файл например под gcc mingw32, для самостоятельной сборки бинарника в виндовс, в папку с исходниками удосужится положить. есть ли программа, которая на виндовс упрощает подобное дело. чтоб из этих configure самому make файл получать? разумеется без кучи консольных комманд и их длительного изучения.  

Отправлено: 01:07 22-02-2015
ItsJustMe

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
sergEO7905
В том-то и дело, что такого ничего нет. Да и не предвидится. Если нечто собирается с помощью б-гмерзкого configure, то для него нужОн cygwin. То есть весь тот огромный ворох линуксового скриптового хлама. Что бы хоть как-то это обойти, нужно, чтобы автор этого нечто изначально использовал для сборки либо непосредственно VC, либо хотя бы CMake. Но даже CMake генерирует не сильно хорошие VC projects. Впрочем, это зависит от того, из какого места растут конечности у автора нечта. А они обычно сами знаете из чего растут.

Всего записей: 1649 | Зарегистр. 02-09-2005 | Отправлено: 20:27 23-02-2015
tanaseduard



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ребята кто и что использует в качестве инструмента баг трекера/код ревью и т.д.
 
Достаточно долго юзали RedMine.
Перешли всей командой на Kanban. Очень понравилось. В качестве теста выбрали Trello.  
Почти все устраивает, но не хватает определенных возможностей.  
Рассматриваем Jira, YouTrack. YouTrack отпал, не удобен и не нравится.
От Jira балдеем, но стоимость лицензий удручает и то что тот функционал который необходим (документооборот, хранение ТЗ и т.д.) только через плагины, стоимость которых уже не 10 у.е. а >50-100.
 
Может кто то подсобит что то интересное аля Jira но по сходной функциональности с Kanban/Scrum(Agile) для команды 7-10 человек. Также присутствуют аутсорсеры.

Всего записей: 502 | Зарегистр. 21-11-2009 | Отправлено: 12:42 27-02-2015
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tanaseduard, Yodiz еще посмотрите, например.

Всего записей: 419 | Зарегистр. 17-01-2003 | Отправлено: 11:10 28-02-2015
tanaseduard



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
landy
Спасибо. Смотрится не плохо, пока смущает что там за пользователя 50 у.е. в месяц.
При команде 10 человек JIRA стоит 10 у.е. за инсталл.
Но все равно спасибо.

Всего записей: 502 | Зарегистр. 21-11-2009 | Отправлено: 13:58 28-02-2015
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tanaseduard, еще есть Kanban Tool, там ценник с 5 долл/чел/мес начинается.

Всего записей: 419 | Зарегистр. 17-01-2003 | Отправлено: 12:12 01-03-2015
tanaseduard



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
landy
Спасибо, этого зверька мы знаем.
Пока посчитали и приняли решение попробовать на JIRA. Все таки экосистема у них приличная. Пользуемся BitBucket и SourceTree - все нравится. А тут из коробки много плюшек. Полетаем месяц на триале, если понравится окончательно то слезем на нее, ну и раскошелимся на пару плагинов.
 
Пока летим на Trello. Все почти хорошо но не хвататет SwimLanes и пару плюшек, но как продукт Trello шедеврален, рекомендую.

Всего записей: 502 | Зарегистр. 21-11-2009 | Отправлено: 08:57 02-03-2015
landy



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
tanaseduard, если вам принципиальна бесплатность - можно взглянуть еще на список. Возможно, удастся скомпоновать что-то подходящее, хотя JIRA, конечно, эти усилия сэкономит.

Всего записей: 419 | Зарегистр. 17-01-2003 | Отправлено: 11:44 02-03-2015
tanaseduard



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
landy
А вот за эту ссылочку примного благодарен.  
JIRA просто много с коробки умеет и экосистема сильная. Но рассмотреть Вашу ссылку - бежим подробно.

Всего записей: 502 | Зарегистр. 21-11-2009 | Отправлено: 11:56 02-03-2015
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Инструментарий программиста

Сохранено: 09.06.2016 17:10:38 (c) xForumSaver