Strona głównaUżytkownik

szogun1987 | użytkownik

szogun1987
szogun1987
977,28
1728 dni, 22 godziny, 36 minut temu
13 grudnia, 2010
dotnetomaniak.pl

Niedawno postawiłem świeży stos ELK (Elastic Search, Logstash, Kibana). Wszystko fajnie śmigało przez trochę ponad 2 tygodnie aż przestało.

Tagi: logs, logstash
Źródło: szogun1987.pl
Dziel się z innymi:
Gdy Logstash przestaje działać po dwóch tygodniach. – Strona Szoguna

Narzędzia 1754 dni, 13 godzin, 36 minut temu szogun1987 111 źrodło rozwiń

Niespodziewana zmiana stanu obiektu jest jedną z częstszych przyczyn błędów programistów. Dwoma, moim zdaniem, najczęstszymi przypadkami, w których zmiana może być zaskoczeniem są...

Źródło: szogun1987.pl
Dziel się z innymi:
Niezmienny obiekt i budowniczy – Strona Szoguna

Architektura 1879 dni, 15 godzin, 23 minuty temu szogun1987 95 źrodło rozwiń

Zabezpieczenie backendu przed nieautoryzowanym dostępem jest najważniejszym elementem kontroli dostępu. W tym artykule pokażę jak utworzyłem prostą aplikację backendową, która wymaga autoryzacji z wykorzystaniem Auth0. Aplikacja jest stworzona w technologii .Net core...

Źródło: szogun1987.pl
Dziel się z innymi:
Auth0 – Aplikacja do odpalania rakiet – backend – Strona Szoguna

Cloud 1961 dni, 14 godzin, 17 minut temu szogun1987 122 źrodło rozwiń

Interfejs użytkownika jest ważnym elementem bezpieczeństwa aplikacji, musi on być łatwy w obsłudze, jednocześnie nie może on być wektorem ataku, np. nie powinien używać mechanizmów mogących ujawnić login i hasło podmiotom trzecim. Dostawcy tożsamości, w tym Auth0, upraszają to zadanie, dając swoim klientom gotowe...

Źródło: szogun1987.pl
Dziel się z innymi:
Auth-0 - Aplikacja do odpalania rakiet – frontend

Web 1961 dni, 14 godzin, 17 minut temu szogun1987 71 źrodło rozwiń

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...

Źródło: szogun1987.pl
Dziel się z innymi:
Auth0 – Delegowanie zarządzania tożsamością

Narzędzia 1964 dni, 14 godzin, 57 minut temu szogun1987 137 źrodło rozwiń

Ostatnio stwierdziłem, że czas najwyższy wymienić fotel. Do tej pory w domu używałem fotela kupionego za 200 zł w czasach, gdy przed komputerem siedziałem tylko po pracy i wstawałem od niego gdy zaczynałem odczuwać dyskomfort. Mój wybór padł na Noblechairs HERO.

Źródło: szogun1987.pl
Dziel się z innymi:
Recenzja Noblechairs HERO Gaming skórzany

Inne 2177 dni, 12 godzin, 39 minut temu szogun1987 66 źrodło rozwiń

W trzeciej części artykułu opisuję jakie problemy w naszej aplikacji zostały rozwiązane przez Reactive Extensions

Źródło: szogun1987.pl
Dziel się z innymi:
Nasza droga do Reactive Extensions – cz. 3. – Meta

Architektura 2188 dni, 11 godzin, 49 minut temu szogun1987 68 źrodło rozwiń

W poprzednim wpisie opisałem problem z wyborem architektury aplikacji przed jakim stanął nasz zespół. W drugiej części opiszę jakie problemy udało się rozwiązać dzięki wzorcowi event aggregator, jakie pozostały nie rozwiązane, a jakie powstały w wyniku jego użycia.

Źródło: szogun1987.pl
Dziel się z innymi:
Nasza droga do Reactive Extensions – cz. 2 – Event Aggregator na ratunek – Strona Szoguna

Architektura 2244 dni, 13 godzin, 57 minut temu szogun1987 42 źrodło rozwiń

Jeden z produktów jakie ostatnio rozwijaliśmy w naszym zespole, jest aplikacją desktopową opartą o rozbudowaną bibliotekę, która dostarczała spójne API do komunikacji, opartej o różne protokoły związane z telekomunikacją.Architektura biblioteki ...

Źródło: szogun1987.pl
Dziel się z innymi:
Nasza droga do Reactive Extensions – cz. 1 – Wstęp – Strona Szoguna

Architektura 2254 dni, 13 godzin, 56 minut temu szogun1987 123 źrodło rozwiń

Rozpocząłem właśnie naukę nowej technologii – Cloud Foundry (CF). Aby przybliżyć czym jest CF umieszczam tutaj trochę marketingowego bełkotu. Możesz go pominąć klikając w link. CF obiecuje, że aplikacje tworzone pod jej kątem mogą być wdrożone i uruchomione na chmurach różnych dostawców, zarówno tych publicznych takich jak: AWS, Azure czy Google Cloud, jak i na rozwiązaniach typu private cloud np. OpenStack czy nawet maszyna wirtualna virtual-box. CF obiecuje dodatkow...

Źródło: szogun1987.pl
Dziel się z innymi:
Cloud Foundry – notatki – Wstęp – Strona Szoguna

Cloud 2256 dni, 13 godzin, 40 minut temu szogun1987 51 źrodło rozwiń

Cytatem Youtubowego kucharza (Food Emperor) polecam wszystkim narzędzie wniesione do zespołu, w którym pracuję, przez nowego kolegę Sebastiana...

Tagi: TDD
Źródło: szogun1987.pl
Dziel się z innymi:
Strona Szoguna - NCrunch - Jakie to, k...a, dobre

Sztuka programowania 3287 dni, 12 godzin, 53 minuty temu szogun1987 424 źrodło rozwiń

Ostatnimi czasy w jednym z projektów pociągnąłem sobie aktualizacje bibliotek przez Nuget'a. A że byłem leniwy to pociągnąłem je jak leci, nie patrząc co aktualizuje o change logu poszczególnych bibliotek nie mówiąc. Nie róbcie tego w domu! Jedną z aktualizacji była nowa wersja mechanizmu ASP.Net Identity...

Tagi: ASP.NET MVC
Źródło: szogun1987.pl
Dziel się z innymi:
Aktualizacja ASP.Net Identity do wesji 2

Web 3605 dni, 11 godzin, 21 minut temu szogun1987 277 źrodło rozwiń

W dniach 19-23 Listopada w Hotelu Radisson Blue Hotel Lietuva w Wilnie odbędzie się trzecia już edycja konferencji Build Stuff. Jako prelegenci wystąpi wielu znanych guru naszego półświatka min: Greg Young, Eric Evans, Hadi Hariri czy Bob Ashton.

Tagi: konferencje
Źródło: szogun1987.pl
Dziel się z innymi:
Co tak cicho o Build Stuff 2014?

Inne 3767 dni, 12 godzin, 56 minut temu szogun1987 161 źrodło rozwiń

0xDBE jest nowym narzędziem do zarządzania bazami danych stworzonym przez JetBrains. Znając R# oraz słysząc opinie o inych ich produktach można mieć nadzieję że będzie dobre. Jednak zamiast mieć nadzieję lepiej po prostu sprawdzić, a można to zrobić dzięki "Early Access Program". Skorzystał z niego Maciek Aniserowicz i wyraził się dość niepochlebnie. A więc postanowiłem sprawdzić to narzędzie sam.

Tagi: 0xDBE
Źródło: szogun1987.pl
Dziel się z innymi:
0xDBE Nie taki straszny jak go malują

Bazy danych i XML 3781 dni, 1 godzinę, 7 minut temu szogun1987 313 źrodło rozwiń

Dzisiaj krótki wpis o zachowaniu wszystkich przeglądarek, które niezwykle mnie zaskoczyło. W formularzu znajduje się pole tekstowe, które może być albo uzupełnione z palca, albo jego wartość może być wyliczona metodą javascriptową...

Tagi: Html, HTML 5
Źródło: szogun1987.pl
Dziel się z innymi:
Nieoczekiwane zachowanie przeglądarek - wszystkich

Web 3782 dni, 1 godzinę, 35 minut temu szogun1987 286 źrodło rozwiń

SW trzeciej części serii chciałbym ukazać łatwość z jaką przy pomocy EmguCV można dokonywać przekształceń obrazu. W tym poście skoncentruję się na 3 przekształceniach: Odbicie lustrzane (Flip), Obrocie, Skalowaniu.

Tagi: Emgu CV, obrazy
Źródło: szogun1987.pl
Dziel się z innymi:
Amatorskie spojrzenie na EmguCV - podstawowe przekształcenia obrazów

Inne 3785 dni, 15 godzin temu szogun1987 62 źrodło rozwiń

W poprzednim wpisie wspomniałem o metodzie ToBitmap klasy Image pozwalającej na konwersję klasy Image na klasę System.Drawing.Bitmap, co pozwala na używanie wyniku obróbki obrazu w kontrolkach Windows Forms. Jednak taka konwersja nie należy do najszybszych operacji, po za tym powoduje zwiększenie zużycia pamięci, ponieważ obraz jest przechowywany w pamięci w dwóch postaciach. Ponieważ najczęstszym zastosowaniem obrazów jest ich wyświetlanie do EmguCV została dodana kontrolka ImageBox.

Tagi: Emgu CV, obrazy
Źródło: szogun1987.pl
Dziel się z innymi:
Amatorskie spojrzenie na EmguCv - kontrolka Image Box

Inne 3789 dni, 9 godzin, 13 minut temu szogun1987 64 źrodło rozwiń

EmguCV jest .Netowym wrapperem do OpenCV - potężnej biblioteki do przetwarzania i analizy obrazów (zarówno statycznych jak i ruchomych) oraz innych sygnałów cyfrowych. Ważną cechą biblioteki jest fakt iż stara się ona wykorzystać jak najlepiej zasoby dostępne na maszynie na której jest ona uruchomiona, ze szczególnym uwzględnieniem karty grafiki.

Tagi: Emgu CV, obrazy
Źródło: szogun1987.pl
Dziel się z innymi:
Amatorskie spojrzenie na EmguCV

Inne 3794 dni, 2 godziny, 56 minut temu szogun1987 138 źrodło rozwiń

Spodobała mi się sama nazwa „Onion Architecture” jak i to co pod tą nazwą przedstawił Jeffrey Palermo. Niby zasady znane od dawna, a jednak zostały one umiejętnie pokazane na nowo. Niestety na sieci ciężko znaleźć szkielet przykładowej aplikacji, która spełniała by podstawowe założenia. W związku z tym na szybko zmontowałem takowy.

Źródło: blog.softio.pl
Dziel się z innymi:
Onion Architecture Softio Blog

Architektura 3890 dni, 22 minuty temu psz750 358 źrodło rozwiń

Post Sławka z przemyśleniami na temat prezentacji Wujka Boba. Jeżeli myśleliście, że Uncle Bob skończył się na Kill'em All, to zachęcam do obejrzenia prezentacji na temat profesjonalizmu....

Dziel się z innymi:
Holistycznie o inżynierii oprogramowania: Dzień dziecka kiedyś się skończy...

Sztuka programowania 3886 dni, 4 godziny, 47 minut temu szogun1987 344 źrodło rozwiń

1 2