dotnetomaniak.pl - Najnowsze artykuły o .NET - Strona 2

Dependabot to narzędzie do wykrywania aktualizacji zależności. Jeśli korzystasz z niego w swoim repozytorium GitHub, to poniższy GitHub Action jest dla ciebie, ponieważ pozwala zaoszczędzić czas. Akcja automatycznie akceptacje oraz scala Pull Request utworzony przez Dependabot bazując na zdefiniowanych typach aktualizacji opartych na Semantic Versioning.

Źródło: kurzyniec.pl
Dziel się z innymi:
Auto-merge, czyli automatyczne scalanie PR Dependabota | Łukasz Kurzyniec

Narzędzia 473 dni, 22 godziny, 58 minut temu lkurzyniec 58 źrodło rozwiń

Polecam mój najnowszy artykuł. Poruszyłem w nim kwestię jednego z narzędzi, które istnieje w moim codziennym scyzoryku szwajcarskim :)

Dziel się z innymi:
Visual Studio Code jako zaawansowany REST Client |  Halfbit Studio

Narzędzia 476 dni, 22 godziny, 33 minuty temu meron1122 126 źrodło rozwiń

To prawda, istnieje komenda terraform graph, która w połączniku z narzędziem graphviz daje możliwość wygenerowania grafu. Notabene, jest to zalecane podejście. Niestety to podejście było dla mnie niewystarczające, ponieważ mój graf był dość duży, co za tym idzie, poruszanie się po nim było naprawdę trudne/irytujące. Potrzebowałem czegoś więcej.

Tagi: docker, Terraform
Źródło: kurzyniec.pl
Dziel się z innymi:
Zwizualizuj kod Terraform | Łukasz Kurzyniec

Cloud 480 dni, 22 godziny, 16 minut temu lkurzyniec 95 źrodło rozwiń

Jako, że już od paru lat mam przyjemność być Product Owner’em narzędzi wspomagających proces Disaster Recovery (DR) zauważyłem, że terminy często pojawiające się w tym kontekście jak High Availability (HA) czy Fault Tolerance (FT) są nierzadko ze sobą mylone nawet przez ludzi będących w branży IT wiele lat. Obydwa pojęcia oznaczają zdolność aplikacji do kontynuowania dzia...

High Availability vs Fault Tolerance vs Disaster Recovery

Architektura 493 dni, 22 godziny, 16 minut temu blackik 72 źrodło rozwiń

Cześć, napisałem post będący kontynuatorem poprzedniego artykułu o walidacji. Tym razem poruszyłem bibliotekę Fluent Validation. Zapraszam do lektury.

Dziel się z innymi:
Walidacja w ASP .NET Core w duchu Fluent API

Inne 506 dni, 22 godziny, 4 minuty temu meron1122 133 źrodło rozwiń

Nie zwalniamy tempa i oddajemy w wasze uszy odcinek o jawności zarobków w IT. Czy więcej z tym kłopotów czy zysków z ujawnienia tego ile zarabiamy? Jak by wyglądał rynek IT gdyby jutro obudzić się z wi...

Źródło: ostrapila.pl
Dziel się z innymi:
Jawność zarobków w IT – OstraPiła #89 – Ostra Piła

Inne 512 dni, 23 godziny, 25 minut temu macabre13 90 źrodło rozwiń

Tematem tego odcinka jest gorący 🔥 temat overemploymentu. Czy dwie (i więcej) pracy dla jednego programisty to pieśń przyszłości czy jednak nie do końca uczciwe podeście do wykonywanych zadań? Miłego ...

Źródło: ostrapila.pl
Dziel się z innymi:
One dev, two jobs – overemployment – OstraPiła #88 – Ostra Piła

Inne 515 dni, 21 godzin, 2 minuty temu macabre13 56 źrodło rozwiń

Kolejny odcinek już dostępny a w nim rozmowa na temat bycia specjalistą czy może raczej trzeba ogarniać więcej tematów? Co lepsze? Czy zawsze jedno będzie górować nad drugim? Miłego słuchania. Chrzest...

Źródło: ostrapila.pl
Dziel się z innymi:
Skile T-shape – OstraPiła #87 – Ostra Piła

Inne 525 dni, 22 godziny, 26 minut temu macabre13 22 źrodło rozwiń

Comet to paczka do MAUI, która pozwala na porzucenie wysłużonego i zakurzonego XAMLa w MAUI i użycie świeżego podejścia MVU niczym we Flutterze.

Tagi: flutter, MAUI, mvu, xaml
Źródło: blog.djfoxer.pl
Dziel się z innymi:
Comet - MVU w MAUI bez XAML, czyli próba dogonienia Fluttera

Mobile development 528 dni, 15 godzin, 1 minutę temu djfoxer 112 źrodło rozwiń

W tym odcinku na tapet wjechał Rust. Rozmawiamy o tym czym jest Rust, czy jest to dobry wybór dla programistów oraz o tym czy Borrow Checker to zło wcielone. Zapraszamy do wysłuchania odcinka.

Tagi: podcast, rust
Źródło: ostrapila.pl
Dziel się z innymi:
Język Rust – OstraPiła #86 – Ostra Piła

Inne 528 dni, 15 godzin, 1 minutę temu macabre13 42 źrodło rozwiń

Nie każda osoba może z miejsca stać się programistą. Ludzie w tym zawodzie powinni posiadać parę atrybutów, aby faktycznie mieli oni możliwość osiągnąć sukces w branży. Zatem, jakie są cechy charakteryzujące dobrego programistę?Poczucie odpowiedzialności Priorytetem jest branie odpowiedzialności za stworzony przez nas kod. Jest to związane z pedantycznym wręcz zadbaniem o jego dokładn...

Tagi: praca
Dziel się z innymi:
Jakie cechy wyróżniają dobrego programistę?

Sztuka programowania 528 dni, 15 godzin, 18 minut temu arturito345 121 źrodło rozwiń

The Validot project comes with comprehensive documentation, excellent for looking up how certain features work. On the other hand, documentations don’t always serve as great tutorials or walkthrough guides, which in Validot is very much the case. This blog post aspires to answer this problem. Following the real-life use case, we’ll proceed step-by-step with creating a fully-featured specification using Validot’s advanced fluent-driven interface.

Źródło: lenar.dev
Dziel się z innymi:
Crafting model specifications using Validot - lenar.dev

Narzędzia 571 dni, 1 godzinę, 53 minuty temu bartoszlenar 98 źrodło rozwiń

O nagłówku Content-Security-Policy napisano już wiele. Dlatego niniejszy artykuł jest prostym wprowadzeniem z wieloma linkami do zewnętrznych źródeł. Zahaczę również o implementację na trzy różne sposoby oraz o kilka wskazówek praktycznych. Na koniec znajdzie się również krótka notatka dla osób pracujących z React.js

Content-Security-Policy – nagłówek HTTP zwiększający bezpieczeństwo użytkowników przeciw atakowi XSS

Cloud 571 dni, 1 godzinę, 53 minuty temu Zaprogramujtoraz 117 źrodło rozwiń

Czy istnieje baza danych, która będzie jednocześnie łatwa, szybka i kompleksowa ? Tak !

Źródło: www.linkedin.com
Dziel się z innymi:
Czy RavenDB to dobra baza danych ?

Sztuka programowania 610 dni, 22 godziny, 16 minut temu MAugust 212 źrodło rozwiń

Nuke pozwala nam na proste opisanie procesu budowania i publikowania naszej aplikacji w języku C#. Niniejszy artykuł jest kontynuacją. Zamierzam pokazać tutaj jak wymusić odpowiednie pokrycie kodu oraz przygotować aplikację do publikacji, a następnie wysłać ją na serwery Netlify. Opiszę również sposób przygotowania CI/CD dla Github Actions z uwzględnieniem parametrów pobierania sekretów repozytorium.

Dziel się z innymi:
Nuke – wygodne CI/CD programu w C#. Część 2

Narzędzia 627 dni, 42 minuty temu Zaprogramujtoraz 191 źrodło rozwiń

Jestem regularnie pytany o "Jak zaimplementować Union Types w C#". Niestety nie jest to łatwe i musisz dokonać kompromisów; czasami może to skutkować przerostem formy nad treścią, ale... Jest to osiągalne i bywa użyteczne, zwłaszcza w modelowaniu logiki biznesowej. W najnowszym wpisie postarałem się podejść jak najgłębiej do tego tematu.

Tagi: C#, union types
Źródło: event-driven.io
Dziel się z innymi:
Union types in C# - Oskar Dudycz

Pomiędzy wrześniem a pierwszymi tygodniami grudnia chcę poświęcić czas, na prace z jedną lub dwoma osobami.

Źródło: kaluzny.io
Dziel się z innymi:
Eksperyment z mentoringiem

Recent years have been marked by microservices. Who among you hasn’t heard of them? They were everywhere – at conferences, groups, job listings, coffee talks, and blog posts. At some point it got to the point where if you weren’t working on a system composed of microservices, it was kind of a problem – you felt the world was getting away from you, and your colleagues were in another galaxy. Someone found a silver bullet for the design of IT systems. On the other...

Dillema 1: Monolith or microservices? – Me About Software

Architektura 646 dni, 22 godziny, 27 minut temu jedmac 136 źrodło rozwiń

Szacuje się, że rotacja na rynku IT w 2022 będzie sięgać 25%. Tymczasem, mam wrażenie, że firmy prześcigają się w oferowaniu coraz to większej liczby "marchewek" dla pracowników, zapominając co tak naprawę jest najważniejsze, aby pracownik był zadowolony, zmotywowany do pracy i chciał pracować w danej firmie. Pensje rosną najszybciej w gospodarce, przybywa benefitów, p...

Czy danie podwyżki to wszystko na co nas stać?

Inne 656 dni, 17 minut temu blackik 210 źrodło rozwiń

There is some black magic code in C# where you can define the default implementation of an interface. So you can write: var instance = new ISomeInterface();

Tagi: C#, ciekawostki
Źródło: stackoverflow.com
Dziel się z innymi:
How to define the default implementation of an interface in C#?
1 2 3 4 5... 464 465

Najaktywniejsi w tym miesiącu