Cześć, Witam Was po dwutygodniowej przerwie spowodowanej Świętami Wielkanocy. Dziś chciałem poruszyć temat trochę z innej beczki, ponieważ w środę mam wystąpienie w ramach przedmiotu „Rozwój informatyki”, na którym to będę wygłaszał prezentację pt. „Wpływ urządzeń i aplikacji mobilnych na życie codzienne człowieka”. Do serii #JuniorSoftDev” jeszcze powrócę. Mam jeszcze kilka ciekawych myśli, z którymi chciałbym się z Wami podzielić. A tymczasem przejdźmy do tematu dzisiejszego 😉 Na początek,...
Daj się poznać 2017NaSzybkoOpublikowany Dzisiaj na szybko pokażę, jak zrobić pełnoekranowe modalne okno jQuery z przeźroczystym tłem. Zapraszam.
Daj się poznać 2017 2104 dni, 39 minut temu 66 źrodło rozwiń
Lately I’ve seen some posts about authentication made easy and simple with various packages and how it’s great we doesn’t haven’t to store logins and passwords in our databases anymore due to global availability of social identity providers. It’s true that making simple authentication with of of those providers is simple today. And in Azure App Services it’s even simpler, it really can be done in 5 minutes.
Daj się poznać 2017 2104 dni, 39 minut temu 39 źrodło rozwiń
W ostatnim wpisie poruszyłem tematy podstawowych operacji w ramach pojedynczego dialogu. Oczywiście umieszczenie całej logiki w ramach jednego dialogu jest mało przejrzyste i nie ułatwia ponownego wykorzystania kodu, stąd nawet przy małych projektach absolutnie konieczne (i bardzo praktyczne) staje się podzielenie konwersacji na poszczególne dialogi.
Daj się poznać 2017 2104 dni, 39 minut temu 14 źrodło rozwiń
Dodaj komentarz A więc mamy już piątek 21.04 więc czas na podsumowanie tygodnia odc.5. Za nami siódmy tydzień zmagań w Daj Się Poznać. A więc czas na garść moich sukcesów i porażek minionego tygodnia, oraz kilka linków które wydały mi się ciekawe.Podsumowanie tygodnia odc.5Co się udało Tutaj niestety sukcesów brak projekt nie drgnął nawet o milimetr z blogiem niestety też jest ostatnio cienko. Co się nie udało Patrz punkt wyżejCiekawe linki tygodniaXamarin Forms – DependencyService, czyli dostęp do ko...
Daj się poznać 2017 2104 dni, 39 minut temu 6 źrodło rozwiń
Skoro mamy już przygotowaną płytkę rozszerzeń, czas wziąć pozostałe elementy takie jak zasilanie, router i inne, oraz złożyć to w jedną, w miarę kompaktową formę
Daj się poznać 2017 2104 dni, 39 minut temu 20 źrodło rozwiń
Już dawno nie było wpisu o mnemoniku SOLID. Zapominalskich odsyłam do poprzednich wpisów (linki na dole strony). Dzisiaj przyszedł czas na przedstawienie czwartej zasady – zasady segregacji interfejsów. Co to dokładnie znaczy? Zapraszam do krótkiej lecz treściwej lektury. Podstawą rozważań na temat tej zasady są interfejsy. Poprzez interfejs możemy rozumieć klasę abstrakcyjną z metodami abstrakcyjnymi lub zwykły interfejs jako byt programistyczny. W niniejszym artykule będę posługiwał si...
Daj się poznać 2017 2104 dni, 39 minut temu 118 źrodło rozwiń
Tworzenie puli obiektów to częsta praktyka stosowana w bibliotekach serializujących. We wpisie sprawdzam, czy używanie takiego podejścia dla małego bloku pamięci jest efektywne i czy nie lepiej użyć niskopoziomowego słowa kluczowego stackalloc.
Sztuka programowania 2104 dni, 39 minut temu 90 źrodło rozwiń
Kontynuujemy temat serverless. Tym razem krótko o dwóch typach usług as a Service które są w jakimś stopniu bardziej lub mniej połączone z pojęciem serverless. Czy coś powinienem dodać do tych opisów? czegoś Ci brakuje? czujesz niedosyt?
Jak zaimplementować konfiguracje dla ASP.NET Core Middleware
Daj się poznać 2017 2104 dni, 14 godzin, 41 minut temu 72 źrodło rozwiń
Siemanko. Jak już wspominałem we wcześniejszych postach od pewnego czasu staram się zgłebiać wiedzę na temat systemów rozproszonych i podejścia DDD. Im głebiej w las tym bardziej się jaram i zarazem dostrzegam ułomności standardowego monolitycznego podejścia do budowania aplikacji z pseudo warstwami abstrakcji, ...
Programowanie rozproszone 2104 dni, 14 godzin, 41 minut temu 302 źrodło rozwiń
Hej, to już druga post na moim blogu poświęcony zdrowemu trybu życia. Poruszyłem w kilka nowych kwestii. Zachęcam do udostępniania posta znajomym znajomym, komentowania, podbijania i oczywiście lektury ;)
Daj się poznać 2017 2104 dni, 14 godzin, 41 minut temu 162 źrodło rozwiń
Kilka słów o niekoniecznie programistycznym wykształceniu i pracy na stanowisku programisty
Daj się poznać 2017 2104 dni, 14 godzin, 41 minut temu 139 źrodło rozwiń
WebOpublikowano Zadziwiająco szybko i sprawnie odpaliłem .net core (aplikację ASP MVC) oraz serwer MSSQL na UBUNTU. Jeśli chcesz się dowiedzieć jak to zrobiłem to zapraszam do lektury. O możliwości uruchomienia .net core na systemie Linux wiedziałem od dawna. Kilka tygodni temu kolega z pracy pokazywał takie połączenie. Wyglądało obiecująco i o dziwo wszystko działało. Rzeczony kolega uruchomiła apkę MVC wraz z Entity Framework. Ponieważ aplikację hostował na VPSie z systemem Linux to jako silnika baz...
Interesting code review of less complex code. With some surprising and less surprising tips.
Sztuka programowania 2104 dni, 14 godzin, 41 minut temu 168 źrodło rozwiń
You are probably familiar with Uncle Bob’s classic: Clean Code. While Clean Code is about good engineering practices, and writing good code, The Clean Coder is more about communication aspect of developer’s work. It’s about how to behave professionally, be disciplined, and stick to good coding practices. What’s more, it demonstrates how to avoid common pitfalls in software development process. Such as underestimating time, undergo management pressure ...
Sztuka programowania 2106 dni, 3 godziny, 21 minut temu 52 źrodło rozwiń
Finałowy wpis z cyklu o protokole Bitcoina przedstawiający jak napisać od podstaw własną aplikację, która opublikuje transakcję w sieci.
Sztuka programowania 2106 dni, 3 godziny, 21 minut temu 56 źrodło rozwiń
W końcu nadszedł ten moment. Uznałem, że moja aplikacja WPF jest już na tyle rozwinięta, że warto by przygotować dla niej jakiś prosty instalator. Robiłem to już w przeszłości w innych projektach, więc miałem już dość wyrobiony pogląd na ten temat. Postanowiłem użyć produktu, który jak do tej pory, nigdy mnie nie zawiódł i pozwalał dostosować instalator do konkretnych wymagań. Chodzi tu o WiX Toolset. Jest to darmowe narzędzie umożliwiające tworzenie instalatorów w oparciu ...
Daj się poznać 2017 2106 dni, 3 godziny, 21 minut temu 70 źrodło rozwiń
Jeśli używamy Gita na pewno znamy polecenie git log które to wyświetla nam historię zmian w repozytorium. Jednak polecenie to ma pewną ciekawą możliwość, którą daje nam przełącznik -L. Mianowicie wówczas możemy podać nazwę metody oraz nazwę pliku i wyświetli nam się cała historia, ale dotycząca zmian w tej konkretnej metodzie. Jest to naprawdę wygodne, gdy chcemy dokładnie przyjrzeć się zmianom tylko w jednym miejscu bez przedzierania się przez rozbudowane porównywanie i całe pliki. Mój przykładowy pli...
Daj się poznać 2017 2106 dni, 3 godziny, 21 minut temu 166 źrodło rozwiń
Welcome to the thirteenth episode of my course “Becoming a software developer” in which we will make use of the Command Handler pattern in order to extend our business logic and clean up the controllers.