100 Pytań z Rozmów Kwalifikacyjnych C#/.NET (Część 2/10) - Modest Programmer
Sztuka programowania 1107 dni, 8 godzin, 54 minuty temu 107 źrodło rozwiń
Jak zagwarantować przetworzenie wiadomości dokładnie raz przy komunikacji asynchronicznej? Krótki opis powtarzających się problemów i pułapek.
Programowanie rozproszone 1108 dni, 8 godzin, 55 minut temu 93 źrodło rozwiń
ksqlDB to rozwiązanie z rodziny Apache Kafka i Confluent. Pozwala na wykorzystanie języka SQL do definiowania zadań przetwarzania strumieniowego. Wpis ten zaczyna serię o ksqlDB. Spróbujemy zrobić coś fajnego na podstawie danych z Packetbeat’a (monitoring ruchu sieciowego) i zobaczymy jak to dalej się rozwinie.Spis treścihide1Co to jest ksqlDB?ksqlDB w Cybersecurity?2Problem3ŚrodowiskoApache Kafka + Zookeeper + ksqlDB4Packetbeat5ksqlDBGdzie strumyk płynie z wolnaPrzykładowy rekordStream ‘packetbeat’Strea...
Bazy danych i XML 1108 dni, 8 godzin, 55 minut temu 51 źrodło rozwiń
PostsAboutBakedbean - // TODO: Write thingsPostsAirDrop Anywhere - Part 4 - Making it work on WindowsAirDrop Anywhere - Part 3 - Receiving filesAirDrop Anywhere - Part 2 - Writing some codeAirDrop Anywhere - Part 1 - IntroductionFun with IConfigurationDeveloping Stack Overflow on MacOSAuthenticating to Google using PowerShell and OAuthBuilding Stack Overflow Job Search - Transforming QueriesBuilding Stack Overflow Job Search - Parsing QueriesBuilding Stack Overflow Job SearchIntegrating NFig with .NET Co...
Sztuka programowania 1108 dni, 8 godzin, 55 minut temu 30 źrodło rozwiń
Tak, jakoś tak nie widziałem aby ktoś robił recenzję kanałów na YT a szkoda, bo wydaje się, że w tym bałaganie coś takiego to dobra rzecz. Moje małe odkrycie (co okazało się, że nie tak trudno na ten kanał trafić) jest naprawdę warte polecenia i zamiast tylko dawać linki i liczyć, że ktoś klinie to po prostu napisze recenzję. Zapraszam do recenzji kanału https://www.youtube.com/c/ElfocrashWstęp Na początku – metodologia – obejrzał...
Sztuka programowania 1109 dni, 8 godzin, 50 minut temu 88 źrodło rozwiń
MenuHomeBadgesOleg Kyrylchuk Published on 9 min readTable of contentsDateOnly and TimeOnlyParallel.ForEachAsyncArgumentNullException.ThrowIfNull()PriorityQueueReading and Writing FilesA New PeriodicTimerMetrics APIReflection API for Nullability InformationReflection API for Nested Nullability InformationProcess Path and IDA New Configuration HelperCSPNGNative Memory APIPower of 2WaitAsync on TaskNew Math APIsCollectionsMarshal.GetValueRefOrNullRefConfigureHostOptionsCreate Async ScopeSimplified Call P...
Pisałem już wcześniej projekt z użyciem Blazor’a, ale po obejrzeniu ostatniej konferencji .NET Conf 2021 w głowie zaświtał mi pomysł aby spróbować się z tą technologią jeszcze raz, tym razem w nowej odsłonie w połączeniu z .NET 6. Decyzję o tym co moja aplikacją będzie robić odłożyłem na później, na początku postanowiłem zacząć od zaimplementowania uwierzytelniania użytkowników oraz wybrania komponentów UI.
100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych C#/.NET (Część 1/10) - Modest Programmer
Sztuka programowania 1112 dni, 8 godzin, 56 minut temu 124 źrodło rozwiń
Praca Zdalna Programisty. Wady i Zalety Pracy Zdalnej Programisty - Modest Programmer
Sztuka programowania 1113 dni, 8 godzin, 43 minuty temu 73 źrodło rozwiń
W tym artykule chciałem rozwinąć temat kursów online. Przedstawiłem swoją opinię na temat tego czy warto w ten sposób uczyć się programowania. Opisałem także jakie wady i zalety ma nauka z kursów online. Zapraszam do artykułu 🙂
Sztuka programowania 1113 dni, 8 godzin, 43 minuty temu 115 źrodło rozwiń
Wersjonowanie zdarzeń dla osób uczących się Event Sourcing jest jak potwór, którym straszy się dzieci. To upiorna opowieść opowiedziana przy ognisku. Jest w tym trochę prawdy, bo migracje są zawsze wyzwaniem. W nowym artykule pokazałam proste, praktyczne wzory z próbkami, jak sobie z tym poradzić!
Architektura 1113 dni, 8 godzin, 43 minuty temu 54 źrodło rozwiń
Skip to content Sign up Why GitHub? Features → Mobile → Actions → Codespaces → Packages → Security → Code review → Issues → Integrations → GitHub Sponsors → Customer stories →TeamEnterprise Explore Explore GitHub →Learn and contribute Topics → Collections → Trending → Learning Lab → Open source guides →Connect with others The ReadME Proje...
Zmotywowany ostatnimi wątkami na HackerNews i Reddit, postanowiłem tym razem odpowiedzieć! EventStreaming jest zbyt często mylony z EventSourcing. Jest to szkodliwe dla obu wzorców, a najbardziej dla ludzi popełniających ten błąd. W swoim artykule wyjaśniłem, czym się różnią i dlaczego jest to ważne.
Architektura 1119 dni, 8 godzin, 43 minuty temu 72 źrodło rozwiń
Dlaczego Warto Nauczyć Się Programowania? - Modest Programmer
Sztuka programowania 1119 dni, 8 godzin, 43 minuty temu 23 źrodło rozwiń
Czym jest logika aplikacyjna i co powinno się w niej znaleźć skoro jest czymś osobnym niż logika domenowa? Jak ma się ten podział do architektury warstwowej lub portów i adapterów? Czy termin logika aplikacyjna, którego używamy na co dzień, jest jasny i porządkuje naszą pracę, czy wręcz przeciwnie?
Architektura 1120 dni, 8 godzin, 6 minut temu 117 źrodło rozwiń
Pisanie testów jednostkowych wcale nie musi być trudne, szczególnie, gdy mówimy o testach w Blazorze! W moim wpisie przeprowadzę Cię przez tajniki testów, abyś był gotowy dostarczyć niezawodny kod bez większego wysiłku. Rozpocznij przygodę z testami w bUnit już dziś!
Zapraszam na WEBINAR LIVE dotyczący Back-End Developmentu, który odbędzie się w najbliższą ŚRODĘ (1 grudnia) o godzinie 20:00. Do implementacji API wykorzystam najnowsze technologie: .NET 6, Visual Studio 2022, ASP .NET Core 6, Entity Framework Core 6. AGENDA ▪ Kim jest Backend Developer ▪ Co to jest API ▪ Podstawy protokołu HTTP ▪ Zasady REST ▪ Implementacja REST API w ASP .NET Core Web API ▪ Błędy popełniane przez początkujących ▪ Jak w praktyce wygląda praca Backend Developera Sprawdź szczegół...
Czym są archetypy modeli domenowych? Do czego mogą się przydać i jak uzupełniają się z technikami z Domain Driven Design?
Sztuka programowania 1123 dni, 8 godzin, 53 minuty temu 135 źrodło rozwiń
Czym Jest Programowanie? - Modest Programmer
Sztuka programowania 1123 dni, 8 godzin, 53 minuty temu 32 źrodło rozwiń
W CQRS często definiuje się interfejsy dla handlerów, aby wymusić ujednoliconą strukturę kodu. Takie podejście stosowane jest m.in. przez bibliotekę MediatR. Nawet jeśli nie używasz żadnych bibliotek, ale ręcznie dziergasz swoje rozwiązania, możesz chcieć iść tą drogą. W moim najnowszym artykule wyjaśniłem, jak zarejestrować wszystkie handlery według konwencji za pomocą biblioteki Scrutor.
Architektura 1127 dni, 8 godzin, 46 minut temu 118 źrodło rozwiń