Co tam Panie w dotnecie? #21
W tym tygodniu bomba, bo MS upublicznił jądro. Do tego dowcip tygodnia, zaproszenie na darmowy warsztat, długi artykuł na temat wersjonowania, migracja WPF i to nie wszystko. Gotowi? Można zaczynać? No to jedziemy z koksem!
Microsoft upublicznił jądro systemu
Pamiętacie taki stary dowcip z cyklu radio Erewań:
Słuchacz - Podobno w Moskiwe na placu Czerwonym rozdają samochody, czy to prawda?
Radio - Tak to prawda, tylko nie na placu Czerwonym, a na placu Rewolucji. Nie w Moskwie, a w Leningradzie. Nie samochody a rowery i nie rozdają tylko kradną
No więc MS upublicznił jądro systemu, ale nie Windows, tylko Linux. I nie pełny system operacyjny, tylko jądro Windows Subsystem for Linux. I nie jest to aż taka niespodzianka, bo ostatnio wszystko robią open-source.
Ale bądźmy szczerzy - frajda jest. Szczegóły na GitHub: https://github.com/microsoft/WSL2-Linux-Kernel
Darmowe szkolenie z Kubernetes
Lato to dobry czas na poznanie nowej technologii, a Kubernetes aktualnie staje się “trendy”. Ma on jednak jedną wadę - wejście i zrozumienie technologii nie jest robotą na 5 minut.
Dlatego właśnie razem z Łukaszem Kałużnym i Jakubem Gutkowskim chcielibyśmy zaprosić Was na darmowe szkolenie, które odbędzie się 20 lipca w Warszawie (taa wiem Warszawa - beznadzieja, ale jest nam najbliżej).
Szkolenie, a w zasadzie warsztat w wersji od podstaw, by spróbować zrozumieć o co chodzi w tej technologii. Takie pierwsze z nią spotkanie z punktu widzenia programistów.
W tej chwili zbieramy zainteresowanych i jeżeli zapiszesz się to obiecujemy poinformować Cię w pierwszej kolejności.
Strona z zapisami to http://kursk8s.pl a więcej szczegółów jest też u Łukasza na blogu: https://kaluzny.io/letni-warsztat-z-podstaw-kubernetesa/
Jak migrować do .NET Core aplikację desktop (WPF)?
Pewnie część z Was zadaje sobie to pytanie. Ostatnio pojawił się pełny warsztat (kod + PowerPoint): https://aka.ms/WinAppsWorkshop-Code
Jeżeli macie aplikację w WPF, to moim zdaniem warto sprawdzić. Może części min uda Wam się uniknąć.
Sekcja wydajności
W tym wydaniu 2 kolejne artykuły w tematyce wydajnościowej:
- Co jak i dlaczego w temacie tablica obiektów konta tablica struktur: http://cultureofdevelopment.com/blog/how-we-sped-up-random-forest-processing-lots-of-common-performance-patterns/. Bonusem jest kod źródłowy oraz wcześniejszy artykuł w serii
- Czysty clickbait czyli 10 najlepszych praktyk jak naprawiać i unikać problemów wydajnościowych: https://michaelscodingspot.com/performance-problems-in-csharp-dotnet/?
John Skeet znowu nadaje
Artykuł dla mnie raczej z teoretycznym problemem, ponieważ nigdy nie tworzyłem oprogramowania, z którego korzysta cały świat. Nie przypuszczałem nawet, że wersjonowanie może być aż tak trudne.
Naprawdę warto poczytać, acz dłuższa to wypowiedź: https://codeblog.jonskeet.uk/2019/06/30/versioning-limitations-in-net/
Dowcip tygodnia
Trafiłem na to video przypadkiem i nie mogę się powstrzymać, żeby go nie umieścić:
Code must be copied from stack overflow 😀 \#Linux #Programming #coding #softwaretesting #softwaredevelopment #webdesign #webdeveloper #sysadmins #Network #engineer #coderslife #programmer #programmerlife #python
Posted by Linux Inside on Tuesday, April 30, 2019
Tydzień dotnetomaniaka
W tym tygodniu aź 11 artykułów. Tematy miękkie (np: Czy B2B się opłaca?) i twarde (np: Jak zrobić porządek z branchami). Jest nawet wpis autorski o nowym terminalu w Windows - jak go uruchomić u siebie.
Nie pozostało mi nic innego jak tylko serdecznie zaprosić: https://dotnetomaniak.pl/weekly/2019/26