Blog

Git commit – jak dobrze napisać komunikat ?

W trakcie stypendium i programu Nanodegree w specjalności Mobile Web Specialist jeden z modułów kursu dotyczył kontroli systemu wersji Git i komunikatów umieszczanych przy kolejnych wersjach oprogramowania. Zbiór zaleceń trenerów można znaleźć na Udacity Git Style Guide. Poniżej przedstawię kilka z nich, które wykorzystuje na co dzień. Czytaj dalej „Git commit – jak dobrze napisać komunikat ?”

Progressive Web Apps

W ostatnich miesiącach popularność PWA (Progressive Web App) jest coraz większa, co wynika z tego, że częściej używamy urządzeń mobilnych niż komputerów, a także z tego, że najczęściej używamy przeglądarki zamiast natywnych aplikacji mobilnych. Czym tak naprawdę jest jednak PWA? Gdzie można znaleźć warte przeczytania materiały na temat PWA? Czytaj dalej „Progressive Web Apps”

Arduino – migająca dioda – kod programu

Rozpoczynając przygodę z Arduino, warto korzystać z wielu dostępnych tutoriali, tym bardziej, że jest wiele materiałów również po polsku m.in. w serwsie Forbot. Jednym z prostych programów „na początek”, który pozwala zbudować coś szybko co można zobaczyć, jest np. program, który włącza i wyłącza diodę. Czytaj dalej „Arduino – migająca dioda – kod programu”

Automatyzacja zadań z Ansible (cz. 2)

Pod koniec ubiegłego roku przedstawiłem na swoim blogu post na temat instalacji Ansible i jego podstawowej konfiguracji. Znając podstawy Ansible czas zapoznać się z bardziej zaawansowanymi operacjami, które przedstawiłem poniżej razem z przykładami komend i kodu w Ansible, w tym również operacje wykorzystujące dodatkowe narzędzia takie jak Anisble Galaxy. Czytaj dalej „Automatyzacja zadań z Ansible (cz. 2)”

Kubernetes – jak i gdzie zacząć naukę ?

Jeśli szukacie materiałów, które pozwolą Wam zapoznać się z platformą Kubernetes oraz przećwiczyć podstawowe operacje jak uruchomienie pod’a, utworzenie klastra czy też skalowania uruchomionej aplikacji, z pewnością warto odwiedzić oficjalna stronę projektu Kubernetes. Czytaj dalej „Kubernetes – jak i gdzie zacząć naukę ?”

Aktualizacja materiałów do Mobile Web Specialist Nanodegree Program

W ostatnim czasie zakończyłem oglądać materiały wideo dostępne w ramach Mobile Web Specialist Nanodegree Program w zakresie komunikacji klient-serwer, szczegółów protokołu HTTP oraz optymalizacji aplikacji webowych (w szczególności w zakresie JavaScript).  Notatki dostępne w GitHub zostały zaktualizowane i zawierają informacje z wszystkich kursów w ramach programu Mobile Web Specialist. Zachęcam do zapoznania się z notatkami oraz do korzystania z nich.

Katacoda – interaktywna platforma do nauki nowych technologii w przeglądarce

Jeśli szukasz interaktywnej platformy do nauki nowych technologii takich jak Docker czy Kubernetes bez potrzeby zestawiania środowiska do testów, instalowania maszyn wirtualnych, konfigurowania poszczególnych elementów, to z pewnością platforma Katacoda przypadnie Ci do gustu.  Czytaj dalej „Katacoda – interaktywna platforma do nauki nowych technologii w przeglądarce”

Materiał do kursu Mobile Web Specialist Nanodegree Program

W ramach stypendium Google uczestniczę w programie Nanodegree na platformie Udacity w specjalności Mobile Web Specialist. Na podstawie prezentacji, filmów i przykładów w trakcie nauki spisuję najważniejsze elementy jako notatki, które dostępne są w postaci repozytorium na Github – Mobile Web Specialist Nanodegree Program.