Lista artykułów

Publikacja paczek JavaScript za pomocą GitHub Packages

W tym wpisie pokażę jak w szybki i wygodny sposób wykorzystać GitHub Packages jako alternatywę dla npm. Dlaczego nie npm? Przede wszystkim jest to opcja korzsytniejsza finansowo. Ograniczeniem wynikającym z wykorzystania npm jest brak możliwości publikowania prywatnych paczek przy wykorzystaniu darmowej wersji. Co więcej, cennik npm jest moim subiektywnym zdaniem zbyt wygórowany jak na możliwości, …

Start projektu – na co warto zwrócić uwagę?

Start projektu to jeden z najważniejszych etapów na jego osi czasu. W związku z tym kluczowe jest to, aby podczas tego etapu popełnić jak najmniej błędów. Popełnienie istotnego błędu na samym początku projektu może spowodować, że jego konsekwencje będą odczuwalne przez bardzo długi czas, a w skrajnych przypadkach przez cały cykl życia projektu. W tym …

Jak zadawać dobre pytania techniczne?

Nie ma na świecie programisty, który wiedziałby wszystko. Duża część pracy programistów poświęcona jest poszukiwaniu dobrych i optymalnych rozwiązań. Często jednak nie udaje się odnaleźć zadowalającej odpowiedzi. W takim przypadku konieczne staje się zadawanie pytań. Ten wpis pokaże Ci jak zadawać dobre pytania techniczne, bo wbrew pozorom nie jest to takie łatwe. Przed zadaniem pytania …

Wzorzec projektowy Proxy

Ten wpis jest kolejnym wpisem z serii wpisów o wzorcach projektowych. Po przeczytaniu tego wpisu, zachęcam Cię do zapoznania się z innymi wpisami z tej serii: Wzorzec projektowy Factory (Fabryka) Wzorzec projektowy Singleton Wzorzec projektowy Command (Polecenie) Tym razem omówię strukturalny wzorzec projektowy Proxy (Pełnomocnik). Proxy jako serwer pośredniczący Często pierwszym skojarzeniem ze słowem proxy …

Postaci normalne w relacyjnych bazach danych

W tym wpisie poruszam temat normalizacji relacyjnych baz danych oraz omawiam postaci normalne, do których można sprowadzić bazę danych. Do omówionych zagadnień przygotowane zostały również przykłady. Czym jest normalizacja? Zgodnie z definicją zamieszczoną w Encyklopedii PWN, normalizacja może być rozumiana jako: […] działalność mająca na celu uzyskanie optymalnego w danych okolicznościach stopnia uporządkowania w określonym …

6

12 factor app z wykorzystaniem serwisów AWS. Gość: Patryk Ziemkowski - POIT 128

Witam w sto dwudziestym ósmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest 12 factor app z wykorzystaniem serwisów AWS . Dziś moim gościem jest Patryk Ziemkowski – absolwent Politechniki Poznańskiej, profesjonalnie Head of Development 32 osobowego teamu frontend / backend developerów w Apptension, a prywatnie tata małego Franka. Mówi o sobie, że jest prostym, typowym informatykiem, którego w wolnym czasie pochłaniają gry – ostatnio Wiedźmin 3. W tym odcinku rozmawiamy o: czym jest 12 factor app? jak sprawdza się podejście oparte na 12 factor app? czy aby jest stosować trzeba mieć aplikacje w chmurze? czy musimy decydować się na wszystkie 12 punktów, czy też możemy wybierać? mówimy o 12 Factor na AWS w kontekście: Config, Build, release, run, Processes Concurrency Dev/prod parity Logs Admin processes jakie są minusy takiego podejścia i vendor locka z AWS? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts , Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Apptension – https://www.apptension.com/ Profil Patryka na LinkedIn – https://www.linkedin.com/in/patrykziemkowski/ The Twelve-factor app – https://12factor.net/pl/ Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/128

Code review – Darmowy publiczny Przegląd Kodu

Cześć. Pracuję nad materiałem na temat code-review. Szukam osób, które chciałyby dowiedzieć się czegoś więcej na ten temat i poddać swój kod takiej darmowej weryfikacji.   Główne założenia Przegląd jest darmowy Preferuję kod napisany w Javie Ocena kodu zostanie zrobiona publicznie (jeżeli chcesz bez ujawniania autora) Co możesz zyskać? Darmowy przegląd kodu Nauka i nowe znajomości Co jest do zrobienia? Umieść swój kod na Github w publicznym repozytorium Przygotuj pull request ze zmianą, którą chcesz pokazać Skontaktuj się ze mną i podeślij link do…

Audit log with event sourcing

Hi, we're Arkency and it's our blog with meaty content.

Pogromca Potworów – gra która w(y)ciąga

Kilka moich spostrzeżeń na temat gry mobilnej "Wiedźmin: Pogromca Potworów", czyli takiego "wiedźmińskiego Pokemon GO".

JUnit – Testy jednostkowe » tutorial dla bystrzaków (testy jednostkowe Java w JUnit 5)

Czy wiesz, dlaczego zawodowi programiści z kilkuletnim doświadczeniem popełniają tak mało błędów i są w stanie wypuszczać nowe wersje swojej aplikacji, nawet kilka razy dziennie i jednocześnie niczego w niej nie popsuć? Magia? – No raczej niekoniecznie…😉 W dużej mierze jest to związane oczywiście z ich doświadczeniem i obyciem, jakie zdobyli przez te lata – jednak to nie wszystko. Bez wątpienia ważny jest również sam proces testowania, któremu poddawana jest aplikacja. Bez odpowiednich testów możemy jedynie mieć nadzieję i mocno trzymać kciuki, żeby nasz…

11

Mobile jako ścieżka kariery. Gość: Wojciech Znamirowski - POIT 127

Witam w sto dwudziestym siódmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest mobile jako ścieżka kariery.Dziś moim gościem jest Wojciech Znamirowski – Dyrektor Zespołu Rozwoju i Oprogramowania w Polskich ePłatnościach. Programista z zamiłowania – specjalizuje się w technologiach takich jak: .Net, Java, SQL czy Systemy Embedded. Swoją karierę w Polskich ePłatnościach rozpoczął na stanowisku programisty. Dziś jest Dyrektorem i zarządza zespołem wytwarzania i testowania oprogramowania. Najbardziej ceni sobie możliwość łączenia pasji z pracą, która nieustannie zaskakuje nowymi wyzwaniami.W tym odcinku o mobile jako ścieżce kariery rozmawiamy w następujących kontekstach: dla kogo Mobile to dobra ścieżka kariery?  kto sprawdzi się w tej profesji? jaki background zawodowy mają osoby decydujące się na karierę w mobile? Android czy iOS developer kto ma lepsze perspektywy rozwoju? jaką rolę w rozwoju kariery w tym obszarze mają rozwiązania nienatywne typu Flutter czy React Native? co oprócz języka i platformy powinien wiedzieć i znać mobile developer? jak może wyglądać ścieżka lub ścieżki kariery w mobile? podążanie za wieloma nowościami czy głębsze poznanie węższego obszaru technologicznego? jak wyglądają wynagrodzenia i ilość ofert pracy w sektorze mobile? w jakich innych niż programowanie specjalizacjach mobile można się rozwijać? czy kariera w mobile jest perspektywiczna na najbliższe lata? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google Podcasts , Spreaker , Sticher , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: ePłatności – https://pep.pl/ Profil Wojciecha na LinkedIn - https://www.linkedin.com/in/wojciech-znamirowski-b367913/ Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/127

Co ostatnio czytałeś Piotrze? (XII)

https://unsplash.com/photos/eeSdJfLfx1A " data-image-caption="" data-medium-file="https://i2.wp.com/programistanaswoim.pl/wp-content/uploads/2021/08/books.jpg?fit=300%2C200&ssl=1" data-large-file="https://i2.wp.com/programistanaswoim.pl/wp-content/uploads/2021/08/books.jpg?fit=676%2C450&ssl=1" /> Oto lista książek, które ostatnio przeczytałem. Publikuję z nadzieją, że znajdziesz tu coś co Cię zaciekawi i zainspiruje.

13

🖖 – Żyj długo i pomyślnie – czyli Kotlin, Gradle, Spock i małe testy

Niby wsio wspaniale działa, i można „żyć długo i pomyślnie”, ale jak coś nie chce zafungować, a niby ładnie skonfigurowane. Wtedy tylko cię lekki szlak trafia jak ciągle widzisz “Cannot infer Groovy class path because no Groovy Jar was found on class path”… A więc po krótce, po co i jak. Jeżeli używamy spring inicjalizatora […]

Komentarze w kodzie

Tematowi komentarzy w kodzie poświęciłem kiedyś wpis, w czasach gdy blog nie istniał w obecnej formie i pod obecną nazwą. Niestety, nie posiadam treści zawartej w tamtym wpisie, ale pamiętam, że wywołał on dyskusję, co pozwoliło na wymianę poglądów i punktów widzenia. Temat wydaje mi się na tyle ciekawy, że warto do niego wrócić. Ponowne …

Kręciołek!

Jeśli w wolnym czasie człowiek bawi się w tworzenie narzędzi uruchamianych w terminalu, to prędzej czy później stanie przed poważnym wyzwaniem – implementacj...