Rok temu miałem okazję organizować Letni warsztat z podstaw tworzenia szablonów ARM. Pora na kolejną edycję! W ramach kolejnych letnich inicjatyw szykujemy darmowy sobotni warsztat z Kubernetes dla chcących go zacząć poznawać.
Zainspirowany dyskusja na Microsoft Azure User Group Poland podrzucam ciekawe repo na Github, którego świadomość istnienia nie jest duża ;-) Jeżeli, ktoś przygotowuje się do zdania certyfikatów, uczy się lub jest ciekaw co jest na oficjalnym szkoleniu można skorzystać z instrukcji do oficjalnych płatnych szkoleń Microsoft, które odbywają się w ośrodkach. Tajemnicą poliszynela jest bowiem informacja, że instrukcje do laboratoriów od płatnych kurosów znajdują się na Github. Microsoft utrzymuj...
aspnetcore, aspnetmvc, ebook, MVC The eBook on ASP.NET Core 2 I wrote together with Ugo Lattanzi is available for download for free from the Free Ebooks section of Syncfusion Tech Portal. In April 2017, Ugo Lattanzi and I published ASP.NET Core Succinctly, and it became one of the most downloaded ebook for 2017 and was also 2017 Succinctly Readers Awards Silver Winner, among all the 33 books released by Succinctly in 2017. This year we published an update to the book. All code and explanation have b...
UI | Xamarin.Forms przez Maciej Gos / 11 godzin temu W miniony piątek zapoczątkowałem nową serię na YouTube filmów poświęconych budowie UI/UX za pomocą Xamarin.Forms. Chciałbym w tej serii pokazać gdzie pojawiają się ograniczenia Xamarin.Forms i pojawia się konieczność sięgnięcia po np. Custom Renderer. Zapraszam was do pierwszego odcinka poświęconego projektowi aplikacji Fintech Kit znalezionego na Dribbble. Po tej krótkiej zajawce nie pozostaje mi powiedzieć mi nic więcej jak enjoy…. No i oczywiśc...
Zarządzanie tożsamością użytkowników i prawami dostępu jest podstawą bezpieczeństwa większości aplikacji. We wszystkich aplikacjach daje się wykryć powtarzalne wzorce rozwiązań, pozwalające określić czy użytkownik rzeczywiście jest tym za kogo się podaje. Standardem jest opieranie się o login i hasło, często wzmocnione innymi mechanizmami takimi jak kody jednorazowe wysyłane sms-em. Jednocześnie jest to zagadnienie zasobochłonne, o ile sama implementacja ekranu logowania...
Wyświetlasz listę branchy i nie wiesz co się dzieje. Ponad 10 branchy na liście. Czytasz ich nazwy i nie przychodzi Ci do głowy żadne skojarzenie z czym to może być związane. Zastanawiasz się: “Czy to na pewno moje branche?” Może ktoś mi je podrzucił. Przechodzisz na nie, patrzysz na ostatnie commity i jak byk widać, że to Twoje. Sprzed 2 miesięcy i dotyczą zadania, które dawno jest już na produkcji. Też masz takie sytuacje? W tym wpisie pokażę Ci jak zrobić porządek w branchach.
Czasem zdarza się, ze trzeba dać komuś (najczęściej deweloperowi) uprawnienia, żeby mógł listować namesapces na klastrze Kubernetes bez patrzenia w ich zawartość. Zwykle przy popularnym przypisaniu roli do konkretnych namesapces listowanie ich kończy się uroczą informacją … namespaces is forbidden: User… Rozwiązanie tej potrzeby jest proste – rola do namesapces na poziomie całego klastra z uprawnien...
Code reviews This is a series about great code reviews, that I either gave or received. Code reviews are crucial for code quality and I strongly recommend you to have it in your company. Two heads are always better than one, especially in an atmosphere of cooperation and mutual learning. I have pleasure and luck to work in such a team and I have to admit, that code review discussions are always appreciated. Without further due, let’s get to it. Have a good read! 🙂Code review #3 – use threads like Mr F...
How to handle Domain Events in complicated cases.
Sztuka programowania 1377 dni, 17 godzin, 4 minuty temu 135 źrodło rozwiń
Edycja 19 podsumowania świata .NET. W tym tygodniu dominują ciekawostki, a petard jest mało :)
Podjąłeś decyzję o zmianie pracy, przeszedłeś wszystkie rozmowy, dogadałeś się z potencjalnym pracodawcą co do stawki oraz warunków i podpisałeś umowę. Pora otwierać szampana! Żegnasz się z obecną firmą. Możliwe, że masz jeszcze kilka dni zaległego urlopu i o to nadchodzi pierwszy dzień w nowym miejscu. Wcześniejszy entuzjazm ustępuje miejsca stresowi. Co robić? Jak żyć? Jak przejść przez pierwsze tygodnie w nowej pracy?
_zarządzanie projektami Karol Wójciszko 0 Commentsdeveloper, świeżak, wdrożenie Dziś na tapet wrzucam temat wdrożenia nowego programisty do istniejącego projektu. Dostałem przez ostatni czas wiele pytań od czytelników jak szybko wdrożyć programistę do projektu? Szczerze mówiąc zdziwiło mnie zainteresowanie tym tematem bo wydawało mi się, że jest oczywisty, ale skoro nie jest – moja pomoc dla Ciebie w tym wpisie.Czas wdrożenia Wdrożenie jest czasochłonne. Musisz sobie z tego zdawać sprawę. Minie wiele ty...
W dzisiejszym poście przyglądniemy się dość ciekawej wtyczce rozszerzającej możliwości Visual Studio. XAML Power Toys jest generatorem widoków, który automatycznie tworzy kod XAML na podstawie wcześniej przygotowanego view-model-u. Siłą rzeczy, skorzystamy z niego najlepiej stosując w naszej aplikacji wzorzec MVVM, chociaż nie jest to oczywiście warunek konieczny.
Od zera do developera codebility.pl Od zera do developera - blog o tematyce IT Od zera do developera Tym artykułem chciałbym rozpocząć serię zatytułowaną „od zera do developera”. Jaką treść będzie można tu znaleźć? Przede wszystkim moje przemyślenia, doświadczenia i wnioski odnośnie drogi przebytej przez całą edukację, studia a teraz karierę zawodową. Chciałbym też dać subiektywną opinię na temat ważnych decyzji, przed którymi stoją młodzi adepci sztuki programowania, którzy chcą wejść w ten świat z ...
Przemysław Walkowski Zapraszam na recenzję.Szybka recenzja Książka jest słaba. Ma charakter bardzo długiego 500 stronicowego postu na blogu opisującego jak stworzyć aplikację od zera z użyciem ASP.NET Cora 2 i Angulara 5. Tak jak to jest z postami na blogach tego typu, książka część rzeczy wyjaśnia, co się dzieje w kodzie a bardzo trudne rzeczy pomija lub w najlepszym razie daje długie, ciężko kopiujące się linki do stro...
Sztuka programowania 1382 dni, 17 godzin, 32 minuty temu 166 źrodło rozwiń
Value Object to bardzo użyteczny Building Block z DDD. Jego użycie znacznie zwiększa ekspresywność kodu i redukuje ilość defensywnej logiki. Jak składnia C# wpiera implementację Value Objectów? Których konstrukcji językowych używać, żeby maksymalnie zwiększyć czytelność? Na szczęście C# ma w tym obszarze sporo do zaproponowania, więc kod może być naprawdę elegancki.
Sztuka programowania 1382 dni, 17 godzin, 32 minuty temu 366 źrodło rozwiń
Nowości ze świata .NET edycja 18. W tym tygodniu stojąca pod znakiem ciekawostek drobnych, ale użytecznych na co dzień. No to co, zaczynamy? TAK!
A może jednak WF i WCF będzie na około w .NET Core?
Architektura 1384 dni, 18 godzin, 4 minuty temu 84 źrodło rozwiń
O tym czy jest Eto.Forms i czy jest/nie jest ciekawe.
Życie stało się właśnie wygodniejsze! Microsoft przygotował specjalną wtyczkę dla tych, którzy korzystają z Visual Studio 2019, Azure DevOps i Pull Requestów.