A ktora distribucia Linuxu je dobra ? Myslim dobra na systemove programovanie. Predpokladam, ze vyvojovy tool je asi najlepsi Eclipse. Potreboval by som nejaku free distribuciu na ktorej by som si mohol vyskusat najnovsie API linuxovskeho kernelu.
Len čo vychytajú chyby, tak si ju s SP4 tak okolo 2020 okamžite nainštalujem :) Práve váhavo a s veľkou nechuťou prechádzam na XP :( Len sa bojím, či sa mi Solitaire 2020 zmestí do 1TB RAM ?
Že, ovládanie prstom. Mal som mobil s ovládaním prstom a hneď po týždni som sa ho zbavil. Otras pomalé a neznesiem zapackaný display. A to isté u notebooku. Pokiaľ naozaj nutne nemusím použiť ovlád. prstom, tak vždy používam bezdrôtovú myš. A ovládanie pohybom rúk TV detto. Toto nemá budúcnosť.
sorry, ale ty chceš skúšať API linuxového kernelu a nemáš ani prehľad o linuxových distribúciach? Určite chceš robiť veci na úrovni kernelu? Možno si myslel že chceš vyskušať nejaký jazyk (C, C++, python, perl, bash) a/alebo gui (GTK+, QT,...), bežný programátor s kernelom nepotrebuje komunikovať... alebo chceš písať drivery pre HW?
No a ked chceš distribúciu, skus Mint napríklad s desktopom Mate, nájdeš ho jednoducho cez google...
Praví chlapi programujú v editoroch iba so zvýraznovaním syntaxe pre svoj jazyk a kompilujú to priamo v príkazovom riadku (ak je to kompilovaný program) :) :)
Mozno neskor aj drivers. Zatial by som chcel skusit nejake jednoduchsie veci ako napisanie kniznic pre IPC komunikaciu, nejake podporne kniznice pre multithreading - samozrejme v C++. Hladam nejaku stabilnu distribuciu, ktora sa realne aj vyvija. Kedze programujem pod Win, tak o Linuxe nemam ani sajn, ale niekde treba zacat.
V prikazovom riadku kompilovat je sice pekna vec, ale ja radsej preferujem GUI.
"podporne kniznice pre multithreading" - pthreads alebo glib nevyhovujú? glib sú dokonca multiplatformné (teda aj pre windows). Neviem či má zmysel pušťať sa do dalšieho projektu...
detto IPC -aj ked neviem čo to znamená, najprv si over čo už na linuxe existuje, prípadne sa k nejakému projektu pridaj...
Stabilná distribúcia môže byť hocijaký *buntu, alebo dokonca debian. To máš aj istotu že na to najdeš kopu návodov a aj pomoc na nete...
Ver mi, na príkazový riadok by si si pekne zvykol. Inak niektoré editory majú tlačitko "skompilovať" len mu musíš priradiť príkaz. Ale kompilácia v konzole má výhodu že priamo vidíš chybové hlášky z kompilátora. Som si istý že by si to prežil.... najmä ak sa chceš na uvod iba rozkukať....
Nerad pouzivam nieco nad cim nemam kompletnu kontrolu. Ja nepotrebujem nic zlozite. Jednoduchu base class, ktora zawrappuje zakladnu funkcionalitu okolo threadu. Nieco co mam v Windows a pouzivam to roky. Ditto IPC. Najradsej mam, ked si vsetko strazim sam. Kupil som si tuto knihu:
The Linux Programming Interface: A Linux and UNIX System Programming Handbook [Hardcover]
Vyzera velmi slusne. Este som nevidel na Amazon, zeby kniha mala z 37 reviews vsetky 5 stars.
V Linuxe som nerobil roky a uzivatel som mizerny, ale jedine co potrebujem je pisat kniznice pre kolegov a kedze robime vlastny HW, tak ho staviame na Linuxoch. Kedysi to boli 1-cipove dosky, ale dnes uz ideme na Linux. Preto potrebujem nejake taketo veci. V podstate zaklady systemoveho programovania a mozno perspektivne aj pisania drivers na ten HW. Aj ked to skor bude robit kolega.
Co je to stabilna distribucia? Distribucia je taka stabilna ako komponenty z ktorych je poskladana. Tie nestabilne kazda distribucia velmi rychlo upgradne na stabilne. Takze vyraz stabilna distribucia je sam o sebe dost nezmyselny. Distribucia je skor otazka chuti, pohodila a experimentovania. Ak povazujes za stabilnu distribuciu tu, kde su len rokmi overene stabilne nastroje, o.k. ale to budes nadavat, ze tam nie su nove veci a opacne. Debian stable je super stabilny, no tak rok pozadu s najnovsimi vecami. Ubuntu v tomto smere nie ke natolko konzervativne, no preto nema stabilitu debianu. A takto sa da rozpravat cele hodiny ....
má po inštalácii 11 GB čo je však na mojom 1TB HDD zanedbateľné miesto ,a zo sedmičkou som maximálne spokojný ,po zbabranej Viste konečne svižný a stabilný systém
Som zvedavy najma na tie Metro nezmysly. Integrovat 2 v podstate nezavisle platformy do jednej, najma ak Metro zatial nema progamatorsku bazu a s tym ist konkurovat Androidom ci iPad je dost trufale.
?? :-D
odvtedy sa zial nic nezmenilo, stale tie iste chyby, dufal som ze nabehnu aspon na tablety a nic.
Ubuntu je fajn alternativa, ale dalej ako browser, email klient, chat , media sa nikdy nedostane.
Práve váhavo a s veľkou nechuťou prechádzam na XP :(
Len sa bojím, či sa mi Solitaire 2020 zmestí do 1TB RAM ?
No a ked chceš distribúciu, skus Mint napríklad s desktopom Mate, nájdeš ho jednoducho cez google...
Praví chlapi programujú v editoroch iba so zvýraznovaním syntaxe pre svoj jazyk a kompilujú to priamo v príkazovom riadku (ak je to kompilovaný program) :) :)
Resp. vývojové prostredie ti už neviem poradiť :(
V prikazovom riadku kompilovat je sice pekna vec, ale ja radsej preferujem GUI.
detto IPC -aj ked neviem čo to znamená, najprv si over čo už na linuxe existuje, prípadne sa k nejakému projektu pridaj...
Stabilná distribúcia môže byť hocijaký *buntu, alebo dokonca debian. To máš aj istotu že na to najdeš kopu návodov a aj pomoc na nete...
Ver mi, na príkazový riadok by si si pekne zvykol. Inak niektoré editory majú tlačitko "skompilovať" len mu musíš priradiť príkaz. Ale kompilácia v konzole má výhodu že priamo vidíš chybové hlášky z kompilátora. Som si istý že by si to prežil.... najmä ak sa chceš na uvod iba rozkukať....
The Linux Programming Interface: A Linux and UNIX System Programming Handbook [Hardcover]
Vyzera velmi slusne. Este som nevidel na Amazon, zeby kniha mala z 37 reviews vsetky 5 stars.
V Linuxe som nerobil roky a uzivatel som mizerny, ale jedine co potrebujem je pisat kniznice pre kolegov a kedze robime vlastny HW, tak ho staviame na Linuxoch. Kedysi to boli 1-cipove dosky, ale dnes uz ideme na Linux. Preto potrebujem nejake taketo veci. V podstate zaklady systemoveho programovania a mozno perspektivne aj pisania drivers na ten HW. Aj ked to skor bude robit kolega.