Dariusz Luber
Dariusz Luber
  • Видео 44
  • Просмотров 125 633
Linux #7 - przetwarzanie tekstu z sed - Podstawy pracy w terminalu
W tym filmie pokażę, jak wykorzystać `sed` - potężne narzędzie do przetwarzania tekstu w systemach Unix/Linux. Dowiesz się, jak wykonywać zamiany tekstu, edytować pliki w miejscu, usuwać linie, czyużywać wyrażeń regularnych.
Muzyka z tła: @YourFlowVibes
Просмотров: 352

Видео

Linux #6 - przetwarzanie tekstu i danych z awk - Podstawy pracy w terminalu
Просмотров 2814 месяца назад
W tym odcinku pokażę Ci, jak korzystać z polecenia awk - potężnego narzędzia do przetwarzania tekstu i wyciągania danych. Zaczniemy od podstawowych operacji na plikach z różnymi separatorami, a następnie przejdziemy do bardziej zaawansowanych technik, takich jak obsługa pól w cudzysłowach i wykonywanie obliczeń. Dowiesz się także, jak formatować dane, aby prezentowały się w czytelny sposób. To ...
Linux #5 - diff - Podstawy pracy w terminalu
Просмотров 2584 месяца назад
W tym filmie pokażę Ci, jak w prosty sposób korzystać z komendy diff do porównywania plików i katalogów na systemach Unix. Dodatkowo, podzielę się trikami na to, jak połączyć diff z jq, żeby porównać pliki JSON. Zobaczysz, jak szybko znormalizować i przefiltrować dane JSON przed porównaniem, co znacznie ułatwia życie w codziennej pracy z danymi. Jeśli chcesz więcej takich poradników, subskrybuj...
Linux #4 - Podstawy pracy w terminalu - Jak efektywnie przetwarzać JSON z jq
Просмотров 4274 месяца назад
W tym krótkim poradniku poznasz podstawy użycia jq - potężnego narzędzia do przetwarzania danych JSON w terminalu. Dowiesz się, jak szybko filtrować, transformować i agregować dane w formacie JSON, a także jak połączyć jq z curl, aby pobierać i przetwarzać dane z API. Ten tutorial to idealny punkt wyjścia dla programistów, administratorów systemów oraz analityków danych. Zobacz, jak jq może uła...
Linux #3 - Podstawy pracy w terminalu - polecenie find
Просмотров 1,6 тыс.Год назад
Kolejna część podstaw pracy w terminalu. Tym razem na tapet bierzemy polecenie `grep` Skrypt do generowania plików z losowymi logami: gitlab.com/DevNotes.it/youtube/-/blob/main/linux/generate_log_files.sh
Linux #2 - Podstawy pracy w terminalu - polecenie grep
Просмотров 2,8 тыс.Год назад
W końcu kolejna część podstaw pracy w terminalu. Tym razem na tapet bierzemy polecenie `grep` Skrypt do generowania plików z losowymi logami: gitlab.com/DevNotes.it/youtube/-/blob/main/linux/generate_log_files.sh
Code / Learn with me - 1h session
Просмотров 8552 года назад
Jeżeli masz coś do zrobienia, a masz włączonego RUclips to zapewne masz zwyczaj oglądać coś przy okazji pracy, ale jeżeli nie jest to tutorial, który musisz przerobić aby być w stanie wykonać to konkretne zadanie to lepiej puść sesję "Code/Learn with me" i skup się na pracy czy nauce przy godzinnej sesję skupienia ze mną na tym co ma być zrobione :) Wielowątkowość u ludzi jest przereklamowana, ...
Rozwiąż problem z przestrzenią zajmowaną przez dysk WLS-a
Просмотров 7382 года назад
Niestety WSL nie zmniejsza automatycznie rozmiaru wirtualnego dysku gdy już nie potrzebuje danej przestrzenie, dlatego trzeba wykonać ręcznie proces kompaktowania wirtualnego dysku. Jeżeli chcesz ręcznie zwiększyć / zmniejszyć rozmiar zapoznaj się z dokumentacją: docs.microsoft.com/en-us/windows/wsl/vhd-size
Vistiing Philladelphia | Business trip
Просмотров 2762 года назад
Mam nadzieję, że wybaczycie nietechniczne wideo, ale stwierdziłem, że raz na jakiś czas mogę tutaj wrzucić coś takiego. Żebyście mieli kontekst czemu mnie tam wywiało, to byłem zaproszony przez klienta, aby lepiej poznać tworzone przez nich rozwiązanie, zrozumieć ich założenia biznesowe a przez to abyśmy wraz z zespołem mogli dostarczyć jak najlepsze oprogramowanie, które pomoże osiągnąć cele k...
#07 Kurs git-a - GITLAB - Repozytoria zdalne i Pull requesty
Просмотров 6 тыс.2 года назад
Hej, jeżeli zaczynacie dopiero przygodę z git-em to najpierw zapoznajcie się z materiałami dotyczącymi podstawi git-a: ruclips.net/p/PL2zsrr3O56spOLrXjhOKTx7l-g9UhEe64
#07 Kurs git-a - GITHUB - Repozytoria zdalne i Pull requesty
Просмотров 1,4 тыс.2 года назад
Hej, jeżeli zaczynacie dopiero przygodę z git-em to najpierw zapoznajcie się z materiałami dotyczącymi podstawi git-a: ruclips.net/p/PL2zsrr3O56spOLrXjhOKTx7l-g9UhEe64
#06 Kurs git-a - Wprowadzenie do repozytoriów zdalnych
Просмотров 7942 года назад
Wybierz, którą platformę chcesz poznać: - Github: ruclips.net/video/xUT9MipHF7o/видео.html - Gitlab: ruclips.net/video/OTMH5SRtVNU/видео.html
#05 Kurs Git-a - Rozwiązywanie konfliktów
Просмотров 1,2 тыс.3 года назад
#05 Kurs Git-a - Rozwiązywanie konfliktów
#04 Kurs Git-a - Scalanie gałęzie - Mergowanie
Просмотров 1,1 тыс.3 года назад
#04 Kurs Git-a - Scalanie gałęzie - Mergowanie
#03 Kurs Git-a - Gałęzie
Просмотров 1,7 тыс.3 года назад
#03 Kurs Git-a - Gałęzie
#02 Kurs Git-a - Lokalne repozytorium, commit-y
Просмотров 2,8 тыс.3 года назад
#02 Kurs Git-a - Lokalne repozytorium, commit-y
#01 Kurs Git-a - Wprowadzenie
Просмотров 3,6 тыс.3 года назад
#01 Kurs Git-a - Wprowadzenie
#03 HAProxy - obsługa wielu aplikacji pod różnymi domenami
Просмотров 2,5 тыс.3 года назад
#03 HAProxy - obsługa wielu aplikacji pod różnymi domenami
#02 - Konfigurujacja serwera i deploy aplikacji webowej
Просмотров 9723 года назад
#02 - Konfigurujacja serwera i deploy aplikacji webowej
#01 Uruchom swój serwer - nie masz serwera? Mam dla Ciebie 20 Euro na serwery :)
Просмотров 1,4 тыс.3 года назад
#01 Uruchom swój serwer - nie masz serwera? Mam dla Ciebie 20 Euro na serwery :)
Wprowadzenie - co na Was czeka w kolejnych filmach. #2
Просмотров 1,4 тыс.3 года назад
Wprowadzenie - co na Was czeka w kolejnych filmach. #2
Jak uprościć proces uruchamiania konternerów Dockerowych? Poznajcie Docker Compose !!! #6
Просмотров 2,2 тыс.3 года назад
Jak uprościć proces uruchamiania konternerów Dockerowych? Poznajcie Docker Compose !!! #6
Personalizacja terminala - Zsh i OhMyZsh
Просмотров 3,4 тыс.3 года назад
Personalizacja terminala - Zsh i OhMyZsh
Docker - podstawy tworzenia obrazów #5
Просмотров 3,5 тыс.3 года назад
Docker - podstawy tworzenia obrazów #5
DockerCLI - Polecenia, które musisz znać. #4
Просмотров 6 тыс.4 года назад
DockerCLI - Polecenia, które musisz znać. #4
Docker - Jak zainstalować na MacOS / Linux / Windows (z WSL) #3
Просмотров 8 тыс.4 года назад
Docker - Jak zainstalować na MacOS / Linux / Windows (z WSL) #3
Linux #1 - Podstawy pracy w terminalu
Просмотров 46 тыс.4 года назад
Linux #1 - Podstawy pracy w terminalu
Co to jest Docker i dlaczego warto go znać #1
Просмотров 6 тыс.4 года назад
Co to jest Docker i dlaczego warto go znać #1
Linux w Windowsie? - Instalacja Linuksa z wykorzystaniem WSL-a
Просмотров 10 тыс.4 года назад
Linux w Windowsie? - Instalacja Linuksa z wykorzystaniem WSL-a
#13 Custom Hook - Formularz - useInput :: React.js v16 - ShoppingList App
Просмотров 1984 года назад
#13 Custom Hook - Formularz - useInput :: React.js v16 - ShoppingList App

Комментарии

  • @justmesmile20
    @justmesmile20 День назад

    Jesteś genialny !!!! Dzięki Tobie zrozumiałam wiele oraz zainspirowales mnie aby nie wracać do srodowiska Windows. Dzięki Czekam na nowe filmy.

  • @michalociepa3353
    @michalociepa3353 17 дней назад

    Witam. Jak dodać ten plik wslconfig przez terminal ? chyba się udało. użyłem polecenia: $cat> .\.wslconfig

    • @DariuszLuber
      @DariuszLuber 15 дней назад

      Hej, Jak chcesz go utworzyć to musi on znajdywać się w profilu Twojego użytkownika w Windowsie więc ścieżka `/mnt/c/Users/<twoj_user>/.wslconfig` . Teraz jak znasz ścieżkę to możesz to zrobić np. nano `/mnt/c/Users/<twoj_user>/.wslconfig` co otworzy Ci edytor, wprowadzisz zmiany a potem zapiszesz i wyjdziesz korzystając z `ctr + x`

  • @Kondekk123
    @Kondekk123 24 дня назад

    ale pan zsiwiał ale dzięki za pomoc gorąco pozdrawiam

  • @s3bus686
    @s3bus686 29 дней назад

    Świetny poradnik, dziękuję ;)

  • @pikoos7414
    @pikoos7414 Месяц назад

    W jaki sposób zmienić język w konsoli na Polski? I czy jest taka możliwość korzystając z clienta PUTTY i połączenia SSH?

    • @DariuszLuber
      @DariuszLuber Месяц назад

      Hej, jeśli myślę o tym o czym Ty myślisz to w .zshrc jak masz zsh, w .bashrc jak bash dodajesz `export LANG=en_US.UTF-8` aby ustawić język, więc dla PL byłoby `pl_PL.UTF-8`, może być tak, że to nie zadziała bo nie masz zainstalowanych zależności, wtedy: ``` sudo apt-get purge locales sudo aptitude install locales sudo dpkg-reconfigure locales ``` Mam nadzieję, że o to chodziło :)

    • @pikoos7414
      @pikoos7414 Месяц назад

      @@DariuszLuber tak dokładnie o to mi chodziło. Mega pomocne. Liczę na to że nauka dzięki temu i Twoim filmom będzie znacznie łatwiejsza i przyjemniejsza :)

  • @maciekdebski3200
    @maciekdebski3200 2 месяца назад

    Super🎉

  • @berejczyk9691
    @berejczyk9691 2 месяца назад

    Nieźle mnie to zniechęciło. chyba trzeba wielu lat aby nauczyć się tych wszystkich komend i w ogóle skąd je można wszystkie znać?

    • @DariuszLuber
      @DariuszLuber Месяц назад

      Hej, nie ma co się zniechęcać - to jest tak, że jak na co dzień z czegoś nie korzystasz to zapominasz polecenia, ale wiesz czego szukać i szybko to odnajdziesz. W przypadku podstaw pracy z Linuksem to podstawą jest codzienna praca w Linuksie, jak masz Windowsa, to zainstaluj WSL i codziennie coś poekperymentuj, jak popsujesz to w 5 minut usuniesz i postawisz na nowo WSL-a. Nie wiem czym się zajmujesz na co dzień, ale pomyśl, jak zacząć więcej korzystać z jakiś narzędzi, z których już korzystasz, ale z poziomu Linuksa.

  • @gregorymcgregor2638
    @gregorymcgregor2638 3 месяца назад

    Czy takie ustawienie na Windowsie 10 pro z WSL i Dockerem zainstalowanym w Windzie a obsługiwanym z linuxa przez WSL, zadziała, jeśli ten windows będzie maszyną wirtualną w proxmox na serwerku domowym, lub virtualbox działającym na macu??

    • @DariuszLuber
      @DariuszLuber Месяц назад

      Aby to zadziałało to musiałbyś włączyć w Proxmoxie Nested Virtualization, co do virtualbox to nie wiem (pve.proxmox.com/wiki/Nested_Virtualization) Natomiast jak masz proxmox-a, to w jakim celu chcesz odpalać Windowsa a w nim WSL-a, jak możena postawić VM-kę z Linuksem?

    • @gregorymcgregor2638
      @gregorymcgregor2638 Месяц назад

      @@DariuszLuber zastanawiałem się co będzie lepiej działać, a osoba sprawa to, że jednak czasem przydaje się Windows niestety i byłoby od razu w jednym bez przełączania

  • @maiktramper7943
    @maiktramper7943 3 месяца назад

    interesujące i użyteczne! no i za trudne :( Po tygodniu nieużywania narzędzia, większość 'przełączników' wypada z głowy.

    • @DariuszLuber
      @DariuszLuber Месяц назад

      Pamiętaj, że nie należy na pamięć wykuwać tego, chodzi o znajomość poleceń i wiedza, co można zrobić, potem jak będziesz potrzebować coś zrobić to w tyle głowy będzie ta wiedza i będziesz wiedzieć czego szukać.

  • @drboczek
    @drboczek 3 месяца назад

    Świetny tutorial.

    • @DariuszLuber
      @DariuszLuber 3 месяца назад

      Dzięki! 🙇‍♂ To, co przedstawiłem, to zaledwie wstęp do możliwości sed-a, więc gorąco zachęcam do dalszego eksperymentowania! :)

  • @maiktramper7943
    @maiktramper7943 3 месяца назад

    Pomocne!! Dziękuję bardzo! I więcej takich materiałów!

    • @DariuszLuber
      @DariuszLuber 3 месяца назад

      Będą, będą :) Już są gotowe i zaplanowane publikacje. Nie daję wszystkiego naraz, bo już raz dostałem "karę" od YT za to, że nie publikuję regularnie, więc teraz dawkuję materiały ;) Docelowo we wtorki i piątki będą wlatywać nowe materiały :)

  • @KKK-br3ic
    @KKK-br3ic 3 месяца назад

    Przydałby się poradnik jak zrobić partycję linuxową na dysku zewnętrznym np, w linuxmint.

  • @007arek
    @007arek 4 месяца назад

    Fx jest prostsze w użyciu.

    • @DariuszLuber
      @DariuszLuber 3 месяца назад

      Zgadzam się, że Fx jest fajnym narzędziem, natomiast jq jest tak często występującym poleceniem w tutorialach, dokumentacji, stack overflow, że najpierw wziąłem jq na tapet, ale dzięki za sugestię - zrobię też materiał o Fx :)

  • @ZdrowyKod
    @ZdrowyKod 4 месяца назад

    a i jeszcze jedno, fajnie nagrywasz przysiadz moze dluzszy czas i zrob pelny kurs linux pod administracje chocby mialo Ci to zajac jeszcze pol roku to ja to KUPIE!

  • @ZdrowyKod
    @ZdrowyKod 4 месяца назад

    Super tłumaczone, nagrywaj dalej!

    • @DariuszLuber
      @DariuszLuber 4 месяца назад

      Taki jest plan, niestety ostatnie miesiące nagrywałem ale tylko materiały nie publiczne więc na kanale była cisza. Natomiast na ten moment możesz sie spodziewać kolejnych dwóch części serii, bo już są wgrane i zaplanowane :) i taki też jest plan aby nie wrzucać raz a dużo a dozować Wam stopniowo kolejne części ;)

    • @ZdrowyKod
      @ZdrowyKod 4 месяца назад

      @@DariuszLubersuper, czyli polecasz Ubuntu? Bo ja pobrałem sobie Fedorę nie wiedząc czemu 😅

    • @DariuszLuber
      @DariuszLuber 4 месяца назад

      ​@@ZdrowyKod W zasadzie obojętne jaka dystrybucja, byleby ją znać :) Ja się przyzwyczaiłem do dystrybucji tworzonych w oparciu o Debiana, ale korzytałem też z CentOS-a, Arch-a, RedHata i jeszcze kilku, także wybór często zależy od potrzeb i na czym uruchamiamy. W przypadku WSL-a, korzystam głównie z Ubuntu, głównie z przyzwyczajenia.

  • @Blacha-PL
    @Blacha-PL 6 месяцев назад

    przypomina sie jak uczylem sie MS DOSa bo windowsa gui nie było. fajnie nie myslalem że to się jeszcze kiedyś przyda a w głowie zostalo 😂

    • @DariuszLuber
      @DariuszLuber 4 месяца назад

      No za moich czasów to był już GUI bo WIN 3.1 ale i tak głównie siedziało się w CMD czy próbowało zainstalować sterowniki w RedHat-cie 😅

  • @pankasztan69
    @pankasztan69 8 месяцев назад

    aleś się zmienił od ostatniego odcinka :D

    • @DariuszLuber
      @DariuszLuber 8 месяцев назад

      No szybko się starzęję 😅😂

  • @bartek4182
    @bartek4182 9 месяцев назад

    dziękuję bardzo - pierwsza działka przyjęta - teraz trenuję - podejrzał 2 i zaczynają sie przygody trudne

    • @DariuszLuber
      @DariuszLuber 8 месяцев назад

      Dobrze, że rozpocząłeś! Z każdym wyzwaniem rośnie wiedza, więc kontynuuj ćwiczenia i pytaj, gdy potrzebujesz wsparcia.

  • @bartek4182
    @bartek4182 9 месяцев назад

    jak plik wgrać do ubuntu na wirtualnej maszynie w windowsie?

    • @DariuszLuber
      @DariuszLuber 8 месяцев назад

      Jeżeli jeszcze nie znalazłeś rozwiazania, to wpisz w Exploratorze plików w adresie \\wsl$ - będziesz mieć dostęp do wszystkich zainstalowanych dystrybucji w WSL

  • @Ilumin2000
    @Ilumin2000 10 месяцев назад

    Cześć, jak jest grep -c "w..w..w" to uprawnienie dla wszystkich to jak szukać uprawnienie zapisu dla kogokolwiek?

  • @rafal2748
    @rafal2748 11 месяцев назад

    Ludzi a nie osob. Ja jestem człowiekiem a nie osoba.

  • @janeczek4432
    @janeczek4432 Год назад

    Świetny film, mam nadzieje ze będzie więcej ponieważ super tlumaczysz

    • @DariuszLuber
      @DariuszLuber 8 месяцев назад

      Niestety ciągle brak czasu, ale w końcu się zbiorę i przygotuję kolejne. Dzięki za motywowanie :)

  • @boryspastuszko4172
    @boryspastuszko4172 Год назад

    Czemu gdy na gałęzi sass utworzyłeś katalog z pilkiem style.scss to nie pojawił sie jako nieśledzony na gałęzi main a za to note_modules tak?

    • @DariuszLuber
      @DariuszLuber Год назад

      Hej. Bo cały katalog sass został dodany w commicie do historii zmian na gałęzi sass. Nie możesz się przełączyć między gałęziami jeżeli masz jakieś nieskommitowane zmiany, a skommitowane zmiany nie pokażą się na innej gałęzi dopóki ich nie domergujesz. Jedyne rzeczy, które mogą być widoczne między gałęziami a nie są skommitowane to te, które znajdują się w wykluczeniach - plik .gitignore ruclips.net/video/vHzE_1o8ODs/видео.htmlsi=amxxW9YgxuYOtA17&t=512

  • @BioHayB
    @BioHayB Год назад

    Super material. dzialaj dalej

  • @TheQciap
    @TheQciap Год назад

    taktyczny

  • @krzysztofpopiolek1531
    @krzysztofpopiolek1531 Год назад

    Bardzo dobrze wyjaśniony/przedstawiony materiał, mam jednak pytanie, na filmie nie jest użuwane 'sudo', a u mnie wymaga? Dziekuje i pozdrawiam.

    • @DariuszLuber
      @DariuszLuber Год назад

      Hej. Po instalacji Dockera należy wykonać kilka kroków: docs.docker.com/engine/install/linux-postinstall/ Na liście jest dodanie grupy docker do sudoers, a tym samym już nie będzie trzeba wpisywać ciągle sudo.

  • @krzysztofpopiolek1531
    @krzysztofpopiolek1531 Год назад

    Super materiał, który odpowiedział mi na pytanie z serią Linux. Dziękuję.

    • @DariuszLuber
      @DariuszLuber Год назад

      Cieszę się, że mogłem pomóc. Mam nadzieję, że kolejne materiały też sie przydadza ;)

  • @krzysztofpopiolek1531
    @krzysztofpopiolek1531 Год назад

    Dziękuję, świetnie przedstawione zagadnienia dotyczące podstawowych zasad korzystania z terminala, mam jednakże dodatkowe pytanie/prośbę, ca za aplikacja, ustawienie terminala sprawia, że polecenia można wpisywać poniżej użytkownika i ścieżki, bardzo dziękuję i pozdrawiam.

    • @DariuszLuber
      @DariuszLuber Год назад

      Patrząc na Twój komentarz pod moim filmem odnośnie ZSH domyślam się, że już odnalazłeś odpowiedź :)

    • @Smyk..
      @Smyk.. Год назад

      @@DariuszLuber Biorąc pod uwagę to, że inni też czytają komentarze - świetna odpowiedź. Pozdrawiam

    • @DariuszLuber
      @DariuszLuber Год назад

      ​@@Smyk..w sumie racja zapomniałem dla reszty dołączyć link do materiału. Dzięki za zwrócenie uwagi :) Także, jak skonfigurować ZSH tłumaczę tutaj :) ruclips.net/video/ggfH45zvZEY/видео.htmlsi=8pL_uxeD9OkpSlUE

  • @TheQciap
    @TheQciap Год назад

    ultra fajnie wytłumaczone, dzięki8

    • @DariuszLuber
      @DariuszLuber Год назад

      Cieszę się, że mogłem pomóc :)

  • @TheQciap
    @TheQciap Год назад

    taktyczny

  • @TheQciap
    @TheQciap Год назад

    LUBIE TO

  • @piter7757
    @piter7757 Год назад

    Bardzo fajnie przedstawione. Czy jest możliwość zrobienia filmu praktycznego z pracą nad systemem Prestashop i Gitlab-em, tzn. mamy sklep i chcemy wprowadzać zmiany najpierw na sklepie w gałezi develop i zobaczyć te zmiany na wersji developerskiej sklepu a po zrobieniu push request na wersji produkcyjnej?

  • @TheQciap
    @TheQciap Год назад

    taktyczny

  • @TheQciap
    @TheQciap Год назад

    taktyczny

  • @kogutli8554
    @kogutli8554 Год назад

    Jak zainstalować pobraną instalke np do google chrome za pomocą terminala ?

    • @DariuszLuber
      @DariuszLuber Год назад

      W jakim sensie pobraną instalkę? Domyślam się, że chodzi o paczki .deb - bo w filmach pokazuję na Ubuntu - w takiej sytuacji przejdź do katalogu gdzie pobrałeś plik .deb i uruchom polecenie `sudo apt install ./<nazwa_pliku>.deb` Natomiast jak nie musisz korzystać z instalowania przez osobne pobieranie plików to polecam korzystać z instalowania z wykorzystaniem repozytoriów, bo dzięki temu od razu uzyskujesz łatwy dostęp do aktualizowania aplikacji, gdzie przy ręcznej instalacje przez pliki np. .deb będziesz musieć to ręcznie robić.

  • @jakubstefankiewicz7911
    @jakubstefankiewicz7911 Год назад

    Wywalało mi error 1 podczas czyszczenia zbędnych aplikacji, przy konfiguracji Dockerfile. Musiałem dodać jeszcze "-y" po "--purge" i poszło... Tak piszę jakby ktoś się męczył :)

  • @nuvii0746
    @nuvii0746 Год назад

    Super 😀 Mam nadzieje, że będziesz częściej wrzucał nowe filmy 🙂

  • @DariuszLuber
    @DariuszLuber Год назад

    Cały tutorial znajdziecie tutaj: ruclips.net/video/5RXhAzpnRlA/видео.html

  • @wegi9621
    @wegi9621 Год назад

    Wreszcie porządny tutorial o find, a nie pseudospecjaliści rozwiną się o kilku podstawowych opcjach i udają szamanów. Brawo!

    • @DariuszLuber
      @DariuszLuber Год назад

      Cieszę się, że materiał spasował, ale i tak tutaj poruszyłem tylko mały fragment najczęściej wykorzystywanych flag. Jak tylko pojawią się pytania o inne opcje, to z chęcią przygotuję materiał z kolejnymi wariacjami polecenia find :)

  • @Mahatma.Gandhi
    @Mahatma.Gandhi Год назад

    *_Ostatnio zainteresowałem się kontenerami, ale wiem o nich prawie nic (:. Ponieważ na razie nie rozumiem tego tematu, mam tylko jedno pytanie. Czy jest możliwe takie zastosowanie kontenerów: instaluję sobie na prywatnym komputerze jakiś system, załóżmy Windows 11. Następnie robię sobie "kontener" czy też "kontenery", które będą składały się z aplikacji, które chcę mieć na komputerze, ale nie chcę ich już po raz setny instalować razem z systemem. Czyli instaluję system a potem dokładam kontenery z potrzebnymi programami, ale już bez instalacji. Tylko dokładam albo odejmuję w zależności do potrzeb jak klocki lego. System sobie zmieniam, żeby wypróbować inny a potem szybko dokładam moje ulubione programy w formie kontenerów. Czekam niecierpliwie na odpowiedź :). Pozdrawiam :)_*

    • @DariuszLuber
      @DariuszLuber Год назад

      Hej. Pytanie co rozumiesz jako "aplikacje" - jeżeli ma na myśli np. pakiet office, gry, czy inne tego typu aplikacje to kontenery odpadają. Jeżeli masz na myśli np. bazy danych, aplikacje webowe, dashboardy do monitorowania / zarządzania - to jak najbardziej można. Wracając natomiast do instalowania standardowych aplikacji to każdy system ma swoje managery pakietów i tutaj niestety nie ma standaryzacji, więc pod każdy system trzeba by sobie przygotować skrypty instalacyjne - dla windowsa też taki "package manager" istnieje - learn.microsoft.com/en-us/windows/package-manager/ Podsumowując - kontenery wykorzystujemy głównie dla celów developmentu/deploymentu aplikacji - ja na swoim komputerze mam zainstalowany WSL2 (z git-em) + docker + IDE i nic więcej, reszta odbywa się poprzez sklonowanie repo, a następnie odpalenie kontenerów - choć obecnie jeszcze bardziej chcę uprościć proces i ogarniam konfigurację "dev containers" :)

    • @Mahatma.Gandhi
      @Mahatma.Gandhi Год назад

      @@DariuszLuber Mnie właśnie chodzi o aplikacje biurowe, przeglądarki internetowe, menaddżery plików, autocad i inne "służbowe". Dzięki za odpowiedź i link. Poczytam i może uda mi się coś zrobić. Pozdrawwiam :)

    • @DariuszLuber
      @DariuszLuber Год назад

      Ok, jeżeli chcesz biurowe aplikacje to możesz teoretycznie większość odpalić, ale wydajność może być kiepska, bo nie będziesz mieć pełnego wsparcia choćby z GPU. Jak to uruchomić znajdziesz w tym artykule: www.howtogeek.com/devops/how-to-run-gui-applications-in-a-docker-container/ Ale IMO w zależności jaki system operacyjny jest pod spodem może być inna konfiguracja dostępu do X servera. Jeżeli odpalisz to u siebie to daj znać jak z wydajnością :) Ja kiedyś chciałem tak odpalić WebStorma i kiepsko to działało, natomiast zastanawiam się jak to ogarnęli z VSCode - bo teoretycznie przy dev containers VSCode powinien też się odpalić z kontenera :thinking: ... hmm, muszę to sprawdzić :)

    • @DariuszLuber
      @DariuszLuber Год назад

      Nie wiem czy nie więcej zachodu będzie właśnie z konfiguracją dostępu do XWin aniżeli napisanie kilku skryptów shellowych/bash-owych aby zainstalować wszystkie aplikacje korzystając z package managerów

  • @kamar-podkarpacie-czyszczenie

    Mega wytłumaczone naprawdę dziękuję za twoją prace.

  • @utopia21
    @utopia21 Год назад

    Szczerze bardzo spoko pomysł, liczę na jakieś inne tego typu publikacje w przyszłości ;).

    • @DariuszLuber
      @DariuszLuber Год назад

      No możnaby - hmm, a może nawet live 🤔 ?(ale bez komentarzy, aby się nie rozpraszać) - bo teraz szykuje mi się sporo nauki zarówno dot. OpenAI jak i certyfikacji dot. tematów DevOps :)

    • @utopia21
      @utopia21 Год назад

      @@DariuszLuber live może być okej, ale najlepiej aby zapis z tego liva potem wrzucić na kanał żeby można sobie odpalić kiedy indziej

  • @kejto
    @kejto Год назад

    Dzięki za materiał, ale potrzebuje pomocy, jak zmienić dysk docelowy z domyślnego na np, osobna partycje?

    • @DariuszLuber
      @DariuszLuber Год назад

      Możesz to zrobić poprzez polecenia w PowerShellu: ``` wsl --unregister NAZWA_INSTANCJI_WSL ``` Aby zobaczyć listę swoich instancji wpisz ``` wsl -l ``` Po odrejestrowaniu przenosisz wirtualny dysk na inną partycję / dysk i importujesz instancję WSL-a ``` wsl --import Ubuntu D:\VMs\ubuntu-wsl ``` Oczywiście jak chcesz to zrobić, to proponuję to zrobić najpierw na drugiej testowej instancji (zawsze możesz mieć kilka instancji)

    • @kejto
      @kejto Год назад

      @@DariuszLuber oo dzięki za pomoc 🔥

  • @techniczny84
    @techniczny84 Год назад

    Witam szanownego Pana. Dobrze wytłumaczone polecenia w systemie Linux. Siedzę na różnych dystrybucjach od 2000 roku. Ale jeszcze wszystkiego nie potrafię. Opornie Mi idzie praca w terminalu, zwłaszcza konfiguracja np etc/conf/httpd.conf zwłaszcza w nano. Próbuje czasami coś zrobić czytając strony internetowe ale tak naprawdę kiepsko idzie mi konfiguracja czego kolwiek np systemu Fedora 37 server. Pozdrawiam serdecznie.

  • @mateuszjach3867
    @mateuszjach3867 Год назад

    Świetny materiał dzięki !

  • @aki1840
    @aki1840 Год назад

    Kocham internet za to, że można wydać fortunę na wiedzę ale można znaleźć też tą samą wiedzę za darmo. Świetne materiały. Pozdrawiam, Panie Dariuszu:)

    • @DariuszLuber
      @DariuszLuber Год назад

      Dla mnie płatne materiały mają sens gdy porządkują wiedzę, prowadzą konkretną ścieżką albo dają dostęp do kogoś kogo można się zapytać o rzeczy, których się nie rozumie. Mam nadzieję, że u mnie na kanałach uda się to utworzyć właśnie takie ścieżki rozwoju, ale niestety ostatnio wygospodarowanie czasu na pracę na YT jest dość ciężkie i moje plany się przeciągają :(

    • @aki1840
      @aki1840 Год назад

      Zgadzam się ale dodałbym, że płatne materiały powinny oferować coś więcej niż wiedzę elementarną. Wiadomo - im wiedza bardziej zaawansowana tym kwota może być wyższa, to zrozumiałe. Boli mnie jednak ten podział na ludzi, którzy dzielą się tą wiedzą w miarę możliwości 'dla idei', a tych którzy na tej wiedzy głównie zarabiają. Szczególnie kiedy nie jest ona tak cenna jak owy twórca myśli. Świeca, od której odpalana jest następna, nic nie traci.

  • @techniczny84
    @techniczny84 Год назад

    Witam. Bardzo fajnie wyjaśnione czym się różni wirtualizacja od konteneryzacji. Jeszcze oprócz dockera jest podman. Ale chyba docker chyba bardziej przejżysty.

    • @DariuszLuber
      @DariuszLuber Год назад

      No opcji jest wiele, obecnie Docker w dużej mierze zdominował świadomość użytkowników, ale poniekąd to właśnie dzięki Dockerowi dużo rzeczy zadziało się w świecie konteneryzacji i tym jak teraz robimy deployment aplikacji.

  • @jacekbiaecki8076
    @jacekbiaecki8076 Год назад

    Fajny filmik. Łapka w górę 👍

    • @DariuszLuber
      @DariuszLuber Год назад

      Cieszę się, że się podoba. Ostatnio przez kilka problemów z Gitem zacząłem stosować kilka poleceń, o których zapomniałem - za niedługo podzielę się tymi poleceniami :)

  • @jacekbiaecki8076
    @jacekbiaecki8076 Год назад

    Fajne robisz te filmy :) Moje trzy komentarze: 1) Mega szanuję to, że na katalog mówisz katalog a nie jakiś tam folder :) 2) (04:18) :) 3) (16:35) :)

    • @DariuszLuber
      @DariuszLuber Год назад

      Hmm, no mam swoje naleciałości językowe 😅 W zasadzie to w zależności od kontekstu - tak apropo pkt. 1 - powiniennem stosować zamiennie folder i katalog :D (www.baeldung.com/cs/directories-vs-folders)

  • @jacekbiaecki8076
    @jacekbiaecki8076 Год назад

    Dzięki za film. Moja mała uwaga. Od momentu 4:12 do 4:38 pokazujesz myszką schemat po lewej, który odpowiada narzędziom typu SVN, CVS, Perforce, etc - czyli takich, gdzie lokalnie operuje się na kopiach roboczych. GIT-owi odpowiada schemat po prawej stronie, bo każdy klient ma full repo u siebie, z pełną historią commit'ów, etc. Pozdrawiam

    • @DariuszLuber
      @DariuszLuber Год назад

      Słuszna uwaga, dzięki za feedback - przypinam Twój komentarz, bo jest cenny dla innych :)