Gerrit – rozszerzenia

Opublikowany

W tym wpisie przedstawię jak można rozszerzy funkcjonalności gerrit’a za pomocą plugin’ów, oraz gitweb’a. Czysty gerrit jak najbardziej spełnia swoje podstawowe zadania, umożliwia wykonanie code review i zapewnia kontrole dostępu do repozytorium. Pewne elementy możemy jednak ulepszyć, by praca z gerrit’em była bardziej komfortowa. Gerrit udostępnia kilkanaście rozszerzeń oraz wspiera przegląd repozytorium za pomocą gitweb’a. … Czytaj dalej Gerrit – rozszerzenia

Tydzień 10 – zbliżamy się do końca

Opublikowany

Dziesiąty tydzień za nami, pora podsumować przebieg prac w tym tygodniu. Zaplanowane miałem podłączenie wszystkich dotychczasowych elementów ze sobą oraz zaimplementowanie sterowania silnikami DC z poziomu aplikacji. Ten tydzień mogę zaliczyć do udanych. Udało się zasilić  moduł ESP8266 NodeMCU v3, moduł  L293D i silniki baterią 9V (problem zasilania rozwiązany).

Gerrit – dostęp do bazy danych

Opublikowany

Gerrit przechowuje ustawienia dotyczące projektów, użytkowników, grup czy ustawień dostępu w bazie danych na serwerze. Przy konfiguracji Gerrit’a w pliku konfiguracyjny możemy wybrać jaka to ma być baza z pośród H2, PostgreSQL, MySQL, Oracle, SAP MaxDB, DB2, SAP HANA.

Tydzień 8/9 – powrót do klasycznych źródeł

Opublikowany

Miną ósmy i dziewiąty tydzień trwania projektu,  a mój projekt praktycznie nie ruszył się z miejsca. Nie oznacza to, że przez ten czas odłożyłem realizacje projektu na bok. Co prawda był weekend majowy więc trzeba było zrobić sobie kilka dni wolnego. To mimo wszystko spędziłem kilkanaście godzin na próbie złożenia przygotowanych już elementów projektu do … Czytaj dalej Tydzień 8/9 – powrót do klasycznych źródeł

Programowanie ESP8266 ESP-01

Opublikowany

W poprzednich wpisach opisywałem moduł ESP8266 NodeMCU v3, który ma już wbudowane USB. Programowanie na ten moduł wygląda praktycznie tak samo jak w przypadku Arduino. A co w przypadku samego modułu WiFi ESP8266.

Wzorzec projektowe – Kompozyt

Opublikowany

Kolejnym omawianym wzorcem projektowym jest Kompozyt (Composite). Kompozyt to grupa obiektów, z których każdy może zawierać inne obiekty. Zatem każdy obiekt, może być grupą obiektów lub pojedynczym  obiektem czyli liściem. Wzorzec kompozyt oparty jest o strukturę drzewiastą.

Tydzień 7 – podłączenie silników do L293D

Opublikowany

Siódmy tydzień za nami, pora podzielić się postępem nad projektem. W tym tygodniu zaplanowane miałem podłączenie silników DC za pomocą mostka H a dokładnie przy wykorzystaniu układu L293D. Mostek H jest to układ elektroniczny, który steruje obrotami silnika w jedną jak i drugą stronę. Dzięki zastosowanie jednego z najpopularniejszych mostków H na rynku L293D, mogę … Czytaj dalej Tydzień 7 – podłączenie silników do L293D

Tydzień 6 – okno wyboru WiFi

Opublikowany

Szósty tydzień za nami, pora podsumować przebieg prac nad projektu. W tym tygodniu postanowiłem dorobić okno wyboru sieci WiFi przy podłączeniu do zdalnie sterowanego samochodu. Do skanowania najbliższych dostępnych sieci WiFi wykorzystałem bibliotekę NativeWifi. Biblioteka ta umożliwia podpięcie się do zamontowanych modułów WiFi widocznych w systemie oraz przeskanowanie dostępnych sieci Wlan.

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.