Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 2007.12.23;
Скачать: [xml.tar.bz2];

Вниз

программирование под Linux   Найти похожие ветки 

 
@!!ex ©   (2007-11-22 12:57) [0]

Посоветуйте хорошего материала для начинающих.
Задача как можно быстрее разобраться....
Желатиельно также программирование под X.


 
Ricko ©   (2007-11-22 13:10) [1]

http://www.symmetrica.net/unix-linux


 
tesseract ©   (2007-11-22 14:34) [2]


> Задача как можно быстрее разобраться....


В этом бардаке быстро не разберешься. Как вариант - Java.


 
Mystic ©   (2007-11-22 14:55) [3]

Для начинающих в Linux или начинающих вообще? Лично я больших проблем с переходом под Linux не имел, писал на wxWidgets.


 
TUser ©   (2007-11-22 15:10) [4]

Как вариант

http://monkey.belozersky.msu.ru/~evgeniy/sysprfpc.zip (680 Кб)


 
boa_kaa ©   (2007-11-22 15:25) [5]


> @!!ex ©   (22.11.07 12:57) 

под X используй Qt. И будет щастие о веки веков :)


 
Сергей М. ©   (2007-11-22 15:26) [6]

Вопрос, ч.н. "в жилу" - нет ли у кого-нть документа (или ссылки), полностью регламентирующего синтаксис шаблонов рег.выражений, обрабатываемых линуховой утилиткой expr ?


 
vpbar ©   (2007-11-22 16:16) [7]

поддерживаю вопрос. И вместе с автором скажу спасибо всем, кто ответит


 
Kolan ©   (2007-11-22 16:22) [8]

> обрабатываемых линуховой утилиткой expr

А в перле подсмотреть — это не то?


 
tesseract ©   (2007-11-22 16:46) [9]


> поддерживаю вопрос. И вместе с автором скажу спасибо всем,
>  кто ответит


Базис :  
http://ru.wikipedia.org/wiki/Регулярные_выражения

Расширенные :

http://www.pcre.ru/


 
Сергей М. ©   (2007-11-22 16:50) [10]


> в перле


Какой нахрен перл ?)


 
vpbar ©   (2007-11-22 17:09) [11]

>>tesseract ©   (22.11.07 16:46) [9]
Спасибо, но я с регулярными выражениями знаком и в том числе и из перла.
Я поддерживаю вопрос про "Посоветуйте хорошего материала для начинающих." по программированию в линухе. Ибо в будущем есть необходимость писать под линух. А те материалы что я пока нахожу между делом либо очень не полные (ну совсем для чайников) либо слишком сложные.


 
palva ©   (2007-11-22 17:17) [12]

Сергей М. ©   (22.11.07 16:50) [10]
Какой нахрен перл ?)

perl - язык такой. Скачать документацию с activestate.com и посмотреть.


 
tesseract ©   (2007-11-22 17:24) [13]


> Ибо в будущем есть необходимость писать под линух.


Самая удобная для быстрого кросс-программирования это java. Наше все нужные мне модули, буду пытаться :-)

Или Python - поскольку реально кроссплатформенный. В остальном приходиться круто переучиваться. Легко не выйдет - слишком разные система.


 
@!!ex ©   (2007-11-22 17:26) [14]

не. нужно что-то именно по С, С++, Asm и FreePascal


 
tesseract ©   (2007-11-22 17:36) [15]


> не. нужно что-то именно по С, С++, Asm и FreePascal


Не поверишь - они не различаються :-) Различаються только API. И различаются кардинально.


 
@!!ex ©   (2007-11-22 17:43) [16]

> [15] tesseract ©   (22.11.07 17:36)

верю. но мне нужно программирование именно на нативных языках.


 
Mystic ©   (2007-11-22 18:45) [17]

> @!!ex ©   (22.11.07 17:43) [16]

Так а в чем проблема?


 
Anatoly Podgoretsky ©   (2007-11-22 19:26) [18]

> @!!ex  (22.11.2007 17:43:16)  [16]

Сказано, дело не в языках. Тут надо изучать систему, а потом АПИ, а язык дело прикладное.


 
vpbar ©   (2007-11-22 20:44) [19]

>>Anatoly Podgoretsky ©   (22.11.07 19:26) [18]
Видимо поэтому @!!ex и возражает против java. Там системы и ее АПИ не видно же.


 
Anatoly Podgoretsky ©   (2007-11-22 21:01) [20]

> vpbar  (22.11.2007 20:44:19)  [19]

Давай не будем приравнивать яву к Линуксу и какому либо ОС АПИ.


 
tesseract ©   (2007-11-22 21:04) [21]


> Давай не будем приравнивать яву к Линуксу и какому либо
> ОС АПИ.


Поэтому я за java - переносимость софта возрастает в разы.


 
vpbar ©   (2007-11-22 21:04) [22]

>>Anatoly Podgoretsky ©   (22.11.07 21:01) [20]
Поэтому [19] не надо приравнивать java к линуксу и какому либо ОС АПИ.


 
@!!ex ©   (2007-11-22 21:07) [23]

> [21] tesseract ©   (22.11.07 21:04)

ТОлько ничего кроме GUI писать не получится. ни драйверов, ни 3Д. Учитывая, что линукс нужно изучить, чтобы поддерживать драйвера написанные под линукс, а 3Д - основная специальность... Ява - вообще не вариант.


 
tesseract ©   (2007-11-22 21:14) [24]


> ТОлько ничего кроме GUI писать не получится. ни драйверов,


В linux типо драйвера как-то и не пишуться, они в ядро входят. Там все в юзермоде, даже файловая система. 3D на яве неплохо работает. Если ты пишешь в 3D то учи MESA а не различные варианты posix. Кстати Dll-хелл из Win 9x - в Linux обзываеться "несовместимость дистрибьютивов".


 
ferr   (2007-11-22 23:27) [25]

qt
Даже книжка какая-то есть.. Программирование GUI в Linux чтоли..


 
Ricko ©   (2007-11-23 01:12) [26]


> tesseract ©   (22.11.07 21:14) [24]
>
> В linux типо драйвера как-то и не пишуться, они в ядро входят.
>  Там все в юзермоде, даже файловая система.


Что за бред? А драйвера от NVidia/Amd? Файловая система в юзерспейси это те которые реализованны с помощью FUSE, основные ext riserfs - чистое ядро.


 
Zeqfreed ©   (2007-11-23 01:15) [27]

Не понимаю чего там изучать, если нужен тот же OpenGL. Ссылки на документацию по Иксам я уже давал.


 
umbra ©   (2007-11-23 01:56) [28]


> В linux типо драйвера как-то и не пишуться, они в ядро входят.

типо есть отдельные драйвера, подгружаемые на лету (man insmod).

Для работы базовыми сервисами (файлы, межпроцессное взаимодействие, ввод-вывод) достаточно стандартного АПИ. Справка по glibc обычно устанавливается вместе с gcc. Начните писать, и помните о команде man. также помните о том, что можно просмотреть исходники любой стандартной утилиты и взять их за образец.


 
Черный Шаман   (2007-11-23 03:22) [29]


> @!!ex ©   (22.11.07 21:07) [23]
>
> > [21] tesseract ©   (22.11.07 21:04)
>
> ТОлько ничего кроме GUI писать не получится. ни драйверов,
>  ни 3Д. Учитывая, что линукс нужно изучить, чтобы поддерживать
> драйвера написанные под линукс, а 3Д - основная специальность.
> .. Ява - вообще не вариант.


The Java 3D API
http://java.sun.com/products/java-media/3D/


 
Zeqfreed ©   (2007-11-23 07:48) [30]

> umbra ©   (23.11.07 01:56) [28]

Странно. Почему драйвера подгружаются командой insmod, а не insdrvr.


 
Skala   (2007-11-23 08:02) [31]

http://www.opennet.ru/base/dev/index.html
Там же, на opennet есть неплохие сттьи про вышеупомянутый Qt.


 
Сергей М. ©   (2007-11-23 08:23) [32]


> palva ©   (22.11.07 17:17) [12]
> perl - язык такой


Ну спасибо, ну просветил меня, невежду)

expr не имеет никакого отношения к perl, в expr свой диалект языка описания шаблонов рег.выраженийб равно как и в awk. Вот детальное описание этого диалекта меня и интересует.


 
tesseract ©   (2007-11-23 09:55) [33]


> типо есть отдельные драйвера, подгружаемые на лету (man
> insmod).


Да ну ? А они уже, без поддержки ядром, загружаються ? Раньше такого не было. Закоментируешь парочку строчек в KERNCONF которые за поддержку именно таких дров отвечают - и не будут твои модули ядра грузиться. Реальную поддержку проприетарных дров я только в SLED видел.


 
Ditrix ©   (2007-11-23 11:01) [34]

начни отсюда  http://www.linux.org.ru/books/LDP/lug.html
потом http://www.linux.org.ru/books/shellprog.html
далее логично С  С++
ну а там уже под X   насчет QT - присоединяюсь к вышесказаному.


 
iZEN ©   (2007-11-23 14:09) [35]


> boa_kaa ©   (22.11.07 15:25) [5]
> > @!!ex ©   (22.11.07 12:57)
> под X используй Qt. И будет щастие о веки веков :)


Qt не используют в корпоративном софте. Там рулит Gtk.


 
Черный Шаман   (2007-11-23 18:40) [36]


> iZEN ©   (23.11.07 14:09) [35]
>
>
> > boa_kaa ©   (22.11.07 15:25) [5]
> > > @!!ex ©   (22.11.07 12:57)
> > под X используй Qt. И будет щастие о веки веков :)
>
>
> Qt не используют в корпоративном софте. Там рулит Gtk.


Но GTK не позволяет реализовать паттерн интерфейса MDI


 
Черный Шаман   (2007-11-23 18:42) [37]


> Черный Шаман   (23.11.07 18:40) [36]
> Но GTK не позволяет реализовать паттерн интерфейса MDI


Точнее паттерн может, но как FF в виде закладок, а не окон.


 
iZEN ©   (2007-11-23 19:04) [38]


> Черный Шаман   (23.11.07 18:40) [36]
>
> > iZEN ©   (23.11.07 14:09) [35]
> >
> > > boa_kaa ©   (22.11.07 15:25) [5]
> > > > @!!ex ©   (22.11.07 12:57)
> > > под X используй Qt. И будет щастие о веки веков :)
> >
> > Qt не используют в корпоративном софте. Там рулит Gtk.
>
> Но GTK не позволяет реализовать паттерн интерфейса MDI


В Eclipse ведь сделали на Gtk MDI-интерфейс.



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

Форум: "Прочее";
Текущий архив: 2007.12.23;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.53 MB
Время: 0.038 c
15-1196010964
NaRuTo
2007-11-25 20:16
2007.12.23
WordWrap в RadioGroup


8-1171310423
man-1982
2007-02-12 23:00
2007.12.23
как из двух изображений сделать одно


15-1195570715
peregrooz
2007-11-20 17:58
2007.12.23
Производная


15-1195574695
TwentyThird
2007-11-20 19:04
2007.12.23
Карта звездного неба в реальном времени: созвездия, планеты...


15-1195624129
GhosTer
2007-11-21 08:48
2007.12.23
Вопрос туп до невозможности, но все таки помогите.





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский