Ja jakozto linux uzivatel si nemuzu predstavit zivot bez konzole, ta vec mi tak usnadnuje zivot, misto toho abych neco delal zdlouhave v GUI tak dam 3 prikazy do terminalu a mam to co jsem chtel
Od mala jsem používal Windowsy. Ale je mi 30 a Widle mám už jen pro přístup přez ssh na cluster z několika RPI4. Mám pocit, že s každou novější verzí win roste buzerace jejich uživatelů.
@@tomassylt Pro ty je automatické doplňování příkazů či jmen souborů, stačí napsat prvních pár znaků a stisknout klávesu TAB a zbytek příkazu se automaticky doplní. Nebo můžeš mít otevřené 2 konzole, v jedné píšeš příkaz a ve druhé máš otevřenou nápovědu.
@@Jeff.jeferson1 Hele s tim co ohlasil microsoft nedavno, ten ms recall, tak si myslim ze bude masova migrace na linux, ja mam 3 notebooky, mam notebook s win 11, mam notebook s arch linuxem a pak tu mam jeste od babicky notas s win 7, windows notas pouzivam jen kdyz se chci s nekym na neco divat, protoze discord proste neumi dat screenshare s audiem na linux, realne vzdycky kdyz se vracim docasne na windows tak si reknu ze to je odporny operacni system a stejne jdu zpatky na svuj milovany arch Edit: A jo jeste dalsi vec, mam maly tym hernich vyvojaru a je tam mensi platformova bariera, ale zatim to zvladame nejak
Turbo Vision byla nadstavba jazyka Turbo Pascal, která uměla v konzoli vykreslovat grafiku okének sestavenou z textových rámečků. Takový příklad aplikace v tom vytvořené byl např. dvoupanelový správce souborů Norton Commander nebo třeba český M602. Dále v tom byly účetní programy pracující pod DOSem.
Konzolové aplikace jsou prostě sexy. A hlavně to vypadá jako frajeřina, když jen tak z hlavy naklepeš nějaký příkaz a ono to něco udělá a hlavně když to udělá to co chceš.
hlavne je to rychlejsie, ako cakat, kym sa spusti nejake super mega graficke rozhranie, kde sa grafik vyblaznil tak, ze pol hodiny hladas nejaku vec. Lebo kazdy program musi byt jedinecny a uplne odlisny.
@@DominikKocis78 Nevadí, klidně můžeš zkusit něco vytvořit a poslat, já běžně vybírám i tapety, které nejsou úplně profesionálně zpracované. Akorát to nesmí být stažený obrázek z internetu 🙂
Osobně používám VirusTotal: www.virustotal.com/ Stačí tam soubor nahrát a zobrazí ti to výsledky skenů mnoha antivirovými programy (často tam budou různé falešné detekce, takže pokud to detekuje třeba 1 nebo 2 antiviry, tak to nejspíš bude ještě bezpečné). Jediný problém je, že tam jde nahrávat soubory pouze do 650 MB Také počítej s tím, že tam *nejde nahrát celou složku!* Vždycky se to musí nahrávat soubor po souboru
Proč? To je vcelku jednoduchý. Jsou jednodušší a rychlejší na ovládání, když nejsi vyloženě hloupej. Navíc se dají jejich výstupy hezky řetěžit a psát pomocí toho scripty na složitější věci, což je taky velký plus. :)
Hlavně existence konzolové aplikace je jediná možná varianta jak něco ovládat přímo na úrovni daného programovacího jazyka. Je to tedy jediná šance jak opravdu reálně pracovat s jazykem samotným. Jinak řečeno všechny ty nadstavby jsou relativně zbytečné pro lidi co programovat umí a na víc mnohdy generují dost nešikovný a zbytečně komplikovaný kód. Protože umí tvořit kód jen z těch textových řetězců co jim byli přiřazeny a takto vygenerovaný kód je prostě zbytečně dlouhý a méně funkční než individuálně napsaný kód přímo programátorem. Dokonce pokud někdo umí obejít i konzoly a napsat kód přímo strojovým způsobem tedy jedničky a nuly může to být ještě efektivnější kód než ten generovaný textem, který se stejně ještě následně převede do jedniček a nul.
Zajímalo by má jak si vytvořit vlastní server propojení např. dvor pc přes internet stejně jako kdyby byli vedla sebe. Nebo si vytvořit VPN server u sebe doma a připojit přes na internet například. ze zahranice. Jak je to náročné případné, nějaké video?
Tohle jsem nikdy nedělal, takže na to v blízké době asi video nebude 🙁 Každopádně vytvoření např. serveru pro ukládání dat není až tak komplikované. Dokonce se dají koupit i síťové datové úložiště, což je zařízení, které v sobě obsahuje disky a po připojení k internetu se tam dostaneš ze všech počítačů na síti, případně jsem podobnou funkcionalitu ukazoval ve videu o sdílených složkách, akorát přes Windows počítač: th-cam.com/video/_rDgIx1CJ-A/w-d-xo.html Proti tomu připojit se z jiné sítě k sobě domů je celkem problém, protože router nepustí komunikaci zvenku dovnitř, takže bys musel mít veřejnou IP adresu (což je často placené) a změnit nastavení firewallu a přesměrování portů. Osobně bych tohle asi nedělal, protože sice se ty dostaneš do své domácí sítě, ale úplně stejně se tam pak může pokusit získat přístup nějaký hacker
Tak to teda nic podobného neznám... 🤔 Už jsem viděl, že kdosi rozchodil Discord pouze v terminálu, ale programy pro terminál jsou na Linuxu mnohem častější :D
Tak pro začátek, windows ma gui a nad ním teprve konzoli. proč se používají konzolovky 1. servery, nemáme gui system (linux server zaměřený na efektivitu) 2. konzolová aplikace je rychlá co se týče použití blbosti co jsi řekl - i v konzoli musíš vše naprogramovat ne jen v gui
Hlavní použití konzolových aplikací si chlape neřekl. Používají se jako služby na pozadí v operačních systémech. Když si jako uživatel spustíš správce úloh, je tam spuštěna spousta procesů. Drtivá většina jsou konzolové aplikace jako procesy na pozadí. Třeba Google Update.. A podle toho, jak si to popisoval by si jeden myslel, že konzolovky jsou zázračný appky, kde se nové funkce objevují sami od sebe.. :D Do konzolový aplikace musíš novou feature taky naprogramovat. Ale jak správně řikáš, je to podstatně rychlejší než u appek s GUI. Hale nechci, aby ten můj komentář vyzněl jen kriticky. Obecně mám tvůj kanál rád.
Díky za komentář 👍 Procesy na pozadí jsem tam zmínit mohl, i když já jsem se teda bavil hlavně o aplikacích s nějakým rozhraním pro uživatele a s procesy běžícími na pozadí uživatel běžně ani neinteraguje. Také mě například celkem zaujalo, že samotné vykreslení příkazového řádku je operace, kterou také musí konzolová aplikace podporovat (i když OS se tváří, že to je automaticky), takže z pohledu strojového kódu je konzolová aplikace mnohem komplikovanější, než aplikace, která jen běží na pozadí a příkazový řádek vůbec nepoužívá :D
Tedy, sice je CMD grafická aplikace, ale tu už si řeší OS sám (a zas taková věda to není ;D ), při programování na OS (win/max/unix) se jen řekne kam zapisovat, a když je výstupní soubor stdout/stderr, tak je OS zobrazí v přiřazené konzoli, pokud nějaká je. Pro vstup je pak soubor stdin, který je v aplikaci jen pro čtení.
To zní celkem zajímavě, to bych někdy mohl natočit 🤔 Sice mám pocit, že už jsem něco takového párkrát zmiňoval, protože to je celkem častá otázka, ale samostatné video bych na tohle téma klidně natočit mohl, takže díky za tip 😀
@@GrizlikD Rovnou už tam zahrň všechny formáty, jako JPG, PNG, BMP, WEBP, AVIF... JPG se říká že hodně ušetří místa, ale oproti WEBP nebo AVIF už je hodně neúsporný a zastaralý
Nebudu lhat. Ja jsem Linuxak. Ale windows jsem pouzival skoro vsechny. Sedmicky jsem "oplakal", za me nej jejich system. Ale jedenactky mi prijdou fajn. Takovy pekny prazdny papir se vzhledem Linuxu. (aspon vzdalene). Ale jelikoz smirovani cim dal vic... tak papa :)
Windows 11 je celkovo na nič. Hrozná ponuka štart, hrozné sekanie, hrozný panel úloh, ale na druhej strane to moderné rozhranie je krásne. Mala som Windows 11, ale prešla som späť na Windows 10 pred týždňom. (11 už nikdy, možno keď budem mať nový počítač.) A to nie len kvôli tej jedenástke, ale aj preto lebo som mala preplnené priečinky a inštalovávala som každotýždenné beta aktualizácie. Už som sa poučila z tých chýb a navyše už pravdepodobne nikdy nebudem aktualizovávať spať (Ani som nemala TPM 2, ale to je jedno).
Ja jakozto linux uzivatel si nemuzu predstavit zivot bez konzole, ta vec mi tak usnadnuje zivot, misto toho abych neco delal zdlouhave v GUI tak dam 3 prikazy do terminalu a mam to co jsem chtel
Od mala jsem používal Windowsy. Ale je mi 30 a Widle mám už jen pro přístup přez ssh na cluster z několika RPI4. Mám pocit, že s každou novější verzí win roste buzerace jejich uživatelů.
nj ale konzole neni nic pro lidi se sklerozou
@@tomassylt😢
@@tomassylt Pro ty je automatické doplňování příkazů či jmen souborů, stačí napsat prvních pár znaků a stisknout klávesu TAB a zbytek příkazu se automaticky doplní. Nebo můžeš mít otevřené 2 konzole, v jedné píšeš příkaz a ve druhé máš otevřenou nápovědu.
@@Jeff.jeferson1 Hele s tim co ohlasil microsoft nedavno, ten ms recall, tak si myslim ze bude masova migrace na linux, ja mam 3 notebooky, mam notebook s win 11, mam notebook s arch linuxem a pak tu mam jeste od babicky notas s win 7, windows notas pouzivam jen kdyz se chci s nekym na neco divat, protoze discord proste neumi dat screenshare s audiem na linux, realne vzdycky kdyz se vracim docasne na windows tak si reknu ze to je odporny operacni system a stejne jdu zpatky na svuj milovany arch
Edit: A jo jeste dalsi vec, mam maly tym hernich vyvojaru a je tam mensi platformova bariera, ale zatim to zvladame nejak
Super!
jako uživatel dosti prográmků právě v terminálu jsem si videjko moc užil
zapomněl jsi TUI aplikace neboly GUI v terminálu což sice je víc na linuxu (např. cfdisk), ale moc na windowsu neznám
Turbo Vision byla nadstavba jazyka Turbo Pascal, která uměla v konzoli vykreslovat grafiku okének sestavenou z textových rámečků. Takový příklad aplikace v tom vytvořené byl např. dvoupanelový správce souborů Norton Commander nebo třeba český M602. Dále v tom byly účetní programy pracující pod DOSem.
Konzolové aplikace jsou prostě sexy. A hlavně to vypadá jako frajeřina, když jen tak z hlavy naklepeš nějaký příkaz a ono to něco udělá a hlavně když to udělá to co chceš.
Mezi tím linux uživatal:
[Arrow up][Arrow up][Arrow up][Arrow up][Arrow up][Arrow up][Arrow up][Arrow up][Arrow up]
ls
hlavne je to rychlejsie, ako cakat, kym sa spusti nejake super mega graficke rozhranie, kde sa grafik vyblaznil tak, ze pol hodiny hladas nejaku vec. Lebo kazdy program musi byt jedinecny a uplne odlisny.
Pro použití v příkazových souborech jsou konzolové appky taky potřeba.
Milujem tvoje videa a Čeština mi nevadí
Díky :D
Rád by som ťa podporil tapetou ale kreativita nie je mojou silnou stránkou 😢
@@DominikKocis78 Nevadí, klidně můžeš zkusit něco vytvořit a poslat, já běžně vybírám i tapety, které nejsou úplně profesionálně zpracované. Akorát to nesmí být stažený obrázek z internetu 🙂
Díky :-D
Strasne zaujimave video davam odber!
Díky :D
Odbočuju ale mohu se zeptat zda jde osvědčeným spůsoubem zjistit zda je soubor co stahuju ze 3stran bez Viru,atd... ?
Osobně používám VirusTotal: www.virustotal.com/ Stačí tam soubor nahrát a zobrazí ti to výsledky skenů mnoha antivirovými programy (často tam budou různé falešné detekce, takže pokud to detekuje třeba 1 nebo 2 antiviry, tak to nejspíš bude ještě bezpečné). Jediný problém je, že tam jde nahrávat soubory pouze do 650 MB
Také počítej s tím, že tam *nejde nahrát celou složku!* Vždycky se to musí nahrávat soubor po souboru
@@GrizlikD Díky :)
Proč? To je vcelku jednoduchý. Jsou jednodušší a rychlejší na ovládání, když nejsi vyloženě hloupej. Navíc se dají jejich výstupy hezky řetěžit a psát pomocí toho scripty na složitější věci, což je taky velký plus. :)
Hlavně existence konzolové aplikace je jediná možná varianta jak něco ovládat přímo na úrovni daného programovacího jazyka. Je to tedy jediná šance jak opravdu reálně pracovat s jazykem samotným. Jinak řečeno všechny ty nadstavby jsou relativně zbytečné pro lidi co programovat umí a na víc mnohdy generují dost nešikovný a zbytečně komplikovaný kód. Protože umí tvořit kód jen z těch textových řetězců co jim byli přiřazeny a takto vygenerovaný kód je prostě zbytečně dlouhý a méně funkční než individuálně napsaný kód přímo programátorem. Dokonce pokud někdo umí obejít i konzoly a napsat kód přímo strojovým způsobem tedy jedničky a nuly může to být ještě efektivnější kód než ten generovaný textem, který se stejně ještě následně převede do jedniček a nul.
Zajímalo by má jak si vytvořit vlastní server propojení např. dvor pc přes internet stejně jako kdyby byli vedla sebe. Nebo si vytvořit VPN server u sebe doma a připojit přes na internet například. ze zahranice. Jak je to náročné případné, nějaké video?
Tohle jsem nikdy nedělal, takže na to v blízké době asi video nebude 🙁 Každopádně vytvoření např. serveru pro ukládání dat není až tak komplikované. Dokonce se dají koupit i síťové datové úložiště, což je zařízení, které v sobě obsahuje disky a po připojení k internetu se tam dostaneš ze všech počítačů na síti, případně jsem podobnou funkcionalitu ukazoval ve videu o sdílených složkách, akorát přes Windows počítač: th-cam.com/video/_rDgIx1CJ-A/w-d-xo.html
Proti tomu připojit se z jiné sítě k sobě domů je celkem problém, protože router nepustí komunikaci zvenku dovnitř, takže bys musel mít veřejnou IP adresu (což je často placené) a změnit nastavení firewallu a přesměrování portů. Osobně bych tohle asi nedělal, protože sice se ty dostaneš do své domácí sítě, ale úplně stejně se tam pak může pokusit získat přístup nějaký hacker
Teď mě dost dostala aplikace lynx. Je to web prohlížeč pro příkazový řádek linux. Znáš něco podobného pro Windows ?
Tak to teda nic podobného neznám... 🤔 Už jsem viděl, že kdosi rozchodil Discord pouze v terminálu, ale programy pro terminál jsou na Linuxu mnohem častější :D
Je prohlížeč pro MS DOS Arachne, ale ten nepracuje v příkazovém řádku, ale je grafický
Dá se najít Lynx i pro Windows.
Tak pro začátek, windows ma gui a nad ním teprve konzoli. proč se používají konzolovky
1. servery, nemáme gui system (linux server zaměřený na efektivitu)
2. konzolová aplikace je rychlá co se týče použití
blbosti co jsi řekl - i v konzoli musíš vše naprogramovat ne jen v gui
super video kvuli tobe sem si vipl ad block
Díky za podporu! :D
3:23
Hlavní použití konzolových aplikací si chlape neřekl. Používají se jako služby na pozadí v operačních systémech. Když si jako uživatel spustíš správce úloh, je tam spuštěna spousta procesů. Drtivá většina jsou konzolové aplikace jako procesy na pozadí. Třeba Google Update.. A podle toho, jak si to popisoval by si jeden myslel, že konzolovky jsou zázračný appky, kde se nové funkce objevují sami od sebe.. :D Do konzolový aplikace musíš novou feature taky naprogramovat. Ale jak správně řikáš, je to podstatně rychlejší než u appek s GUI.
Hale nechci, aby ten můj komentář vyzněl jen kriticky. Obecně mám tvůj kanál rád.
Myslím, že konzolovými aplikacemi myslel především takové aplikace, se kterými uživatel může interagovat, to se u procesů na pozadí (běžně) neděje.
Není google update spíše služba?
Díky za komentář 👍
Procesy na pozadí jsem tam zmínit mohl, i když já jsem se teda bavil hlavně o aplikacích s nějakým rozhraním pro uživatele a s procesy běžícími na pozadí uživatel běžně ani neinteraguje.
Také mě například celkem zaujalo, že samotné vykreslení příkazového řádku je operace, kterou také musí konzolová aplikace podporovat (i když OS se tváří, že to je automaticky), takže z pohledu strojového kódu je konzolová aplikace mnohem komplikovanější, než aplikace, která jen běží na pozadí a příkazový řádek vůbec nepoužívá :D
Tedy, sice je CMD grafická aplikace, ale tu už si řeší OS sám (a zas taková věda to není ;D ), při programování na OS (win/max/unix) se jen řekne kam zapisovat, a když je výstupní soubor stdout/stderr, tak je OS zobrazí v přiřazené konzoli, pokud nějaká je. Pro vstup je pak soubor stdin, který je v aplikaci jen pro čtení.
Gg
9:15 chyba v texte
On chtěl napsat Jižní
Jo, díky za upozornění :D
Při editu jsem si toho nevšiml a teď už s tím stejně nic neudělám 😅
kdy bude další video?
Snad už zítra, teď jsem bohužel jedno video vynechal, protože jsem neměl připravenou náhledovku, ale už mám aspoň natočené 2 další videa 😀
Dneska? @@GrizlikD
Takže až v úterý @@GrizlikD
@@MiksikTV No... Snad v úterý 😅
Jako už to mám sestříhané a teď to jdu nahrávat, takže akorát počkám na náhledovku a pak to můžu vydat :D
@@GrizlikD dobře
Návrh na video rozdíl mezi jpg a png
To zní celkem zajímavě, to bych někdy mohl natočit 🤔 Sice mám pocit, že už jsem něco takového párkrát zmiňoval, protože to je celkem častá otázka, ale samostatné video bych na tohle téma klidně natočit mohl, takže díky za tip 😀
@@GrizlikD Rovnou už tam zahrň všechny formáty, jako JPG, PNG, BMP, WEBP, AVIF...
JPG se říká že hodně ušetří místa, ale oproti WEBP nebo AVIF už je hodně neúsporný a zastaralý
On používa Windows 11? To akože žart? :-D
A co maji všichni proti 11? Nechapu.
Taky netuším co maj všichni proti 11, ale zkusil jsem 7 -> na 10 a stejnou chybu už neudělám, nebudu ani zjišťovat co mají všichni proti 11.
tvoja otazka je nejaký žart?
Nebudu lhat. Ja jsem Linuxak. Ale windows jsem pouzival skoro vsechny. Sedmicky jsem "oplakal", za me nej jejich system. Ale jedenactky mi prijdou fajn. Takovy pekny prazdny papir se vzhledem Linuxu. (aspon vzdalene). Ale jelikoz smirovani cim dal vic... tak papa :)
Windows 11 je celkovo na nič. Hrozná ponuka štart, hrozné sekanie, hrozný panel úloh, ale na druhej strane to moderné rozhranie je krásne. Mala som Windows 11, ale prešla som späť na Windows 10 pred týždňom. (11 už nikdy, možno keď budem mať nový počítač.) A to nie len kvôli tej jedenástke, ale aj preto lebo som mala preplnené priečinky a inštalovávala som každotýždenné beta aktualizácie. Už som sa poučila z tých chýb a navyše už pravdepodobne nikdy nebudem aktualizovávať spať (Ani som nemala TPM 2, ale to je jedno).