Hackathon - Lessons & Learnt. Przedstawione z perspektywy uczestnika kilku dużych hackathonów w ciągu ostatniego roku (m.in. 24h-CodING, Bank It Up).
Słyszałeś o GraphQL? To technologia stworzona przez Facebook wspomagająca tworzenie API, a która ma być alternatywą dla tradycyjnej architektury REST.
Architektura 2480 dni, 4 godziny, 40 minut temu 210 źrodło rozwiń
Bardzo lubię PowerShella jako narzędzie do konsolowej obsługi systemu. Jeżeli korzystasz z gita przez konsolę to musisz wiedzieć o posh-git. Jest to rozszerzenie do PowerShella pozwalające na dodatkowe wsparcie przy korzystaniu z gita. Korzyści to: Znak zachęty zostaje wyposażony o dodatkowe informacje Komendy są uzupełniane przez wykorzystanie przycisku Tab
If you ever maintained a live system - I’m sure you must have used the min-max alarms. However, are they always the best tool for the job?
Sztuka programowania 2480 dni, 4 godziny, 40 minut temu 51 źrodło rozwiń
Wpis o tym, jakie mamy modyfikatory dostępu i jak je olać ciepłym moczem;)
Sztuka programowania 2482 dni, 6 godzin, 56 minut temu 256 źrodło rozwiń
Hype Driven Development czyli kilka słów na temat tego jak nie podejmować decyzji technicznych w projekcie oraz o zastosowaniu Decision Loga.
Sztuka programowania 2483 dni, 8 godzin, 16 minut temu 145 źrodło rozwiń
Na pewno znasz to uczucie, gdy jesteś na rozmowie rekrutacyjnej, wszystko jest miło, aż do momentu kiedy osoba, z którą rozmawiasz zadaje to osławione pytanie „A czy Pan/Pani ma może do mnie jakieś pytanie?”. Jedyne co wypełnia pokój w tym momencie to albo krępująca cisza, albo odpowiedź w stylu „Eeeeeyyyy… Chyba nie”. W dzisiejszym wpisie, będę chciała opowiedzieć ci trochę więcej o tym jakie pytania zadawać na rozmowie, tak żeby mieć z tego dla siebie jak najwięcej, ale też jak reagować w sytuacjach ki...
13/11/2017 ~ Jarosław Stadnicki Konfiguracja aplikacji bez ifowania w kodzie? Tak, wszystko dzięki dobrym i mądrym „chłopakom” z Microsoftu. Czytam o dotnet core oraz o tym jak można dobrze ustawić konfiguracje aplikacji od środowiska na którym zostanie uruchomione i chce się z wami podzielić tą wiedzą, uważam że pomoże ona wam (mi też) w lepszym i czytelniejszym przygotowywaniu konfigurowaniu. Poniżej kilka przykładów na to jak do tego tematu podejść.Konfiguracja aplikacji na podstawie plików: ...
Chciałbym dziś napisać o jednej z metod poszerzania wiedzy. Od zawsze nazywało się to dla mnie The Morning Brew. Jak sam autor pisze: The Morning Brew is a daily .NET software development link blog published by Chris Alcock a software developer from the north west of England. Chris ma w tym doświadczenie, to już #2468 odcinek, pierwszy był 10 lat temu!
Chcemy rzucić wyjątkiem, gdy mamy przypadek nieobsłużony poprzez case’y. Na przykład gdy pojawiła się nowa wartość enuma Shape. throw EnumGuard.CreateMissingEnumException(nameof(shape), shape);
Sztuka programowania 2483 dni, 8 godzin, 16 minut temu 197 źrodło rozwiń
Miło nam poinformować Was, że PoznajProgramowanie.pl jest partnerem medialnym książki “Język C# 6.0 i platforma .NET 4.6” wydanej przez Państwowe Wydawnictwo Naukowe. Z tego względu mamy do rozdania trzy egzemplarze niniejszej książki! Aby wytypować osoby, które otrzymają nagrodę postanowiliśmy zorganizować mały konkurs. Zasady są proste, zachęcamy więc do udziału 🙂
Cześć. Ostatnio nie mam zbyt wiele czasu pisać, ale jest jeden temat na który powinienem się wypowiedzieć. Kilku moich znajomych próbuje się przekwalifikować z jakieś innej dziedziny na programistę lub dostać prace w it, więc zadają mi pytania jak to zrobić. Jestem dość specyficzną osobą, to znaczy odnalazłem pasję w programowaniu i poza pracą prowadzę tego oto bloga, rozwijam swój autorski silnik do gier oraz narzędzia do niego, więc poświęcam ...
Save-Data request header is a client hint which indicates that client would like to reduce data usage. This post shows how it can be used in ASP.NET Core MVC.
18/11/2017 ~ Jarosław Stadnicki ASP MVC Routing potrafi cuda, dzisiaj o jednym z nich. Otóż w prosty sposób można zdefiniować routing, który łapać będzie żądania, które nie pasują do wcześniej zdefiniowanych reguł. Należy uważać oczywiście na kolejność definiowania routingów, bo wpływa ona na zachowanie aplikacji. Pierwszy pasujący do wzorca, będzie brany pod uwagę. Core gra trochę inaczej ale to zaznaczę w tekście. Gwiazda Obsługę dziwnych linków, kota na klawiaturze, problemu jąjąjąkaniem się na k...
Dzisiaj zajmiemy się problemem efektywnego zarządzania projektami. Masz sporo projektów? Gubisz się w nich? Nie wiesz co masz aktualnie robić bo tyle tego jest? Jeśli choć na jedno pytanie odpowiedziałeś/-aś pozytywnie to dobrze trafiłeś/-aś. Pokażę...
On By Krzysztof StępnikowskiIn Inne Cześć, W dzisiejszym wpisie chciałbym zaprezentować rozwiązanie dynamicznego filtrowania listy na przykładzie prostej aplikacji napisanej z wykorzystaniem frameworka Xamarin Forms. Widok składa się z dwóch kontrolek: a) SearchBar – umożliwia wyszukiwanie elementów w liście b) ListView – prezentacja danych. Jak widać powyżej, wpisanie jakiegokolwiek tekstu powoduje dynamiczną zmianę danych przedstawionych w listview. Przejdźmy zatem do implementacji…Ut...
Mobile development 2486 dni, 7 godzin, 48 minut temu 36 źrodło rozwiń
I published the second part of a review of "virtual developers" and at the end I answered the question from the title - will computers replace developers?
Mobile development 2487 dni, 7 godzin, 29 minut temu 15 źrodło rozwiń
Zarządzanie konfiguracją, opcjami i secratami w .NET Core ze wsparciem Dockera.