Tomasz Szulborski

Kategoria -Narzędzia

Mosh – Mobile SHELL

Jeśli myślimy o zdalnym połączeniu z serwerem, zazwyczaj pierwsze co przychodzi nam do głowy jest SSH. SSH jest protokołem komunikacyjnym, pozwalającym na zdalne podłączenie się do konsoli serwera. SSH jest podstawowym narzędziem każdego administratora serwerów. Nie mnie jednak – każdy kto regularnie pracuje z SSH ma świadomość jego wad, które stara się, z całkiem niezłym efektem – Mosh.

Czytaj więcej

Jak pobrać film wideo z YouTube?

Jest wiele różnych sposobów na pobieranie plików wideo z serwisu YouTube. Jeden z tych, które najbardziej przypadł mi do gustu jest program Youtube-dl. Jest prosty w użyciu, nie wymaga dodatkowej konfiguracji i po prostu działa. Youtube-dl został napisany w Pythonie i można go używać w Linuksie, Mac Os oraz Windowsie. Dodatkowo jest darmowy i ma otwarty kod źródłowy.

Czytaj więcej

Systemy kontroli wersji

Czym są systemy kontroli wersji?

Co to są systemy kontroli wersji oraz dlaczego jest to podstawowe narzędzie na liście rzeczy używanej przez każdego programistę? Systemy kontroli wersji pozwalają na śledzenie zmian w plikach i możliwość powrotu do dowolnej z poprzednich wersji pliku, pozwalają przywrócić stan projektu z przed kilku dni bądź też porównać zmiany w plikach i określić co i kiedy było zmieniane. Systemy kontroli wersji są bardzo przydatnymi narzędziami, a w przypadku kiedy nad projektem pracuje więcej niż jedna osoba – są wręcz obowiązkowe aby zapanować nad zmianami w kodzie. Czytaj więcej