Strona głównaUżytkownik

gorallo | użytkownik

gorallo
gorallo
167,57
1660 dni, 23 godziny, 39 minut temu
8 października, 2013
dotnetomaniak.pl

EventPipeProfiler is a new cross-platform profiler that I’ve implemented in the BenchmarkDotNet library. It allows profile .NET code on every platform - Windows, Linux, macOS. Collected data are exported to trace files (.speedscope.json and .nettrace) which can be analyzed using SpeedScope, PerfView, and Visual Studio Profiler. This new profiler will be available from the 0.12.1 version.

Dziel się z innymi:
Cross-platform profiling .NET code with BenchmarkDotNet

Narzędzia 1674 dni, 13 godzin, 12 minut temu gorallo 50 źrodło rozwiń

.NET application is “just” a piece of CIL bytecode to be executed by the .NET runtime. And .NET runtime is “just” a program that is able to perform this task. But what if we write .NET runtime as… .NET appli...

Dziel się z innymi:
Mobius – .NET runtime running on .NET Core – TooSlowException

Inne 1675 dni, 13 godzin, 22 minuty temu KonradKokosa 89 źrodło rozwiń

If you are still using regex for setting AssemblyVersion you should definitely read this article.

Dziel się z innymi:
Setting assembly and nuget package metadata in .NET Core · Cezary Piątek Blog

Narzędzia 1795 dni, 12 godzin, 50 minut temu cezarypiatek 75 źrodło rozwiń

The BenchmarkDotNet library is great for creating benchmarks that can be run on a local machine in a very simple way. In this post, you will learn how to run them in a Docker container with a different operating system or using a different .Net Core version.

How to run BenchmarkDotNet in a Docker container

Narzędzia 1792 dni, 13 godzin, 11 minut temu gorallo 98 źrodło rozwiń

✍️ Napisałem po raz pierwszy od ponad 1,5 roku wpis na blogu. Ważny dla mnie wpis. Piszę o źródłach otwartości, gdzie ich szukać i jak samemu też nim być. Być może docieram do rejonów Paolo Coelho, ale liczę, że i Tobie się to przyda.

Tagi: Otwartość
Źródło: oskar-dudycz.pl
Dziel się z innymi:
[Oskar at .NET] Źródła otwartości

Inne 1803 dni, 12 godzin, 32 minuty temu oskar-at-net 131 źrodło rozwiń

In this blog post, I’m going to describe how to create a tool for generating code during the build process and how I used it to create auto-synchronizing mapping classes.

Dziel się z innymi:
How to simulate AutoMapper that works during the build time · Cezary Piątek Blog

Narzędzia 1803 dni, 12 godzin, 32 minuty temu cezarypiatek 101 źrodło rozwiń

Documentation for new csproj format, as well as for Nuget related properties, is scattered across different MSDN documents, so I decided to create this blog post as a reference to what I’ve recently learned and discovered about the project’s options that affect the content of the output directory.

Dziel się z innymi:
Managing output in the .NET SDK projects · Cezary Piątek Blog

Narzędzia 1831 dni, 12 godzin, 22 minuty temu cezarypiatek 59 źrodło rozwiń

Two weeks ago .NET Core 3.0 was officially published. Together with the new framework version, Visual Studio 2019 got support for a long-awaited C# 8.0. The complete list of the new language features is available here on the MSDN, but the one that deserves special attention is Nullable reference types. In this blog post, I will show you how to use this new language feature and how to achieve similar benefits if you still cannot use .NET Core 3.0 in your projects.

Tagi: C#, dotnet core
Dziel się z innymi:
Non-nullable references with C# 8 and .NET Core 3.0 · Cezary Piątek Blog

Narzędzia 1859 dni, 13 godzin, 31 minut temu cezarypiatek 204 źrodło rozwiń

Programista 10x to osoba, której wydajność jest dziesięciokrotnie większa od przeciętnego inżyniera oprogramowania. Niektórzy nie wierzą, że jest to możliwe, inni twierdzą, że sami są programistami 10, a nawet 100x. Czy programista 10x istnieje? Jak zostać programistą 10x?

Źródło: kalkus.dev
Dziel się z innymi:
Programista 10x - kim jest, jak zostać programistą 10x?

Sztuka programowania 1887 dni, 12 godzin, 52 minuty temu landeeyo 213 źrodło rozwiń

How I built a very simple macro system for C# that works right in the code editor

Dziel się z innymi:
[EN] CSharp Macros - let the Roslyn type for you · Cezary Piątek Blog

Narzędzia 1894 dni, 14 godzin, 13 minut temu cezarypiatek 77 źrodło rozwiń

The NativeMemoryProfiler is a new diagnoser for BenchmarkDotNet that I implemented in version 0.11.6. In this post, you will learn how to analyze native memory allocations in your code. It sounds like a difficult topic, but trust me, you can do it really easily with BenchmarkDotNet.

Dziel się z innymi:
Analyzing native memory allocation with BenchmarkDotNet

Narzędzia 1915 dni, 14 godzin, 37 minut temu gorallo 50 źrodło rozwiń

“Ref structs were introduced in C# 7.2, and this is not the place to reiterate their usefulness, but in return they come with some severe limitations, such as not being able to implement interfaces. Ref structs can now be...

Tagi: C#, struct
Dziel się z innymi:
Disposable ref structs in C# 8.0 – TooSlowException

Sztuka programowania 2107 dni, 1 godzinę, 20 minut temu KonradKokosa 146 źrodło rozwiń

In this post you will learn how to generate the disassembly of .NET functions and how to diff many of them.

Generates disassembly of .NET functions

Narzędzia 2111 dni, 2 godziny, 36 minut temu gorallo 63 źrodło rozwiń

The YamlDotNet is the most famous library to manage YAML format on .Net platform. This library is really stable and good solution. Many of my programs use this library, so I thought that this is prefect open source project that I can improve.

How I improved the YamlDotNet performance by 370%

Sztuka programowania 2151 dni, 12 godzin, 3 minuty temu gorallo 122 źrodło rozwiń

The history of the first pull request to BenchmarkDotNet.

First pull request in Open Source

Sztuka programowania 2156 dni, 11 godzin, 48 minut temu gorallo 77 źrodło 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 2163 dni, 12 godzin, 3 minuty temu KonradKokosa 129 źrodło rozwiń

Pewnie bardzo często dodawałeś nową zależność w projekcie. Klikałeś opcję “Manage NuGet Packages…”, wybierałeś pakiet i go instalowałeś. Może w Twojej głowie przemknęła wtedy myśl: Ciekawe skąd się biorą pakiety NuGet?

Tagi: code, GitHub, NuGet
Źródło: www.seeitsharp.pl
Dziel się z innymi:
Własny pakiet NuGet - prostsze niż myślisz - See IT Sharp

Narzędzia 2159 dni, 9 godzin, 31 minut temu TomekS 124 źrodło rozwiń

Extended XML Serializer for .NET 4 and .NET CORE.

Dziel się z innymi:
[EN] Extended XML Serializer for .NET 4 and .NET CORE

Narzędzia 2982 dni, 13 godzin, 3 minuty temu gorallo 107 źrodło rozwiń

Luźny wpis, w którym poruszę temat raportowania stanu projektu. Zachęcam do przeczytania wszystkich, którzy takie raporty piszą, a przede wszystkim tych, którzy je czytają :). Odpowiem dlaczego pytanie „ile procent projektu mamy ukończone?” może zakłamywać rzeczywistość i dawać złudne poczucie bezpieczeństwa. Pokażę również bardziej skuteczną metodę raportowania stanu projektu. Gdy stawiałem pi...

Źródło: wojciszko.com
Dziel się z innymi:
Jak raportować stan projektu?

Inne 3192 dni, 21 godzin, 22 minuty temu rroszczyk 223 źrodło rozwiń

Ależ jesteśmy rozpieszczeni! Królowie świata i okolic! Każdy chce nam, programistom, dogodzić, nie zważając czy ma to sens czy nie. Zupełnie. Ale czy firmy, padając przed programistami na kolana, faktycznie robią dobrze i sobie i nam? I co my na to? O negatywnym wpływie wszelkich przejawów jesteśmy-wielką-rodziną-przytulmy-się-i-żyjmy-razem-bullshit na programistów pisałem już niedawno w bardzo chodliwym poście “Nie sprzedawaj się za piłkarzyki“. Ale jakie skutki na zachowanie programistów względem firm...

Dziel się z innymi:
Lojalność w IT

Inne 3192 dni, 21 godzin, 22 minuty temu rroszczyk 295 źrodło rozwiń

1 2