Конференция "Прочее" » Программирование под Unix- подобные системы.
 
  • Василий Жогарев © (10.09.08 07:15) [0]
    Кто уже научился ? И кто на чем ? (OS, Среда разработки, DB).
    Собственно сабж.
  • Sergey Masloff (10.09.08 07:24) [1]
    1) С какой целью интересуетесь
    2) При чем тут Delphi
    3) а что без DB программирования не бывает?
  • Василий Жогарев © (10.09.08 07:34) [2]

    > Sergey Masloff   (10.09.08 07:24) [1]

    Интересуюсь исключительно с целью узнать, есть ли среди посетителей сайта, основной профиль которых программирование на Delphi, те посетители которые пытались, или уже “изучили” программирование под Unix- подобные OS.
    Да Delphi собственно здесь не причем.
    Почему же и без DB бывает, просто интересно если с DB, то какой.
  • Sergey Masloff (10.09.08 07:52) [3]
    У очень многих посетителей (в том числе постоянных) сайта основной профиль - НЕ программирование на Delphi ;-)
     Я не понимаю чему там учиться (если не заниматься системно-специфическим). Одним словом специально не учился поэтому не могу сказать что "научился" но с пятью ОС минимум а про среды даже пытаться считать не буду - работаю. ОС (кроме виндовс) два линукса, солярка и AIX.
    Солярка и линуксы в прошлом сейчас только Win и AIX
  • Юрий Зотов © (10.09.08 08:46) [4]
    > Василий Жогарев ©   (10.09.08 07:15)

    Юзайте Джаву, ей без разницы.
    :о)
  • brother © (10.09.08 09:05) [5]
    win приложения идут под Wine (c ограничениями конеш)
  • @!!ex © (10.09.08 09:24) [6]
    Помойму тут многие пишут под Unix..
    Там умного ничего нету...
    C++, FreePascal
  • DVM © (10.09.08 10:33) [7]
    Я в данный момент пытаюсь писать под Linux. На Си, без плюсов.
  • TUser © (10.09.08 11:33) [8]
    FreePascal, но стараюсь особо платформо-зависимые вещи не использовать. Могу кинуть книгу по unix-фишкам с примерами на Паскале (ну, типа, тамошнего msdn). Проси в почте или в аське.
  • 123-ий © (10.09.08 11:37) [9]
    ага, а на Kylix (Lazarus) пробовал ктонить?
  • Sergey Masloff (10.09.08 11:47) [10]
    123-ий ©   (10.09.08 11:37) [9]
    >ага, а на Kylix (Lazarus) пробовал ктонить?
     Кайликс ИМХО мертворожденный проект. Большего тормоза и источника глюков я не видел.
     Лазарус я смотрел очень давно, впечетление было ужасное.

     Не понимаю зачем эти тулзы когда есть Qt который даже кетмару нравится
  • 123-ий © (10.09.08 11:52) [11]
    так я и знал!
  • TUser © (10.09.08 11:57) [12]
    Лазарь, говорят, в последних версиях уже ничего, можно работать. Хотя библиотек не хватает. Применение очевидно, как и у Кайликса, - писать код, который будет компилироваться и в винде, и под линухом. Даже какие-то вполне себе программы такие есть, каким-то графическим редактором хвалятся.

    Лазарь вот чем плох, - объемом бинарника.
  • brother © (10.09.08 11:58) [13]
    > объемом бинарника.

    не исходника? те готового продукта?
  • TUser © (10.09.08 12:00) [14]
    Ага, одна голая форма - 6 мегабайт.
  • brother © (10.09.08 12:03) [15]
    лесом такое
  • 123-ий © (10.09.08 12:18) [16]
    да, ладно, что 6 метров так много в наше время?
  • wl © (10.09.08 12:41) [17]
    вроде как под WinCE тоже объем бинарника 6 мегабайт, а там это много...
  • 123-ий © (10.09.08 12:44) [18]
    интересно лет эдак через 10 6 метров тоже много будет?
  • KilkennyCat © (10.09.08 12:59) [19]

    > TUser ©   (10.09.08 12:00) [14]
    >
    > Ага, одна голая форма - 6 мегабайт.

    уже 14
  • 123-ий © (10.09.08 13:01) [20]
    ну это уже конечно слишком...
  • iZEN © (10.09.08 18:59) [21]

    > Василий Жогарев ©   (10.09.08 07:15)
    >
    > Кто уже научился ? И кто на чем ? (OS, Среда разработки,
    >  DB).
    > Собственно сабж.

    Использую FreeBSD 7.1-PRERELEASE. Дерево коллекции портов системы общее для всех поддерживаемых веток — текущие версии FreeBSD это 6.3-RELEASE-p4 и 7.0-RELEASE-p4.

    Eclipse и плагины есть среди коллекции портов FreeBSD:
    http://www.freebsd.org/cgi/ports.cgi?query=eclipse&stype=all
    Недавно обновили с 3.2.2 (Callisto) на 3.3.2 (Europa Winter). Свежая версия 3.4 (Ganymede) в -devel-порте, собирается, но не запускается.
    Это что касается инструментов для разработки не только для Java.

    Пример инсталляции Eclipse во FreeBSD:
    % cd /usr/ports/java/eclipse
    % make install clean
    При этом из интернета автоматически скачаются все необходимые архивы с исходниками, распакуются во временные каталоги, скомпилируются, соберутся и установятся в систему. (Неоторые зависимые порты, например, такие как Sun JDK и некоторые другие, имеют особенность установки: цель make install прерывается и высвечивается ссылка с полным URL сайта, по ней нужно зайти на сайт и согласиться с лицензионным соглашением, скачать вручную архив с исходниками и скопировать его в указанный каталог — чаще прямо в /usr/ports/distfiles, и только потом продолжить инсталляцию обычным образом).

    Что есть для Java непосредственно список здесь:
    http://www.freebsd.org/ru/ports/java.html
    (Sun JDK 1.5/1.6, NetBeans 5.5/6.1, Sun WTK 2.2, Java3D 1.5.2, JBoss 4.2.2/5.0; Apache Tomcat 5.5/6.0 — в разделе "Www")

    Поддерживаемые СУБД и сопутствующие утилиты, другие языки программирования и среды разработки: поиск нужного ПО среди более чем 19000 портов можно осуществить здесь:
    http://www.freebsd.org/ru/ports/index.html
  • axis_of_evil © (10.09.08 19:12) [22]
    > OS
    Knoppix какой-то и FreeBSD - какое стояло
    >Среда разработки
    g++ (вроде так), gdb
    %>
  • @!!ex © (10.09.08 20:56) [23]
    > [19] KilkennyCat ©   (10.09.08 12:59)
    уже 14

    > [20] 123-ий ©   (10.09.08 13:01)
    ну это уже конечно слишком...

    Ага... А то что после Strip'а она занимает 2 мегабайта... это ничего?
  • Sergey Masloff (10.09.08 21:12) [24]
    @!!ex ©   (10.09.08 20:56) [23]
    Ничего... хорошего
  • @!!ex © (10.09.08 21:13) [25]
    > [24] Sergey Masloff   (10.09.08 21:12)

    во всяком случае не 14...
    в принципе делал проект на FPC, полный проект, со всеми фичами, который в результате был издан, занял 1 метр 800 килобайт, после резки стрипом.
  • Sergey Masloff (10.09.08 21:36) [26]
    @!!ex ©   (10.09.08 21:13) [25]
    Извини ты сравниваешь проект рабочий и пустое приложение с 1 формой. И у тебя проект меньше получился. Для меня сигнал однозначный - лазарус не годится для работы.
     На FPC я тоже когда-то пробовал проект делать в принципе нормально.
  • KilkennyCat © (10.09.08 22:25) [27]

    >
    > во всяком случае не 14...


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

    Поставил с целью посмотреть, как его можно использовать для решений на другие процессоры... и челюсть упала от размера пустой формы.
  • xayam © (10.09.08 22:37) [28]

    > KilkennyCat ©   (10.09.08 22:25) [27]
    > Поставил с целью посмотреть, как его можно использовать
    > для решений на другие процессоры... и челюсть упала от размера
    > пустой формы.

    так там вроде надо параметры компиляции определенные прописать, strip'ом подрезать, upx сжать и будет весить как в делфи примерно точно не помню
  • @!!ex © (10.09.08 22:42) [29]
    > [27] KilkennyCat ©   (10.09.08 22:25)

    Ну так может стоило маны почитать? Или в нете покопаться?
    Про размеры ехешника в любом факе написано...
  • SergeyIT © (10.09.08 23:19) [30]
    Перевел свой HTTP/FTP сервер на Ubuntu. Дельфевые CGI программы за день перевел в Lazarus и отладил. Все работает.
  • KilkennyCat © (11.09.08 00:04) [31]

    > xayam ©   (10.09.08 22:37) [28]
    > @!!ex ©   (10.09.08 22:42) [29]


    Ваши речи мне напомнили слова линуксоидов, что все замечательно, обалденно, надо только вот эту кучу геммороя настроить и все будет тип-топ.
    Я не собираюсь тратить время, которое нужно для разработки, на то, чтобы каким-то шаманством заниматься.
    И то, что размер ехе - фигня, это - бред.
    И сжатие его всякими сжималками - бред. Особенно сравнивать после этого с другими компиляторами.
    Извините за грубость.
    Наверное, я старею и ощущаю нехватку времени.
    Поэтому я хочу и должен пользоваться более серъезными вещами, если я хочу вообще чего-то сделать.
  • @!!ex © (11.09.08 00:41) [32]
    > [31] KilkennyCat ©   (11.09.08 00:04)

    Linux Way учит одной простой вещи - маны надо читать. и это не бред.
    То, что вы полезли разбираться с тулзой даже фака не прочитав.. вот это - бред.
    Серьезно разрабатывать, не разбираясь в инструменте??? Смешно.
    Так что не совсем понятно о чем вы вообще говорите.
  • KilkennyCat © (11.09.08 01:22) [33]
    Есть два типа яхтсменов - любители строить, и любители гонять.
    Первые редко выходят в море, они возятся с яхтой, строят, улучшают и т.д.
    Вторые берут нормальную готовую яхту и гоняют.

    Так понятней?

    Документацию я читаю, когда мне что-то непонятно. Я далеко не первый год работаю. Даже не первый десяток лет. И доводилось работать с такой кучей всего разного, что меня уже не восхищают всякие фенечки типа стрипа, сжатия, и тем более, бесконечный выход еще более стабильного, еще более крутого билда.
     В данном случае, непонятное должно касаться именно использование инструмента. Изучение интерфейса. Но танцевать с бубном уже на уровне компиляции пустой формы....
 
Конференция "Прочее" » Программирование под Unix- подобные системы.
Есть новые Нет новых   [134442   +13][b:0][p:0.001]