Nie trzeba się martwić, jak aplikacja wygląda na różnych urządzeniach. Jeden kod źródłowy wystarczy, by zawojować wszystkie systemy operacyjne. Mniej zachodu przy aktualizacjach niż w przypadku apek natywnych… Nic dziwnego, że o Progressive Web Applications mówi się z coraz większym entuzjazmem! Jednak czy PWA to tylko cud i miód? W sto dwunastym odcinku DevTalka przyjrzymy […]
Nie trzeba się martwić, jak aplikacja wygląda na różnych urządzeniach. Jeden kod źródłowy wystarczy, by zawojować wszystkie systemy operacyjne. Mniej zachodu przy aktualizacjach niż w przypadku apek natywnych… Nic dziwnego, że o Progressive Web Applications mówi się z coraz większym entuzjazmem! Jednak czy PWA to tylko cud i miód? W sto dwunastym odcinku DevTalka przyjrzymy […]
— Wybacz, boski imperatorze — rzekł zdyszanym głosem Faon — w Rzymie pożar! większa część miasta w płomieniach!... Na tę wiadomość wszyscy zerwali się z miej...
Jakiś czas temu w pracy miałam ciekawy przypadek. Mianowicie – losowo wywalał się jeden z testów. Powodem był NullReferenceException w logice. Żeby dojść do problemu, trzeba było przeanalizować trochę kodu. Parallel.ForEach() Zauważyłam, że w pewnym miejscu została użyta pętla Parallel.ForEach(). Dla uproszczenia załóżmy taką logikę: Bardzo fajnie, że zamiast zwykłej pętli foreach() na jednym wątku,…
Dla tych, których nie było oraz tych, którzy jeszcze raz chcieli by to przeżyć wrzucam relację z konferencji DNA – Drogi Nowoczensego Architekta. Z racji braku czasu i nieplanowania tego nagrania wrzucam materiał bardzo surowy, bez mojej zbędnej narracji, muzyki, intro itp....
To jest najbardziej surowy, inżynierski materiał jaki mogłeś do tej pory usłyszeć w tym podcaście! Zapraszam Cię na relację z konferencji DNA - Droga Nowoczensego Architekta, organizowanej przez twórców jednego z największych kursu online dla programistów, architektów aplikacji. Z racji braku czasu i nieplanowania tego nagrania wrzucam materiał bardzo surowy, bez mojej zbędnej narracji, muzyki, intro itp. Mam nadzieję, że to odda charakter tego wydarzenia, to o czym rozmawiali tu programiści, inzynierowie. #DNAConf #devstyle #devsession Moja strona: devsession.pl Twitter: @gkotfis Insta: @gkotfis
Zanim zaczniemy cokolwiek robić to warto przyjrzeć się całemu ekosystemowi JavaScript by mieć, choć bardzo ogólne pojęcie, z czym przyjdzie nam pracować. Kontekst wykonania JavaScript Zacznijmy od tego, że JavaScript może być obecnie wykonywany w dwóch środowiskach. Pierwszym i starszym z nich jest przeglądarka internetowa, gdzie JS wspomaga HTML i CSS w dostarczaniu miłych wrażeń …
Podczas organizacji swojej pracy i życia co dziennego coraz częściej sięgamy po oprogramowanie. Są i tacy (cześć, mam na imię Adrian 😎), którzy porzucili zeszyty z notatkami, standardowe kalendarze czy nawet papierowe książki, na rzecz elektronicznych rozwiązań. Teoretycznie i praktycznie lepszych, bardziej dostosowanych z większymi możliwościami. Gdy zaczynamy badać teren okazuje się, że mamy potężny […]
Podczas organizacji swojej pracy i życia co dziennego coraz częściej sięgamy po oprogramowanie. Są i tacy (cześć, mam na imię Adrian 😎), którzy porzucili zeszyty z notatkami, standardowe kalendarze czy nawet papierowe książki, na rzecz elektronicznych rozwiązań. Teoretycznie i praktycznie lepszych, bardziej dostosowanych z większymi możliwościami. Gdy zaczynamy badać teren okazuje się, że mamy potężny wachlarz oprogramowania do wyboru. Z czego korzystać? Co wybrać? Być może nasze historie pomogą Ci w dokonaniu odpowiedniego wyboru lub chociaż zachęcą do testowania innych rozwiązań. Jakich narzędzi używają na co dzień autorzy DevEnv? W tym odcinku dzielimy się narzędziami bez których ciężko byłoby nam funkcjonować w wirtualnej rzeczywistości, uzupełniającej tą normalną. Gotowy na podzielenie się swoimi spostrzeżeniami? Zatem: ➡️ Jakie oprogramowanie wykorzystujesz na co dzień? ➡️ Które z narzędzi najbardziej usprawnia Twoją pracę? ➡️ Czy można żyć bez smartfona? Zachęcam Cię do pozostawienia swojej odpowiedzi w komentarzu – dziękuję 👍
W poprzednim wpisie pokazałem czym jest stan w komponentach React. W tym przyjrzymy się jak dynamicznie tworzyć komponenty, czym jest props key oraz jak obsłużyć prosty formularz. Dynamiczne tworzenie komponentów Na chwilę obecną komponenty ilość komponentów Image jest znana z góry, każdy komponent tworzymy ręcznie. Zmienimy tę sytuację. Jedyne czym różnią się owe komponenty to …
To pierwszy gościnny wpis na blogu, w którym Natalia opowie o czynnościach, które sprawiły, że obecnie jest bardziej zorganizowana niż kiedyś. Autorka to
JavaScript jest to język programowania, który wraz z HTML i CSS stanowi podstawowy budulec stron internetowych, ale nie tylko. Gdy tworzymy stronę WWW i umieścimy tam skrypt napisany w JavaScript, to jest on uruchamiany przez przeglądarkę internetową. To było jedyne zastosowanie JavaScriptu przez wiele, wiele lat. Na ogół w tym okresie o JavaScript nie myślało …
If you ever wondered how to make 3rd party API call from Aggregate and not clutter it with dependencies, you may find this post interesting.
How to migrate legacy Rails apps into DDD/CQRS in a relatively safe way?