dotnetomaniak.pl

Strona głównaUżytkownik

cezarypiatek | użytkownik

cezarypiatek
cezarypiatek
938,5
55 dni, 8 godzin, 4 minuty temu
18 kwietnia, 2014
dotnetomaniak.pl

Dzisiaj chciałbym podzielić się zestawem reguł, który w różnych projektach stosuję od lat. Pod to stworzyłem repozytorium https://github.com/kmorcinek/dotnet-tools-settings Korzystam ze StyleCopa od ładnych kilku lat. Jest to niezbędne narzędzie gdy stosuje się Code Review. Po prostu szkoda czasu i ludzkiej cierpliwości, żeby ręcznie wytykać komuś coś, co może wychwycić narzędzie.

[StyleCop] od jakiego zestawu reguł wystartować – Show me the code

Narzędzia 67 dni, 19 godzin, 36 minut temu https://krzysztofmorcinek.w... 95 rozwiń

Brałam ostatnio udział w warsztatach z Node.js, na których poznałam przydatną komendę npm audit. Pozwala ona na sprawdzenie pakietów wykorzystywanych w projekcie pod względem nieprawidłowości. Ale zacznijmy od początku...

Tagi: Audit, fix, npm, package, update
Dziel się z innymi:
Odświeżanie pakietów – npm audit – programmer-girl

Inne 69 dni, 20 godzin, 3 minuty temu Weronika Tobor 45 rozwiń

TeamCity has really good support for running PowerShell, however, it can cause some troubles if it’s not configured correctly. After coming across the same mistakes and issues over and over again, I finally decided to write this article that shows how to use PowerShell properly, together with TeamCity.

Dziel się z innymi:
[EN] Best practices for using PowerShell with TeamCity · Cezary Piątek Blog

Narzędzia 69 dni, 20 godzin, 3 minuty temu cezarypiatek 29 rozwiń

In the early days of dotnet core, there was an attempt of changing the C# project file format. The old “csproj” based on XML format was replaced with .xproj/project.json. However, after releasing dotnet core 1.0 the authors decided to get back to XML file. The format stayed the same but the specification went through a major change. With the new schema...

Tagi: C# .NET
Dziel się z innymi:
[EN] Renovate your .NET solution · Cezary Piątek Blog

Narzędzia 124 dni, 17 godzin, 21 minut temu cezarypiatek 133 rozwiń

Event Storming nie jest narzędziem skierowanym jedynie do problemów informatycznych. Zobacz jak radzi sobie z poprawą pracy organizacji lub firmy.

Źródło: radblog.pl
Dziel się z innymi:
Event Storming – narzędzie usprawniające pracę organizacji | Radek Maziarka

Inne 187 dni, 15 godzin, 25 minut temu Radosław Maziarka 153 rozwiń

In this post, I will show you how to build a self-maintenance mechanism for ELK stack using curator together with cron scheduler.

Tagi: devops, ELK, logi
Dziel się z innymi:
[EN] Scheduled ElasticSearch index cleanup · Cezary Piątek Blog

Narzędzia 188 dni, 17 godzin, 29 minut temu cezarypiatek 30 rozwiń

Wprowadzenie do Event Stormingu - metody, która podbiła moje serce w kwestii modelowania procesów biznesowych.

Źródło: radblog.pl
Dziel się z innymi:
Event Storming – jak szybko odkrywać nieznane? | Radek Maziarka

Web 191 dni, 17 godzin, 57 minut temu Radosław Maziarka 110 rozwiń

Oficjalnie mogę już ogłosić, że moja książka została opublikowana! Jest dostępna w sprzedaży w różnej formie, na różnych sklepach. Poniżej krótkie Q&A na ten temat.

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Pro .NET Memory Management oficjalnie wydany!

Inne 191 dni, 17 godzin, 57 minut temu KonradKokosa 118 rozwiń

Kolejny post z serii o Bounded Contextach - jakie problemy niesie brak kontekstów w aplikacji. Czyli czym różni się produkt od produktu 😉

Źródło: radblog.pl
Dziel się z innymi:
Dlaczego Bounded Contexty są ważne – przykład 3 | Radek Maziarka

Sztuka programowania 200 dni, 17 godzin, 57 minut temu Radosław Maziarka 175 rozwiń

Recently I’ve learned a few new DevOps things which help me and my teammates to work more effectively with ELK. I think they’re worth sharing.

Dziel się z innymi:
[EN]Tips and Tricks for managing ELK configuration · Cezary Piątek Blog

Narzędzia 214 dni, 17 godzin, 56 minut temu cezarypiatek 31 rozwiń

“EAV fallacy” – assumption, that you can model complex problem with an Entity-Attribute-Value solution. When I hear that EAV structure will solve all of our future unknown problems I want to run away. Let me describe why...

Źródło: radblog.pl
Dziel się z innymi:
Entity-Attribute-Value fallacy | Radek Maziarka

Architektura 230 dni, 17 godzin, 22 minuty temu Radosław Maziarka 96 rozwiń

Jak wytłumaczyć w prosty sposób czym są moduły w oprogramowaniu? Tworząc prezentację na Kariera IT wpadłem na ciekawe porównanie modułów  do działów firmy. W prosty sposób wyjaśnia to ten trudny koncept, dając jasny pogląd co jest ważne i dozwolone.

Tagi: DDD
Źródło: radblog.pl
Dziel się z innymi:
Moduły jako działy w firmie | Radek Maziarka

Sztuka programowania 237 dni, 17 godzin, 8 minut temu Radosław Maziarka 115 rozwiń

Have you ever been in a situation when you discovered an exception in the logs that forced you to spend the next couple of minutes - or even hours - figuring out what exactly went wrong? The message was very cryptic and the only useful information that guided you to the crime scene was a stack trace. And after arriving there, you still had no idea what had really happened and what was the culprit. The most frustrating part is that in many cases the reason is very trivial and could be diagnosed immediatel...

Dziel się z innymi:
The art of designing exceptions · Cezary Piątek Blog

Sztuka programowania 240 dni, 16 godzin, 5 minut temu cezarypiatek 133 rozwiń

Akka.NET is quite opinionated in terms of persistence. Paraphrasing Henry Ford’s famous quote: You can persist your data any way you want in Akka.NET, so long as you use event sourcing. But what if you don’t want to? Perhaps the problem you are trying to solve doesn’t overlap with this particular mental model, and yet you think you can still gain a lot by leveraging Akka. Then you have to bake your own solution. In this blog post, I would like to show you one way of integrating Akka.NET with an ORM. To k...

Źródło: havret.io
Dziel się z innymi:
How to use Entity Framework Core with Akka.NET

Programowanie rozproszone 244 dni, 18 godzin, 23 minuty temu Havret 108 rozwiń

W tym artykule chcialbym pokawać jak bardzo nasze rozumienie rzeczywistości wpływa na światd dookoła: - gdzie popełniamy błędy poznawcze - skąd się te błędy bioą - jak możemy im się przeciwstawić

Źródło: radblog.pl
Dziel się z innymi:
Podstawy psychologiczne Ubiquitous Language | Radek Maziarka

Sztuka programowania 261 dni, 18 godzin, 45 minut temu Radosław Maziarka 84 rozwiń

Dziś krótki wpis, który być może okaże się dla Ciebie bardzo przydatny. Chodzi o jedną z technik programowania defensywnego, którą bardzo często możesz spotkać w kodzie C# (z uwagi na jego specyfikę), a mianowicie null-check (ogólniej asercja). Spójrz na poniższy kod...

Tagi: C#, is, null-check
Źródło: foreverframe.net
Dziel się z innymi:
Bezpieczny null-check w C# - Forever F[r]ame

Sztuka programowania 258 dni, 18 godzin, 29 minut temu dpawlukiewicz 312 rozwiń

Last week I blogged about the integration of Akka.NET and ASP.NET Core. Today I would like to discuss possible problems you may face if you decide to deploy this kind of application, and how you can address them.

Tagi: Akka.NET, iis
Źródło: havret.io
Dziel się z innymi:
[EN] Why deploying Akka.NET on IIS may be a bad idea

Architektura 269 dni, 18 godzin, 54 minuty temu Havret 52 rozwiń

The CQRS/CQS pattern works great, I immediately found a lot of benefits. It helps me to enforce separation of concerns, single responsibility and consistency in my codebase, as well as eliminate all that AOP magic with restoring full control over the code execution. Unfortunately, there is also a boring side of implementing CQRS - THE TYPING.

Dziel się z innymi:
[EN]CQRS snippets · Cezary Piątek Blog

Narzędzia 265 dni, 18 godzin, 56 minut temu cezarypiatek 128 rozwiń

Kolejny post z serii o Bounded Contextach - przykład problemów, gdy nie używamy kontekstów w naszych aplikacjach.

Źródło: radblog.pl
Dziel się z innymi:
Dlaczego Bounded Contexty są ważne – przykład 1 | Radek Maziarka

Sztuka programowania 290 dni, 18 godzin, 5 minut temu Radosław Maziarka 93 rozwiń

„The web has evolved. Finally, testing has too.” These words welcome us on the main page of the Cypress.io project, a new framework used to create the E2E tests in web applications. In my opinion, this statement is extremely accurate, and I would like to explain why I believe so.

Dziel się z innymi:
Cypress.io - the reason why we’re not stuck with Selenium - Technical Blog - Future Processing — Technical Blog – Future Processing

Sztuka programowania 296 dni, 18 godzin, 14 minut temu FutureProcessing 76 rozwiń

1 2 3 4
Dotnetos Conference
Dodaj nowe Zobacz wszystkie

Najaktywniejsi

1

Paweł Łukasik (32 876,58)

2

macko (32 816,53)

3

pzielinski (27 178,29)

4

gordon_shumway (21 178,88)

5

paduda (20 336,33)

6

psz750 (13 018,14)

7

rroszczyk (10 434,77)

8

Damian (9 760,28)

9

danielplawgo (8 283,27)

10

arek (6 822,96)

11

burczu (6 214,22)

12

PaSkol (5 393,84)

13

lukaszgasior (4 097,38)

14

dpawlukiewicz (3 979,62)

15

jj09 (3 863,06)

16

AdrianBystrek (3 597,29)

17

spetz (3 448,35)

18

jedmac (3 318,39)

19

http://jakub-flor... (3 224,66)

20

KonradKokosa (3 105,41)