Lista artykułów

1

Low-code / no-code - POIT 103

Witam w sto trzecim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest low-code / no-code. Dziś moim gościem jest Michał Guzowski – Microsoft MVP. Od ponad 8 lat związany z technologiami Microsoft. Triathlonista, miłośnik książek i podróży. Ojciec, mąż. Biohaker. Posiadacz certyfikatów Microsoft. Przedsiębiorca i organizator spotkań dla branży IT.W tym odcinku o low-code / no-code rozmawiamy w następujących kontekstach: czym jest low-code? czym jest no-code? jakie są obszary zastosowań tych podejść? jakie są przewagi low-code/no-code nad tradycyjnym programowaniem? jakie są wady tych technik? czy ich stosowanie nie wymaga żadnej wiedzy programistycznej? czy takie rozwiązania się skalują? czy funkcjonuje już taka specjalizacja jak no-code developer? czy specjalizowanie się w tych rozwiązaniach może być dobrym punktem wejścia do IT? czy no-code zabierze pracę programistom? czy low-code stanie się niedługo standardem w branży? jak rozpocząć pracę z tym podejściem? 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: Profil Michała na LinkedIn – https://www.linkedin.com/in/michaelguzowski/ Profil Michała na Twitter – https://twitter.com/michaelguzowski Blog Michała – https://michalguzowski.pl/ Profil Michała na Instagram – https://www.instagram.com/themichaelguzowski/ „Świat chmury” czyli społeczność rozwijana przez Karolinę Boboli – https://swiatchmury.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/103

Wstęp do CI/CD z Unity

W ubiegłym tygodniu miałem okazję po raz kolejny dać prezentację na KNTG Polygon zatytułowaną Wstęp do CI/CD z Unity. Spotkanie odbywało się na Twitchu. Pod niniejszym linkiem znajduje się oryginalne nagranie. Zakładam jednak, że niedługo wideo zostanie usunięte / zarchiwizowane. Do postu załączam zatem linki do skryptu build.bat Windows (powinien wylądować obok folderu Assets) plikiem … Continue reading "Wstęp do CI/CD z Unity"

Wzorzec projektowy strategia – Co to jest? Kiedy używać, a kiedy nie?

Wzorzec projektowy strategia jest jednym z bardziej uniwersalnych wzorców. Elegancki, prosty i nadużywany 🙂 W dzisiejszym odcinku pokaże Ci to, co należy wiedzieć o tym wzorcu, by go używać swobodnie i świadomie 🙂 Porozmawiam o jego zaletach, o sytuacjach, w których warto w niego inwestować oraz o takich, kiedy jego użycie jest po prostu stratą […]

TypeScript: `infer` i typy warunkowe

Type of Web - Blog o programowaniu. Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Poprzedni wpis na temat typów warunkowych (Conditional Types) omawiał dokładnie teorię oraz podstawowe zastosowania. W tym artykule skupimy się na niuansach, kompatybilności oraz słowie kluczowym infer, które daje nam nieograniczone możliwości instruowania kompilatora! Tekst jest fragmentem książki „TypeScript na poważnie” mojego autorstwa. Jeśli artykuł Ci się podoba, to zachęcam Cię do kupienia …

GraphQL + Postman + testy

Ostatnio w pracy natknęłam się na problem. Miałam wysłać zapytanie GraphQL z różnymi parametrami, w celu sprawdzenia, czy jest zwracana odpowiednia odpowiedź (lista z jednym elementem). W sumie miałam do wysłania około 200 requestów. Robić to na piechotę? Nie było szans. Więc zerknęłam, co umożliwia nam stary dobry Postman. Postman - Collections Kiedyś w ramach……

Weekend Time #2

Kolejny weekend właśnie się zaczyna więc warto podrzucić kilka ciekawych pozycji do obejrzenia. Jest jeden polski klasyk, który sam mam zamiar odświeżyć w ten weekend. 🍿 Rozrywka W tym tygodniu do wyboru mamy polską komedię Kariera Nikosia Dyzmy, i pewnie nikogo nie zdziwi, że nie jest on dostępny na HBO i Netflix 🙁 A dla […]

Konfiguracja MacBook M1 dla web developera

Nowe MacBook-i z procesorem M1 są powiewem świeżości w ekosystemie Apple, ale także dużym krokiem na przód pod kątem wydajności procesorów. Kiedyś byliśmy przyzwyczajeni do prawa Moora, które mówiło, że moc obliczeniowa podwaja się co 24 miesiące. Jednak od dość dawna nie odczuwamy w żaden sposób wzrostu mocy obliczeniowej naszych komputerów. Aż do teraz, procesor […]

Stryker Mutator i Testy Mutacyjne w .NET. Szybki start.

Testy mutacyjne. Szybki start i biblioteka Stryker w .NET i dotnetcore. Pierwsze uruchomienie, szybkie spojrzenie na rezultaty testów.

Elektronika użytkowa – polecenia i opinie

https://pixabay.com/illustrations/chaos-room-untidy-dirty-messy-627218/ " data-medium-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2021/01/chaos.jpg?fit=300%2C190&ssl=1" data-large-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2021/01/chaos.jpg?fit=676%2C429&ssl=1" /> Podsumowałem efekty moich poszukiwań różnego rodzaju drobnych sprzętów elektronicznych. Mam nadzieję, że dzięki temu Ty zaoszczędzisz nieco czasu.

Jak OCP z SOLIDa pozwala łatwo rozbudowywać istniejący kod?

„To się okazało bardziej skomplikowane niż myślałem” „Coś nie działa, ale ja przecież tego nie ruszałem” „Wolałbym tego nie ruszać/modyfikować… lepiej napisze to od zera” Praktycznie każdy programista spotkał się z takimi stwierdzeniami podczas wytwarzania oprogramowania, ponieważ wiążą się one z łamaniem jednej z najbardziej podstawowych zasad w programowaniu – OCP – Open-closed Principle (zasada […]

11

Jak testować API – Postman

czy zastanawiałeś się kiedyś jak testować swoje API? Próbujesz napisać backend, ale nie wiesz czy Endpointy odpowiednio działają? Nie wiesz jak przetestować logowanie przez API? Dzisiaj opowiem o narzędziu bez […]

12

Jak utrzymać wydajność umysłową pracując w IT? - POIT 102

Witam w sto drugim odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest to jak utrzymać wydajność umysłową pracując w IT. Dziś moim gościem jest Kamil Lelonek – programista pracujący w branży IT już od 10 lat. Swoją drogę z developmentem rozpoczął od aplikacji mobilnych i serwisów webowych, później zajmował się infrastrukturą i architekturą systemów, aż w końcu objął rolę kierowania zespołami jako team leader i CTO. Z wykształcenia także dietetyk pomagający przedsiębiorcom, programistom i managerom z branży IT podnosić wydajność ich pracy umysłowej. Wspiera developerów i liderów w codziennych wyzwaniach, redukcji stresu, zwiększania poziomu energii i utrzymania skupienia.W tym odcinku o dbaniu o wydajność umysłową rozmawiamy w następujących kontekstach: czym jest wydajność umysłowa? jakie czynniki na nią wpływają? jakie zachowania najbardziej ją podkopują? jakie są strategie długoterminowe zadbania o wydajność umysłową są najskuteczniejsze? jak ją podnieść doraźnie? jak działają grzyby i nootropy? czym jest mikrodawkowanie? jakie nawyki w tym temacie warto budować? czy młodzi ludzie też muszą się nad tym tematem pochylać? co można poradzić tym, którzy wcześniej nie interesowali się tematem wydajności umysłowej? 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: Profil Kamila na LinkedIn – https://www.linkedin.com/in/kamillelonek/ Konsultacje indywidualne – https://hackyourbrain.pl/ Szkolenia z diety ketogenicznej – https://akademiaketo.pl/ Szkoła Optymalizacji Mózgu – https://akademia.pl/mozg-opis/ Blog programistyczny – https://blog.lelonek.me/ Sugerowane grzyby – https://hackyourbrain.pl/grzyby wcześniejszy odcinek podcastu z udziałem Kamila – https://porozmawiajmyoit.pl/poit-018-jak-dbac-o-zdrowie-pracujac-w-it/ 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/102

JPA #9 – Delete

Kolejnym w naszej kolejce do zapoznania się jest Delete, czyli kasowanie danych w bazie danych, które zamyka nam wszystkie operacje z CRUD. Usunięcie danych z bazy danych Kasowanie jest już ostatnią rzeczą, która brakuje nam do podstawowych funkcjonalności programu. Zaczynamy od uruchomienia tej metody w głównej klasie App. Tworzymy także metodę w GuestRepository. Skoro ma …

Apache Benchmark – Testy Wydajnościowe W 5 Minut

Jakiś czas temu poruszyliśmy w pracy ciekawą dyskusję. Rozmawialiśmy o wydajności.  Niestety umowy i zobowiązania nie pozwalają mi ze szczegółami opowiedzieć czego dokładnie dotyczyła. Chcąc mniej więcej przybliżyć temat przyjmijmy że chcieliśmy porównać trzy scenariusze: Jeden request, który robi 1000 akcji 1000 request-ów, które robią 1 akcję 10 batch-y request-ów, które robią 100 akcji ...

Weekend Time #1

Jest to pierwszy wpis z nowego cyklu, który będzie pojawiał się regularnie na blogu co piątek. We wpisach tych znajdziecie filmy, seriale i książki, które polecam na weekend. Sam wiem, że w zależności od nastroju czasem wolę obejrzeć coś tylko dla przyjemności. Bez zbędnego wysilania szarych komórek. A czasem wolę obejrzeć coś ambitnego. Dlatego każdy […]