Strona głównaUżytkownik

Scooletz | użytkownik

Scooletz
Scooletz
1 572,24
67 dni, 21 godzin, 29 minut temu
18 listopada, 2016
dotnetomaniak.pl

Projekty Open Source to nie tylko frajda i zabawa, ale też masa materiału do nauki. I nie chodzi tylko o programowanie, ale także o... no właśnie. I dlatego spisałem ten post.

Źródło: blog.scooletz.com
Dziel się z innymi:
[EN] Open Source projects that improved my skills - Szymon Kulec @Scooletz

Sztuka programowania 67 dni, 2 godziny, 36 minut temu Scooletz 96 źrodło rozwiń

O szukaniu performance'u. Pół żartem, pół serio. Ciało jest. Nawet dycha, ale sprawcy brak. Kto jest winny?

[EN] Performance investigations - Szymon Kulec @Scooletz

Sztuka programowania 79 dni, 2 godziny, 34 minuty temu Scooletz 66 źrodło rozwiń

Span, Memory i ReadOnlySequence stały się stałym elementem .NET i pojawiają się praktycznie wszędzie. Kiedy przeglądałem dokumentację tych struktur, zauważyłem, że to w jaki sposób mam je zamodelowane w głowie różni się od dokumentacji. Zapraszam do wizyty w świat niskopoziomowego spotkania z pamięcią i tego jak to rozumiemy. Zapraszam tym mocniej, jeżeli pojęć tych nie używasz codziennie, a chszesz je zrozumieć.

Tagi: csharp, dotnet, gc, memory, span
Źródło: blog.scooletz.com
Dziel się z innymi:
[EN] Zrozumieć Span, Memory and ReadOnlySequence w .NET

Sztuka programowania 99 dni, 2 godziny, 37 minut temu Scooletz 154 źrodło rozwiń

Testing shows the presence of errors in a product, but “cannot prove that there are no defects” – you probably know that quote. I remember so many hours spent on debugging those little, mean bugs hidding deeply in the code edge cases. But what’s worse, I remember even more hours trying to understand and reproduce an error that happens only in production environment. Here’s the first top 5 most popular issues I’ve met during last years...

Why .NET Diagnostics Expert is not just yet-another-online-course? – TooSlowException

Inne 168 dni, 2 godziny, 40 minut temu KonradKokosa 65 źrodło rozwiń

Zapraszam do historii 3 PRów, które optymalizują jednego z klientów Ethereum, Nethermind. Zaczęło się niewinnie, od profilowania, a skończyło na przepisaniu implementacji cache'a.

[EN] Optymalizacja wydajności w Nethermind (Ethereum)

Sztuka programowania 171 dni, 2 godziny, 48 minut temu Scooletz 54 źrodło rozwiń

Czy warto móc uruchomić więcej funkcji za mniej $$$? Myślę że tak. Zapraszam do podróży do krainy optymalizacji Azure Functions.

Źródło: blog.scooletz.com
Dziel się z innymi:
Improving Azure Functions performance - Szymon Kulec @Scooletz

Cloud 206 dni, 3 godziny, 35 minut temu Scooletz 56 źrodło rozwiń

We all use libraries from NuGet tremendously often. But how many times you’ve created your own, even the simplest library that is being published there? I expect, not so often… So do I. Thus, I decided to make the super simple example of doing that, while utilizing the new and shiny GitHub Actions for all automations.

Dziel się z innymi:
GitHub Actions and sample NuGet-based library

Inne 228 dni, 3 godziny, 44 minuty temu KonradKokosa 33 źrodło rozwiń

Imagine we have a simple class, a wrapper around some array of structs (better data locality etc.) ...

Tagi: .net 5, .net core
Dziel się z innymi:
Getting rid of array bound checks, ref-returns and .NET 5 – TooSlowException

Sztuka programowania 226 dni, 3 godziny, 50 minut temu KonradKokosa 62 źrodło rozwiń

W tym roku, ze względu na wiadomo jaki wirus przenieśliśmy Dotnetos Conf na rok kolejny. Aby dalej dzielić się wiedzą zorganizowaliśmy Dotnetos Week, czyli 5 solidnych sesji dostarczonych do Twojego komputera. Zapraszamy!

Źródło: www.youtube.com
Dziel się z innymi:
Dotnetos Week 2020

Sztuka programowania 225 dni, 4 godziny, 35 minut temu Scooletz 74 źrodło rozwiń

A couple of tricks which simplify database access code while using Dapper library.

Tagi: C#, DAPPER, SQLServer
Dziel się z innymi:
Working efficiently with legacy database using Dapper · Cezary Piątek Blog

Bazy danych i XML 284 dni, 1 godzinę, 20 minut temu cezarypiatek 127 źrodło rozwiń

Marcin Hoppe pokazuje jak używać JWT w Asp.Net Core i jak polepszyć jego wydajność 10x. Mało, dużo? Obejrzyj, sprawdź i oceń.

Źródło: www.youtube.com
Dziel się z innymi:
Jak polepszyć wydajność JWT w ASP.NET Core - webinar Dotnetos z Marcinem Hoppe

Sztuka programowania 256 dni, 5 godzin, 30 minut temu Scooletz 76 źrodło rozwiń

Bezpieczeństwo i dostęp do zasobów ma wiele odcieni. Z jednej strony mamy ACLe, konta użytkowników pod którymi uruchamia się aplikacje, a z drugiej? No właśnie. O drugiej stronie piszę w tym wpisie. Capability-based security. Zapraszam.

Źródło: blog.scooletz.com
Dziel się z innymi:
Capability-based security - Szymon Kulec @Scooletz

Architektura 339 dni, 3 godziny, 57 minut temu Scooletz 41 źrodło rozwiń

It is said that picture is worth a thousand words, and I agree. That’s why I like preparing technical drawings to explain various concepts. So, here it is – a short story of how async/await works in .NET.

Dziel się z innymi:
.NET async/await in a single picture – TooSlowException

Inne 352 dni, 4 godziny, 17 minut temu KonradKokosa 154 źrodło rozwiń

NET 5 jeszcze się piecze, ale pobawić się już można. Jednym z włączalnych feature'ów jest cache związany z obiektami wspierającymi ValueTaski. Jak to działa pod spodem, czyli krótka historia głębokiego przeglądu kodu związanego z tym featurem. Zapraszam.

Źródło: blog.scooletz.com
Dziel się z innymi:
.NET 5 and pooling for ValueTasks - Szymon Kulec @Scooletz

Sztuka programowania 346 dni, 1 godzinę, 57 minut temu Scooletz 90 ź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ą.

Tagi: mental model
Źródło: blog.scooletz.com
Dziel się z innymi:
The most valuable tool to deal with tough situations and emotions in your workplace - Szymon Kulec @Scooletz

Sztuka programowania 353 dni, 4 godziny, 44 minuty temu Scooletz 53 ź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.

Tagi: blog, blogging
Źródło: blog.scooletz.com
Dziel się z innymi:
Jak nie oszaleć z listę mailingową w 2 językach - Szymon Kulec @Scooletz

Narzędzia 360 dni, 4 godziny, 51 minut temu Scooletz 40 ź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 401 dni, 3 godziny, 57 minut temu KonradKokosa 85 źrodło rozwiń

Everyone knows that C# is a strongly typed language and incorrect type usage is simply not possible there. But what about CIL and JIT?

Tagi: CIL, jit, typy
Dziel się z innymi:
.NET JIT compiler is not type safe – TooSlowException

Inne 388 dni, 17 godzin, 56 minut temu KonradKokosa 36 źrodło rozwiń

Jak co tydzień zestaw wiadomości ze świata dotnet

Dziel się z innymi:
Co tam Panie w dotnecie? #10/2020 – Dotnetomaniak tech blog

Inne 380 dni, 4 godziny, 22 minuty temu Piotr Stapp 122 źrodło rozwiń

Cloudflare to coś więcej niż tylko "fajny DNS" czy "dobry cache". To także możliwość uruchamiania swojego kodu w 200 DC znajdujących się na całym świecie. To wszystko za free, pozbawione pojęcia lokalizacji, działające wszędzie i blisko klienta. Zapraszam do poznania Edge computing z Cloudflare Workers

Źródło: blog.scooletz.com
Dziel się z innymi:
Edge computing with Cloudflare Workers - Szymon Kulec @Scooletz

Cloud 368 dni, 2 godziny, 54 minuty temu Scooletz 20 źrodło rozwiń

1 2 3 4

Najaktywniejsi

1
(32 895,6)
2
(32 816,53)
3
(27 178,29)
4
(21 178,88)
5
(20 336,33)
6
(13 018,14)
7
(10 531,65)
8
(9 775,28)
9
(8 851,31)
10
(6 837,96)
11
(6 214,22)
12
(5 393,84)
13
(4 157,41)
14
(4 026,73)
15
(3 908,07)
16
(3 599,64)
17
(3 448,35)
18
(3 318,39)
19
(3 224,66)
20
(3 221,45)