Od zera do aplikacji developera – Tablice i listy [#04]

Simple-Coding-java-04

Cześć, dzisiaj kolejna część kursu dla osób zaczynających przygodę z programowaniem. Ty masz już o tym coraz większe pojęcie! 🙂 Nie można jednak poprzestać na tym. Dzisiaj pokażę Ci bardziej rozbudowane struktury danych. Będą to tablice i listy.   Tablice Zaczniemy od tablic. Tablice to nic innego jak kontener na dane. W różnych językach tablice są inaczej zaimplementowane i używane. W Javie nasz “kontener” przechowuje dane o określonym typie, które…

My Coach – wersja 1.0.1 już dostępna!

Simple-Coding-my-coach

Cześć, właśnie wyszła nowa wersja mojej aplikacji. Doszedł jeden przydatny feature oraz głównie zostały poprawione znane mi bugi. Do repozytorium z serwerem został dodany change log, który ma spis zmian w aplikacji. Jeżeli jesteś ciekaw, jakie błędy zostały poprawione, zapraszam. Przypominam, że aplikacja do testów jest dostępna pod tym adresem. Następne wydanie planuję w czerwcu, już z autentykacją i osobnymi kontami!

Wystąpię na konferencji programistycznej Devoxx!

Simple-Coding-devoxx

Cześć. Niedawno oznajmiłem, że niebawem będę chciał się czymś z Tobą podzielić. Jest to dla mnie ogromne wydarzenie. Co się “stało”? Wystąpię po raz pierwszy na konferencji programistycznej! Destination – Devoxx!   Czym jest Devoxx? Nie będę się tu rozwodzić za dużo. W skrócie – Devoxx to konferencja programistyczna, która porusza zagadnienia związane w dużej mierze ze światem Javy. Co raz śmielej jednak wchodzą inne tematy i zagadnienia. Przykładowo, jest parę wystąpień związanych…

Od zera do aplikacji developera – Znaki tekstowe [#03]

Simple-Coding-java-03

Cześć, to już trzecia część dzisiejszego kursu. Wiemy, że dla komputera wszystko to zera i jedynki. Cóż, dla użytkownika niekoniecznie. Często chcemy pokazać jakiś komunikat, opisać wynik operacji… występuje dużo przypadków użycia, mógłbym pisać w nieskończoność. Większość języków programowania znaki tekstowe i całe łańcuchy znaków obsługuje bezproblemowo. Nie inaczej jest w przypadku Javy.   Pojedyncze znaki tekstowe – char Krok po kroku, zaczniemy od omówienia pojedynczych znaków tekstowych. W Javie…

My Coach – podsumowanie Kwietnia oraz udostępnienie pierwszej wersji testowej!

Simple-Coding-my-coach

Hej, kolejny miesiąc, kolejne postępy. My Coach bardzo dobrze się rozwija. Osiągnąłem parę celów, które postawiłem sobie na początku mojej drogi, a także po raz pierwszy uruchomiłem aplikację na publicznym serwerze w celach testowych! Link dostępny do niej na samym końcu tego posta. Najpierw podsumuję ostatni miesiąc.   MyCoach – Jakie poczyniłem postępy w ostatnich tygodniach? Ten miesiąc jest potwierdzeniem tego, że ostatnie 10% pracy zajmuje 90% czasu…no, może nie dokładnie takie proporcje,…

My Coach – zaproszenie do otwartych testów

Simple-Coding-my-coach

Hej, dzisiejszy post nie będzie zbyt długi. Chciałbym tylko światu się pochwalić, że aplikacja My Coach, o ile wszystko pójdzie zgodnie z planem, będzie dostępna w wersji 1.0.0 dla użytkowników do testowania (niekoniecznie do użytkownania) już w piątek! Jest to wielki krok dla tego projektu, który oznacza, że projekt odniósł cel.   Infrastruktura Dla osób zainteresowanych infrastrukturą, planowo miał być tylko AWS. Niestety, koszta, jakie byłyby generowane, odbiegają trochę od…

Swagger – tricki konfiguracyjne

Simple-Coding-swagger

Cześć. Dzisiejszy wpis będzie drugą i ostatnią częścią jeżeli chodzi o wprowadzenie do Swaggera. W pierwszej części mogłeś się dowiedzieć co to jest ten Swagger i co można dzięki niemu zrobić. Pokazałem tam jak go dołączyć do projektu. Konfiguracja jednak była uboga, a na pewno chciałbyś mieć to bardziej “zcustomizowane”. W moim projekcie My Coach poświęciłem więcej czasu na zadbanie o detale. Pokażę Ci parę “tricków” konfiguracyjnych. Jest ich na…

Swagger – interaktywna dokumentacja API

Simple-Coding-swagger

Cześć. Wielu z was zapewne zaczynając tworzyć swoją aplikację webową martwiło się “jak to udokumentować?”, “gdzie przechowywać spis wszystkich endpointów?” lub “jak łatwo wysyłać zapytania do konkretnego endpointa bez użycia aplikacji?”. Znane problemy mają to do siebie, że ludzie szukają zawsze łatwego i przenośnego rozwiązania. Wyżej wymienione problemy w świecie Javy można łatwo rozwiązać za pomocą Swaggera. Dzisiaj dowiesz się jak go dodać do projektu i jak zrobić podstawową konfigurację….

Od zera do aplikacji developera – Liczby [#02]

Simple-Coding-java-02

Cześć, dzisiaj przejdziemy do trochę bardziej zaawansowanych operacji niż wypisywanie jednego komunikatu na ekran. Poznasz podstawowe struktury danych jakie są używane w Javie do przechowywania liczb, jak są one przechowywane oraz podstawowe operacje jakie możesz na nich wykonywać. Dostaniesz też pierwszą “pracę domową”.   Liczby stałoprzecinkowe Liczby stałoprzecinkowe… jak to może brzmieć dla Ciebie skomplikowanie, a nie powinno. To są po prostu liczby, które mają zarezerwowaną ilość bitów na części…

MyCoach – podsumowanie miesiąca (Marzec)

Simple-Coding-my-coach

Cześć. Jak dobrze wiesz, startuję w konkursie Daj Się Poznać z moim projektem – MyCoach. W ramach konkursu należy umieszczać dwa posty w tygodniu, w tym jeden związany z aplikacją, którą się rozwija. Zazwyczaj oba były ogólnie rzecz ujmując techniczne lub powiązane w jakiś sposób z developmentem. Różnica między tymi dwoma w tygodniu była taka, że jeden z postów zawierał demonstracje na przykładzie aplikacji. Dzisiaj niestety tego nie będzie. Dzisiaj złożę…