Перейти из форума на сайт.Реклама на Ru.Board


Система IP-видеонаблюдения "Линия". Скачать бесплатную демо-версию для 16 камер. НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Инструментарий программиста

Модерирует : ShIvADeSt

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 38 39

Открыть новую тему     Написать ответ в эту тему

akaGM

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подборка программ и ресурсов, облегчающих повседневную жизнь программистов

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

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

    Флудим тут!

  • Всего записей: 17422 | Зарегистр. 06-12-2002 | Отправлено: 01:41 04-08-2011 | Исправлено: data man, 15:55 24-12-2017
    A1exSun



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хорошая тема.
     
    AkelPad - маленький удобный блокнот с большой скоростью открытия файлов.

    Всего записей: 1851 | Зарегистр. 25-11-2009 | Отправлено: 01:51 04-08-2011
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    я попросил её прибить, потом соберём все тулзы в общую шапку
     
    A1exSun
    чё-то я тебя не узнаю?
    что-то в тебе пернатое появилось :)

    Всего записей: 17422 | Зарегистр. 06-12-2002 | Отправлено: 01:54 04-08-2011
    A1exSun



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

    Всего записей: 1851 | Зарегистр. 25-11-2009 | Отправлено: 02:06 04-08-2011 | Исправлено: A1exSun, 02:06 04-08-2011
    data man



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SciTE и SciTE Ru-Board Edition
    А если ещё потратить немного времени на изучение LUA...

    ----------
    Кекс. Антибиотики. Ламбада.

    Всего записей: 1407 | Зарегистр. 13-10-2005 | Отправлено: 02:34 04-08-2011 | Исправлено: data man, 02:35 04-08-2011
    WebBot



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ну чтож раз такое дело, то думаю мне здесь подскажут.
    В общем дело такое, я сам занимаюсь программированием микроконтроллеров и пишу проги на С, но только под МК (соответственно нет опыта програмирования на С под ОС), также знаю делфи для написания прог для компа под винду, но возникла необходимость написать прогу под Unix, а если точнее, то под Ubuntu. Прога должна быть консольной. Дома на компе установлена Ubuntu и ХР и я даже пробовал писать прогу на голом С в обычном текстовом редакторе, и компилировать все это через командную строку, но както все это не очень удобно.
    Поэтому прошу помочь в выборе инструментария для написания проги на С (ибо других языков программирования под Unix не знаю), чтобы можно было дебагить, была проверка синтаксиса и все это работало под иксами.
    Хотелось бы знать кто чем пользуется и услышать достоинства и недостатки используемого вами инструментария.
    P.S. в Linux я пока еще новичек

    Всего записей: 6 | Зарегистр. 06-05-2008 | Отправлено: 08:57 04-08-2011
    Polsun

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

    Цитата:
    других языков программирования под Unix не знаю

    Врете, знаете
     
    http://www.freepascal.org/download.var
    ОС: DOS, Windows, Sun Solaris, Linux, FreeBSD, Mac OS X
     
     
    http://www.lazarus.freepascal.org/

    Всего записей: 468 | Зарегистр. 05-02-2008 | Отправлено: 09:09 04-08-2011
    vkramnik



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    WebBot
    В принципе - IBM Eclipse IDE - есть под Win, Mac, Linux. Поддерживает тучу языков - от С и Фортрана до Джавы...
    Есть еще Komodo IDE 6.0 - но, по-моему, она ориентирована на PHP/Python etc, хотя, вроде, поддерживает и Ассемблеры...
     
    З.Ы.  А под какие МК пишете ?
     
    З.З.Ы.  Мы этой фигней (программирование встроенных МП и МК) страдали еще лет 20-25 назад...
    Написали свою полную систему - Ассемблеры, СуперБейсик (а-ля простенький Си),
    линкер, кросс-чекер, лоадеры, интерпретаторы и эмуляторы МП/МК, куча утилит разных и т.п.
    Все это крутилось сначала на СРВ ОС ЕС 6.1 (написано было на PL/1 + Assembler ЕС ЭВМ),
    потом было перенесено на IBM PC AT (на связке Turbo-C + Assembler).
    Плюс подключались всякие железные коробочки для эмуляции и отладки.
    Даже свою мини-систему разделения времени 4-in-1 на PC-шке склепали...
    До сих пор работоспособно...

    Всего записей: 1830 | Зарегистр. 14-12-2005 | Отправлено: 10:20 04-08-2011 | Исправлено: vkramnik, 10:33 04-08-2011
    WebBot



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

    Цитата:
    З.Ы. А под какие МК пишете ?

    Под AVR, а не так давно начал под ARM Cortex от ST писать, както было дело под силабсы 51е писал прогу, IARом для всего этого пользуюсь.
    Думаю наверно воспользуюсь Eclipse, тем более, что на нем можно и под МК писать и под ПК, да и php умеет, а это мне тоже интересно.

    Всего записей: 6 | Зарегистр. 06-05-2008 | Отправлено: 11:17 04-08-2011
    druff

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Хорошо ещё иметь в заначке какой-нибудь скриптовый язык высокого уровня. Например python - мне очень помогает в решении всяческих мелких задач, для которых обычные языки слишком тяжелы на подъём (вроде Delphi и C#)

    Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 12:02 04-08-2011
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    здесь у нас первый пост теперь открытый, так что велком...
    я начну табличку по категориям, а вы присоединяйтесь...
     
    легенду бы надо придумать
    например так:
     
    superIDE /X W L O F C/ -- простенькая IDE
    X -- сроссплатформенная
    W -- винда
    L -- линакс
    O -- open source
    F -- free
    C -- комерческая
     
     

    Всего записей: 17422 | Зарегистр. 06-12-2002 | Отправлено: 12:37 04-08-2011 | Исправлено: akaGM, 12:38 04-08-2011
    druff

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

    что ещё используется ежедневно: системы контроля версий (subversion и mercurial, обе бесплатны, опенсорсны и работают под основными ОС )

    Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 13:51 04-08-2011
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    druff
    ну оформи, плиз, со сылками, не всё ж мне бегать...

    Всего записей: 17422 | Зарегистр. 06-12-2002 | Отправлено: 14:03 04-08-2011
    druff

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Subversion [X O F] централизованная система управления версиями
    TortoiseSVN [W F] клиент для Subvirsion (Windows only)
    Mercurial [X O F] децентрализованная система управления версиями
    TortoiseHG [X O F] клиент для Mercurial (Кроссплатформенный, на питоне)

    Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 14:16 04-08-2011 | Исправлено: druff, 14:22 04-08-2011
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    druff
    супер! спас...
    только я полагал, что "O" это автоматом включает "F"
     
    кстати, ты сам можешь это всё пихать в шапку, точно так же редактировать пост...
    ---
    э-э-э, пардон, ещё не можешь :)

    Всего записей: 17422 | Зарегистр. 06-12-2002 | Отправлено: 14:27 04-08-2011 | Исправлено: akaGM, 14:32 04-08-2011
    Polsun

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Fossil [X O F] распределённая система управления версиями

    Всего записей: 468 | Зарегистр. 05-02-2008 | Отправлено: 14:31 04-08-2011 | Исправлено: Polsun, 14:32 04-08-2011
    druff

    Full Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    akaGM
    дай волю, я такой фигни туда напишу.. вот например калькулятор попадает под инструмент разработчика?  
     
    "Чиста калькулятор" /W F/ (разработчик хостился на сайте _http_://www.avtlab.ru, который уже давно не открывается, но поиском в гугле можно найти последнюю версию на многих файлохранилищах) несмотря на легкомысленное название - лучший по моему мнению калькулятор, сделанный в виде обычного текстового редактора. Набираете в строке формулу, нажимаете Enter и на следующей строке появляется результат. Очень наглядно и удобно.  

    Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 14:41 04-08-2011 | Исправлено: druff, 15:02 04-08-2011
    A1exSun



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Давайте еще одно правило - если программа бесплатная, ссылка должна вести на официальный сайт, иначе ссылка на тему в варезнике.

    Всего записей: 1851 | Зарегистр. 25-11-2009 | Отправлено: 14:47 04-08-2011
    druff

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

    Цитата:
    только я полагал, что "O" это автоматом включает "F"  

    хм.. Мне кажется не всегда и бывают нюансы. Тот же MySQL: если не ошибаюсь хоть он и opensource, но бесплатен только для некоммерческого использования. Во всех остальных случаях - нужно платить деньги и весьма немалые.

    Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 14:50 04-08-2011
    akaGM

    Platinum Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    A1exSun
    вот в шапке это и напиши...
     
    druff

    Цитата:
    дай волю

    сам скоро автоматически получишь :)

    Цитата:
    вот например калькулятор попадает под инструмент разработчика?

    вообще говоря да, например, для hex-dec-binary конвертации, но давай их не будем...
     
    кстати, твоя ссылка -- левая: надо убрать "," и вообще она ведёт на сайт домен-регистратора...
     

    Цитата:
    O -- F

    ок, согласен, поправлю...

    Всего записей: 17422 | Зарегистр. 06-12-2002 | Отправлено: 14:57 04-08-2011 | Исправлено: akaGM, 14:59 04-08-2011
    Открыть новую тему     Написать ответ в эту тему

    Страницы: 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 38 39

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

    Имя:
    Пароль:
    Сообщение

    Для вставки имени, кликните на нем.

    Опции сообщенияДобавить свою подпись
    Подписаться на получение ответов по e-mail
    Добавить тему в личные закладки
    Разрешить смайлики?
    Запретить коды


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2018

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru