Fórum Root.cz

Ostatní => Odkladiště => Téma založeno: Martin Levy 24. 01. 2017, 15:33:32

Název: Linux – zkušenosti, které nelze vygooglit
Přispěvatel: Martin Levy 24. 01. 2017, 15:33:32
nebo jde pri spravne formulovanem dotazu "vygooglit vsechno"? vsechno uz bylo vymyslene, vsechno uz nekdo resil ...


inspiroval mne tento thread o rozchozeni zvuku na CentOS ktery je zcela mimo schopnosti me jako prevazne win a mac usera (kde rozchazovani zvuku spociva jen v nalezeni spravneho ovladace na webu a instalaci pres *.inf soubor, na macu jsem nikdy problem neresil tak nevim ani jak bych pripadne resil asi jen googlenim)

https://forum.root.cz/index.php?topic=14662.0

napr. jak to, ze konfiguracni soubor je v /usr/share a ne v /etc ? jak mam vedet kde co hledat pro rucni editaci konfiguracnich souboru, ktere (sub)adresare z /  jsou pro ty kam se spravce pri nejakem problemu diva jako prvni ...

jsou nejake nelogicnosti, nekonzistence atd.. na ktere jste prisli praci se systemem nebo je vse pruzracne logicke a "vse ma sve predem dane jedine mozne spravne misto" ?

zkratka by mne zajimaly nejake tvrde nabyte zkusenosti praxi se systemem (napr. metodou pokus omyl) o ktere byste byli ochotni se podelit, spatne se googluji atd...

to same se tyka treba i programovani kdyby bylo neco na co jste prisly treba i nahodou, omylem, a neni jednoduchy to mit "vycteny z knizek, vygoogleny", takove know-how, neprenosne zkusenosti ktere byste se pokusili treba pomoci podobenstvi priblizit i cloveku ktery programovat nebude (kdyz vidim one linery s awk, perlem tak mne jima hruza jak tohle nekdo muze chapat a tvorit si v tom nastroje treba pro manipulaci s textem v textovem souboru, to uz mi pripomina programovaci jazyk brain fuck)

ja uz jsem smiren ze mym limitem je copy/paste z vysledku googlu do terminalu, budu rad kdyz budu treba schopny pouzivat jinym vytvorene produkty, i to je nekdy narocne, zvlast kdyz je nutne je slozite konfigurovat pres narocne studium dokumentace a nefunguje to nejakym primitivnim klikacim zpusobem pres menu out of the box...

je mi jasne ze zakladem je spravne se ptat, pak bych treba byl schopen nekdy i neco zkopirovaneho lehce upravit ke svym potrebam kdyz bych tomu trochu porozumel

ale jinak pro mne by bylo nejlepsi kdyby treba ruzne serverove veci byly distribuovany jako embedded "nerozbitny balicek"s funkci backup/restore na jeden click, vim ze je to utopie
Název: Re:Linux, sprava, programovani -zkusenosti ktere nejde vygooglit
Přispěvatel: JardaP . 24. 01. 2017, 17:45:31
Problemy se resi, kdyz vzniknou, neresi se do zasoby. Tak vyckejte problemu, jako husa klasu. Pokud nejedete Linux na nejakem exotickem HW, reseni se obvykle najde, i kdyz to nekdy da trochu prace.

Na awk, Perl atd. existuji ucebnice a i nejake vyukove texty na Internetu, + samozrejme manualy a jina dokumentace. Zalezi na vas, jak moc tomu chcete dat casu a energie a tedy jak moc vas to zajima. Krome toho skriptovacich jazyku atd. existuje hafo a nikdo nemuze umet vsechno, takze bych si nepestoval mindraky pro neco, co me nezajima AND/OR nepotrebuju.

Jestli chcete priklad problemu: Instaloval jsem Debian na Thinkpady, tusim T60. Grafika nesla, pokud jsem neupdatoval BIOS. Reseni na Google tusim nebylo, proste jsem to zkusil. Nasledne nasledoval marathon na Guuglu, kdyz nechtela chodit zvukovka. Nejaky strasny krap, ke kteremu se mi podarilo najit reseni, po kterem aspon zvucila, ale v mixeru byl akorat master. Tak nevim, jestli je tak blba a vic neumi nebo to v Linuxu jinak nejde. Widle jsem na tom stroji nevidel, takze nemuzu porovnat.
Název: Re:Linux, sprava, programovani -zkusenosti ktere nejde vygooglit
Přispěvatel: Peter Mulinka 24. 01. 2017, 18:11:12
vsetko ide vygoogli, teda vsetko okrem proprietarnych systemov, napriklad pomerne tazko sa da dostat k nejakej free dokumentacii cisco... ale co sa tyka programovania a open source tak uplne vsetko, obcas ide vygooglit kompletne cele riesenie problemu, obcas si to treba poskladat

znalosti akurat cloveka usmernia popripade dokazete hned navrhnut riesenie kde akurat niektre dielcie ulohy treba dogooglit pre konkretnu syntax, pre mna je v podstate najdolezitejsie chapat system, alebo teda jadro toho co riesim, napriklad ze potrebujem nieco vyfiltrovat z logu, tak rovno bez googlenia viem ze pouzijem grep/sed/awk popripade bash ak je to natolko zlozite a viem co dokazu jednotlive programy, poznam ich zakladnu syntax, ak budem musiet nieco dogooglit tak to bude nejaky prepinac k nim, alebo ako sa zapisovalo nieco pre awk, akurat viem ze to dokaze

znalosti to akurat cele urychlia
Název: Re:Linux, sprava, programovani -zkusenosti ktere nejde vygooglit
Přispěvatel: Martin Levy 24. 01. 2017, 19:03:17
ja to mam tak ze ramcove "vim co neznam" a zhruba co na co pouzit

treba casem prijde doba samoinstalacnich balicku napr. i serverovych veci s backup/restore kde bezny uzivatel nebude muset mit nejake hlubsi znalosti ale bude to "krabicka"nebo "black box"ktery "just works"

treba ten trend instalace a pouzivani veci na nadroidu dorazi i do desktop linuxu proste jednoduche klikani a jen pouzivani, zadne starosti s nastavovanim ...

treba timto zpusobem proste nedelat z toho zadnou vedu a zpristupnit to i beznym smrtelnikum bez expertnich znalosti ..

https://play.google.com/store/apps/details?id=com.icecoldapps.serversultimate
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: JardaP . 24. 01. 2017, 19:25:43
Kistova noho a co vam brani? Kdyz vam staci klikani po desktopu, tak toho lze docilit i bez toho, ze byste nastavoval kdo vi co vespod.
Název: Re:Linux, sprava, programovani -zkusenosti ktere nejde vygooglit
Přispěvatel: mikrom 24. 01. 2017, 23:57:21
treba casem prijde doba samoinstalacnich balicku ...
...
treba ten trend ... dorazi i do desktop linuxu proste jednoduche klikani a jen pouzivani, zadne starosti s nastavovanim ...
Ja si myslim, ze ten trend tu davno je- ale asi zavisi aku distribuciu pouzivas. Ja mam Mint a vacsinu softu som nainstaloval cez Software Manager jednoduchym klikanim. Ked ten software po urcitom case uz nechcem, tak isto sa da jednoduchym klikanim odinstalobat. Niektore nastroje som si stiahol aj separatne a nainstaloval.
Kedysi som mal Windows. Teraz mam doma Linux ale v praci mame stale len Windows, takze to mozem porovnat: s Linuxom mam o moc menej starosti ako som mal s Windows: nechce to neustale po aktualizacii restartovat, neposerie sa to po instalacii novych programov, konfiguruje sa to cez textove subory  a nie cez registry, nepotrebujem antivirus, ...
Software manager v Linuxe je genialny, kliknutim sa da softwer nainstalovat a odinstalovat. - zatial som nikdy nemal problem. Minule som vo Windowse potreboval porovnavat subory, tak som si nainstaloval Meld a chcel som ho integrovat s file explorerom. Nasiel som na to diff-ext, ale posralo mi to predosle kontextove menu v ktorom som ma Vim. Samozrejme, musel som teda urobit System restore, aby som to vratil do povodneho stavu...   
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: rotužiatel1 25. 01. 2017, 08:51:22
nebo jde pri spravne formulovanem dotazu "vygooglit vsechno"? vsechno uz bylo vymyslene, vsechno uz nekdo resil ...
Podle mě se uživatelé linuxu dělí na tři skupiny. Devadesát procent ví prd a jen machrují, devět procent jsou pokročilí uživatelé co něco umí a jedno procento experti.

Tak že když googlíš tak narážíš hlavně na ty trolly protože jich je převaha a protože odborníci prostě tolik na běžná podprůměrná fóra nechodí. Co by se odborník dověděl na rootu nového?

A další věc je, že odborníci si často ty zajímavé věci drží pro sebe. Je to logické - za správu linuxu berou obrovské peníze, nějaké řešení hledali celé dny nebo týdny a pak ho maji zdarma napsat na root? Udržují si svoje know-how.

Vem pro příklad správu něčeho primitivního jako samba. Na internetu jsou tisíce návodů jak na to, ale když se na ně podíváš tak zjistíš, že se opakují a všichni píšou to samé bez hlubší znalosti.
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: Martin Levy 25. 01. 2017, 09:15:00
ono je to tezke, bohuzel jeste neni doma samoinstalacnich gui balicku idiot-proof next next ... takze kdyz bych chtel treba LAMP server s nejakym forem treba phpBB na domacim PC s vnejsi ip adresou tak udelat to zabezpecene, nakonfigurovat, udelat dva skripty backup restore ... je proste nad moje sily, prilis mnoho konfiguracnich voleb

jenze kdyz jsem videl pod ruce cloveku ktery "to umi" tak to mel za 20 min hotove (instalacni balicky jsem mu predem stahl), proste vedel co je dulezite, kam instalovat jednotlive komponenty, kam sahnout u mysql, php, apache a fora, kam co zapsat, co kam zapsat odkomentovat atd .. a o tom prave mluvim ze tohle know-how si asi kazdy nechava pro sebe, protoze na netu je sice spousta navodu jak rozchodit lamp server ale ucelene reseni "chci LAMP s phpBB vystavit svetu" najit je problem

mimochodem td jsem si dal vyhledat systemd v /
a naslo mi to 471 vyskytu absolutne rozeseto po cele adresarove strukture vcetne podadresaru, jak mam vedet ktere z tech vyskytu jsou pro mne vyznamne pro spravu a konfiguraci ...
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: JardaP . 25. 01. 2017, 11:31:49
ono je to tezke, bohuzel jeste neni doma samoinstalacnich gui balicku idiot-proof next next ... takze kdyz bych chtel treba LAMP server s nejakym forem treba phpBB na domacim PC s vnejsi ip adresou tak udelat to zabezpecene, nakonfigurovat, udelat dva skripty backup restore ... je proste nad moje sily, prilis mnoho konfiguracnich voleb
Citace

Jooo, to kdyby se jednalo o WAMP, to by byla jina melta. To clovek trikrat klikne a ma hotovo.....

mimochodem td jsem si dal vyhledat systemd v /
a naslo mi to 471 vyskytu absolutne rozeseto po cele adresarove strukture vcetne podadresaru, jak mam vedet ktere z tech vyskytu jsou pro mne vyznamne pro spravu a konfiguraci ...

To se zeptejte toho otlemeneho kretena. Jinak se muzete pokusit cist dokumentaci.
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: hm 26. 01. 2017, 09:00:35
Co nelze vy... vyhledat (existují i jiní, než jen gogel) na internetu? Vyhledávače často najdou spoustu odkazů, ale nikdy na prvním místě neuvedou "PŘEČTI SI NÁVOD a dodanou dokumentaci!"
A další problém, který se špatně dohledává, je, že uživatelé chtějí dělat něco, o čem nemají ani páru, ale přitom mají dojem, že "to je přece jasné". Není to jasné. Třeba něco "chtějí zabezpečit". Ale vůbec nemají šajna, jaké spousty variant zabezpečení existují a skutečně se používají. Když pak najdou spousty nastavovacích voleb, zdá se jim to složité. Jenže ono to složité opravdu je, resp. složité je vědět, co chci proti čemu a jak moc zabezpečit. A to už ti "odborníci na instalace" nevědí, oni chtějí "zabezpečit".
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: Neviditelný 26. 01. 2017, 10:14:44
Jsem jediný, komu dotazy v tomto duchu znějí jako "Jak se stát odborníkem snadno a rychle"? Zkušenosti se už z definice vyhledat nedají, ty musí člověk získat praxí. Z toho dále plyne, že nějaké "univerzální" zkušenosti moc neexistují. Můžu se tu samozřejmě třeba rozkecat, jak kompiluji staticky linkované aplikace včetně netriviálních knihoven jako ICU či Qt 5.6 na Linuxu a Windows od XP výše s různými kompilátory nebo jak rozjet souborový server na Sambě 4 ve windowsím AD včetně různých diskových kvót, přístupových práv a šifrování, ale pokud administruješ webové a databázové servery, bude ti to k ničemu. Ucelené postupy pro dosažení konkrétního výsledku se špatně googlí proto, že každý chce dosáhnout něčeho trochu jiného, staví na odlišných nástrojích atp. Expertem se člověk nestane tak, že se nabifluje nějaké polopatické postupy, ale poskládá si ty svoje na základě toho, co se naučil, dočetl a vyzkoušel.
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: Martin Levy 26. 01. 2017, 12:04:20
treba chci nemozne a odpovedet nelze nebo aspon proste nejaka doporuceni do zivota nabyta draze roky vykoupenymi zkusenostmi pres pokus - omyl, nebo treba nejaky spolecny jmenovatel ci zobecnene prakticke poznatky ktere clovek nabyl v praxi a nyni pristupuje "k problemu" a jeho reseni jinak nez kdyz ty zkusenosti jeste nemel, mozna ze snadnejsi by bylo napsat co nedelat a proc nez co delat a proc, opet na zaklade draze nabytych vlastnich zkusenosti a omylu ...

nejlepe asi jak pristupovat "k problemu" a jeho reseni
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: nobody(ten pravej) 26. 01. 2017, 13:18:31
[...] nejlepe asi jak pristupovat "k problemu" a jeho reseni

RTFM (https://cs.wikipedia.org/wiki/RTFM), RTFM (https://cs.wikipedia.org/wiki/RTFM), RTFM (https://cs.wikipedia.org/wiki/RTFM)... https://linux.die.net/man (https://linux.die.net/man)
Kód: [Vybrat]
man prikaz
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: JardaP . 26. 01. 2017, 13:38:47
treba chci nemozne a odpovedet nelze nebo aspon proste nejaka doporuceni do zivota nabyta draze roky vykoupenymi zkusenostmi pres pokus - omyl, ....

Mozna byste mel radsi jit delat sociologa. Muzete pak o Linuxu psat clanky. Jen proboha ne tady, Bednar uplne stacil.
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: Martin Levy 26. 01. 2017, 13:50:08
rtfm, man prikaz .. fm je problem najit ten spravny co potrebuji, man prikaz byva prikladem spis odstrasujicim kudy ne ... misto aby uvadel na konkretnich prikladech uzitecna reseni ktere se v praxi nejcasteji pouzivaji tak cloveka zasype moznymi prepinaci a parametry a porad si sam ... viz napr. man awk

podle mne nejlepsi je mit moznost nekomu koukat pod ruce a ptat se " a proc ?" takovy osobni ucitel .. jenze kdyz takovy neni je to tezke ... zvlast zacatky resp. jak nabyt pevne zaklady na kterych lze stavet uz pak svepomoci prave treba pres rtfm man

ono pak se clovek nekde docte ze napr. "sql je na jedno odpoledne" jenze jak najit takovy manual ktery od piky mne nauci to podstatne ...

ucebnici s 800 stranami neberu, na to nemam dostatecnou motivaci

spis mi jde pro to pochopit vzdy z dane oblasti ty nejdulezitejsi zakladni principy

vim ze existuje edice "for dummies"ale kdyz jsem do tech textu koukal i to byva 500+ stran tezkeho cteni ..

ja bych spis bral neco jako cheatscheety (rekneme do 5 stran) z dane oblasti ale aby tam bylo vsechno nejdulezitejsi na konkretnich prikladech
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: Jan Forman 26. 01. 2017, 14:57:15
800 stran to je quick-how-to ne? :D
Mě do jisté míry baví, jak každý má představu, že to musí být jednoduché.

On interface aplikace nebo její konfigurace někdy může být triviální, ale řešení problémů nebo atypické konfigurace vyžadují alespoň základní informace, které mohou mít klidně stovky stran textu.
Po přečtení si kolikrát řeknete "no super to už dávno vím, ale neřeší to to co potřebuji" - bylo by třeba to rozšířit ;)

Kdejaká blbost má desítky, stovky tisíc řádek kódu... přilepený SDK... alespoň základní know-how prostě není pár stran textu.

rtfm, man prikaz .. fm je problem najit ten spravny co potrebuji, man prikaz byva prikladem spis odstrasujicim kudy ne ... misto aby uvadel na konkretnich prikladech uzitecna reseni ktere se v praxi nejcasteji pouzivaji tak cloveka zasype moznymi prepinaci a parametry a porad si sam ... viz napr. man awk

podle mne nejlepsi je mit moznost nekomu koukat pod ruce a ptat se " a proc ?" takovy osobni ucitel .. jenze kdyz takovy neni je to tezke ... zvlast zacatky resp. jak nabyt pevne zaklady na kterych lze stavet uz pak svepomoci prave treba pres rtfm man

ono pak se clovek nekde docte ze napr. "sql je na jedno odpoledne" jenze jak najit takovy manual ktery od piky mne nauci to podstatne ...

ucebnici s 800 stranami neberu, na to nemam dostatecnou motivaci

spis mi jde pro to pochopit vzdy z dane oblasti ty nejdulezitejsi zakladni principy

vim ze existuje edice "for dummies"ale kdyz jsem do tech textu koukal i to byva 500+ stran tezkeho cteni ..

ja bych spis bral neco jako cheatscheety (rekneme do 5 stran) z dane oblasti ale aby tam bylo vsechno nejdulezitejsi na konkretnich prikladech
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: Ondro 26. 01. 2017, 16:21:17
To Martin Levy:

Chces nieco, co nejde zrealizovat.

Mas to podne ako so soferovanim auta. Autoskola ta nauci soferovat aby si spravil skusku ale nenauci ta soferovat v realnej prevadzke za kazdej situacie a na hocijakom aute. Dobry sofer bude z teba az po X rokvo prace a to len za predpokladu, ze nebudes denne chodit tou istou trasou alebo, ze budes byvat vrodinnom dome, kde nemas problem zaparkovat. Tiez musis mat na to urcite dannosti.
Tych moznych scenarov je nekonecne mnozstvo a ani najspickovejsi sofer nieje boss, ktory zvladne vsetko a uz vobec z teba nikto neurobi dobreho vodica na 5 stranach.
Dalsi priklad je rodicovstvo. Na 5 stranach ta nikto nenauci ako sa starat o novorodenia alebo ako zvladnut pubertu.
Vlastne toto plati pre kazde odvetvie. Aj rubat drevo sa nenaucis z 5 stran. Potrebujes poznat zaklad/princip, prax a samozrejme dannosti. Bez tych dannosti nebudes nikdy ten 1% expert v ziadnej oblasti ale bud len lopata(pozdravujem javamana) alebo pokrocili pouzivatel.

Za moje roky praxe som sa naucil mnohym veciam a riesil som mnoho specifickych veci. Nemam problem sa o ne podelit. Problem je, ze bez urciteho poznania ti to bude nanic, lebo zhavarujes na prvom probleme alebo prvej potrebe nieco zmenit oproti mojej implementacii. Problem je tu aj ten, ze su to specificke veci, na ktore nemusi nikto iny narazit. No a skus taky specificky pripad popisat. Zabijes furu casu a vysledok aj tak nieje taky aby to pochopili vsetci, pre ktorych je to urcene. Preto to vecsina ludi nerobi. Cast to vydrzi zapisovat na blog alebo tak ale po case to vzda.

Suhlasim s tym pomerom percent zdatnosti pouzivatelov 90/9/1 . Problem internetu je prave v tom, ze musis sa prehryzt tymi 90 % aby si sa dopracoval k tym 9 percentam, ktore ta nasmeruju k tomu 1%.

LAMP, Postovy server, firewall, ... alebo cokolvek porovnatelne a vlastne aj ovela jednoduchsie veci nebudu o next, next, next a 5 stranach.

To, ze ten tvoj chlapik to vedel urobit za 20 minut znamena len to, ze to robi velmi casto a je to prenho rutina. Ak by si od neho chcel nieco ine, tak by mu to tvralo dlho, lebo by to musel nastudovat a vyskusat. Aj ja ti urobim X veci rutinne za par minut ale dlasich x veci mi bude trvat ovela dlhsie. To je normalne a nad tym je skoda za pozastavovat. Je to proste tak.
Název: Re:Linux – zkušenosti, které nelze vygooglit
Přispěvatel: Tomas2 26. 01. 2017, 21:31:37
Martin Levy: zkušenosti bez znalostí a znalostí bez čtení a učení? S tím nepočítej. První dokumentaci linuxu jsem studoval několik let, jak těžké to bylo pro mě čtení a kolik nových věcí tam bylo, dnes podobné dokumentace louskám za dva dny, 70 % informací již znám a zbytek mi rychle dává smysl.

Z návodu se naučíš jednu konkrétní činnost, jenže těch činnost v takhle variabilní světě jsou stovky tisíc, to už je jednodušší to umět.

Pokud se učíš cizí jazyk, buď se naučíš věty nazpaměť a nebudeš schopný říct všechno nebo se naučíš jazyk a věty budeš tvořit sám, ano je to práce, zvykej si pokud chceš něco umět.