Mirki z #programowanie #webdev mam hosting na cba gdzie trzymam 100 obrazków, nazwa każdego to po prostu kolejna liczba +1, w #csharp mam skrypt który w razor page wyświetla pętlą każdy z tych obrazków jeden pod drugim i problem jest taki, że na stronie wyświetlają się tylko obrazki które wyświetliłem wcześniej w przeglądarce na hostingu, a reszta wyświetla się jak pic.rel. jak to naprawić? Próbowałem wysyłać
Wszystko
Najnowsze
Archiwum
@interpolacja_liniowa: Zabezpieczenie antyhotlinkowe. Dowolny płatny hosting i nie masz tego.
- 0
@swiezo_zmielona_kawusia: Dobra, sprawdziałem na 000webhost na darmowej wersji i spokojnie ładuje. Na razie nie biorę nic płatnego bo pracuję na stroną i wszystko na testy jest.
- 1
Hej Mirki. Pracuję nad web appem, gdzie FE jest w angularze i mam problem z ustaleniem odpowiedniej konwencji dla obsługi powrotnych statusów z kodami błędów.
Mam na myśli, nie zwracanie prostego BadRequestu ale opakowanie kodów błędów w jakiś model, który mógłby być prosto interpretowany w Angularze.
Więc mam ustalony cel i uważam, że to dobry pomysł ale kompletnie nie mam pomysłu jak to zrealizować. Tzn. za każdym razem zatrzymuje się w momencie
Mam na myśli, nie zwracanie prostego BadRequestu ale opakowanie kodów błędów w jakiś model, który mógłby być prosto interpretowany w Angularze.
Więc mam ustalony cel i uważam, że to dobry pomysł ale kompletnie nie mam pomysłu jak to zrealizować. Tzn. za każdym razem zatrzymuje się w momencie
- 0
@w_o_w: najlepiej chyba dorzucic do pipeline jakis ErrorHandlerMiddleware ktory bedzie lapal wyjatki rzucane przez serwisy, repozytoria lub obiekty domenowe. Niech te obiekty rzucaja wyjatki w sensowny sposob - np. te dotyczace autoryzacji niech beda UnauthorizedAccessException, te z serwisow ServiceException (wlasna klasa dziedziczaca po Exception itp.
Middleware niech na podstawie tego co zlapal (pattern matching) ustawia odpowiedni http status code odpowiedzi i w payload zwraca jakies dodatkowe info w stylu kod
Middleware niech na podstawie tego co zlapal (pattern matching) ustawia odpowiedni http status code odpowiedzi i w payload zwraca jakies dodatkowe info w stylu kod
- 1
@w_o_w: z kolei na froncie daj inny middleware do serwisu obslugjacego zapytania http / fetch. Znane mi frameworki (vue i aurelia ale zakladam ze i kazdy inny sensowny) daja mozliwosc ustawienia interceptorow na wszystkie żądania wychodzace / odpowiedzi wracajace. Mozna wiec w pipeline wstrzyknac prosta kontrole ktora sprawdza jaki kod wrocil z backendu i jezeli jest to cos innego niz 2XX to robi reject na promisie oraz wyswietla np. modala
3
Testy jednostkowe DateTime

Pierwszy raz próbując napisać test jednostkowy dla metody wykorzystującej strukturę DateTime napotykamy na problem z odczytem aktualnego czasu z statycznych właściwości (UtcNow, Now, Today) struktury DateTime. Jak rozwiązać problem ? O tym w artykule
z- 0
- #
- #
- #
- #
- #
- #
#programowanie #it #pracbaza #csharp #javascript #java #cpp #devops #
Jakie uwazacie za najlepsze firmy it, tylko zeby troche zawezic to mowmy o korpo, bo jest ten przyslowiowy google o ktorym wszyscy gadaja ze biora najlepszych, ale z drugiej strony slyszy sie o roznych rzeczach odnosnie tej firmy i oczywiscie nie mam na mysli firm outsourcingowych. Ktos
Jakie uwazacie za najlepsze firmy it, tylko zeby troche zawezic to mowmy o korpo, bo jest ten przyslowiowy google o ktorym wszyscy gadaja ze biora najlepszych, ale z drugiej strony slyszy sie o roznych rzeczach odnosnie tej firmy i oczywiscie nie mam na mysli firm outsourcingowych. Ktos
- 8
@Godziu73: XD
- 3
- 4
- 1
Kurde, nie wiem, czy czegoś nie umiem, czy to po prostu nie działa w taki sposób..
Mam dwie encje: Page i Layout - kod mniej więcej taki jak poniżej:
Mam dwie encje: Page i Layout - kod mniej więcej taki jak poniżej:
public class Layout
{
[Key]@singollo: jeśli dobrze widzę że chodzi o EF Core, to nie obsługuje on lazy loading aż do wersji 2.1
- 0
@Fallinghammer: no właśnie znalazłem tą informację w dokumentacji.
- 27
- 1
@asasello jak masz listę obiektów to możesz stosować na niej polecenia znane z sql i tym samym wyodrębniać z listy jakieś konkretne listy wherami itp itd. No niesamowita rzecz (ʘ‿ʘ)
@JBFC: Linq jest wspaniałe i łatwo się nim zachłysnąć.
Jak odkryłem i opanowałem Linq, to potrafiłem składać zapytania z wieloma Selectami, typami anonimowymi, GroupJoinami, które zajmowały dziesiątki linijek :D
Tylko potem debugowanie i performance takich rozwiązań jest tragiczna.
A czytelność też spada po kilku metodach
Jak odkryłem i opanowałem Linq, to potrafiłem składać zapytania z wieloma Selectami, typami anonimowymi, GroupJoinami, które zajmowały dziesiątki linijek :D
Tylko potem debugowanie i performance takich rozwiązań jest tragiczna.
A czytelność też spada po kilku metodach
Jak wygląda w praktyce różnica w .net core i .net framework i .net standard? Czego powinienem się uczyć jako newbie? :-( Chciałbym juniora albo jakiś staż załapać najszybciej, więc raczej co bardziej potrzebne na robocie.
#programowanie #csharp
#programowanie #csharp
Czego nie zaczniesz się uczyć to jest to samo. Generalnie najwieksza różnica między net core a net framework to obsługa linuxa czy macos. Net standard to biblioteka które możesz uruchamiać na wszystkich platformach a nawet na androidzie (xamarin)
- 0
@obcx: .net framework. Różnic nie ma praktycznie żadnych w porównaniu z .net core czy standard (szczególnie z perspektywy osób początkujących), za to jest dużo więcej materiałów do nauki
- 5
Znacie jakieś fajne stronki z testami do sprawdzania wiedzy z .NET ? (coś jak get your skill na pluralsigh )
#dotnet #programowanie #microsoft #csharp #aspnet
#dotnet #programowanie #microsoft #csharp #aspnet
- 119
#programowanie #cpp #java #csharp
Jak sobie przypomnę większość programistów C++ których napotkałem i o których opowiadali mi znajomi, to nic innego mi nie przychodzi do głowy xD
Jak sobie przypomnę większość programistów C++ których napotkałem i o których opowiadali mi znajomi, to nic innego mi nie przychodzi do głowy xD
źródło: comment_miNRnrCWDfx4NH3sS6bIc9WzTGzkPn6O.jpg
Pobierz@Khaine: TYLKO ASSEMBLER
- 53
@Andrew7642: C++ lubi się do momentu aż napotka się jakiś spasiony, kilkunastoletni projekt i wtedy zaczyna być widać, że czasem jednak warto poświęcić ten mały fragment wydajności w zamian za czytelność, lepsze debugowanie, obsługę wyjątków i inne rzeczy.
- 1
Mirki, wywala mnie do okna "Aplikacja działa w trybie przerwania" przy debugowaniu. Nie mam żadnych breakpointów w kodzie.
Ktoś się z tym spotkał? Reinstall zrobiłem, usuwałem ustawienia.
http://prntscr.com/icgtc0
#programowanie #informatyka #visualstudio #csharp
Ktoś się z tym spotkał? Reinstall zrobiłem, usuwałem ustawienia.
http://prntscr.com/icgtc0
#programowanie #informatyka #visualstudio #csharp
- 0
@Rosly: @Testuje_Toster: tak, rozwiązałem. był faktycznie jakiś błąd w kodzie, bo poprawiłem cały i przeszło. dziwne, nie spotkałem się jeszcze, żeby aplikacja mi wysypywała się w ten sposób. dzięki za zainteresowanie :)
- 0
@sobczii: do tej pory się zastanawiam co za kretyn robił to tłumaczenie. A może programiści Microsoftu wymyślili nowy sposób na obejście izolacji procesow xD Aplikacje działające w trybie przerwania, dobre. Czekam teraz na przerywania działające w trybie aplikacji.
Czy tutoriale C# (autor Mosh Hamedani) były kiedyś na #udemy za darmo? Ktoś z Was przerobił i ma jakieś opinie?
#csharp #programowanie
#csharp #programowanie
konto usunięte via Android
- 1
@nienawidzejanka nie były bo koleś doi kasę na kursach, większość kursów przestarzała, do tego "muska" zaledwie tematy i nie wyjaśnia ich dobrze. Polecam Pluralsight, ale jeśli za drogo to Mosh jest najlepsza alternatywą dla początkujących
@nienawidzejanka: Zrób tutaj konto, przejdź do https://my.visualstudio.com i masz Pluralsight na 3 miesiące za darmo.
- 1
#programowanie #csharp
Znacie jakieś rozwiązanie do rozpoznawania mowy(język polski) z którego mógłbym korzystać lokalnie(Google Speech API odpada) i jest opensource? Próbowałem z Microsoft.Speech.Recognition ale to działa jedynie na komendy i Skrybot ale działa to średnio.
Znacie jakieś rozwiązanie do rozpoznawania mowy(język polski) z którego mógłbym korzystać lokalnie(Google Speech API odpada) i jest opensource? Próbowałem z Microsoft.Speech.Recognition ale to działa jedynie na komendy i Skrybot ale działa to średnio.
- 2
Mireczki, pracuje wlasnie nad aplikacja typu multi tenant.
Teraz robie izolacje danych i poki co mam dwie rzeczy - filtrowanie rekordow po TenantId aktualnego user'a wiec nie ma szans zeby przypadkiem pozwolic na odczyt danych uzytkownikow.
Mam tez nadpisywanie TenantId podczas zapisu do bazy.
Pytanie czy to wystarcza? patrzylem na pare blogow o tym i wszyscy tylko to robia, ale co jesli user w jakis sposob by wyslal (majac legitny klucz do API) rekord innego
Teraz robie izolacje danych i poki co mam dwie rzeczy - filtrowanie rekordow po TenantId aktualnego user'a wiec nie ma szans zeby przypadkiem pozwolic na odczyt danych uzytkownikow.
Mam tez nadpisywanie TenantId podczas zapisu do bazy.
Pytanie czy to wystarcza? patrzylem na pare blogow o tym i wszyscy tylko to robia, ale co jesli user w jakis sposob by wyslal (majac legitny klucz do API) rekord innego
Czesc Mirki, czy uzywa z was ktos telerika do weba?
Potrzebuje pomocy z gridem. Mam przyklad. ktory dziala a moj produkcyjny kod niebardzo.
#programowanie #mvc #csharp
Potrzebuje pomocy z gridem. Mam przyklad. ktory dziala a moj produkcyjny kod niebardzo.
#programowanie #mvc #csharp
konto usunięte via Android
- 1
@pieczarrek telerik to firma XD masz na myśli KendoUI, czy coś innego?
@pieczarrek: a w czym problem? Może coś pomoge, ale tylko pare tygodni w tym pracowałem.
- 1
Potrzebuję drobnej pomocy z wyrażeniami regularnymi w C#. Mam taki kawałek kodu:
[RegularExpression(@"^.*@@Content.*$", ErrorMessage = "Template body must contain
```@@Content```
placeholder")]
public string Body { get; set; }- 0
@bacteria: z jakiegoś powodu dodanie
(?m) na początku nie zadziałało, musiałem skopio... tzn. utworzyć własny atrybut. Dzięki za link.- 2
Mirki, chcę napisać skrypt do prostej gry przeglądarkowej, by "grał" za mnie.
Zrobiłem to już w C# w Selenium ale rzekomo w JavaScript jest o wiele łatwiej. Problem tego typu, że jestem zielony w JS.
O czym radzicie mi poczytać, słowa kluczowe w Google? Lub może jakiś prosty przykład kodu klikania w jakiś przycisk w JS na wykopie?
#javascript #jquery #csharp #selenium #programowanie
Zrobiłem to już w C# w Selenium ale rzekomo w JavaScript jest o wiele łatwiej. Problem tego typu, że jestem zielony w JS.
O czym radzicie mi poczytać, słowa kluczowe w Google? Lub może jakiś prosty przykład kodu klikania w jakiś przycisk w JS na wykopie?
#javascript #jquery #csharp #selenium #programowanie
- 2
@sobczii:
Wcale nie jest łatwiej w JSie. Ktoś Cię okłamał.
Można by się zastanawiać czy nie jest łatwiej w pythonie, ale na pewno nie w JS.
Wcale nie jest łatwiej w JSie. Ktoś Cię okłamał.
Można by się zastanawiać czy nie jest łatwiej w pythonie, ale na pewno nie w JS.
- 1
Mireczki z #csharp i ogolnie #programowanie,
Mam kilka testow ktore maja 3/4 kodu takiego samego ale testuja finalnie nne rzeczy wiec troche bez sensu to wrzucac w jeden test bo to jednak inne rzeczy.
Jak to powinienem rozegrac?
Mam kilka testow ktore maja 3/4 kodu takiego samego ale testuja finalnie nne rzeczy wiec troche bez sensu to wrzucac w jeden test bo to jednak inne rzeczy.
Jak to powinienem rozegrac?
- 1
Hej #csharp #dotnet
Aplikuje wlasnie Generic Filter w EF Core zeby zapewnic domyslna izolacje danych tenantow.
Znalazlem bardzo pomocny: https://stackoverflow.com/questions/45096799/filter-all-queries-trying-to-achieve-soft-delete/45097532 z tym ze nie bardzo wiem jak to zmodyfikowac zeby moc przekazac argument do filtra.
Ktos pomoze?
Aplikuje wlasnie Generic Filter w EF Core zeby zapewnic domyslna izolacje danych tenantow.
Znalazlem bardzo pomocny: https://stackoverflow.com/questions/45096799/filter-all-queries-trying-to-achieve-soft-delete/45097532 z tym ze nie bardzo wiem jak to zmodyfikowac zeby moc przekazac argument do filtra.
Ktos pomoze?




















Jakiś hacker mirek ma może pomysł ? regex ?
#visualstudio #programowanie #csharp #dotnetnews
.GetTypes()
.SelectMany(x => x.GetMethods())
.Where(m => m.GetCustomAttributes(typeof(MenuItemAttribute), false).Length >
tu np masz jak dla solucji wylistowac projekty: https://joshvarty.com/2014/09/12/learn-roslyn-now-part-6-working-with-workspaces/
tu pobieranie metod: https://www.filipekberg.se/2011/10/21/getting-all-methods-from-a-code-file-with-roslyn/
Z glowy Ci nie napisze, musiałbym pogooglać API, ale da się to na 100% zrobić w dość prosty sposób:
https://github.com/dotnet/roslyn