Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko168
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
  • Wykop.pl
  • Ciekawostki

    Ciekawostki
  • Rozrywka

    Rozrywka
  • Sport

    Sport
  • Motoryzacja

    Motoryzacja
  • Technologia

    Technologia
  • Informacje

    Informacje
  • Gospodarka

    Gospodarka
  • Podróże

    Podróże

Dostosuj Wykop do siebie

Wybierz treści, które Cię interesują
i zapisz jako Własną kategorię.

RootVik

RootVik

Dołączył 9 lat i 1 mies. temu
  • Obserwuj
  • Akcje 873
  • Znaleziska 32
  • Mikroblog 841
  • Obserwujący 1
  • Obserwowane 51
  • Dodane (119)
  • Komentowane (198)
  • Plusowane (524)
RootVik
RootVik 26.10.2021, 23:03:14
  • 1
Siemka, mam kilka pytań w temacie IdentityServer4, ASP.Net Core i React.
Próbuję wprowadzić is4 do projektu backendu, żeby cała logika związana z logowaniem i uwierzytelnianiem była jak najbardziej odseparowana od api. Jednak widzę pewien problem. Czy is4 musi korzystać z Identity bezpośrednio od MS do zarządzania użytkownikami? Jeśli tak, to czy idzie jakoś prosto 'wyciąć' wszystkie widoki, bo nie chciałbym ich mieć po stronie backednu. Chciałbym mieć to wszystko po stronie klienta,
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik 24.03.2021, 20:42:59
  • 0
Hej. Mam pytanie odnośnie struktury kodu w .NET Core.
Implementuję sobie CQRS w celach nauki, jednak mam zagwozdkę: kontroler dostaje na wejście jakiś kontrakt, np.: 'UpdatePostRequest'. W tym kontrolerze używam MediatR i pytanie jest takie czy MediatR powieniem operować na tym kontrakcie, czy w kontrolerze powinienem najpierw zmapować ten przychodzący kontrakt na 'UpdatePostCommand'?
#naukaprogramowania #dotnetcore
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

b.....a
b.....a
konto usunięte 25.03.2021, 18:50:19
  • 1
@RootVik: w kontrolerze zostaje tylko mediatr, resztę wyrzucasz do request/command/response (dependency injection w konstruktorze) w zależności co gdzie potrzebne.
  • Odpowiedz
b.....a
b.....a
konto usunięte 31.03.2021, 22:22:29
  • 0
@RootVik: byc moze przez to, ze pracuje w UK i uzywam na codzien w pracy angielskiego i tutaj mowiac Kontrakt/Contract od razu kojarze to z interfejsem/Interface a w twoim przypadku UpdatePostRequest to nie interfejs a bardziej struktura/klasa. Nie widze przeszkod, zebys potraktowal moj komentarz w formie preferencji :)
  • Odpowiedz
RootVik
RootVik 17.10.2020, 18:35:14
  • 1
Hejka. Szukam osoby, która na co dzień pisze kod w .NET Core. Tworzę swój projekt i potrzebowałbym kogoś, to wytknąłby mi jakieś błędy, ocenił ogólną jakoś kodu i może podsunął mi kilka sugestii dotyczących tego, jak ogólnie pisać lepiej.
Jest może tutaj ktoś taki?

#naukaprogramowania
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

MroczekBall3D
MroczekBall3D
MroczekBall3D
17.10.2020, 18:55:47 via Wykop Mobilny (Android)
  • 0
@RootVik: podeślij link
  • Odpowiedz
RootVik
RootVik 15.09.2020, 20:34:24
  • 0
#naukaprogramowania #dotnet

Hejka.
Stworzyłem sobie proste API z operacjami typowo 'CRUDoymi' w .NETCore i chciałbym dodać do takiej aplikacji autentykację, a następnie autoryzację, do niektórych zasobów tego API.
Jak coś takiego zrobić w miarę przystępny sposób?
Czytałem sobie trochę na temat IdentityServer4, ale chyba nie do końca rozumiem koncepcję tego Frameworka. Po przeczytaniu dokumentacji, wydaje mi się, chociaż nie jestem pewien, że rozwiązuje on trochę inny problem, niż ten, który chciałbym osiągnąć.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

elbombero
elbombero
elbombero
15.09.2020, 21:52:59
  • 0
Nie ma takiego słowa jak autentykacja
  • Odpowiedz
Goglez
Goglez
16.09.2020, 05:15:49
  • 0
autentykację


@RootVik: Nie ma takiego słowa (nawet przeglądarka to na czerwono podświetla!), jest uwierzytelnianie.
  • Odpowiedz
RootVik
RootVik 26.03.2020, 10:11:29
  • 0
Mam sobie klasy Post oraz ImagePost w relacji jeden do jeden. Chciałbym umożliwić dodawanie zdjęcia do każdego posta. Robił ktoś z was już coś podobnego? Miałoby to wyglądać tak, jak na zdjęciu.
Miałbym kilka pytań, jak do tego problemu podejść.
#naukaprogramowania #dotnet #csharp
RootVik - Mam sobie klasy Post oraz ImagePost w relacji jeden do jeden. Chciałbym umo...

źródło: comment_1585217069eq685fUNUBsKZzVJEvrLsX.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
26.03.2020, 10:38:49
  • 0
@WielkiElektronig: Chciałbym, aby był to upload lokalnych plików użytkownika do bazy danych, a nie wybór z już istniejących.
  • Odpowiedz
elbombero
elbombero
elbombero
26.03.2020, 10:46:20
  • 0
@RootVik: OT: Nie ładuj plików do bazy danych. Wrzuć je na serwer, a w bazie przetrzymuj tylko ścieżkę.
  • Odpowiedz
RootVik
RootVik 23.03.2020, 09:16:42
  • 0
Siemka, mam kilka pytań odnośnie C#, a dokładniej ASP .NET Core MVC.

Chciałbym w serwisie pobierać te posty z domeny, które będą należały do danej kategorii (których może być kilka). Kilka rzeczy już próbowałem, ale nie mogłem nic wymyślić. Poniżej wrzucam kod owych klas i potrzebowałbym jakiejś podpowiedzi, jak coś takiego osiągnąć.
https://pastebin.com/WpbC0hdx

Następną rzeczą nad którą się zastanawiam, to jak rozwiązać dodawanie kategorii z widoku do danego postu. Na początku pomyślałem, że SelectList byłoby
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

elbombero
elbombero
elbombero
23.03.2020, 09:42:20
  • 1
@RootVik: spróbuj await _context.Posts.Where(x => x.Categories.Contains(Category.X)).ToListAsync()
Tak, zmapuj dwie encje na DTO, ale generalnie nie polecam AutoMappera. Po prostu zwykłym przypisaniem.

https://cezarypiatek.github.io/post/why-i-dont-use-automapper/
  • Odpowiedz
PotatoZiemniak
PotatoZiemniak
PotatoZiemniak
23.03.2020, 14:14:28 via Wykop Mobilny (Android)
  • 1
@elbombero: dzięki wielkie za linka, w pracy namiętnie używamy Automeppera i czasami rzeczywiście krew się gotuje w debugowaniu tego, teraz mam jakieś argumenty, żeby mapować normalnie. :D
  • Odpowiedz
RootVik
RootVik 27.02.2020, 18:26:43
  • 0
Jest mi ktoś w stanie powiedzieć dlaczego tak się dzieje?

int num = 2020;
Object obj1 = num; //boxing
Console.WriteLine(obj1.GetType()); //System.Int32

Dlaczego typ obj, to Int, a nie Object?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

LazyInitializationException
LazyInitializationException
27.02.2020, 18:37:10
  • 1

Komentarz usunięty przez moderatora

RootVik
RootVik
Autor
27.02.2020, 18:45:31
  • 1
@Rst00: @LazyInitializationException: Ok, teraz widzę, że to po prostu inaczej zapisane: Object obj1 = new Int32(); Chyba za długo już dzisiaj siedzę przy kodzie xd
Dzięki. :)
  • Odpowiedz
RootVik
RootVik 15.01.2020, 21:23:48
  • 0
Witam, mam pytanie odnośnie walidacji z wykorzystaniem Fluent.
Nie wiem czy dobrze wszystko rozumiem, ale walidację taką utworzyć dla właściwości klas domeny czy dla właściwości z view modeli?
#csharp #naukaprogramowania
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

M.....r
M.....r
konto usunięte 15.01.2020, 21:26:42
  • 1
@RootVik: na przykład do tego co przychodzi z API, potrzebujesz kompletnych danych do pracy, więc musisz się upewnić, że dopuszczasz tylko te prawidłiowe, np. ktos podal imię, a nie podał nazwiska, bo walidacja na frontendzie zawiodła

viewodeli używasz świadomie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
RootVik
RootVik
Autor
15.01.2020, 21:46:12
  • 0
@MaGajwer: Tak, MVC z podziałem na projekty (Core, Architecture, UI). Zastanawiam się po co walidować ViewModel, jeśli jest on mapowany na klasę domenową, która mogłaby być walidowana właśnie poprzez Fluent.
Wcześniej widziałem w kilku projektach, że np. DataAnnotations dodają tylko do klas domenowych, a nie do View Modeli, a więc dlaczego z użyciem Fluent miałoby być inaczej?
  • Odpowiedz
RootVik
RootVik 28.12.2019, 18:59:25
  • 1
Mam pytanie odnośnie struktury kodu w .Net Core. Tworzę projekt forum internetowego.

W wielkim skrócie, mam kilka projektów: web, data, services, tests. W projekcie data przechowuje POCO klasy, które przy pomocy EF mapuję na schemat bazy danych. Znajdują się tam również interfejsy, które definiują operacje na tych danych, jak i również migracje oraz AppDbContext. Natomiast w projekcie services znajdują się się tylko serwisy implementujące interfejsy z projektu data.

Problemem jest to, że nie wiem,
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

b.....a
b.....a
konto usunięte 28.12.2019, 19:49:01
  • 5
@RootVik: interfejsy wyrzuc do projektu core/app i zmien sobie data na infrastructure. W-------l tightly-coupled dependencies tak zeby projekt core nie byl zalezny od niczego procz siebie. W razie problemow obejrzyj sobie CleanArchitecture

https://www.youtube.com/watch?v=5OtUm1BLmG0

a tu lap github do template

https://github.com/JasonGT/CleanArchitecture
  • Odpowiedz
b.....a
b.....a
konto usunięte 28.12.2019, 20:05:37
  • 2
@RootVik: p--------z glupoty. Nie mozesz traktowac DAL jako domain bo wtedy nie jestes w stanie podmienic EF z np. swoim wygenerowanym z T4 DAL'em i jest d--a blada. Obejrzyj wpierw to co Ci podeslalem a pozniej sie pozastanawiamy jak bedziesz mial jeszcze jakies watpliwosci.

Lap jeszcze jeden przyklad z githuba jak budowac takie rzeczy (tylko jak cos czytasz i nie rozumiesz, to krok wstecz, googluj np. CQRS i czytasz az
  • Odpowiedz
RootVik
RootVik 31.10.2019, 18:02:23
  • 1
Poleci ktoś może jakąś serie zadań albo coś takiego, gdzie mógłbym potrenować sobie różne struktury danych czy też algorytmy sortujące?
Jestem w trakcie czytania książki, która traktuje o tych tematach, ale chciałbym użyć tej wiedzy w praktyce.
#naukaprogramowania #csharp
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

thorin87
thorin87
thorin87
31.10.2019, 21:15:26
  • 2
@RootVik: HackerRank:
https://www.hackerrank.com/domains/data-structures
https://www.hackerrank.com/domains/algorithms?filters%5Bsubdomains%5D%5B%5D=arrays-and-sorting
  • Odpowiedz
m.....o
konto usunięte 31.10.2019, 23:47:41
  • 0
@RootVik: kiedyś było jeszcze coś takiego na hackerranku, jak Cracking Code Interview, szkoda, że zdjęli. Dodatkowo ja polecam za darmo:
https://www.coursera.org/learn/algorithms-part1
https://www.coursera.org/learn/algorithms-part2
No to już jest ultra porządnie wytłumaczone.
  • Odpowiedz
RootVik
RootVik 18.10.2019, 20:33:38
  • 0
Mireczki, nie za bardzo rozumiem i kieruję się z zapytaniem do was:
"Jakie wielkości opisują kinematykę ruchu obrotowego punktu materialnego?"
#fizyka
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miguerim
Miguerim
18.10.2019, 20:52:07 via Android
  • 0
@RootVik ale czego nie rozumiesz?
Niezbyt wiem jak pomóc bo niewiele do rozumienia tu widzę
  • Odpowiedz
wonsz_smieszek
wonsz_smieszek
18.10.2019, 22:48:42
  • 0
@RootVik: prędkość kątowa, przyspieszenie kątowe itd.
  • Odpowiedz
RootVik
RootVik 06.10.2019, 18:55:19
  • 0
Hej.
Czy jest mi w stanie kilka rzeczy wyjaśnić?
1. Rv || R - co to za zapis, bo kompletnie go nie rozumiem?
2. Co to U'?
3. Czym jest Rw.
Mam do wyprowadzenia ten wzór na błąd względny i kompletnie nie wiem, jak się do tego zabrać.
RootVik - Hej.
Czy jest mi w stanie kilka rzeczy wyjaśnić?
1. Rv || R - co to za za...

źródło: comment_rBVruxmsBQzA5lkZT9gfXGeQ5Enwsl2p.jpg

Pobierz
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik
Autor
06.10.2019, 19:27:04
  • 0
@mprzemo Ok.
1. Jak go interpretować matematycznie? W ogóle znak: ||. Dlaczego też potem pojawia się w równaniu Rw||R zamiast Rv||R
2. Ok, w takim razie to już wiem.
3. Dalej nie wiem do czego jest ona w tym wszystkim potrzebna.
Ogólnie, to dlaczego oba te napięcia są przedstawione za pomocą tego ilorazu?
  • Odpowiedz
szwelx
szwelx
06.10.2019, 21:05:26 via Wykop Mobilny (Android)
  • 0
@RootVik:
1. Z tego co rozumiem, to jest po prostu symbol, który autor polecenia wprowadził na połączenie równoległe rezystora R i Rv. Gdy masz równolegle połączone rezystory R1 i R2, to możesz je zastąpić jednym opornikiem o rezystancji wypadkowej danej wzorem (R1*R2)/(R1+R2). Często oznacza się ją jako Rw lub tutaj R12, ale tutaj wprowadził inne.
3. To jest rezystancja wewnętrzna, która odwzorowuje to zjawisko https://pl.m.wikipedia.org/wiki/Op%C3%B3r_wewn%C4%99trzny_ogniwa
  • Odpowiedz
RootVik
RootVik 31.07.2019, 19:07:25
  • 0
Witam, zastanawiam się jak zaimplementować funkcję tagów, które będą dodawane do każdego wpisu.
Jako pierwsze tworzę tabelę ze wszystkimi tagami, ale nie wiem jak użyć tych tagów w tabeli dotyczącej postów. Byłby ktoś mnie w stanie nakierować na jakieś rozwiązanie?
#naukaprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

sokytsinolop
sokytsinolop
31.07.2019, 19:14:57
  • 1
@RootVik:
http://howto.philippkeller.com/2005/04/24/Tags-Database-schemas/
  • Odpowiedz
RootVik
RootVik
Autor
31.07.2019, 19:18:48
  • 1
@sokytsinolop: Dziękuję bardzo :)
  • Odpowiedz
RootVik
RootVik 24.07.2019, 15:47:21
  • 1
Witam. Mam pytanie. Dlaczego rzutowanie w dół nie zawsze jest możliwe? Nie mogę sobie tego wyobrazić na poniższym przykładzie.
Mamy klasę bazową Figure po której dziedziczą klasy Square oraz Triangle.

Square square = new Square();
Figure figure = square;
Triangle triangle = (Triangle)figure;

#naukaprogramowania
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

K.....7
K.....7
konto usunięte 24.07.2019, 15:52:25
  • 2

Komentarz usunięty przez autora

RootVik
RootVik
Autor
24.07.2019, 20:48:47
  • 1
@KKK1337: Trochę się pobawiłem i chyba już rozumiem. Nawet to sobie rozrysowałem.
Najlepiej widać tę zależność na takim przejściu, że raczej jest to bez sensu:

Figure f = new Square();
Triangle t = (Triangle)f; //ERROR z tego powodu, co napisałeś wyżej
Square sq = (Square)f; //OK, bo f było przecież jest referencją typu Figure do obiektu Square
  • Odpowiedz
RootVik
RootVik 16.07.2019, 07:21:20
  • 0
Czy jest mi ktoś w stanie polecić może jakieś zadania albo ma pomysł na jakąś, na której mogę poćwiczyć obiektowość w C#?
#naukaprogramowania
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

u.....y
konto usunięte 16.07.2019, 07:26:21
  • 0
@RootVik: codewars
  • Odpowiedz
M.....k
M.....k
konto usunięte 16.07.2019, 07:29:33 via Wykop Mobilny (Android)
  • 0
@RootVik: 100 programming challenge. Np ftpclient
  • Odpowiedz
RootVik
RootVik 03.07.2019, 18:03:24
  • 0
Czy jest mi ktoś w stanie polecić jakieś dobre źródła dotyczące procesu rejestracji i logowania użytkownika w aplikacji .NET CORE? Ogólny opis tego zagadnienia itd. Mogą być w języku angielskim i super jakby dotyczyły wersji 2.1 lub 2.w.
#naukaprogramowania #dotnet
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

RootVik
RootVik 12.06.2019, 06:04:44
  • 0
Hej.
Tworzę sobie projekt z książki pt."Pro ASP.NET Core MVC 2" i mam problem.
Po dodaniu linijki: @using SportsStore.Models błąd jak poniżej.
O co chodzi? Przeszukałem pół internetu i dalej nie wiem dlaczego to nie działa.
#naukaprogramowania #dotnet
RootVik - Hej.
Tworzę sobie projekt z książki pt."Pro ASP.NET Core MVC 2" i mam prob...

źródło: comment_Hp6iOkENZSD2RaYGo8AfcVYMM50CMB0O.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

nielu
nielu
12.06.2019, 06:11:03
  • 2
@RootVik: No skoro nie masz żadnego modelu, to nic nie ma w namespace SportsStore.Models
  • Odpowiedz
Koliat
Koliat
12.06.2019, 06:21:14 via Wykop Mobilny (Android)
  • 2
@RootVik: folder to tylko folder, nie musisz go nawet technicznie mieć. Musisz mieć namespace w projekcie (lub klasę)
  • Odpowiedz
RootVik
RootVik 11.05.2019, 18:31:46
  • 0
Witam, czy jest mi ktoś w stanie wyjaśnić dlaczego książka C# 7.0 z polskiej wersji językowej kosztuje ~80zł, natomiast wersja angielska kosztuje prawie 300zł? Chciałbym nabyć książkę w własnie po angielsku, ale trochę duża jest ta dysproporcja.
https://allegro.pl/oferta/c-7-0-w-pigulce-promocja-wysylka-0zl-7479034773
https://allegro.pl/oferta/c-7-0-in-a-nutshell-joseph-albahari-8060549644

#naukaprogramowania #ksiazki
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

kk87ko0
kk87ko0
kk87ko0
11.05.2019, 18:51:45
  • 1
@RootVik: Jakbyś zarabiał w $ to obciążenie byłoby dla ciebie podobne co dla polaka 60$, jest podobnym obciążeniem co 80zł.

Policz sobie ile wyniesie cię książka z amazona + koszt wysyłki odejmij to od 300zł i wyjdzie Ci marża sklepu. To jest nic innego jak zarobek dla sklepu. A często można zauważyć, że książki po angielsku z polskiego sklepu mają bardzo długi czas wysyłki, a wiesz dlaczego? Bo oni też
  • Odpowiedz
wacek_1984
wacek_1984
11.05.2019, 18:54:08
  • 1
@RootVik: https://www.amazon.com/UNIX-Linux-System-Administration-Handbook/dp/0134277554 tutaj to samo, w kraju kupiłem to po PL za jakieś 80zł
  • Odpowiedz
RootVik
RootVik 03.04.2019, 19:05:44
  • 1
Jest mi ktoś w stanie wyjaśnić, dlaczego pochodna z tego √(25-x^2) nie wynosi: 1/2√(25-x^2), tylko to, co jest na załączonym zdjęciu?
#matematyka
RootVik - Jest mi ktoś w stanie wyjaśnić, dlaczego pochodna z tego √(25-x^2) nie wyno...

źródło: comment_3JuDb8sRndxtlngKY1Q06UMf3nGcnT2E.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

PotatoZiemniak
PotatoZiemniak
PotatoZiemniak
03.04.2019, 19:09:17
  • 1
@RootVik: Myślę, że to może Ci pomóc w zrozumieniu wyniku: http://matematyka.pisz.pl/strona/2076.html
  • Odpowiedz
RootVik
RootVik
Autor
03.04.2019, 19:53:55
  • 0
@plackojad: @PotatoZiemniak: Dziękuję ;)
  • Odpowiedz
RootVik
RootVik 25.03.2019, 16:16:09
  • 0
Hej. Piszę w tym roku maturę rozszerzoną z języka angielskiego. Chciałbym się dowiedzieć, czy doradziłby mi ktoś jak uczyć się do tego typu zadań? Ma ktoś może jakieś pomocne materiały, jak tę część dobrze opanować?

The demolition company has destroyed the bridge.
PULLED
The bridge _______________________________________________________ by the demolition company.
#matura
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

IEatBread
IEatBread
25.03.2019, 16:18:09 via iOS
  • 0
@RootVik: podobne zadania sa w książkach do FCE/CAE
  • Odpowiedz
M.....z
M.....z
konto usunięte 25.03.2019, 17:07:41
  • 0
@RootVik: chyba po prostu robic jak najwiecej takich przykładów
  • Odpowiedz
  • <
  • 1
  • 2
  • 3
  • 4
  • 6
  • Strona 1 z 6
  • >

Wiktor

Osiągnięcia

  • Rocznica
    od 25.07.2023

    Rocznica
  • Mikroblogger
    od 18.09.2017

    Mikroblogger

Wykop © 2005-2025

  • Nowy Wykop
  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Wykop.pl