Git – #7 – Synology NAS + Git server cz. II
||

Git – #7 – Synology NAS + Git server cz. II

Kilka słów na początek. Tworzenie, kopiowanie, aktualizacja rewizji na/z serwera wiąże się z autoryzacją użytkownika git poprzez podanie hasła. Częste wykonywanie wyżej wspomnianych czynności powoduje utratę cennego czasu. Aby przyśpieszyć procedury związane z autoryzacją użytkownika git warto wygenerować klucze RSA oraz odpowiednio skonfigurować serwer git. Dzięki tym czynnością serwer nie będzie wymagał podawania za każdym…

Git – #6 – Projekty rozgałęzione cz. I
||

Git – #6 – Projekty rozgałęzione cz. I

Kilka słów na początek. Duże projekty, które wykonywane są w grupach mogą być rozwijane w wielu kierunkach jednocześnie. Taki charakter pracy ma to do siebie, że bez sprawnego zarządzania szybko możemy wpaść w chaos, przez co stracimy niepotrzebnie dużo cennego czasu. Program Git wyposażony jest w funkcje wspierające prowadzenie prac nad rozgałęzionymi projektami. Dzięki zastosowaniu…

Git – #5 – Synology NAS + Git server
||

Git – #5 – Synology NAS + Git server

Kilka słów na początek. Prowadzenie projektów w grupie wiąże się z koniecznością ich współdzielenia. Współdzielenie może obejmować swym zasięgiem zarówno sieci lokalne jak i globalne. Najpopularniejsze serwisy, które oferują możliwość globalnego współdzielenia repozytoriów to github.com oraz bitbucket.org. Ze względu na fakt, że w swoich zasobach posiadam serwer NAS firmy Synology przedstawię krok po kroku proces…

Git – #4 – Prosty model pracy
||

Git – #4 – Prosty model pracy

Kilka słów na początek. Tworząc ten wpis w głównej mierze miałem na celu, szybkie wprowadzenie nowej osoby do świata systemu Git. Korzystanie z programu Git gdy pracujemy lokalnie nad prostym projektem możemy ograniczyć do kilku poleceń. Zakres artykułu. Inicjalizacja repozytorium Tworzenie rewizji Sprawdzanie historii rewizji Przywracanie plików z rewizji Inicjalizacja repozytorium W celu rozpoczęcia pracy…

Git – #3 – Terminy i definicje
||

Git – #3 – Terminy i definicje

Kilka słów na początek. Przed rozpoczęciem pracy z programem Git warto zapoznać się z terminologią oraz definicjami stosowanymi w tym środowisku. Taka wiedza pozwoli nam na swobodną i zrozumiałą komunikację, a co za tym idzie unikniemy szeregu zbędnych pytań. Zakres artykułu. Repozytorium (repo) Obszar roboczy Rewizja SHA-1 hash Plik aktualny (Committed) Plik zmodyfikowany (Modified) Plik…

Git – #2 – Podstawowa konfiguracja
||

Git – #2 – Podstawowa konfiguracja

Kilka słów na początek. Przed przystąpieniem do pracy z programem Git warto użyć kilku polecań konfiguracyjnych. Zmienne konfiguracyjne znajdują się w 3 miejscach. – Pierwszą lokalizację możemy modyfikować przez dodanie do polecenia „git config” parametru „-‍-system”. Plik ten zawiera zmienne, które widoczne są dla wszystkich użytkowników oraz dla wszystkich repozytoriów. – Drugą lokalizację możemy modyfikować…

Przejrzyste Programowanie – #3 – Struktura pliku nagłówkowego i źródłowego
||

Przejrzyste Programowanie – #3 – Struktura pliku nagłówkowego i źródłowego

Kilka słów na początek. Plik nagłówkowy oraz źródłowy tworzą tak zwaną bibliotekę. Biblioteki zawierają funkcje, które można wykorzystać w innych programach. W celu szybszego nawigowaniu po kodzie programu zalecane jest zdefiniowanie i stosowanie jednego szablonu. W poniższym wpisie przedstawię strukturę pliku nagłówkowego oraz źródłowego z jakiej korzystam. Zakres artykułu. plik nagłówkowy „.h” plik źródłowy „.c”…

Git – #1 – Wprowadzenie
||

Git – #1 – Wprowadzenie

Kilka słów na początek. Praca nad większymi projektami ma to do siebie, że związana jest z pojawieniem się nowych problemów. Przy dużych projektach z reguły pracuje większa liczba osób. Osoby pracujące w obrębie jednego rozwiązania spotkają się z sytuacją, że w którymś momencie będą musiały wymieniać między sobą informacje odnośnie wprowadzonych zmian, oraz będą rozwijać…

Przejrzyste Programowanie – #2 – Komentarze cz.I
||

Przejrzyste Programowanie – #2 – Komentarze cz.I

Kilka słów na początek. Cykl artykułów postanowiłem zacząć od opisania zastosowania i znaczenia  komentarzy w kodzie źródłowym. Moim subiektywnym zdaniem używanie komentarzy stanowi bardzo ważną część przejrzystego i czytelnego programowania. Wielu programistów uważa, że komentarze są zbędę, a kod da się napisać w czytelny sposób bez stosowania komentarzy. W tym miejscu zgodzę się, że kod…

Przejrzyste Programowanie – #1 – Wprowadzenie
||

Przejrzyste Programowanie – #1 – Wprowadzenie

Słowem wstępu W tym cyklu artykułów przedstawię zdobytą wiedzą odnośnie czytelnego pisania kodu źródłowego. Osobiście uważam, że wpisy te nie są przeznaczone dla osób, które zaczynają przygodę z programowaniem, ponieważ osoby takie mogłyby szybko się zniechęcić. Jak to się zaczęło ? Angażując się w kolejny projekt stwierdziłem, że koniec z pisaniem kodu jedynie dla siebie….