Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.11.02;
Скачать: CL | DM;

Вниз

Программирование под Unix- подобные системы.   Найти похожие ветки 

 
Василий Жогарев ©   (2008-09-10 07:15) [0]

Кто уже научился ? И кто на чем ? (OS, Среда разработки, DB).
Собственно сабж.


 
Sergey Masloff   (2008-09-10 07:24) [1]

1) С какой целью интересуетесь
2) При чем тут Delphi
3) а что без DB программирования не бывает?


 
Василий Жогарев ©   (2008-09-10 07:34) [2]


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

Интересуюсь исключительно с целью узнать, есть ли среди посетителей сайта, основной профиль которых программирование на Delphi, те посетители которые пытались, или уже “изучили” программирование под Unix- подобные OS.
Да Delphi собственно здесь не причем.
Почему же и без DB бывает, просто интересно если с DB, то какой.


 
Sergey Masloff   (2008-09-10 07:52) [3]

У очень многих посетителей (в том числе постоянных) сайта основной профиль - НЕ программирование на Delphi ;-)
 Я не понимаю чему там учиться (если не заниматься системно-специфическим). Одним словом специально не учился поэтому не могу сказать что "научился" но с пятью ОС минимум а про среды даже пытаться считать не буду - работаю. ОС (кроме виндовс) два линукса, солярка и AIX.
Солярка и линуксы в прошлом сейчас только Win и AIX


 
Юрий Зотов ©   (2008-09-10 08:46) [4]

> Василий Жогарев ©   (10.09.08 07:15)

Юзайте Джаву, ей без разницы.
:о)


 
brother ©   (2008-09-10 09:05) [5]

win приложения идут под Wine (c ограничениями конеш)


 
@!!ex ©   (2008-09-10 09:24) [6]

Помойму тут многие пишут под Unix..
Там умного ничего нету...
C++, FreePascal


 
DVM ©   (2008-09-10 10:33) [7]

Я в данный момент пытаюсь писать под Linux. На Си, без плюсов.


 
TUser ©   (2008-09-10 11:33) [8]

FreePascal, но стараюсь особо платформо-зависимые вещи не использовать. Могу кинуть книгу по unix-фишкам с примерами на Паскале (ну, типа, тамошнего msdn). Проси в почте или в аське.


 
123-ий ©   (2008-09-10 11:37) [9]

ага, а на Kylix (Lazarus) пробовал ктонить?


 
Sergey Masloff   (2008-09-10 11:47) [10]

123-ий ©   (10.09.08 11:37) [9]
>ага, а на Kylix (Lazarus) пробовал ктонить?
 Кайликс ИМХО мертворожденный проект. Большего тормоза и источника глюков я не видел.
 Лазарус я смотрел очень давно, впечетление было ужасное.

 Не понимаю зачем эти тулзы когда есть Qt который даже кетмару нравится


 
123-ий ©   (2008-09-10 11:52) [11]

так я и знал!


 
TUser ©   (2008-09-10 11:57) [12]

Лазарь, говорят, в последних версиях уже ничего, можно работать. Хотя библиотек не хватает. Применение очевидно, как и у Кайликса, - писать код, который будет компилироваться и в винде, и под линухом. Даже какие-то вполне себе программы такие есть, каким-то графическим редактором хвалятся.

Лазарь вот чем плох, - объемом бинарника.


 
brother ©   (2008-09-10 11:58) [13]

> объемом бинарника.

не исходника? те готового продукта?


 
TUser ©   (2008-09-10 12:00) [14]

Ага, одна голая форма - 6 мегабайт.


 
brother ©   (2008-09-10 12:03) [15]

лесом такое


 
123-ий ©   (2008-09-10 12:18) [16]

да, ладно, что 6 метров так много в наше время?


 
wl ©   (2008-09-10 12:41) [17]

вроде как под WinCE тоже объем бинарника 6 мегабайт, а там это много...


 
123-ий ©   (2008-09-10 12:44) [18]

интересно лет эдак через 10 6 метров тоже много будет?


 
KilkennyCat ©   (2008-09-10 12:59) [19]


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

уже 14


 
123-ий ©   (2008-09-10 13:01) [20]

ну это уже конечно слишком...


 
iZEN ©   (2008-09-10 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 ©   (2008-09-10 19:12) [22]

> OS
Knoppix какой-то и FreeBSD - какое стояло
>Среда разработки
g++ (вроде так), gdb
%>


 
@!!ex ©   (2008-09-10 20:56) [23]

> [19] KilkennyCat ©   (10.09.08 12:59)
уже 14

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

Ага... А то что после Strip"а она занимает 2 мегабайта... это ничего?


 
Sergey Masloff   (2008-09-10 21:12) [24]

@!!ex ©   (10.09.08 20:56) [23]
Ничего... хорошего


 
@!!ex ©   (2008-09-10 21:13) [25]

> [24] Sergey Masloff   (10.09.08 21:12)

во всяком случае не 14...
в принципе делал проект на FPC, полный проект, со всеми фичами, который в результате был издан, занял 1 метр 800 килобайт, после резки стрипом.


 
Sergey Masloff   (2008-09-10 21:36) [26]

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


 
KilkennyCat ©   (2008-09-10 22:25) [27]


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


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

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


 
xayam ©   (2008-09-10 22:37) [28]


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

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


 
@!!ex ©   (2008-09-10 22:42) [29]

> [27] KilkennyCat ©   (10.09.08 22:25)

Ну так может стоило маны почитать? Или в нете покопаться?
Про размеры ехешника в любом факе написано...


 
SergeyIT ©   (2008-09-10 23:19) [30]

Перевел свой HTTP/FTP сервер на Ubuntu. Дельфевые CGI программы за день перевел в Lazarus и отладил. Все работает.


 
KilkennyCat ©   (2008-09-11 00:04) [31]


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


Ваши речи мне напомнили слова линуксоидов, что все замечательно, обалденно, надо только вот эту кучу геммороя настроить и все будет тип-топ.
Я не собираюсь тратить время, которое нужно для разработки, на то, чтобы каким-то шаманством заниматься.
И то, что размер ехе - фигня, это - бред.
И сжатие его всякими сжималками - бред. Особенно сравнивать после этого с другими компиляторами.
Извините за грубость.
Наверное, я старею и ощущаю нехватку времени.
Поэтому я хочу и должен пользоваться более серъезными вещами, если я хочу вообще чего-то сделать.


 
@!!ex ©   (2008-09-11 00:41) [32]

> [31] KilkennyCat ©   (11.09.08 00:04)

Linux Way учит одной простой вещи - маны надо читать. и это не бред.
То, что вы полезли разбираться с тулзой даже фака не прочитав.. вот это - бред.
Серьезно разрабатывать, не разбираясь в инструменте??? Смешно.
Так что не совсем понятно о чем вы вообще говорите.


 
KilkennyCat ©   (2008-09-11 01:22) [33]

Есть два типа яхтсменов - любители строить, и любители гонять.
Первые редко выходят в море, они возятся с яхтой, строят, улучшают и т.д.
Вторые берут нормальную готовую яхту и гоняют.

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

Документацию я читаю, когда мне что-то непонятно. Я далеко не первый год работаю. Даже не первый десяток лет. И доводилось работать с такой кучей всего разного, что меня уже не восхищают всякие фенечки типа стрипа, сжатия, и тем более, бесконечный выход еще более стабильного, еще более крутого билда.
 В данном случае, непонятное должно касаться именно использование инструмента. Изучение интерфейса. Но танцевать с бубном уже на уровне компиляции пустой формы....


 
@!!ex ©   (2008-09-11 11:03) [34]

> [33] KilkennyCat ©   (11.09.08 01:22)

Нет, не понятней.
Вы до сих пор не в курсе, что такое стрип. Он никакого отношения к сжатию не имеет. Это часть инструментария, всего то.


 
brother ©   (2008-09-11 11:09) [35]

> так там вроде надо параметры компиляции определенные прописать,
> strip"ом подрезать, upx сжать и будет весить как в делфи
> примерно точно не помню

остальное доработать напильником? :)


 
KilkennyCat ©   (2008-09-11 15:13) [36]


> @!!ex ©   (11.09.08 11:03) [34]


отлично. тогда у меня очень простой вопрос: всегда ли можно применять стрип?


 
tesseract ©   (2008-09-11 15:21) [37]


> Linux Way учит одной простой вещи - маны надо читать. и
> это не бред.


Если бы ещё поаккуратней эти маны писались......


 
DVM ©   (2008-09-11 15:27) [38]

всем озабоченным размером исполняемого файла под Linux надо использовать C. И вообще программировать под Linux надо на C. Он для нее родной.



Страницы: 1 вся ветка

Текущий архив: 2008.11.02;
Скачать: CL | DM;

Наверх




Память: 0.57 MB
Время: 0.03 c
4-1197879873
андр
2007-12-17 11:24
2008.11.02
USB Flash


15-1220853849
Slider007
2008-09-08 10:04
2008.11.02
С днем рождения ! 8 сентября 2008 понедельник


15-1221129150
Elchin
2008-09-11 14:32
2008.11.02
Unicode


1-1201897002
elserpiente
2008-02-01 23:16
2008.11.02
ListView


11-1194678415
Сидор
2007-11-10 10:06
2008.11.02
Проблема с KOLMediaPlayer