Mam pytanie odnośnie wątków w WebApi w .Net Core.

Co się dzieje gdy mamy jakiś endpoint synchroniczny ("normalny") i powiedzmy w jednym momencie 20 osób wykonuje requesta pod tego endpointa? Co się wtedy dzieje? Czy każdy request jest wtedy kolejkowany i dodatkowo tworzą się nowe wątki do obsługi żądań? Jeśli tak to jak to się ma do przełączania kontekstu pomiędzy wątkami, tzn, że kontekst jest przełączany nawet na wątki, które obsługują zakolejkowane
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@maestrozo: To dosc szeroki temat, swietne omowienie jest TUTAJ

W duzym skrocie: myslenie o watkach w .NET Core jest dosc egzotyczne, programowanie asynchroniczne nie ma tak naprawde NIC wspolnego z watkami. Concurrency to cos zupelnie innego niz parallelism.

Watki w zaden sposob nie sa tworzone przy kazdym requescie. Bylby to straszny antypattern i latwo by mozna bylo udupic serwer. Nie ma zadnego sensu spawnowac wieksza ilosc watkow niz ilosc rdzeni logicznych, to
  • Odpowiedz
@maestrozo: W ASP.NET Core nie używasz wątków tylko tasków (System.Threading.Tasks) i w kontekście obsługi asynchronicznej myśl o taskach nie wątkach. "Przerobieniem" tasków na wątki zajmuje się odpowiednia biblioteka. Task do specjalna abstrakcja, wprowadzona właśnie po to, aby programiści nie musieli zajmować się niskopoziomowymi aspektami jeśli nie muszą.

Poza tym asynchroniczność != równoległe przetwarzanie. W dużym uproszczeniu asynchroniczność (np. w API) pozwala na nieblokowanie głównego wątku aplikacji przy obsłudze requestów HTTP
  • Odpowiedz
Może komuś się przyda pomysł, ja nie mam czasu się nim zająć.
Poszukując rozwiązana dla siebie nie znalazłem czegoś takiego więc myślę że była by "nisza".

Pomysł polega na udostępnianiu historii medycznej w razie potrzeby.

1. trzeba by było zrobić stronę hostingową z łatwym w obsłudze loaderem i jakimś grupowaniem wrzuconej dokumentacji medycznej. tak żeby zwykły człowiek sobie poradził.
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Help Mirksony, bo ciche dni coming

Rozsypałem stronę www różowej. Strona którą tworzyła wczytywała się pod adresem example.pl/wp a chciała by wczytywała się bez tego /wp. No to niewiele myśląc zmieniłem adres w ustawieniach ogólnych na ten bez wp ( ͡° ͜ʖ ͡°) strona oczywiście nie odpowiadała. W myphpadmin zmieniłem na spowrotem na to z +/wp i
Wczytuję się tylko strona główna a każda podstrona 'o mnie' 'kontakt'
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@szklarnik: po usunięciu /wp co się konkretnie działo? Może w htaccess jest przekierowanie jakieś ustawione? Jeżeli przywróciłeś link z /wp to po zalogowaniu odśwież permalinki i powinno śmigać
  • Odpowiedz
Da się jakoś w pakiecie Adobe, zrobić wygląd stronki internetowej, tak aby klientowi otworzyło się to w jakimś okienku bez potrzeby instalowania oprogramowania i żeby mógł sobie poklikać poscrollowac? Chyba dreamveawer miał opcje jakiegoś emulowania serwera? A robiło się w nim czysto graficznie projekt strony? #webdev #grafikakomputerowa #ux #adobe #photoshop
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

No to tak:
- > 10k PLN - porządny lapek (nie gejmingowy tylko Dell XPS, Lenovo Carbon X1 czy któryś MacBook),
- ~ 900 PLN - klawiatura i myszka od Logitech-a: MxKeys oraz MxMaster 3 - mam i polecam, nie ma lepszej myszki i klawy do pracy,
- > 4k PLN - monitor formatu 32:10 lub 32:9 - ja mam tego Philipsa 439P i szczerze polecam, kupowałem przed premierą większego i dziś tego bym kupił
  • Odpowiedz
Mirko z #komputery #webdev.
Mam krótkie pytanie odnośnie #nginx . Disclaimer: nie jestem webdevem tylko mam zainstalowany nextcloud jako plugin w TrueNAS
Jak na prawdę wymusić mu przekierowanie z HTTP na HTTPS?

Poradniki na jakie napotkałem mówią o dopisaniu odpowiedzi 301. I tu są dwie wersje (w tym przypadku):
W jego pliku konfiguracyjnym nginx.conf lub w podkatalogu dla witryny ( w tym przypadku ./conf.d/nextcloud.conf
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@lolhehe: świetnie to działa w połączeniu z vuejs, opakowujesz to w komponenty i potem w "htmlu" nie ma to żadnego znaczenia, że każdy div obładowany tuzinem klas. wygoda poziom milion.
  • Odpowiedz
Gdzie najtańszy #hosting wykupić żeby postawić prostą stronę na #wordpress? Zwykła strona, może 500 zdjęć i 50 filmow.
#webdev #webdesign
Właściwie to już mam wykupiony hosting na OVH i stoi tam jedna strona na WP i nie wiem czy mogę dorzucić tam jakąś druga stronę na WP? Nie znam się na tym zupełnie a może uda się bez kupowania kolejnego hostingu.
  • 14
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@pokipoki: Zerknij na seohost.pl, masz tam tani hosting beż śmiesznych ograniczeń i w porównaniu z ovh szybciej odpisują na pytania techniczne, a i domeny tańsze. Łap też kod rabatowy 30%: 81E33A
  • Odpowiedz
siemka,

mam sklep na wordpressie (woocommerce) - wyłącznie po angielsku, chciałbym teraz dodać opcję po polsku. Widzę sporo poradników na yt jak to szybko zrobić, plugin, który pozwala na zmianę wszystkich tekstów, opcja zmiany języka przy toolbarze itp. Jednak chodzi mi dodatkowo o opcję, że użytkownik, który wchodzi na stronę, ma opcję wyboru języka, tzn wyskakuje od razu okno na całą szerokość i wybiera język.

Szczerze, to cały sklep stawiałem od 0 przy zerowej
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#webdev #programowanie #kiciochpyta #grafika
Hej specjaliści, jak projektuje a potem programuje stronę od największego formatu do najmniejszego, a nie z myślą zasady MOBILE FIRST - bo tak mi jakoś wygodniej. To znaczy że jestem debilem i się do tego nie nadaje ? Próbuje każdy nowy projekt robić zgodnie z wyżej wymienioną zasadą ale jakoś nie mam weny wtedy.
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Norskee: @Wololooo: @IlllI: @Nemo24: @kodecss:
Mam wrażenie, że następuje tutaj lekkie niezrozumienie tematu. Zacznijmy od tego, że strony internetowe tworzone są dla szeroko pojętego biznesu w celu realizacji określonych potrzeb. Tworząc stronę powinniśmy być świadomi tego kto stanie się odbiorcą jej treści i w zależności od tego ustalić zasady projektowe. Mobile first to nie jest "ideologia", która polega na tym, że w
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach