Lista artykułów

Inżynierska kultura pracy – Łukasz Dziekan

Co dziś oznacza bycie programistą? Czy programista ma prawo do tego by nazywać się inżynierem? Jaką rolę w pracy programisty

Nadchodzi 4Developers Online 2020 – Wasz ulubiony Festiwal IT w sieci!

20 maja rusza 4developers Online 2020 – wirtualna edycja Największego Interdyscyplinarnego Festiwalu IT w Polsce. Jeden dzień, dwa bloki tematyczne, najlepsi eksperci z branży IT –  to wszystko bez wychodzenia z domu! Na wirtualnej scenie, po raz kolejny cenieni specjaliści wystąpią z praktycznymi prelekcjami z zakresu .NET oraz Architektury Aplikacji. Do tej pory 4developers słynęło […]

Moje 5 Minut 17h

Kończenie slica z GUI i rozpoczęcie kolejnego. Taki plan na tą godzinę sobie zakładam. Zobaczymy jak wyjdzie. W poprzednim były pewne poprawki oraz wpadła implementacja Query w CQRSie.

Health Checks w ASP.NET Core

W dzisiejszych czasach przy coraz bardziej złożonych usługach monitoring zyskuje na znaczeniu. W ASP.NET Core dostajemy wbudowane wsparcie do badania stanu aplikacji poprzez Health Checks Middleware. Co nam daje to w praktyce?

Co ostatnio czytałeś Piotrze? (VII)

https://pixabay.com/photos/e-book-kindle-ebook-digital-1209040/ " data-medium-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2020/05/kindle.jpg?fit=300%2C200&ssl=1" data-large-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2020/05/kindle.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.

5 Obowiązkowych Sposobów Na Rewelacyjną Pracę Z Gitem (I Nie Tylko)

Git jest git – to oklepany suchar. Fakty są jednak takie, że to narzędzie zmieniło branżę IT. Z jego pomocą programistyczna praca może przebiegać sprawniej, bardziej zorganizowanie i… po prostu przyjemniej. Niestety podczas wielu lat swojej działalności niejednokrotnie obserwowałem marnowanie potencjału tego narzędzia. Daleko zresztą szukać nie trzeba – gdy ogłosiłem, że tworzę mój autorski […]

5 Obowiązkowych Sposobów Na Rewelacyjną Pracę Z Gitem (I Nie Tylko)

Git jest git – to oklepany suchar. Fakty są jednak takie, że to narzędzie zmieniło branżę IT. Z jego pomocą programistyczna praca może przebiegać sprawniej, bardziej zorganizowanie i… po prostu przyjemniej. Niestety podczas wielu lat swojej działalności niejednokrotnie obserwowałem marnowanie potencjału tego narzędzia. Daleko zresztą szukać nie trzeba – gdy ogłosiłem, że tworzę mój autorski […]

Avoid coupling between Bounded Contexts using Weak Schema

The Rails Event Store comes with a bounded_context gem (and a generator) that simplifies making your application modular. Using the command: bash rails generate bounded_context:bounded_context YOUR-BOUNDED-CONTEXT-NAME you can quickly generate folder structure, add load path and start working on implementing your business logic without friction.

9

POIT 065: Chmura w biznesie

Witam w sześćdziesiątym piątym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest chmura w biznesie. Dziś moim gościem jest Jacek Chylak – dyrektor handlowy w 3S Data Center S.A., firmy wchodzącej od sierpnia 2019 w skład Grupy Play i posiadającej 5 ośrodków data center w Polsce. 3S specjalizuje się w obszarach szeroko pojętej chmury obliczeniowej, czy tzw. cloud computingu. Prywatnie ojciec dwójki córek, mąż, żeglarz i pasjonat oraz instruktor narciarstwa. Specjalizuje się  w fun i body carvingu, czyli jeździe bez kijków z jednoczesnym dotykaniem ciałem śniegu. W tym odcinku o zastosowaniu chmury w biznesie rozmawiamy w następujących kontekstach: czy w Polsce powszechne jest zastosowanie chmury obliczeniowej w biznesie? czy sytuacja z koronawirusem przyspiesza migrację firm do chmury? jakie wymagania ma biznes w stosunku do chmury? z jakich usług najczęściej korzysta? czym jest chmura hybrydowa? jaka jest istotność zabezpieczenia przechowywania danych? jakie są korzyści dla biznesu z korzystania z chmury? czym jest i z czego składa się filozofia Cloud2B? w jaki sposób najlepiej migrować w kierunku chmury? jakie są zalety i wady korzystania przy takiej migracji z usług firm zewnętrznych? jak zarządzać długiem technologicznym? jak dbać i projektować cyberbezpieczeństwo przy usługach chmurowych? czy sektor publiczny również korzysta z takich usług? co jest kluczowe by współpraca biznesu i technologii przynosiła najlepsze rezultaty? w którym kierunku będą zmierzały takie usługi? Subskrypcja podcastu: zasubskrybuj w Apple 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: Profil na LinkedIn – https://www.linkedin.com/in/jacek-chylak-71417272/ Firma 3S – https://3s.pl/ Cloud2B – https://3s.pl/cloud2b/ Podcast 3Słowa o… – https://www.spreaker.com/show/3slowa-o Wsparcie dla akcji Hakersów – https://zrzutka.pl/ezhagb Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/65

Moje 5 Minut 16h

Nowy slice zawiera w sobie UI więc będzie praca nad czymś nowym. Wymusza to też zmianę w testach i pozbycie się EventListenerów. Zamiast tego klasycznie i prawidłowo wykorzystanie Command i CommandHandlerów w testach.

Overcome 10k rows database limit on Heroku by upgrading the database plan

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

Typy osobowości, czyli jak się dogadać chociaż jesteśmy z innych planet

Czy masz czasem tak, że myślisz sobie “nie ogarniam o co tym ludziom obok chodzi”? Czemu oni się tak stresują błahostką, albo odwrotnie – czemu ten gość obok się nie przejmuje czymś co dla Ciebie wydaje się końcem świata. Dlaczego kolegę z zespołu tak uraziła krytyka, kiedy mówiłeś coś oczywistego? Po co niektórzy tak zasuwają […]

Wzorzec projektowy Command ( Polecenie )

Wzorzec projektowy Command ( Polecenie ) uważam za jeden z najprostszych do zrozumienia. Pisząc ten artykuł wzorowałem się na interpretacji przedstawionej przez Roberta C. Martina w książce pt. “Agile Programowanie zwinne zasady wzorce i praktyki zwinnego wytwarzania oprogramowania w C#”. Szukając dodatkowych informacji na temat tego wzorca napotkałem na wersje znacznie bardziej rozbudowane. Niemniej jednak do zrozumienia zasady działania i celu tego wzorca, interpretacja z wcześniej wymienionej książki powinna …

#30devstories czyli INSTAGRAMOWE wyzwanie!

Miałem w głowie pomysł, aby wypróbować popularne ostatnio – Insta Story. Natomiast, żeby nie była to jednorazowa sytuacja, od razu robiąc sobie challenge. Wspomniałem o tym Krzysztofowi w wiadomości prywatnej. Miałem natychmiastową odpowiedź – „dołączam, w grupie raźniej”. Chwilę później, wymyśliliśmy odpowiedni hasztag i zgadaliśmy się, że startujemy oznaczając przy okazji dwie kolejne osoby! Pomysł […]

Compiler explorer – Twój najlepszy przyjaciel w rozmowach o wydajności kodu

W artykułach o sprytnym kodzie i mikrooptymalizacjach postawiłem tezę, że często większa wydajność kodu, którą usprawiedliwiamy zmniejszenie czytelności, jest fikcją. Aby to stwierdzić potrzebujemy danych. Tymi danymi są czas wykonania aplikacji i kod asemblerowy generowany przez kompilator. Dzisiaj opiszę narzędzie przeglądarkowe pozwalające nam analizować właśnie kod asemblerowy. A jest nim Compiler Explorer. Czym jest Compiler […]