1006
|
Нетехнически теми / Идеи и мнения / Re: Защо Линукс не струва
|
-: Sep 20, 2010, 17:44
|
n00b и MitakaКво толкова има да му се радвате на ОСХ, нз, сигурен съм, че не сте пробвали Мандрива с платена поддръжка, първо е много по-евтино от всяка платена ОС, второ е много по-стабилна, а такива смешки като еди-коя си програма я няма за еди-кво си може само да ме разсмива ПС: Аз съм С/С++ програмист, но ползвам Линукс като пълен лаик (аз съм такъв де) не съм видял какъвто и да е проблем, който да ме е карал да преинсталирам или нещо толкова да се счупи та да не го подкарам с нулеви знания. В момента съм си добавил всички тестови хранилища за Мандрива 2011.0 с брутално теестово КДЕ 4.5.68 и дори да възникне кво толкоз сендваш слагаш отметка рестартирай приложението и готово да ти отнеме 1 минута не повече...
|
|
|
1010
|
Нетехнически теми / Идеи и мнения / Re: Защо Линукс не струва
|
-: Sep 19, 2010, 22:22
|
bvbfan Аз започнах темата в блога и идеята ми волбще не беше такава. Все пак съм Линукс потребител от доста време и си го ползвам за ежедневни нужди.
Въпроса просто не стана много ясен на Иван, а явно и на други.
По скоро самият въпрос е насочен към настоящите потребители на Линукс: "Какво смятате, че не е направено добре и какво трябва да се промени/добави в сегашния вид на Линукс за да се привлекат компаниите да разработват повече софтуер насочен към Линукс и как по-точно да дръпнем по-голям пазарен дял в десктоп средите?" Смятам, че такива дискусии са полезни от гледна точка на последващото развитие на свободния софтуер.
Ок, съжалявам за обидите, но хуленето е много лесно и на почит в България. Аз съм на мнение, че подобни проекти като easylife само много добра идея и усъвършенстването им ще бъде голям плюс за потребителите
|
|
|
1011
|
Нетехнически теми / Идеи и мнения / Re: Защо Линукс не струва
|
-: Sep 19, 2010, 21:13
|
Такива глупости може само в България да се дискутират. Нек'ви прасета по цял ден не могат да си извадят ръцете от гъза, а направят ли го замирисва. Винаги ще се намери някои галфон, дето през живота си една програма не е написал, а тръгва да хули по труда на другите.
ПС: написаното не е с цел обида към tonitochev, изразявам мнението си по темата.
|
|
|
1015
|
Linux секция за начинаещи / Настройка на програми / Re: Трябва ми актуализиран вариант на един хеадърс файл
|
-: Sep 19, 2010, 09:15
|
uname -r връща текущия ти кернел, моят е 2.6.35.4-desktop-1mnb и когато напишеш /lib/modules/`uname -r`/source/include - `uname -r` се замества с 2.6.35.4-desktop-1mnb и така се получава пътят /lib/modules/2.6.35.4-desktop-1mnb/source/include/ ( при мен ) и този път трябва да е към /linux/dvb/frontend.h, т.е. ти даваш път, на който като му се добави /linux/dvb и се достига до frontend.h. При мен нищо не се променя, мисля че и при теб трябва е така
|
|
|
1019
|
Нетехнически теми / Коментар / Re: GUI за Intel-видео-карти ?
|
-: Sep 16, 2010, 20:59
|
евала на NVidia И аз съм на същото мнение. Който продава, той прави драйвери. Това не е работа за хора, който да си губят времето с правене на драйвер, за без пари, кой работи така. Голямата компания си има достатъчно скъпо платени програмисти. При свободният софтуер мотото винаги е било: "Ето ти кода, като си по-кадърен напиши си по-добър", така оплакванията са напълно излишни.
|
|
|
1020
|
Програмиране / Общ форум / Re: Как се създават и използват библиотеки в Qt4
|
-: Sep 15, 2010, 15:37
|
("Lib1::showButton()"); Това действие не е възможно при която и да е ОС, не може да вземеш указател към статична функция от клас без да си създал класа, тъй като няма кой да извика конструктора. Това се прави така: class Myclass { Myclass() {} int func1(); char *funcN(); }; extern "C" { Myclass* getClass(); typedef Myclass*(*func)(); } Хедър файла трябва да е и в двата проекта В динамичната библиотека int Myclass::func1() { return 50; } char* Myclass::funcN() { return "This is version 1.0"; } Myclass* getClass() { Myclass *p = new Myclass; return p; } В програмата, къде зареждаш библиотеката QLibrary *l = new QLibrary("lib1.dll"); l->load(); Myclass *f = (func)l->resolve("getClass"); if( f != NULL ) puts( f->funcN() ); exampleНа линукс библиотеките трябва да са импортнати в Path или сложи симболик линк в /usr/lib/ към твойта библиотека
|
|
|
|