Jest taki stary, suchy dowcip, że bezrobocie programisty to najgorsze piętnaście minut w jego życiu. Czyżby?
Jest to drugie podejście Wizualizacja autobusów w Elasticsearch i Kibana. Tym razem wykorzystam napisany wcześniej program w Kafka Streams do obliczenia prędkości i orientacji autobusów, a następnie wrzucę Logstash-em z Apache Kafka do Elasticsearch.Spis treścihide1Środowisko2Data Flow3Wrzucanie rekordów do Apache Kafka4Logstash5Elasticsearch6Kibana7Mapa8Działanie9RepozytoriumPodziel się:Dodaj do ulubionych:PodobneŚrodowisko Docker-compose już trochę puchnie. Znajduje się w nim Elasticsearch, Kibana, Zo...
Bazy danych i XML 984 dni, 6 godzin, 40 minut temu 63 źrodło rozwiń
Co robić z niezadowoleniem u siebie? Co robić z niezadowoleniem u innych? W artykule dzielę się czymś, co wykorzystywałem i obserwowałem nie raz i co pozwala na stabilne wzrastanie i adresowanie bóli związanych z pracą.
Sztuka programowania 984 dni, 6 godzin, 40 minut temu 53 źrodło rozwiń
Yammer, co to jest? W zasadzie chyba taka najprostsza odpowiedź, że to taki Facebook dla firm. Sprawdźcie, jak można wykorzystać Yammera do swoich celów
Kolejny odcinek o mikroserwisach albo …patologii w mikroserwisach? Teraz luźne gadki nad elementem o nazwie platforma, czyli tam, gdzie prawie wszyscy pchają Kubernetes… Czy tak musi być? Niekoniecznie!
Architektura 984 dni, 6 godzin, 40 minut temu 111 źrodło rozwiń
Jakiś czas temu pisałam na temat innych serwisów Azure DevOps – Repos i Pipelines. Dzisiaj czas na Boards i konkretny problem ustawienia procesu dla naszego projektu.
Jest to następny wpis z serii CI/CD pipeline z użyciem Kubernetesa, AWS, Azure i .NET Core. Tym razem zepniemy cały flow z poprzednich wpisów i wdrożymy aplikację na klaster testowy.
Architektura 985 dni, 6 godzin, 55 minut temu 42 źrodło rozwiń
Czy wiesz, jakie są różnice i do czego służą dokładnie interfejsy IQueryable i IEnumerable? Zobacz w najnowszym filmie i zacznij używać ich świadomie już dzisiaj.
Sztuka programowania 988 dni, 6 godzin, 35 minut temu 93 źrodło rozwiń
Z reguły gdy tworzymy jakąś aplikację jest to jedna wielka aplikacja albo zbiór małych aplikacji, które w mniejszym lub większym stopniu się ze sobą komunikują. Ponadto często jest tak, że architektura większości z nich jest dokładnie taka sama. Czy to aby na pewno dobre podejście?
Architektura 989 dni, 20 godzin, 40 minut temu 141 źrodło rozwiń
Abstrakcja w Programowaniu Obiektowym, przedstawiona na przykładach w C#/.NET
Sztuka programowania 989 dni, 20 godzin, 40 minut temu 93 źrodło rozwiń
Chcesz założyć listę mailingową, albo już masz? Masz bloga po angielsku, ale chcesz też pisać do odbiorców władających polskim? Jak to połączyć w liście mailingowej? Zapraszam do instrukcji obsługi listy w 2 językach.
Test wydajności .NET na Linux (Ubuntu 20.04) i Windows 10. Użyte środowiska uruchomieniowe .NET: .NET Core 3.1, .NET 5.0 i Mono
Przemysław Walkowski No i stało się. Skończyłem kurs. 12 tygodni, co tydzień nowe lekcje i dużo wiedzy. Poniżej zamieszczam moją recenzję. Kurs kupiłem za 800zł i od początku zgodnie z terminami robiłem to co było wymagane. Głownie zadania domowe. Kurs jest dostępny https://dbmaster.pl/. Kurs prowadził w całości Damian Widera. Zapraszam do recenzji.TLTR; Kurs jest bardzo ale to bardzo nie równy. Brak stałego poziomu prowadzi do tego, że czasem byłem bardzo za...
Bazy danych i XML 992 dni, 5 godzin, 45 minut temu 162 źrodło rozwiń
Pisząc aplikację zwykle piszemy testy. Raczej nie muszę wyjaśniać po co 🙂 Czy tworząc różne procedury lub funkcje na bazie danych też sprawdzamy ich poprawność pisząc testy? Tu już niekoniecznie. A szkoda, bo pisanie testów w tSQLt nie różni się za bardzo od pisania zwykłych testów jednostkowych...
Bazy danych i XML 992 dni, 5 godzin, 45 minut temu 59 źrodło rozwiń
Hej, ze względu na sporo wydarzeń w moim życiu prywatnym nie jestem w stanie pisać regularnie. Jednak na ten moment jest trochę luźniej, także lecimy. Ten wpis jest kolejnym z serii CI/CD pipeline z użyciem Kubernetesa. Dziś zajmiemy się narzędziem o nazwie Octopus Deploy.
Architektura 992 dni, 5 godzin, 45 minut temu 41 źrodło rozwiń
Jeżeli zaczynasz dopiero swoją drogę w kierunku programowania to możliwe, że przytłaczające są te wszystkie pojęcia, których trzeba się nauczyć. Jedno z najbardziej podstawowych to co to jest ten Backend. W dzisiejszym odcinku krótko opowiadam właśnie o tym, a dodatkowo pokażę Ci 5 kroków do zostania Backend Developerem.
Sztuka programowania 995 dni, 5 godzin, 52 minuty temu 54 źrodło rozwiń
How to handle concurrency conflicts and enforce invariants using Entity Framework Core and Domain-Driven Design Aggregate Pattern.
Architektura 995 dni, 5 godzin, 52 minuty temu 93 źrodło rozwiń
ASP.Net Core 5 – przekazywanie parametrów do akcjiPosted in Uncategorized. Przekazywanie parametrów do akcji jest istotną częścią budowania RESTful Web API. ASP.NET Core 5, który został wydany jako część .NET 5 oferuje wiele sposobów przekazywania parametrów do metod reprezentujących punkty końcowe. Zobaczmy, jakie one są.Przekazywanie parametrów jako część URL Podczas przekazywania parametru w adresie URL musisz zdefiniować routing, który zawierałby parametr. Spójrzmy na przykład:C# [Route("{days...
Entity Framework Core 5 vs SQLBulkCopyPosted in ASP.NET Core 5 & EF Core 5. Entity Framework Core 5 is a great ORM to use and connect to the database with. It is easy to use and easy to understand. It offers just enough for the most common scenarios. So what about inserting big amounts of data in a one go? Would it be fast enough?Let’s have a look at the code As my example, I’ll take a very simple entity – a Profile and PrimeHotel repository available here at my GitHub. My DbContext is very simple ...
Bazy danych i XML 996 dni, 5 godzin, 33 minuty temu 81 źrodło rozwiń
~ Jarosław Stadnicki Wydaje mi się, że każdy o tym wie, a jednocześnie nie kojarzę, abym gdzieś z tego korzystał. GZIP – bo to bohater tego odcinka. Jak się okazuje, w .net core domyślnie jest on wyłączony i należy dołożyć odpowiednią konfigurację serwera, aby zaczęło to banglać. Aplikacje frontowe czy przeglądarki domyślnie także sobie z nim radzą, a także z innymi i są gotowe do pracy: Ile się zaoszczędzi, zależy oczywiście od tego, jakie dane będą zwracane. U mnie najczęściej będzie to tekst, tak...