Jak co tydzień zestaw wiadomości ze świata dotnet
In my previous post I wrote about Az-900 exam I took recently. Today I will write in general about taking exams online. Maybe somebody find it useful, in times of COVID-19 pandemic.
Czasami klasyczne Kafka DSL nam nie wystarcza. Processor API pozwala na dowolne zdefiniowanie procesora, a co najlepsze, wykorzystanie State Store. W tym przypadku obliczymy prędkość, kierunek i dystans pojazdów komunikacji miejskiej w Warszwie.Spis treścihide1Rozkład jazdy2Źródło3Plan4Dlaczego Processor API?5No to lecimyOdczyt danych z KafkiTestyTopologiaProcesorTesty6Czy z prawdziwą Kafką też działa?7Repozytorium8PodsumowaniePodobneRozkład jazdyKafka Streams 101 – de/serilizacjaKafka Streams 102 – Wyją...
Programowanie rozproszone 1678 dni, 19 godzin, 20 minut temu 29 źrodło rozwiń
Mimo złożoności, jest w programowaniu duch rękodzieła. (...) Pracujemy nieraz nad arcydziełami koronkowej abstrakcyjnej twórczości, rozpiętymi na setki tysięcy linii kodu w sposób jakbyśmy toczyli wazę za czasów dynastii Han.
Sztuka programowania 1678 dni, 19 godzin, 20 minut temu 73 źrodło rozwiń
Chciałem Was serdecznie zaprosić na onlinową sesję dotyczącą monitorowania i logowania w bazie CosmosDB. Sesja odbędzie się już w tym tygodniu – środa godzina 18. Będzie prowadzona przez Govinda Kanshi, osobę, która jest bezpośrednio zaangażowana w budowę tego produktu. Więc nie tylko jest to okazja do wysłuchania ciekawej sesji, ale również do zadania pytań oraz podzielenia się Waszymi przemyśleniami o CosmosDB. Może okaże się, że któryś z Waszych pomysłów zostanie wdrożony.
Jeśli chcesz zmienić branże na IT i zostać programistą na pewno zastanawiasz się, od jakiego języka powinieneś zacząć. Czy warto uczyć się .NET / C#? A może ta technologia jest już przestarzała? Na te wszystkie pytania odpowiadam w dzisiejszym filmie. Dodatkowo dowiesz się do czego właściwie możesz używać .NETa i kim możesz zostać, znając C#.
Modne hasło czy realna wartość dla projektu. Autor wprowadza w świat zagadnienia Event Storming oraz dzieli się swoimi przemyśleniami i wskazówkami.
I need to migrate a lot of repositories from one Azure DevOps to another. Migration! Don't ask why, please. Let's assume it was much more simple than other options.
Jak używać Windows Sandbox - funkcjonalności znajdującej się w Windows 10, która pomaga testować rożne ustawienia i narzędzia bez wpływu na nasz system.
Chciałem jedynie odnieść się do koncepcji #NoEstimates, ale wyszedł mi głęboki artykuł poruszający sedno konfliktu wyceniania. Możesz potraktować ten artykuł jako pewnego rodzaju mój manifest na temat wycen. Wpis jest obszerny, dlatego polecam ci przed czytaniem zaparzyć sobie kawę – miłej lektury!O co chodzi w #NoEstimates?
Na przestrzeni lat powstało bardzo dużo projektów. Część z nich była łatwiejsza w utrzymaniu, część trudniejsza. Analiza tych projektów pozwoliła zauważyć, że są pewne zasady, które powodują łatwiejszy ich rozwój. Te zasady zostały połączone w zbiory zasad. Najbardziej popularnym i powszechnie stosowanym zbiorem zasad jest SOLID. Postaram się opisać te zasady z pragmatycznego punktu widzenia.
Architektura 1686 dni, 9 godzin, 38 minut temu 91 źrodło rozwiń
Nowadays with Kubernetes being so popular, building a Docker image is a must thing for CI/CD pipeline. For this kind of pipelines, an artifact is not a simple zip file wich compiled application, but a Docker image pushed to container registry. There is plenty of benefits of this approach but there is also price for this. We need to handle this in our pipelines. Hopefully, this price is not high. And we will explore today how we can build a Docker image for our dotnet core web app on Azure DevOps.DOCKERFI...
Masz do wydania milion dolarów i pomysł na produkt. Co robisz? Rekrutujesz najlepszych ludzi i wierzysz, że ich doświadczenie sprawi, że powstały zespół efektywnie wytworzy oprogramowanie wysokiej jakości, prawda?
Everyone knows that C# is a strongly typed language and incorrect type usage is simply not possible there. But what about CIL and JIT?
Reporting API aims at providing a framework for browsers to deliver reports about various issues to the servers. This post explores how Network Error Logging can be used with ASP.NET Core.
The incremental approach to migrate from .NET Framework legacy system to the new .NET Core system using Strangler Pattern.
Architektura 1690 dni, 18 godzin, 40 minut temu 55 źrodło rozwiń
Check what to do when port seems to be occupied but there is nothing listening.
W języku c# nie tylko możemy pisać obiektowo ale również funkcyjnie. W tym artykule poznamy podstawowe zagadnienia funkcyjne w c#, dowiemy się jak możemy łączyć ze sobą funkcje (i po co to robić) oraz jak pracować efektywnie z kolekcjami. Czas poznać inne sposoby rozwiązywania problemów.
Sztuka programowania 1690 dni, 18 godzin, 40 minut temu 117 źrodło rozwiń
Gdy tworzymy jakieś API dobrze jest sprawdzić, czy ono działa. Po każdej zmianie albo dodaniu nowego punktu wejścia (endpoint) powinniśmy przetestować, czy wszystko jest ok. Możemy to zrobić uruchamiając aplikację i ręcznie wszystko sprawdzając, jednakże na dłuższą metę jest to bardzo czasochłonne. Dlatego warto utworzyć osobny projekt, w którym stworzymy testy sprawdzające czy nasze API działa poprawnie. W kilku punktach postaram się opisać jak u mnie z reguły wygląda taki projekt z testami API.
Java Script – eee nie ma mowy, to jakieś dynamicznie typowane paskudztwo, tak myślałem. A jednak, gdy sprawdziłem, zrozumiałem to i pokochałem.
Sztuka programowania 1692 dni, 18 godzin, 37 minut temu 82 źrodło rozwiń