dotnetomaniak.pl

Strona głównaUżytkownik

KonradKokosa | użytkownik

KonradKokosa
KonradKokosa
3 090,4
36 dni, 18 godzin, 45 minut temu
7 kwietnia, 2015
dotnetomaniak.pl

“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 50 dni, 10 godzin, 2 minuty temu KonradKokosa 143 rozwiń

Would be post-mortem finalization available thanks to phantom references useful in .NET? What is your opinion, especially based on your experience with the finalization of your use cases? Please, share your insights in comments!

Dziel się z innymi:
Do we need JVM’s PhantomReference in .NET? – TooSlowException

Inne 72 dni, 20 godzin, 44 minuty temu KonradKokosa 75 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 106 dni, 20 godzin, 45 minut temu KonradKokosa 116 rozwiń

Hi all! I am thrilled to announce that after more than two years of intensive book writing, it is finally available for preorder! Its about 800 pages are solely dedicated to the topic of .NET memory management and its Garbage Collector. With many, many internal workings of all this. I believe, personally, that there is currently no single book or even finite set of articles online that give so comprehensive insight into this topic. As a person who sincerely loves .NET a...

Tagi: .Net, book, gc, memory
Dziel się z innymi:
[TooSlowException blog] Pro .NET Memory Management book pre-order

Inne 190 dni, 21 godzin, 41 minut temu KonradKokosa 91 rozwiń

Choć już raz pisałem o skończeniu prac nad książką, był to wtedy tylko pewien ważny etap prac - skończenie pisania treści jako takiej. Od połowy czerwca do połowy sierpnia trwał żmudny proces kolejnych iteracji korekt, uwzględniających uwagi recenzentów. I ten etap mam już właściwie za sobą. Teraz mogę powiedzieć w pełni prawdziwie - nie pracuję już nad książką! Dalsze prace są teraz po stronie wydawnictwa...

Tagi: .Net, konferencje
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Powoli wracam... m.in. na .NET Developer Days!

Inne 204 dni, 21 godzin, 45 minut temu KonradKokosa 90 rozwiń

Async programming becomes more and more popular. While being very convenient in use, from performance perspective there are scenarios where regular Task-returning async methods have one serious drawback: they need to allocate a new Task to represent the operation (and its result).

Tagi: async/await, C#, gc
Dziel się z innymi:
Implementing custom IValueTaskSource – async without allocations – TooSlowException

Inne 246 dni, 21 godzin, 7 minut temu KonradKokosa 74 rozwiń

Minęły ponad 2 lata odkąd ogłosiłem projekt "Książka" w maju 2016 roku. Wtedy jeszcze nie zdawałem sobie sprawy jak potężne jest to przedsięwzięcie, choć oczywiście wiedziałem, że łatwe nie jest.

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Jak idzie pisanie czyli co to znaczy 100%

Inne 267 dni, 23 godziny temu KonradKokosa 98 rozwiń

A few months ago I wrote an article about Zero GC in .NET Core 2.0. This proof of concept was based on a preview version of .NET Core 2.0. However upcoming .NET Core 2.1 contains many improvements in that field so I’ve decided to write follow up post. I’ve also answered one of the questions bothering me for a long time – how would real usage of Zero GC like in the context of ASP.NET Core application?

Tagi: CLR, gc, memory
Dziel się z innymi:
Zero Garbage Collector for .NET Core 2.1 and ASP.NET Core 2.1 – TooSlowException

Inne 407 dni, 21 godzin, 32 minuty temu KonradKokosa 191 rozwiń

Pakujemy się we trójkę w samochód i wyruszamy w Polskę. 5 miast, dzień po dniu. Trzech .NETomaniaków. Trzej Dot Netos w trasie. Codziennie wieczorem inne miasto, inni ludzie ale te same tematy - wydajność .NET, wnętrza .NET, zaawansowane tematy .NET.

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Trzej Dot Netos - pierwsze programistyczne tourne w Polsce!

Inne 425 dni, 22 godziny, 3 minuty temu KonradKokosa 150 rozwiń

Miałem ostatnio przyjemność brać udział w bardzo ciekawej akcji - programistyczne Devrekolekcje. Post ten jest esencją wraz z lekkim rozwinięciem tematu - czy i jak się rozwijać w IT?

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Czy i jak się rozwijać w IT?

Inne 433 dni, 12 godzin temu KonradKokosa 226 rozwiń

Mało ostatnio pisuję na blogu bo 110% sił wkładam w pisanie książki. Jednak podsumowania roku 2017 nie mogę sobie odmówić. Po pierwsze, to już tradycja - podsumowałem rok 2016 oraz rok 2015. Po drugie, może to kogoś zainteresuje. Po trzecie,...

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Podsumowanie roku 2017

Inne 437 dni, 22 godziny, 6 minut temu KonradKokosa 45 rozwiń

Drugi tydzień października zapowiada się na tyle ciekawie w światku .NET, że aż postanowiłem napisać o tym post. By nic nikomu nie utknęło. Ofert do zdobycia bardzo ciekawej wiedzy są zarówno darmowe jak i płatne. Oto podsumowanie.

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Święto .NET w Warszawie - już za tydzień!

Inne 520 dni, 22 godziny, 22 minuty temu KonradKokosa 131 rozwiń

Październik, jesień, sezon konferencyjny w pełni. Część wydarzeń już za nami, sporo jeszcze przed nami. Co robić wybierając się na konferencję? Jak do niej podejść, czego oczekiwać? Jestem konferencjo-maniakiem i uważam, że taka forma aktywności bardzo dużo może nam zaoferować. Ale wiele też zależy właśnie od tego, jak takową konferencję przeżyjemy.

Tagi: konferencje
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Instrukcja obsługi konferencji

Inne 526 dni, 23 godziny, 38 minut temu KonradKokosa 61 rozwiń

Starting from .NET Core 2.0 coupling between Garbage Collector and the Execution Engine itself have been loosened. Prior to this version, the Garbage Collector code was pretty much tangled with the rest of the CoreCLR code. However, Local GC initiative in version 2.0 is already mature enough to start using it.

Dziel się z innymi:
Zero Garbage Collector for .NET Core – TooSlowException

Inne 571 dni, 22 godziny, 54 minuty temu KonradKokosa 195 rozwiń

.NET Core on Linux is still very fresh in 2017. First production deployments are just beginning to emerge. Consequently, development on this platform is only beginning to show up. There is a lack of knowledge and good practices related to virtually every aspect of the existence of this environment.

Dziel się z innymi:
Analyzing runtime CoreCLR events from Linux – Trace Compass – TooSlowException

Narzędzia 583 dni, 18 godzin, 53 minuty temu KonradKokosa 29 rozwiń

I stało się. Odszedłem z etatu i idę "na swoje". Dziś właśnie jest mój pierwszy dzień "wolności". Gdy w kwietniu 2015 roku po raz pierwszy występowałem na WG.NET, serce mało nie wyrwało mi się z klaty (...).

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Konrad 2.0 czyli praca na swoim

Inne 619 dni, 10 godzin, 43 minuty temu KonradKokosa 239 rozwiń

Każdy odcinek stawia bohatera Mirka przed wyborem, którego dokonujesz Ty Czytelniku. Ja na podstawie głosowania piszę kontynuację fabuły - około 400 słów by nie było za długo, by było granularnie. Zobaczymy gdzie nas to zaprowadzi!

Tagi: opowiadanie
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Inny, wspaniały świat - odcinek 04

Inne 656 dni, 4 minuty temu KonradKokosa 56 rozwiń

Są konferencje, które lubię - po prostu. Gdy po raz pierwszy dwa lata temu byłem na .NET DeveloperDays, to mimo pewnych niedociągnięć, spodobała mi się. Co zresztą opisałem w swojej relacji. A tu w tym roku niespodzianka - zostałem zaproszony do Rady Programowej.

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | .NET DeveloperDays 2017 - ustalanie agendy

Inne 660 dni, 19 godzin, 18 minut temu KonradKokosa 74 rozwiń

Już za trochę ponad tydzień pojawię się w roli prelegenta (dwukrotnie) na 4Developers - interdyscyplinarnym Festiwalu Technologicznym, jak go określają organizatorzy. A tymczasem ogłaszam konkurs - darmowa wejściówka!

Tagi: konkurs
Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | 4Developers 2017 – wygraj bilet!

Inne 726 dni, 18 godzin, 33 minuty temu KonradKokosa 27 rozwiń

Właściwie odkąd założyłem bloga, chodził za mną temat zautomatyzowanych, cotygodniowych postów dotyczących najciekawszych treści, na które natknąłem się danego tygodnia w Internecie. I udało się w końcu dzięki Azure Logic Apps i Azure Functions!

Źródło: blog.kokosa.net
Dziel się z innymi:
Blog Kokosa | Niedzielnik Kokosa czyli Azure Logic Apps i Azure Functions

Inne 730 dni, 15 godzin, 13 minut temu KonradKokosa 28 rozwiń

1 2 3 4 5