Diskuze: Linux - distribúcie, programovanie

Linux a UNIX Linux Linux - distribúcie, programovanie

Avatar
Juraj Mlich
Redaktor
Avatar
Juraj Mlich:

Zdravím, včera ma príšerne vytočil Windows, a preto som sa rozhodol prejsť na Linux. Ktorú distribúciu si vybrať? S Linuxom nemám žiadne skúsenosti. Premýšľam nad Ubuntu.
Ďalej - vývojové prostredia sú tam aké? Ako ste spokojný s programovaním na Linux-e?
Ďakujem.

Odpovědět 20.12.2013 9:10
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Odpovídá na Juraj Mlich
Luboš Běhounek (Satik):

Můžu vědět, čím tě Win vytočil? :)

Nahoru Odpovědět  ±0 20.12.2013 9:28
:)
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na Luboš Běhounek (Satik)
Juraj Mlich:

Windows update crash - všetko vymazané, v metre nemám ani len pracovnú plochu, a keď ju chcem pridať zo zoznamu aplikácii, tak mám problém, že ten zoznam je prázdny...

Nahoru Odpovědět 20.12.2013 9:43
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Juraj Mlich
mkub:

Ubuntu je dobra volba pre zaciatocnika,
IDE? tak:
Java - Eclipse, Netbeans,
web - Geany
Pascal - FreePascal, Lazarus
Basic - Gambas
vsetko najdes v Synapticu, resp. v spravcovi aplikacii

 
Nahoru Odpovědět 20.12.2013 10:17
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na mkub
Juraj Mlich:

Čiže mám lepšie dať si Ubutnu ako Fedoru?

Nahoru Odpovědět 20.12.2013 10:19
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Juraj Mlich
mkub:

vyskusaj si obe distra, su aj v podobe live CD/live DVD a rozhodni sa podla toho, ako sa ti s tym bude pracovat a ako tvoj HW bude ta-ktora distribucia podporovat, ak sa nevies rozhodnut

 
Nahoru Odpovědět 20.12.2013 10:37
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na mkub
Juraj Mlich:

A ešte jedna otázka - Je blbosť dať si Linux , keď sa primárne venujem C#?

Nahoru Odpovědět 20.12.2013 10:43
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Juraj Mlich
David Čápka:

Zkus se nad tím dotazem zamyslet :)

Nahoru Odpovědět 20.12.2013 10:44
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na David Čápka
Juraj Mlich:

Asi áno :), ako je na tom Mono? Je bezpečné ho používať?

Nahoru Odpovědět 20.12.2013 10:45
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Juraj Mlich
David Čápka:

V C# se na Linuxu dělat nedá. Stejně jako se tam nedá dělat spoustu dalších věcí. Nedá si přelož jako "existuje alternativní řešení, které je však v praxi nepoužitelné". Pokud zde chceš diskutovat o takových hloupostech, tak diskuzi zavřu, už takhle je dost divná: "nevypnul jsem si windows update a proto budu dělat v C# v linuxu".

Nahoru Odpovědět 20.12.2013 10:49
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Juraj Mlich
Kit:

Za sebe doporučuji Ubuntu.

Mono normálně funguje a je bezpečné. Jen je to zatím takový chudý příbuzný C#. Moc ho nepoužívám, v Ubuntu je dostatek jiných kvalitních programovacích jazyků. I takových, které ve Windows nejsou.

Nahoru Odpovědět  +1 20.12.2013 10:52
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na David Čápka
Juraj Mlich:

Prečo by som si mal vypínať Windows Update? O správnu funkčnosť sa má predsta postarať Microsoft... Rozhodol som sa pre Ubuntu, a možno ešte Windows popritom pre C# a hry... :)

Nahoru Odpovědět 20.12.2013 10:56
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Juraj Mlich
David Čápka:

Tak si ho nevypínej a dělej na Linuxu no. Také jsem měl ve 14ti takové představy. Každý si tím asi musí projít.

Nahoru Odpovědět 20.12.2013 10:59
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na David Čápka
Kit:

Souhlasím. V linuxových OS je lepší z C# přejít na Javu, která nabízí podobné schopnosti. Navíc je jakási jistota, že zkompilované programy poběží i na Windows.

V Javě sice chybí např. gettery a settery, které jsou v C#, ale to je jenom dobře. Kdyby to bylo užitečné, tak by to vývojáři do Javy určitě dali.

Editováno 20.12.2013 11:00
Nahoru Odpovědět 20.12.2013 10:59
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na David Čápka
Juraj Mlich:

Akú predstavu máš teraz, ak sa smiem spýtať?

Nahoru Odpovědět 20.12.2013 11:01
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Kit
David Čápka:

Proti Javě nic nemám, jen proti C# na Linuxu :) S tvrzeními ohledně toho, že něco v Javě není proto, že to asi k ničemu není, bych byl velmi opatrný. Spoustu věcí ze C# do ní teď přidávají.

Nahoru Odpovědět 20.12.2013 11:02
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
mkub
Redaktor
Avatar
mkub:

C# na linuxe je skoro ako KDE na Windowse :D

 
Nahoru Odpovědět 20.12.2013 11:08
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na mkub
Juraj Mlich:

Ok, tak sa asi s C# rozlúčim :'( (môžeš uzavrieť)

Editováno 20.12.2013 11:10
Nahoru Odpovědět 20.12.2013 11:10
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Juraj Mlich
mkub:

MONO vzniklo hlavne kvoli portacii Windowsw aplikacii zo sveta Windows do sveta Linuxu a vo svete Linuxu je velmi malo aplikacii vyvijanych prave v MONO, ovela viac sa vyvija v Jave, Perle, Pythone, C++ a v PHP a okrem toho tieto jazyky su multiplatformove

 
Nahoru Odpovědět  +2 20.12.2013 11:15
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Juraj Mlich
David Čápka:

Pokud jsi se ptal na mé představy, tak jsem se určitě změnil v tom, že si radši vypnu třemi kliky Windows Update než abych se vzdával jazyka, který umím :) V Linuxu stejně narazíš na věci, které nemá zas dořešené on. Pak už nevím, na co přejdeš.

Nahoru Odpovědět 20.12.2013 11:15
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na David Čápka
Juraj Mlich:

Máš pravdu :) Tak ale teraz neviem. Dám si tam aj Windows (len pre C#), aj Ubuntu a bude pokoj :)

Nahoru Odpovědět 20.12.2013 11:17
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Kit
Redaktor
Avatar
Odpovídá na mkub
Kit:

Zkoušel jsem Blackbox na WXP a jelo to docela pěkně. Mnohem svižněji, než Explorer a ty 3 pracovní plochy byly také příjemné.

Nahoru Odpovědět 20.12.2013 11:19
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Radič
Neregistrovaný
Avatar
Radič:

Celkem dobré IDE je i Code::Blocks. Zkus se na něj podívat.

 
Nahoru Odpovědět 20.12.2013 11:19
Avatar
mkub
Redaktor
Avatar
Odpovídá na Juraj Mlich
mkub:

dualboot je asi najoptimalnejsie riesenie pre teba... to tu tak maju uz viaceri

 
Nahoru Odpovědět 20.12.2013 11:19
Avatar
David Čápka
Tým ITnetwork
Avatar
Odpovídá na Juraj Mlich
David Čápka:

A dopadne to tak, že budeš pořád přebootovávat a potom tě to přestane bavit a vrátíš se k Windows nebo budeš v Linuxu virtualizovat.

Nahoru Odpovědět 20.12.2013 11:20
Miluji svou práci a zdejší komunitu, baví mě se rozvíjet, děkuji každému členovi za to, že zde působí.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Juraj Mlich
Kit:

Dualboot je dobrá věc. Také jsem tak začínal. Když jsem zjistil, že jsem Windows půl roku nenabootoval, smazal jsem ho. Definitivně.

Nahoru Odpovědět 20.12.2013 11:35
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na Kit
Juraj Mlich:

:) Nevylučujem ani túto možnosť.

Nahoru Odpovědět 20.12.2013 11:38
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Kit
mkub:

aj ja som takisto prechadzal z Windowsu presne touto cestou, az kym som si povedal, ze v Linuxe som takmer cely cas, do Windowsu ani nebootujem az som si nakoniec povedal, ze sa vykaslem na dualboot...
dualboot je asi najlepsi sposob, ako postupne konvertovat z jedneho systemu na druhy

 
Nahoru Odpovědět 20.12.2013 11:55
Avatar
Juraj Mlich
Redaktor
Avatar
Juraj Mlich:

Ďakujem všetkým za reakcie :)

Nahoru Odpovědět 20.12.2013 12:19
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Luboš Běhounek (Satik):

Dualboot jsem také provozoval (poprvé když mi bylo asi 15, bylo strašně geekovské používat Linux), ale stejně jsem většinou nabootoval do Win, i když jsem měl jako primární boot OS nastavený Linux - tak jsem po formátu disku už Linux neinstaloval.

Kdybych měl nějaký problém s OS, tak místo přecházení bych nejdříve zkusil problém vyřešit, zatím jsem s Win neměl žádný větší problém, vždycky to šlo nějak vyřešit nebo byl problém mezi klávesnicí a židlí.

Já aktualizace řeším tak, že je jednou za čas spustím ručně (2 kliknutí) a dělám před nimi zálohu, takže když se něco rozbije, použiji zálohu.

A data mám na druhém disku, takže když by se nějaká chyba Win stala, tak jen obnovím zálohu.

Nahoru Odpovědět  +1 20.12.2013 12:25
:)
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na Luboš Běhounek (Satik)
Juraj Mlich:

Ten problém som nemal ako vyriešiť, však mi ostal akurát holý OS. :) Ja sa vždy snažím mať všetko aktualizované a s Windows Update som ešte problém nemal, takže som netušil, že sa také niečo môže stať. Ďakujem za komentár.

Nahoru Odpovědět 20.12.2013 12:42
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Benjibs
Člen
Avatar
Benjibs:

Linux je predsa systém pre programátorov od programátorov, bolo by naopak zvláštne, keby na tom ohľadom prog. možností nebol lepšie než Windows :)

Nahoru Odpovědět 20.12.2013 13:32
1 + 1 = 2
Avatar
Kit
Redaktor
Avatar
Odpovídá na Juraj Mlich
Kit:

Pro mne bylo zlomovým okamžikem zprovoznění e-mailu na Linuxu. Najednou jsem zjistil, že není vůbec žádný problém vyříznout kus textu z chybové hlášky a jednoduše ho plácnout do Googla nebo poradny. Ve Windows to tak jednoduché nebylo, protože chybová hlášení se nedala jednoduše zkopírovat, musela se opisovat.

Nahoru Odpovědět  +1 20.12.2013 14:03
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Juraj Mlich
Martin Gabriel:

A můžu se zeptat, co to bylo za aktualizaci? Já instaluju každou aktualizaci hned po vydání a nikdy jsme s ničím problém neměl. :-/

Nahoru Odpovědět 20.12.2013 16:05
"Be the change you want to see in the world" - Michael Scofield
Avatar
mkub
Redaktor
Avatar
Odpovídá na Benjibs
mkub:

Linux uz nie je iba pre programatorov, uz aj pre beznych uzivatelov, ovladanie sa zjednoduhsuje, /dev linky na zariadenia sa automaticky vytvaraju, len co sa pripoji nejake USB zariadenie, prechadza sa na paralelne zavadzanie sluzieb z rc skriptov, napokon aj Linux sa meni smerom k uzivatelovi

 
Nahoru Odpovědět  +1 20.12.2013 16:14
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na Martin Gabriel
Juraj Mlich:

To si nepämetám, čosi s Bing deskop + kritické aktualizácie...

Nahoru Odpovědět 20.12.2013 16:20
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Juraj Mlich
Redaktor
Avatar
Juraj Mlich:

Mám otázku - mám priečinok (hard-disk) a cesta k nemu je /media/juraj , ako si pridám odkaz do tohoto priečinku na plochu?

Nahoru Odpovědět 20.12.2013 16:21
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Benjibs
Člen
Avatar
Odpovídá na mkub
Benjibs:

to som ani netvrdil :)
Juraj: ln -s /media/juraj /home/juraj/Plocha
záleží, kde tú plochu máš

Editováno 20.12.2013 16:27
Nahoru Odpovědět 20.12.2013 16:25
1 + 1 = 2
Avatar
mkub
Redaktor
Avatar
Odpovídá na Benjibs
mkub:

myslis, ze pre koho sa vsade cpe systemd? alebo preco v Ubuntu su Unity? myslis, ze pokrocili uzivatelia chcu tieto novinky?

 
Nahoru Odpovědět  +1 20.12.2013 16:37
Avatar
Juraj Mlich
Redaktor
Avatar
Nahoru Odpovědět 20.12.2013 16:40
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Benjibs
Člen
Avatar
Odpovídá na mkub
Benjibs:

Neviem, prečo si stále myslíš, že ti v tom odporujem :)
Každopádne, kto v Linuxe chce, cestu si nájde,
že by to bol systém, ktorý by nejak niekoho obmedzoval, si nemyslím :P

Nahoru Odpovědět 20.12.2013 16:54
1 + 1 = 2
Avatar
mkub
Redaktor
Avatar
Odpovídá na Benjibs
mkub:

myslim, ze sme sa uz zhodli ;)

 
Nahoru Odpovědět  +1 20.12.2013 17:16
Avatar
Juraj Mlich
Redaktor
Avatar
Juraj Mlich:

Ešte mám otázku: Stiahol som si tasksel (LAMP) a chcel by som dómeny ako na Windows-e: pre projekt xxx aby bola dómena http://xxx ... Na Windowse sa to robilo cez Virtual hosts, ale tu netuším ako :)

Nahoru Odpovědět 20.12.2013 17:24
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
mkub
Redaktor
Avatar
mkub:

najprv si musis tu domenu zadefinovat v /etc/hosts, alebo nastavit si lokalne DNS, tak, aby ti bralo aj lokalne domeny,
nasledne si najdi nastavenia virtualhostov v adresari /etc/apache2 a vytvor si tam svoj (staci iba skopirovat ten, co uz je urobeny pre localhost a nastavit si ho podla svojich potrieb)

 
Nahoru Odpovědět 20.12.2013 17:29
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na David Čápka
Juraj Mlich:

Máš pravdu, preto som si Windows ani neinštaloval, ale virtualizujem :)

Nahoru Odpovědět 20.12.2013 22:11
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Odpovídá na mkub
Michal Žůrek (misaz):

Vy máte pro každý jazyk jiné IDE? Fuj, kdo se s tím má učit?

Nahoru Odpovědět  +1 20.12.2013 22:17
Nesnáším {}, proto se jim vyhýbám.
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Juraj Mlich
Petr Nymsa:

"O správnu funkčnosť sa má predsta postarať Microsoft... "
ne vždy za to může samotný Windows. Stačí aplikace třetích stran, viry apod. :) A tak jak říkal Luboš Běhounek (Satik), existují body obnovení, když se náhodou něco pokazí.

Lepší uživatelé mají většinou dva diskové oddíly + zálohy (cloud, HDD,...). Tj všechna data mimo systém. Aktualizace vypínat je blbost. Jelikož máš Windows 8, je možné že máš starší HW a není už tak kamarádské s novým OS (vlastní zkušenost -> stačí ovladače určené pro Win 7).

Nahoru Odpovědět 20.12.2013 22:19
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Petr Nymsa
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
Petr Nymsa:

A ty snad používáš pro Javu Visual Studio ? :)

Nahoru Odpovědět 20.12.2013 22:19
Pokrok nezastavíš, neusni a jdi s ním vpřed
Avatar
Odpovídá na Petr Nymsa
Michal Žůrek (misaz):

Java je vyjimka, ale pro HTML, CSS, JavaScript, TypeScript, Python, C#, Visual Basic používám Visual Studio.

// Jo a ještě jsem zapoměl PHP.

Editováno 20.12.2013 22:21
Nahoru Odpovědět 20.12.2013 22:21
Nesnáším {}, proto se jim vyhýbám.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
Kit:

Ne. Mám pro každý jazyk jeden editor Vim. Píšu ve svém metajazyku a Vim to on-line převádí do jazyka, ve kterém ta aplikace má být napsána.

Nahoru Odpovědět 20.12.2013 22:21
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na Petr Nymsa
Juraj Mlich:

Zálohy nerobím (oddnes áno), cloud pre kódy používam, o tie som neprišiel. HW mám pomerne nový a výkonný (viď. profil). Viry - nič som v poslednej dobe neinštaloval/nes­ťahoval a mám aj antivírus (netvrdím, že ochráni pred všetkým).

Nahoru Odpovědět 20.12.2013 22:25
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Odpovídá na Juraj Mlich
Michal Žůrek (misaz):

WIndows 8 má funkci částečně opravit do továrního nastavení, funguje to tak že ti přeinstalují systém (odinstalují všechny tebou nainstalované aplikace, proto je metro prázdné) a přeinstalují systém, čili by měl běhat jako po instalaci. Mě to jednou pomohlo a vše fungovalo OK. Skus to obnovení udělat ještě jednou, třeba se vzpamatuje, jinak co se týče plochy, tak napiš na support.

Nahoru Odpovědět 20.12.2013 22:25
Nesnáším {}, proto se jim vyhýbám.
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
Juraj Mlich:

To som aj spravil, fungovalo :) Ale aj tak som preformátoval hard-disk a nainštaloval Ubuntu :)

Nahoru Odpovědět 20.12.2013 22:30
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Juraj Mlich
Kit:

Jako cloud na kódy používám
http://bitbucket.org
Jsou k tomu i dva oficiální klienti. Synchronizace je velmi rychlá, obvykle v řádu sekund.

Nahoru Odpovědět 20.12.2013 22:33
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na Kit
Juraj Mlich:

Ja som sa Git naučil používať nedávno, mám tam zatiaľ iba 2 projekty a zatiaľ nebol čas ani chuť to popresúvať, všetko to mám v Dropboxe :)

Nahoru Odpovědět 20.12.2013 22:35
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Juraj Mlich
Kit:

Zkusil jsem si Git na Dropboxu. Fungovalo to skvěle, ale na Stackoverflow varovali před tímto způsobem, že teoreticky může za určitých okolností dojít ke ztrátě dat. Typicky při současné synchronizaci z více počítačů. Bitbucket tím netrpí a má spoustu přidaných vlastností navíc. Včetně prostoru.

Nahoru Odpovědět 20.12.2013 22:40
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na Kit
Juraj Mlich:

Priestoru mám na Dropbox-e 25gb. Na Git-e sa mi nepáči to, že napr. mám súbor x. Urobím prvý commit, dáta mám zálohované. Potom 2-krát zmením súbor x a už sa k predposlednej verzii nevrátim ...

Nahoru Odpovědět 20.12.2013 22:45
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Juraj Mlich
Kit:

Vrátíš se ke kterékoli verzi, třeba i 50 generací zpět, o 50 dní zpět nebo ke konkrétnímu datu. V tomhle směru Git není nijak omezující.

Nahoru Odpovědět 20.12.2013 22:51
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
mkub:

na vyvoj aplikacii pouzivam Geany, ale na editaciu konfigurakov mouzivam to, na co mam naladu... vyhoda Linuxu je moznost volby :D

 
Nahoru Odpovědět  +3 20.12.2013 22:51
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na Kit
Juraj Mlich:

Ale po každej editácii by som musel spraviť commit, nie?

Nahoru Odpovědět 20.12.2013 22:53
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Juraj Mlich
Kit:

Můžeš se vrátit ke kterékoli commitnuté verzi.

Nahoru Odpovědět 20.12.2013 22:56
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Juraj Mlich
Kit:

Commit se dělá po každé ucelené editaci. U zdrojáků se doporučuje, aby v nich nebyly syntaktické chyby. V lepším případě projdou testy - takové zdrojáky se obvykle pushnou i na server.

Editováno 20.12.2013 23:18
Nahoru Odpovědět 20.12.2013 23:17
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na mkub
Michal Žůrek (misaz):

Na Windows máš samozřejmě taky možnost výběru.

Nahoru Odpovědět 21.12.2013 9:11
Nesnáším {}, proto se jim vyhýbám.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
Kit:

Výběr editorů na Window sice je, ale rozhodně není tak široký, jako na linuxových OS. Například jsem nikde neviděl, že by na Windows někdo používal nano nebo sed. Přitom sed se používá skutečně velmi často.

Nahoru Odpovědět 21.12.2013 9:43
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Odpovídá na Kit
Michal Žůrek (misaz):

Jakmie si jej nainstaluje tak má v průzkumníku šipku u otevřít a tam bude, jinak je vždy v kontextové nabídce Otevřít v programu, tam taky může vybrat sed nebo nano.

// Já jsem ale o těchto dvou nikdy neslyšel, možná to bude i důvod proč na Windows nejsou tak oblíbené.

Nahoru Odpovědět 21.12.2013 9:50
Nesnáším {}, proto se jim vyhýbám.
Avatar
Kit
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
Kit:

Sed se dá do Windows nainstalovat, nachází se v balíku http://unxutils.sourceforge.net/
Do kontextové nabídky se však nedostane, protože nemá žádný význam ho spouštět klikáním. Pro každou editaci ho totiž musíš vždy nejprve naprogramovat, aby věděl, co má při tom editování dělat. Pak už běží samostatně bez zásahu uživatele. Chová se jako překladač ze staré verze do nové verze.

Nahoru Odpovědět 21.12.2013 9:58
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
mkub:

ale nemam moznost vyberu GUI! kdezto v Linuxe mam na vyber viacero GUI

 
Nahoru Odpovědět  +1 21.12.2013 11:12
Avatar
Kit
Redaktor
Avatar
Odpovídá na mkub
Kit:

Vidíš. Kvůli tomu, že GUI nepoužívám, mě tato možnost vůbec nenapadla.

Nahoru Odpovědět 21.12.2013 11:19
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Michal Žůrek (misaz)
mkub:

a navyse Linux ma vazne viac moznosti a okrem toho uz v v zaklade je pouzitelnejsi nez Windows... ked som Windows chcel pouzivat, tak som musel si tam doinstalovacat kancelarsky balik (mne nestaci MS Writer) a musel som kazdu aplikaciu, ci kniznicu googlit zvlast a instalovat takisto kazdu zvlast sposobom: Next - Mext - Next - Agree - Next - Done,
ale v Linuxe ked instalujem napr. Geany, staci mi zadat: apt-get install geany -y a ani nemusim nic odklikavat, ziadne tlacitko Next...

 
Nahoru Odpovědět  ±0 21.12.2013 11:22
Avatar
mkub
Redaktor
Avatar
Odpovídá na Kit
mkub:

ale co uz... som zvyknuty na GUI... asi som velmi rozmaznany uzivatel...

 
Nahoru Odpovědět  ±0 21.12.2013 11:24
Avatar
Kit
Redaktor
Avatar
Odpovídá na mkub
Kit:

Linux je prostě pro náročné uživatele, kterým nestačí, když dostanou jen to, co vidí (WYSIWYG).

Nahoru Odpovědět  -1 21.12.2013 11:32
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Kit
mkub:

ale i tak obcas utekam aj do konzoly, ked si potrebujem nastavfit sietove zalezitosti, ale aj tu si vypomaham midnight commanderom, i ked ovladam prikazy na pracu so subormi, ale pohodlie je pohodlie...

 
Nahoru Odpovědět 21.12.2013 12:22
Avatar
Kit
Redaktor
Avatar
Odpovídá na mkub
Kit:

Když máš v adresáři 100k+ souborů, tak nástroje typu MC těžce selhávají. Okenní aplikace ještě dřív. Pro konzoli to však není žádný problém.

Nahoru Odpovědět 21.12.2013 12:28
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Kit
mkub:

to mas pravdu... MC potom dlhsie nacitava ten adresar, ale ja nepracujem s tolkymi subormi v jednom adresari

 
Nahoru Odpovědět 21.12.2013 12:42
Avatar
Kit
Redaktor
Avatar
Odpovídá na mkub
Kit:

Když jsem dělal na aplikaci typu uloz.to, tak ty adresáře byly docela brutální a denně přibývaly tisíce souborů.

Nahoru Odpovědět 21.12.2013 12:47
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na mkub
Juraj Mlich:

Mohol by si mi popísať vytvorenie virtual host? Na Windowse to bolo iné :)

Nahoru Odpovědět 21.12.2013 18:49
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Juraj Mlich
mkub:

musis vsetky tieto zmeny robit pod pravami roota (staci editovat prislusne textove subory):

nastavenie domeny hadam zvladnes, struktura suboru hosts je podobny, ako vo windowse, to by si mal zvladnut

a co sa tyka Apache, tak nastavenie virtualneho hosta sa v Debiane, ako aj v Ubuntu nachadza v adresari /etc/apache2/sites-available
tam staci vytvorit novy subor s nastavenim pre tvoj lokalny virtual host, alebo skopirovat ten, co uz tam mas a zmenit tieto polozky:

<Virtualhost *:80>
Servername
DocumentRoot
ServerAdmin
a to tak, ako je ukazane v mojom priklade (nastavis si to podla seba, ako chces), len ten subor musi mat koncovku .conf

a ak to budes mat hotove, povolis si to pomocou: a2ensite nazov-stranky (kde nazov-stranky je nazov-stranky.conf)

a nezabudni nastavid direktivu AllowOverride, lebo inak nebudes moct nastavovat prostredie servera pomocou .httaccess

a nakoniec ako root reloadnes nastavenie: service apache2 reload

 
Nahoru Odpovědět  +1 21.12.2013 19:11
Avatar
mkub
Redaktor
Avatar
Odpovídá na Juraj Mlich
mkub:

konfiguracne subory mas navyse dobre okomentovane, staci aspon trosku vediet anglicky

 
Nahoru Odpovědět 21.12.2013 19:13
Avatar
Juraj Mlich
Redaktor
Avatar
Odpovídá na mkub
Juraj Mlich:

Kde dám to AllowOverride? do (názov projektu).conf ?

Nahoru Odpovědět 21.12.2013 19:28
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
mkub
Redaktor
Avatar
Odpovídá na Juraj Mlich
mkub:

v sekcii <Virtualhost> si vytvor podsekciu <Directory> v tvare:

<Virtualhost host:80>
DocumentRoot "/cesta/k/projektu"
Servername host

<Directory "/cesta/k/projektu">
.
.
.
</Directory>
</Virtualhost>

a do tejto sekcie to umiestnis a ako parameter si zvol:

  • All - nahradza vsetky volby z .httaccess
  • None - ignoruje direktivy v .httaccess
  • Options - nahradi vsetky direktivy, ktore ovplyvnuju vlastnosti adresarew a suborov (Options, XbitHack,...)
  • FileInfo - nahradi direktivy, ktore nastavuju typ dokumentu (AddEncoding, AddLanguage, AddType, DefaultType, ErrorDocument, LanguagePriori­ty,...)
  • AuthConfig - nahradi autorizacne direktivy (AuthName, AuthType, AuthUserFile,...)
  • Indexes - nahradi direktivy, ktore nastavuju indexaciu adresara (Directory Index, IndexIgnory, IndexOptions,...)
  • Limit - nahradi direktivy, ktore nastavuju pristup k adresari (Order,Allow,De­ny,...)
 
Nahoru Odpovědět  +1 21.12.2013 20:59
Avatar
Juraj Mlich
Redaktor
Avatar
Nahoru Odpovědět 21.12.2013 21:43
Vždy je lepšie učiť sa z cudzích chýb, než z vlastných chýb.
Avatar
Jiří Šedý (jsedy7):

Já osobně doporučuji Ubuntu. V případě, že chceš zkoušet práci i v jiných OS tak toto je správná volba. Dá se vše řešit DualBootem, který zde byl již zmíněn. :) Co se týče Ubuntu, tak se jedná o uživatelsky přívětivý operační systém, který bych doporučil pro začátečníky, tak i pokročilejší uživatele. :) Prakticky na něm můžeš vykonávat běžné činnosti jako na OS Windows .. tedy programování,hry,fil­my .. apod..

Jen co se týče C# ti tu odpověděli už ostatní. :)

Rozhodně doporučuji i zkoušet jiné distribuce, případně jiné dostupné systémy, protože díky tomu zdokonaluješ svoje znalosti. Nikdy se nevaž na jeden OS. :) Je dobré se naučit co nejvíce je možné. :)

Nahoru Odpovědět  +2 23.12.2013 20:03
Musíš se mnoho učit, abys poznal, že málo víš...
Avatar
mkub
Redaktor
Avatar
Odpovídá na Jiří Šedý (jsedy7)
mkub:

presne, ako pises, ale Ubuntu ma aj svoje chyby, napr. oproti Debianu, z ktoreho vychadza ma horsiu stabilitu, problemy so zvukom (asi problem s Pulseaudiom), ale na druhu stranu ovladanie je prisposobene beznym ludom, co prechadzaju na Windows...
dalsia nevyhoda Ubuntu je, zo spolocnost Canonical kasle na komunitu a si tam zavadza svoje vlastne prvky...

ak to mam to cele vyhodnotit, tak pre tych, co s Linuxom zacinaju, pre nich je dobrou volbou Ubuntu a dobry odrazovy mostik k distribuciam zalozenymi na nom a na Debiane, lebo ak zvladnu pracu v konzole, nemusia sa ucit nove prikazy, ani si pomaly nevsimnu, ze pracuju v inej distribucii

 
Nahoru Odpovědět  +2 23.12.2013 23:01
Avatar
Kit
Redaktor
Avatar
Odpovídá na mkub
Kit:

Už jsem si několikrát říkal, že z Ubuntu přejdu na Debian, ale pokaždé zvítězila lenost - nechtělo se mi přeinstalovávat něco, co mi už několik let funguje. Na druhou stranu: Až se k tomu rozhoupu, budu mít asi přístup k rozsáhlejšímu repozitáři, než jaký má Ubuntu a tím ještě k většímu výběru aplikací. Jenže mi v tuto chvíli nic moc nechybí...

Nahoru Odpovědět  +1 23.12.2013 23:21
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 84 zpráv z 84.