Inne · Programowanie

Remote debugging w Chrome

Mieliście kiedyś potrzebę przetestowania aplikacji na tablecie lub komórce? Najlepiej z funkcją debuggera? Przydaje się do tego opcja Remote debugging w Chrome. Jak się do niej dostać? To proste. Najpierw wystarczy wejść w Narzędzia deweloperskie (F12). Otworzy się nowa zakładka Remote devices: Możemy w niej zdefiniować nową zasadę przekierowania portu: Przykładowo: Po podłączeniu komórki przez… Czytaj dalej Remote debugging w Chrome

DevAdventCalendar · opensource · Programowanie

Projekt opensource – GitHub cz. 2

GitFlow Jak wygląda tworzenie aplikacji? W skrócie: programista tworzy nowy branch na podstawie głównego brancha (zwykle głównego brancha developerskiego develop), wprowadza zmiany na nowy branch i po zakończeniu tworzy Pull requesta. Po zaakeptowaiu Pull requesta, zmiany trafiają na główny branch develop. W celu optymalizacji pracy na branchach, warto wypracować model pracy, który nazywa się GitFlow.… Czytaj dalej Projekt opensource – GitHub cz. 2

DevAdventCalendar · opensource · Programowanie

Projekt opensource – GitHub cz. 1

Na początku, gdy zaczynamy projekt opensource, musimy ustalić, gdzie będziemy trzymać kod. W moim przypadku decyzja była prosta – GitHub. Założyłam więc na własnym profilu repozytorium DevAdventCalendar. Sprawy organizacyjne Pierwszą rzeczą, jaką należy zrobić po utworzeniu nowego repozytorium, jest utworzenie plików README.md i LICENSE (przykład). Dzięki temu wiadomo, jaka aplikacja będzie w repozytorium i jaką… Czytaj dalej Projekt opensource – GitHub cz. 1

Inne

Rok 2018 – podsumowanie

No i minął kolejny rok… Gdy patrzę na plany ustalone w zeszłym roku we wpisie, to cieszę się bardzo, że wszystkie udało się zrealizować. Najważniejsze przedsięwzięcia (lipiec) zmiana pracy (listopad) udział w devstyle speakers #2 (wrzesień-styczeń) organizacja DevAdventCalendar 2018 Najważniejsze plany na rok 2019 Na ten moment – po prostu odpoczynek. Projekt DevAdventCalendar jeszcze ciągle trwa (wyłonienie zwycięzców,… Czytaj dalej Rok 2018 – podsumowanie

Inne · Wydarzenia

Devstyle Speakers #2

W ubiegłym roku wzięłam udział w pierwszej edycji tego wydarzenia (pisałam o tym tutaj). W tym roku była organizowana druga edycja – na którą się zapisałam od razu. Czy było warto? Część teoretyczna Tę część poprowadził Maciek Aniserowicz. Przedstawił w prosty, zwięzły sposób główne reguły, którymi powinniśmy kierować się podczas przygotowywania, prowadzenia jak i zakończenia… Czytaj dalej Devstyle Speakers #2

Inne

4developers 2018 edycja Wrocław – recenzja

Od konferencji minął już prawie miesiąc, zdecydowanie czas napisać podsumowanie. Prelekcje Byłam na kilku prelekcjach: Feature Toggle – Zarządzanie zmianami w Continuoun delivery – Karol Kreft Karol opowiedział o tym, jak w całkiem szybki i bezpieczny sposób zarządzać konfiguracją w zwinnych środowiskach (CI/CD).  Wystarczy zwykły przycisk, którym możemy dany feature włączyć lub wyłączyć. Dodatkowo można… Czytaj dalej 4developers 2018 edycja Wrocław – recenzja

C# · Programowanie

Testy jednostkowe – biblioteka FluentAssertions

Słyszeliście o różnych bibliotekach do testowania? Jedną z wartych uwagi bibliotek jest FluentAssertions. Składnia Główna rzecz, jaka ją rozróżnia, to specyficzna składnia składająca się metod Should() i Be(): Sprawdzenie, czy obiekt jest nullem Sprawdzenie wartości bool Sprawdzenie, czy został rzucony wyjątek Porównywanie obiektów To wszystko jest fajne, ale jest jedna główna funkcjonalność, która mnie osobiście przekonała.… Czytaj dalej Testy jednostkowe – biblioteka FluentAssertions