Ada_Ru форум

Обсуждение языка Ада

�????? �??????????? ??????????

Оставить новое сообщение

Сообщения

Vladyslav Kozlovskyy
�????? �??????????? ??????????
2005-09-19 14:31:21

Народ,

 

Я тут потихонечку зрею перебираться с виндов на Линкус.

 

Посему вопрос: какой дистрибутив Линукс наиболее оптимально

заточен под разработку и тестирования программного обеспечения в особенности под GNAT. Интересует также присутствие виртуальной

машины для тестирование под другими операционками.

 

И еще: желательно, что б меня после Виндов на этом дистрибутиве крышу не снесло (в плане установки и настройки :)

 

--

Best regards,

Vladyslav

On 9/19/05, Vladyslav Kozlovskyy <dbdeveloper@rambler.ru> wrote:

Народ,

 

Я тут потихонечку зрею перебираться с виндов на Линкус.

 

Посему вопрос: какой дистрибутив Линукс наиболее оптимально

заточен под разработку и тестирования программного обеспечения в особенности под GNAT. Интересует также присутствие виртуальной

машины для тестирование под другими операционками.

 

И еще: желательно, что б меня после Виндов на этом дистрибутиве крышу не снесло (в плане установки и настройки :)

 

--

 

Ну этот тутже тянет на войну кланов :)

 

Кто к чему привык то и пользует (и хвалит :)

 

А для новичка сконее всего мандрейк, хотя...

 

С ним легче в плане тривиальных задач, а если нужны продвинутые

нестандартные решения то тут немного хуже.

Hello!

 

On Mon, 19 Sep 2005, Andry Ogorodnik wrote:

 

On 9/19/05, Vladyslav Kozlovskyy <dbdeveloper@...> wrote:

Народ,

 

Я тут потихонечку зрею перебираться с виндов на Линкус.

 

Посему вопрос: какой дистрибутив Линукс наиболее оптимально

заточен под разработку и тестирования программного обеспечения в особенности под GNAT. Интересует также присутствие виртуальной

машины для тестирование под другими операционками.

 

И еще: желательно, что б меня после Виндов на этом дистрибутиве крышу не снесло (в плане установки и настройки :)

 

 

Ну этот тутже тянет на войну кланов :)

 

Кто к чему привык то и пользует (и хвалит :)

 

А для новичка сконее всего мандрейк, хотя...

 

С ним легче в плане тривиальных задач, а если нужны продвинутые

нестандартные решения то тут немного хуже.

 

Я сторонник спартанских решений, поэтому -- Slackware, а X-server -- fvwm, причём постарее ( v 1.?? ).

 

Все эти Красные Шапочки с Мандрагорами и KDE в качестве сервера проявляют слишком много инициативы при установке, так что потом накиданный ими хлам умучаешься вычищать... Моё мнение: программа ( и железо, кстати, тоже ) должна быть безинициативна и исполнительна.

 

Виртуальная же машина ставится отдельно ( VmWARE ). Для того, чтоб гонять программы под виндами достаточно Wine.

 

Sincerely yours Cyril Sazonov

On Tue, 20 Sep 2005 teplouhov@... wrote:

 

И еще: желательно, что б меня после Виндов на этом дистрибутиве крышу не снесло (в плане установки и настройки :)

 

На готовых(особенно больших) снесет обязательно тк это те-же

.......................................................

 

придурков уже мания величия - считают наверно что он уже у всех

стоит...

 

Солидарен.

 

В общем есть предложение собраться и таки сделать нормальный

дистрибутив - тоесть действительно open, пригодный как для

пользователей, так и для программистов и вообще нормальных

людей. Тем более что нынче можно попробовать всякий хлам

вроде перла сразу заменить на AdaScript и тп...

 

Логично! А кроме того, был же вроде AdaShell...

 

Короче в качестве заготовки можно взять то

что ближе всего к системе или использовать то что

делалось для embedded - там требования по-круче

и обычно все-лучше, ну и криворуких придурков меньше...

 

Тоже правильно. Хотя можно базироваться и на "сёрверных" дистрибутах ( Slackware, например ).

 

Можно взять допустим ядро + sh + BusyBox - это вся

система(юникс), ну и добавлять туда по мере надобности

сразу с документаций только то что надо - весь хлам

автоматически останется за бортом.

 

"Спарту никто не осилит, стяжательство только" ( (с) Пифия ) !)

 

Это самый правильный подход. Иначе всё время будет уходить только на возню против системы, что особенно тяжело для новичка ( а для опытного -- просто противно ).

 

PS И вообще, похоже пора уже оценивать не программу,

а программа + дока и если что-то не понятно то отправлять

в мусорку или на запчасти сразу(в зависимости от опенсорсности)

 

А я только так и делаю. Собственно, именно поэтому у меня и стоит Linux, а мелкософта нет вообще.

 

PPS Седня разговаривал с одним директором фирмы - говорит

нормального админа ни для юникса, ни для виндового сервера

так и не удалось найти в городе - пришлось самому настраивать... В общем пора уже навести порядок в этом бардаке.

 

А ято за город-то?

 

Sincerely yours Cyril Sazonov

On Mon, 19 Sep 2005 17:31:21 +0300, Vladyslav Kozlovskyy <dbdeveloper@...> wrote:

 

Я тут потихонечку зрею перебираться с виндов на Линкус.

 

Посему вопрос: какой дистрибутив Линукс наиболее оптимально

заточен под разработку и тестирования программного обеспечения в

особенности под GNAT. Интересует также присутствие виртуальной

машины для тестирование под другими операционками.

 

И еще: желательно, что б меня после Виндов на этом дистрибутиве

крышу не снесло (в плане установки и настройки :)

 

На готовых(особенно больших) снесет обязательно тк это те-же

винды, только гораздо хуже - винды хоть тестировались на стандартных

конфигурациях, сборники хлама вроде debian не проверялись даже

на этом... Конечно теоретически можно все это пересобрать из

исходников, ну а практически легче сделать новый дистр с нуля

чем разбираться чего они туда нафигачили и как настроили...

Тоесть если повезет, и эта нетестированная глюкалка

поставиться инсталлятором(нынешние линуксоиды нифига не без

инсталляора не поставят - проверено), то оно встанет и как-то там

запуститься, а если нет то не сможешь даже загрузиться. При этом

положить в комплект хотябы комплект виндовых утилит для доступа

к документации юникса даже не считают нужным - похоже у этих

придурков уже мания величия - считают наверно что он уже у всех

стоит...

 

 

В общем есть предложение собраться и таки сделать нормальный

дистрибутив - тоесть действительно open, пригодный как для

пользователей, так и для программистов и вообще нормальных

людей. Тем более что нынче можно попробовать всякий хлам

вроде перла сразу заменить на AdaScript и тп...

 

Короче в качестве заготовки можно взять то

что ближе всего к системе или использовать то что

делалось для embedded - там требования по-круче

и обычно все-лучше, ну и криворуких придурков меньше...

(например, на том-же kernel.org фиг найдешь где там

исходники и какая версия нужна, а с uclinux.org сразу

ссылка из фака на то что надо, причем на тот-же kernel.org,

в общем короче похоже там не знают даже и сами где у них

что лежит и вообще чего они такого сделали...)

Можно взять допустим ядро + sh + BusyBox - это вся

система(юникс), ну и добавлять туда по мере надобности

сразу с документаций только то что надо - весь хлам

автоматически останется за бортом.

 

Vladimir

PS И вообще, похоже пора уже оценивать не программу,

а программа + дока и если что-то не понятно то отправлять

в мусорку или на запчасти сразу(в зависимости от опенсорсности)

PPS Седня разговаривал с одним директором фирмы - говорит

нормального админа ни для юникса, ни для виндового сервера

так и не удалось найти в городе - пришлось самому настраивать...

В общем пора уже навести порядок в этом бардаке.

 

-- Using Opera's revolutionary e-mail client: http://www.opera.com/m2/

Как то странным образом нить subj'а меняте направление.

 

Советы тоже дельные - сделать свой дистрибутив. Это для человека, который линукс/юникс в глаза не видел, только собирается с виндов сваливать...

 

винды хоть тестировались на стандартных конфигурациях

без коментариев

 

Тем более что нынче можно попробовать всякий хлам

вроде перла сразу заменить на AdaScript и тп...

всякий, по Вашему определению хлам, нечего и ставить на машину

 

Можно взять допустим ядро + sh + BusyBox - это вся

система(юникс), ну и добавлять туда по мере надобности

сразу с документаций только то что надо - весь хлам

автоматически останется за бортом.

а кому чего надо? если пакет никому не нужен он и в теперешних

дистрибутивах отсутствует.

 

В общем пора уже навести порядок в этом бардаке.

идея как всегда хорошая, осталось дело за малым - реализовать

 

Я сторонник спартанских решений, поэтому -- Slackware, а X-server -- fvwm, причём постарее ( v 1.?? ).

опять же - для новичка?

 

Все эти Красные Шапочки с Мандрагорами и KDE в качестве сервера

проявляют слишком много инициативы при установке, так что потом

накиданный ими хлам умучаешься вычищать...

а кто говорил про реализацию сервера?

 

Тоже правильно. Хотя можно базироваться и на "сёрверных" дистрибутах (Slackware, например ).

ну тут вообще спорный вопрос, кто сказал что Slackware серверный? где ссылки на исследования, опросы и т.д.

 

 

On 9/20/05, Cyril Sazonov <cs@mail.spbnit.ru> wrote:

Vladyslav Kozlovskyy wrote:

 

Я тут потихонечку зрею перебираться с виндов на Линкус.

 

Посему вопрос: какой дистрибутив Линукс наиболее оптимально

заточен под разработку и тестирования программного обеспечения в особенности под GNAT.

 

Я так думаю, что любой дистрибутив линукса годится для GNAT.

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

Поскольку все они для GNAT пригодны.

 

Я, как плохо разбирающийся в кишках линукса, использую вот это например.

http://www.ubuntulinux.org/

 

У меня на 2-х разных компах сразу поставилось и сразу заработало.

Пробовал русские дистрибутивы AltLinux и Linux XP, что то не прижились у меня.

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

 

Tuesday, September 20, 2005, 9:28:40 AM, пробежало в Ada-RU:

 

Vladyslav Kozlovskyy wrote:

 

Я тут потихонечку зрею перебираться с виндов на Линкус.

 

Посему вопрос: какой дистрибутив Линукс наиболее оптимально

заточен под разработку и тестирования программного обеспечения в особенности под GNAT.

 

Я так думаю, что любой дистрибутив линукса годится для GNAT.

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

Поскольку все они для GNAT пригодны.

 

Вобщем, народ, я припух, пытаясь разобраться с кучей

Линукс-дистрибутивов :( Их та-а-а-ак много!

 

Кароче. Проведем блиц опрос. Кто какой Дистрибутив юзает. Тот дистр, который юзает большинство и буду ставить - по крайней мере будет шанс получить ответ на вопросы чайника от знающих людей :)

 

 

http://www.ubuntulinux.org/

 

Глянул. Они даже cd раздают на шару (правда сейчас заминочка, но в октябре обещали возобновить :) Если у них так все взаправду - может закажу - пущай шлют - хужее не будет.

 

У меня на 2-х разных компах сразу поставилось и сразу заработало.

Отрадно слышать

 

Пробовал русские дистрибутивы AltLinux и Linux XP, что то не прижились у меня.

Я AltLinux тоже пробовал ставить где-то год назад - у меня уже была (неудачная) попытка спрыгнуть на Linux, но тогда вылезло столько

глюков - знающие люди запугали досмерти советами пересобирать ядро :) А я тогда был не готов, да и сейчас на такие весчи у меня времени просто нету - я хочу установить среду разработки, отладчики, виртуальку - и начать кодить. Остальное хочу подучивать по мере надобности. Такое возможно?

 

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

Дык оно!

 

--

Best regards,

Vladyslav

Vladyslav Kozlovskyy wrote:

 

 

 

>http://www.ubuntulinux.org/

 

 

>Я AltLinux тоже пробовал ставить где-то год назад - у меня уже была >(неудачная) попытка спрыгнуть на Linux, но тогда вылезло столько >глюков - знающие люди запугали досмерти советами пересобирать ядро :)

Я пересобрал. Глючить стало еще больше ;-). Сейчас грамотные линуксоиды скажут,

"ты не всю документацию изучил по сборке ядра". А я им скажу, а мне оно не интересно.

Между протчим последняя Ubuntu содержит ядро 2.6.10 и не глючит у меня нигде.

Убунту 5.04 мне прислали 10 дисков что бы я раздавал товарищам.

Я в Омске, если кому надо, отдам так.

Только вот полностью перейти на линукс пока не могу, сильно привык к редактору UltraEdit

которого под линуксом нету.

В линуксе кодирую пока мало, в основном AWS тестирую.

Может доведут GPS до удобного состояния, тогда на него перейду.

 

Знаю человека, Ада программиста, который гоняет coLinux.

Это такая фигня, которая ядро линукс садит на винды. То есть не

виртуальная машина

а как бы драйвер виндов в виде ядра линукса, что то в этом роде.

http://www.colinux.org/

иксов там внутри нету, но можно использовать икссервер из cygwin а X приложения клиенты запускать в линуксе.

Подозреваю что попотеть придется настраивая такие конфигурации.

Vladyslav Kozlovskyy wrote:

 

Кароче. Проведем блиц опрос. Кто какой Дистрибутив юзает. Тот дистр,

который юзает большинство и буду ставить - по крайней мере будет шанс

получить ответ на вопросы чайника от знающих людей :)

 

Slackware 10 (в общей сложности пока на 12 машинах).

 

PS. Но для начинающих не рекомендую - надо иметь представление о нескольких шаманских дижениях.

 

PS. Если всё же решишся, то могу выслать наши инструкции по установке и настройке этого зверя.

 

-- Vadim Godunko

 

Technoserv A/S

Rostov-on-Don, Russia

Три сервера под Debian около четырех лет

 

On 9/20/05, Vadim Godunko <godunko@strela.donpac.ru> wrote:

On Tue, Sep 20, 2005 at 12:18:05PM +0300, Vladyslav Kozlovskyy wrote:

Кароче. Проведем блиц опрос. Кто какой Дистрибутив юзает. Тот дистр, который юзает большинство и буду ставить - по крайней мере будет шанс получить ответ на вопросы чайника от знающих людей :)

 

Gentoo Linux http://www.gentoo.org/.

Рабочая станция и фаирвол с www.ada-ru.org

 

Весь фикус - все в дистрибутиве собирается из сырцов.

По этому хорошо на нем что-то "левое" собирать.

Нет нужды станить "девелоперские пакеты", кторые то

потерялись где-то, то версия не та, то тянут за собой

паровозом еще что-то.

Для начинающиш наверное сложнова-то. Да и KDE & Gnome

не ставлю - толку мало а компиляется долго 8-)

 

 

 

http://www.ubuntulinux.org/

Братик сидит на юбунту. Говорит, нравится.

 

Я AltLinux тоже пробовал ставить где-то год назад - у меня уже была (неудачная) попытка спрыгнуть на Linux, но тогда вылезло столько глюков - знающие люди запугали досмерти советами пересобирать ядро :) А

 

Да че его там собирать 8-)

make & make modules_install

 

я тогда был не готов, да и сейчас на такие весчи у меня времени просто нету - я хочу установить среду разработки, отладчики, виртуальку - и начать кодить. Остальное хочу подучивать по мере надобности. Такое возможно?

Можно, то можно. Только все равно что-то подстраивать прийдется 8-)

--

Maxim Reznik

Итак имеем

 

Debian.

Три сервера под Debian около четырех лет

Но ведь это сервера... А как в плане software development workstation?

Юбунту

http://www.ubuntulinux.org/

Вроде тот же Debian. А то что о нем пишут - мне нравится. Хотелось бы глянуть.

 

Slackware 10 (в общей сложности пока на 12 машинах).

Рабочие станции разрабочтиков? Каков результат? Действительно удобно? Какая конфигурация машин?

 

 

PS. Но для начинающих не рекомендую - надо иметь представление о нескольких шаманских дижениях.

Я на своей домашней машине XP переставить без шаманских движений не могу :) У меня такой винигрет оборудования - и графический

планшет, и тв/fm-тюнер и древний LPT-сканер и USB-модем :)

Шаманить приходится - ой мама! :)

 

А в Linux все это я даже боюсь тянуть... Кстати из за такой хмурой конфигурации я не смог установить Linux год назад - не хотела

заводится звуковуха и че-то было с видяхой, уже не помню, хотя

графический планшет и тв/фм-тюнер поставились и даже работали :)

 

Вообщем я подергался, никто мне толком ничего не смог обьяснить, я и снес Linux до лучших времен. :(

 

 

Gentoo Linux http://www.gentoo.org/.

 

Рабочая станция и фаирвол с www.ada-ru.org

В смысле "Рабочая станция с ada-ru"?

 

 

 

я тогда был не готов, да и сейчас на такие весчи у меня времени просто нету - я хочу установить среду разработки, отладчики, виртуальку - и начать кодить. Остальное хочу подучивать по мере надобности. Такое возможно?

Можно, то можно. Только все равно что-то подстраивать прийдется 8-)

 

Да я не против! Только в напряг начинать подстраивать то, что не

понимаешь как работает :( Вот уже по мелочам и по-тихоничку -

согласен.

 

 

--

Best regards,

Vladyslav

Hello!

 

On Tue, 20 Sep 2005, Andry Ogorodnik wrote:

 

Я сторонник спартанских решений, поэтому -- Slackware, а X-server -- fvwm, причём постарее ( v 1.?? ).

опять же - для новичка?

 

Why not? Дистрибутив Slackware в наибольшей степени располагает всё делать руками, придварительно подумав, а не швыряет сам всё подряд на машину.

Все эти Красные Шапочки с Мандрагорами и KDE в качестве сервера

проявляют слишком много инициативы при установке, так что потом

накиданный ими хлам умучаешься вычищать...

а кто говорил про реализацию сервера?

 

Прошу прощения, я допустил неточность: надо было написать "KDE в качестве X-сёрвера".

 

KDE, GNOME и прочие современные X-сёрверы высаживают производительность машины почти как винды, а добавленная ими красивость не сильно прибавляет функциональность.

 

Тоже правильно. Хотя можно базироваться и на "сёрверных" дистрибутах (Slackware, например ).

ну тут вообще спорный вопрос, кто сказал что Slackware серверный? где ссылки на исследования, опросы и т.д.

 

Есть такое мнение. Хотя разделение на сёрверные, оффисные и проч. весьма условно...

 

Sincerely yours Cyril Sazonov

Hello!

 

On Tue, 20 Sep 2005, Vladyslav Kozlovskyy wrote:

 

Я так думаю, что любой дистрибутив линукса годится для GNAT.

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

Поскольку все они для GNAT пригодны.

 

Кароче. Проведем блиц опрос. Кто какой Дистрибутив юзает. Тот дистр, который юзает большинство и буду ставить - по крайней мере будет шанс получить ответ на вопросы чайника от знающих людей :)

 

Уж лет 10 -- Slackware. В последние года 3 -- пара машин: 486dx2/100 ( 12 Mb RAM, 600 Mb .. 4 Gb HDD ), как Internet-сёрвер, и P-III/600, как рабочая лошадка.

 

Пробовал русские дистрибутивы AltLinux и Linux XP, что то не прижились у меня.

Я AltLinux тоже пробовал ставить где-то год назад - у меня уже была

 

Это ж практически Red Hat...

 

Sincerely yours Cyril Sazonov

Vladyslav Kozlovskyy wrote:

 

Slackware 10 (в общей сложности пока на 12 машинах).

 

Рабочие станции разрабочтиков? Каков результат? Действительно удобно?

Какая конфигурация машин?

 

И сервера и рабочие станции разработчиков. Конечно состав ПО и настройки достаточно сильно различаются.

 

Начниали мы с 486 много лет назад. Сейчас сервера - двухпроцессорные P4 Xeon c 1Gb памяти, SCSI Raid дисками. Рабочие месте - простые P4, тоже с 1Gb памяти, IDE дисками.

 

 

-- Vadim Godunko

 

Technoserv A/S

Rostov-on-Don, Russia

On Tue, Sep 20, 2005 at 06:16:36PM +0300, Vladyslav Kozlovskyy wrote:

Итак имеем

 

Debian.

Три сервера под Debian около четырех лет

Но ведь это сервера... А как в плане software development workstation?

Юбунту

http://www.ubuntulinux.org/

Вроде тот же Debian. А то что о нем пишут - мне нравится. Хотелось бы глянуть.

 

 

Нравится, не нравится - странный подход к выбору дистрибутива.

Выбирая дистрибутив, следует смотреть в первую очередь на

список пакетов. И выбрать тот, у кого состав пакетов больше подходит для решаемых задач. Недостающее придётся собирать самому, и чем его меньше тем лучше.

 

Начните с Debian. Скорей всего в нём есть всё, что вам нужно.

 

Slackware 10 (в общей сложности пока на 12 машинах).

Рабочие станции разрабочтиков? Каков результат? Действительно удобно? Какая конфигурация машин?

 

...

 

я тогда был не готов, да и сейчас на такие весчи у меня времени просто нету - я хочу установить среду разработки, отладчики, виртуальку - и начать кодить. Остальное хочу подучивать по мере надобности. Такое возможно?

Можно, то можно. Только все равно что-то подстраивать прийдется 8-)

 

Да я не против! Только в напряг начинать подстраивать то, что не понимаешь как работает :( Вот уже по мелочам и по-тихоничку -

согласен.

 

 

Поставьте Linux рядом с XP. В соседний раздел или в виртуалку.

И разбирайтесь по-тихоньку :) Естественно с тем как оно работает. А потом и с тем, что нужно сделать, что-б оно работало как вам нужно. Метод шаманских заклинаний, многократных переустановок и

перезагрузок, распространённый в Windows, в Linux не работает ;)

 

--

Саша

procedure Test is

use ADA.Calendar;

 

Epoch : Time := Time_Of(1970, 1, 1, 0.0);

 

Year : Year_Number;

Month : Month_Number;

Day : Day_Number;

Seconds : Day_Duration;

 

begin

Split(Epoch, Year, Month, Day, Seconds);

ADA.Text_IO.Put_Line("Epoch '"

& Year_Number'Image(Year) & "," & Month_Number'Image(Month) & "," & Day_Number'Image(Day) & "," & Day_Duration'Image(Seconds) & "'");

end Test;

 

В результате получаем: Epoch ' 1969, 12, 31, 82800.0'

 

Кто-то может обьяснить в чем причина такого поведения?

Andry Ogorodnik wrote:

 

В результате получаем: Epoch ' 1969, 12, 31, 82800.0'

 

У меня

 

Epoch ' 1970, 1, 1, 0.000000000'

 

Кто-то может обьяснить в чем причина такого поведения?

 

Какой компилятор, кем собранный, на какой платформе?

 

 

-- Vadim Godunko

 

Technoserv A/S

Rostov-on-Don, Russia

On 9/21/05, Vadim Godunko <godunko@strela.donpac.ru> wrote:

У меня

 

Epoch ' 1970, 1, 1, 0.000000000'

 

Какой компилятор, кем собранный, на какой платформе?

 

компилятор с https://libre2.adacore.com/

среда Debian glibc 2.3

 

та же фигня и у Maxim Reznik

 

странно это все

Andry Ogorodnik wrote:

On 9/21/05, Vadim Godunko <godunko@...> wrote:

 

У меня

 

Epoch ' 1970, 1, 1, 0.000000000'

 

Какой компилятор, кем собранный, на какой платформе?

 

 

компилятор с https://libre2.adacore.com/

среда Debian glibc 2.3

 

та же фигня и у Maxim Reznik

 

странно это все

 

Так тогда в AdaCore писать надо!

 

 

-- Vadim Godunko

 

Technoserv A/S

Rostov-on-Don, Russia

Новое сообщение:
Страницы: 1 2

Чтобы оставить новое сообщение необходимо Зарегистрироваться и Войти