Gerrit – dostęp do projektów

Opublikowany

W gerrit’cie  dla utworzonych projektów możemy nadawać odpowiedni dostęp do repozytorium dla odpowiednich grup użytkowników. Gerrit udostępnia nam kilkanaście rozmaitych uprawnień, jednak w tym artykule skupimy się na najważniejszych z nich. Poniżej znajduje się lista uprawnień, z którymi na pewno się spotkasz.

Tydzień 5 – co dalej

Opublikowany

Piąty tydzień za nami, pora podsumować dotychczasowy przebieg projektu. W tym tygodniu skupiłem się na zorientowaniu się  na jakim etapie jest mój projekt. Ponad miesiąc trwania konkursu  za nami, więc postanowiłem zwolnić nieco tempo i na spokojnie zastanowić się nad dalszym rozwojem projektu RemoteControlCar.

Wzorzec projektowe – Fasada

Opublikowany

Kolejnym wzorcem projektowym, który chciałem przybliżyć  jest fasada. Wzorzec projektowy fasada jest jednym z najprostszych wzorców projektowych.  Wystarczy skojarzyć go sobie z fasadą budynku. Z zewnątrz nie widać co dokładnie znajduje się w środku. Widać tylko fasadę budynku (kolor ściany i materiał z jakiego jest wykonany). Stąd pochodzi nazwa tego wzorca.

Tydzień 4 – kamera

Opublikowany

Czwarty  tydzień za nami, pora podsumować jak postępowały prace nad projektem. Miesiąc trwania konkursu już za nami, nie wiem czy to z tej okazji czy też z natłoku obowiązków w tym tygodniu praktycznie nie ruszyłem mojego projektu :/. Zmusiłem się tylko do podłączenia testowo kamery OV7670, by mieć o czymkolwiek napisać w tym wpisie. Przez … Czytaj dalej Tydzień 4 – kamera

Gerrit uwierzytelnianie HTTP/LDAP

Opublikowany

Proces uwierzytelnienia jest ważnym elementem dostępu do naszego repozytorium. Nie zawsze chcemy, by było ono otwarte dla wszystkich. Chcemy mieć kontrole, nad tym kto korzysta z naszego repozytorium. Gerrit sam w sobie nie ma mechanizmów uwierzytelniania, korzysta z zewnętrznych usług, między innymi z uwierzytelniania serwera web’owego lub protokołu LDAP(Lightweight Directory Access Protocol).

Tydzień 3 – silniczek

Opublikowany

Trzeci tydzień za nami, pora podsumować jak postępowały prace nad projektem. W tym tygodniu zaplanowane miałem zaimplementować sterowanie silnikiem z poziomu aplikacji. Zamierzony cel poniekąd udało się zrealizować. Prace w obrębie projektu w tym tygodniu można podzielić na dwie części: rozwój aplikacji oraz podłączenie silnika.

Jak zacząć zabawę z modułem WiFi ESP8266 NodeMCU v3

Opublikowany

ESP8266 NodeMCU v3 jest modułem WiFi opartym na układzie ESP8266  pracującym w standardzie b/g/n.  Na płytce znajduje się wbudowany konwerter USB<->UART,  który umożliwia programowanie bezpośrednio poprzez port USB.  Oprócz standardowych skryptów pisanych w środowisku Ardiuno IDE , moduł obsługuje również skrypty napisane za pomocą języka skryptowego Lua.

Tydzień 2 – ESP8266

Opublikowany

Drugi tydzień za nami, pora podzielić się tym co udało nie udało się zrealizować w ramach projektu. W tym tygodniu zaplanowane miałem skonfigurowanie połączenia komputera z modułem WiFi arduino oraz zaimplementowanie zdalnego włączania i wyłączania czterech diod z aplikacji. Komponenty do mojego projektu zamówiłem w środę, przesyłka przyszła w piątek. Genialnie oznaczało to, że w … Czytaj dalej Tydzień 2 – ESP8266

Zapanować nad repo – Gerrit instalacja

Opublikowany

Czy zastanawialiście się kiedyś, jak można zarządzać własnym repozytorium gita. Nie chodzi mi o repozytorium gita w chmurze jak GitHub czy  Bitbucket, tylko o takie repozytorium gita trzymanym w swojej własnej infrastrukturze. Jak zarządzać dostępnością do projektów w repozytorium git trzymanym na własnym serwerze. Jedną z odpowiedzi na to pytanie jest – gerrit.

Tydzień 1 – panel sterujący

Opublikowany

Pierwszy tydzień za nami, pora podzielić się co udało się zrealizować  w ramach projektu. W tym tygodniu zaplanowane miałem zaproponować i zaimplementować wygląd panelu sterującego. Wybaczcie, ale nie ujawnię moich szkiców koncepcyjnych z układu GUI, za to pokaże aktualny wygląd aplikacji. Od razu zaznaczam, że to nie jest efekt końcowy, wygląd będzie się zmieniał wraz … Czytaj dalej Tydzień 1 – panel sterujący