Są rzeczy, którymi dzielę się na socialach, ale niekoniecznie piszę o nich posty. Czas to zmienić! Dzisiejszy wpis będzie odnośnie nowości na GitHubie, o których już wcześniej wspominałam na moich socialach.
LukaszPosted on This is a short interview with Vladimir Khorikov. Vlad is the Author of Unit Testing Principles, Practices, and Patterns book. He’s running https://enterprisecraftsmanship.com/ blog since 2014 The blog is focused on Domain-Driven Design, functional programming, enterprise software development patterns, and best practices. Vlad is also the author of Pluralsight courses, such as CQRS in Practice, Domain-Driven Design in Legacy Projects, Functional Programming in C#, and many more. In t...
Sztuka programowania 887 dni, 7 godzin, 39 minut temu 28 źrodło rozwiń
Po sytuacji z Nemo nikt nie zapuszczał się więcej na nieznane tereny. Stał się on idealnym pretekstem, aby zabraniać młodym pływania, gdzie tylko im się podoba, a w szczególności zbliżania się do powierzchni jeziora. Karpieńce – bo to o nich mowa – to niewielkie rybki zamieszkujące małe, płytkie jezioro w rezerwacie Cuatro Ciénegas na północy Meksyku. Żyły już tam setki lat i nie zamierzały opuszczać tego miejsca. Wszędzie dobrze, ale w domu najlepiej – w domu, czyli pod kamieniem, takim zwykłym. Chyba ...
Ostatnio zajęliśmy się podstawową konfiguracją Cache Task w Azure Pipelines. Jeżeli zastosowałeś tamte wskazówki, przyspieszyłeś swój pipeline. Chcesz jeszcze większego przyspieszenia? Czas na Zaawansowany Tuning Cache Task W Azure Pipelines.
Jak stworzyć pakiet NuGet wspierający wiele frameworków Praca z .NET Standard to przyjemność. Ten framework jest ciekawy, zwięzły, niezwykle czytelny i prosty. Jako programista chciałbym pracować tylko z kodem .NET Core lub .NET Standard. Czasami jednak trzeba wspierać również stary .Net Framework. Jak stworzyć pakiet NuGet, który może być używany przez obie strony?
Sztuka programowania 893 dni, 5 godzin, 54 minuty temu 66 źrodło rozwiń
This video talks about a very cool concept called "value delegates." We will learn what they are, how to apply it to LINQ to decrease allocations to zero, and inline the delegate itself.
Sztuka programowania 893 dni, 5 godzin, 54 minuty temu 31 źrodło rozwiń
Ile razy zdarzyło Ci się rzucać mięsem, bo build działa za wolno! Dlaczego te pakiety npm instalują się tak długo? Przecież pobierałeś je 3 minuty temu w poprzednim commicie. Jak to przyspieszyć? Najlepszym i najprostszym rozwiązaniem jest cache. A jak skonfigurować Cache w Azure Pipelines?
This video talks about the "Skip" method, and differences in implementation between dotnet frameworks. Also, we will try to implement a less flexible but faster version of the "Skip" method. Enjoy. 🙂
Sztuka programowania 894 dni, 6 godzin, 14 minut temu 30 źrodło rozwiń
Sztuka programowania 898 dni, 6 godzin, 2 minuty temu 51 źrodło rozwiń
We are already in the second half of 2020 and a lot of books related to .NET technology have been published. I decided to collect these positions in one place for you. I will mention here some of them that get the best reviews and seem worth reading in my opinion.
Jak tworzyć domyślnie publiczne klasy w visual studio?
Sztuka programowania 899 dni, 5 godzin, 54 minuty temu 112 źrodło rozwiń
Mini Kurs ASP.NET Core API dla aplikacji Quizowej czyli niedoszły Kurs Blazor WebAssembly to mój konik. To jak zmienia świat, to jak zmienia technologie ciągle mnie fascynuje. Naturalnym w .NET następstwem jest Blazor. Chciałam więc stworzyć pełen kurs Blazora napisz sobie APInapisz aplikację Server Side Blazorzmień aplikację na Client Side Blazoroczywiście pamiętaj o reużywaniu kodu czyli Blazor Componentsno to jeszcze aplikację mobilną Blazor Bindingsa może Blazor jest do kitu? aplikacja Angular Taki...
Sztuka programowania 899 dni, 5 godzin, 54 minuty temu 98 źrodło rozwiń
Prawdziwy problem i jego rozwiązanie, czyli Azure DevOps tips! Dzisiaj będzie o wizualizacji statusu deploymentu z poziomu Taska -czyli jak łatwo sprawdzić, na jakim środowisku jest zaimplementowana zmiana
This video corrects a couple of mistakes that were made in my previous video called "C# LINQ Performance Tips #1". We're talking about structs vs classes in LINQ and why losing concrete type information is bad, there's also a bit of VSD but it's very vague and generic so the more specific video is needed, I just wanted to tell you that it exists :) and it's important. Enjoy.
Sztuka programowania 901 dni, 4 godziny, 10 minut temu 34 źrodło rozwiń
This video will show you some of the performance and allocation problems that you might encounter when writing LINQ expressions we will also see that an expression you see is not necessarily, what you get. LINQ is not all bad and we will show you an example where LINQ absolutely rocks! This video mentions examples found in my previous video: https://youtu.be/ahnaIdQMoYw Enjoy.
Sztuka programowania 905 dni, 6 godzin, 45 minut temu 95 źrodło rozwiń
A paper on how to do fast population counts using SIMD intrinsics.
Dowiesz się czym jest Azure Devops oraz jego składowe: Azure Boards, Azure Pipelines, Azure Repos, Azure Artifacts, Azure Test Plans
Dzisiaj o hostingu naszej aplikacji. Ogarnęliśmy już bazę użytkowników (całość), feature są jeszcze in-progress, ....
C# 9.0 jest już wspierany przez LINQPad. Aplikacja pozwala podejrzeć IL code oraz przetestować nowe funkcjonalności.
Sztuka programowania 907 dni, 6 godzin, 42 minuty temu 100 źrodło rozwiń
Środowiska IT robią się coraz większe, rozproszone i ciężkie do zarządzania. Wszystkie komponenty systemu trzeba zabezpieczyć i monitorować przed cyber zagrożeniami. Potrzebna jest skalowalna platforma, która potrafi magazynować i analizować logi, metryki oraz zdarzenia. Rozwiązania SIEM potrafią kosztować niemałe pieniądze. W tym wpisie przyjrzymy się darmowemu rozwiązaniu dostępnego w Elastic Stack, czyli Elastic SIEM.