Robię prostą apkę webową z backendem w #csharp i frontem w #react. Mam przycisk, który po naciśnięciu wywołuje funkcję łącząca się z backendem i przypisuje otrzymaną wartość do zmiennej state w komponencie. Przy łączeniu się z api normalnie zwraca mi dane, które potrzebuję, jednak mam problem z przypisaniem ich do zmiennych w komponencie. Z tego co rozumiem, w tej funkcji nie mam dostępu do pól z konstruktora,
Sigmanus - Robię prostą apkę webową z backendem w #csharp i frontem w #react. Mam prz...

źródło: comment_15813576630OcHN5hIPVn1tvF19d7aFu.jpg

Pobierz
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Sigmanus: Musisz przypisać kontekst w którym wywołujesz this.getUnsortedArray, aktualnie będzie to "Window", możesz to zrobić np. (pisze z "palca" więc mogę się gdzieś pomylić):

onClick={this.getUnsortedArray} zaminić na onClick={() => this.getUnsortedArray()}

albo w
  • Odpowiedz
@Sigmanus: Odchodzi się powoli od klasowych komponentów. Ogólnie dużo przyjemniej się pisze na hookach.
Ale jeśli jest to mały projekt i bardziej chcesz iść w stronę backendu to nie przejmuj się tym.
  • Odpowiedz
Siema Mirki! Potrzebowalbym pomocy dzisiaj o 15.30 na kolokwium z c#. Jeśli jakiś Mirek bylby wstanie pomoc to prosze o kontakt. Jak cos to stawiam flaszeczke za pomoc:), ew. Mozemy sie jakos dogadać.
#csharp #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak obsługujecie pliki różnego formatu np. .jpg, .bmp, .svg to rozszerzenia zapisujecie jako "const string" czy robicie enumy? Dostałem polecenie że mam przerobić to na enumy i trochę nie wiem o co chodzi.

Miałem fabrykę zrobiona na const stringach jak co

#dotnet #programowanie #csharp
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@MarceloFerro: enum ma taka zalete że mozna wygenerować automatycznie wszystkie możliwości.
Np jak wgrywasz plik to można pobrać listę wszystkich rozszeżeń.
Jeśli taką liste tworzysz ręcznie na podstawie const stringów to za rok przyjdzie ktoś doda kolejny const a zapomni dodać do takiej listy i jest klapa.
Dlatego przerobienie na enumy uważam z słuszną sugestie.
  • Odpowiedz
@zibizz1: oprocz tego, warto by pole w db tez bylo enumem - masz dodatkową walidacje i wiesz ze nic poza tym enumem w DB nie znajdziesz bo ktoś miał ułanską fantazje i olał Twoje consty / enuma
  • Odpowiedz
@object: jako wybieranie odpowiedzi do quizu w konsoli
Dałem sobie z tym spokój i zczytywałem klawisze i parsowałem do chara żeby porównywać z prawidłową odpowiedzią. Ale ciekawi mnie czy się da, jako że nie znalazłem odpowiedzi ale zawsze pozostaje możliwość, że po prostu jej nie znalazłem :)
  • Odpowiedz
"Kobiet w obszarze IT jest nadal niewiele. Jest to uwarunkowane wciąż funkcjonującymi stereotypami kulturowymi, w wyniku których kobiety dużo rzadziej wybierają ścieżkę informatyczną. W polityce, biznesie i technologiach kobiety w ostatnich latach są coraz bardziej aktywne i zajmują coraz ważniejsze pozycje, jednak obszar IT zmienia się pod tym kątem zaskakująco wolno. "

To źle? Może niech ludzie robią to co im sprawia przyjemność. Istnieje coś takiego jak uwarunkowania płciowe i może warto
  • Odpowiedz
via Wykop Mobilny (Android)
  • 4
@Bulldogjob:

Kobiet w obszarze IT jest nadal niewiele. Jest to uwarunkowane wciąż funkcjonującymi stereotypami kulturowymi, w wyniku których kobiety dużo rzadziej wybierają ścieżkę informatyczną.
  • Odpowiedz
#csharp hej pomagam gościowi z USA pisać łatwy program ale mnie zagiął. Można używać tylko conditionali i pętli. Mamy 2 obroty petli. Za drugim razem ma nie wywoływać niektórych metod. Ify z boolami. Za pierwszym razem ret bool oznaczam je ale za drugim przejściem i tak się odpalają. Wyglada mi to jakby ret bool nie dochodzily do lokalnych zmiennych w metodzie która robi okrazenia. Czytam dokumentacje ale jakbyście mieli cos
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Stawiam api i apke angularową na iis. Dodałem jako witryny wszystko ok .Odpalają się lokalnie ale jak dostać ich adres taki sieciowy normalny albo jak go ustawić() ten globalny do którego moga wszyscy wejść)? Albo jak wgl taką apke , api i angular wystawić na tym iis żeby mieć adresy sieciowe tego ? Pls help , ważna rzecz
#programowanie #programista15k #csharp #angular
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@alkb: to slabo ale niestety takie sa realia w wielu firmach, ktore ciągną od lat kredyt technologiczny. Podobnie jest u mnie z tym, ze problem jest nie po stronie biznesu a ludzi, którzy maja slomiany zapal. Checi sa ale jak sam Martin Fowler mowi, ze cos jest epic journey to śmiechu nie lada kiedy zwykle korpo klepacze monolitow w vb6 biorą sie za DDD bazując wyłącznie na swoim doświadczeniu. Jakbym
  • Odpowiedz
via Android
  • 2
@cichykacik zero zwrotów mieliśmy, jedyny jaki był to dofinanowanie przez firmę i ponowny zakup :) nie boimy się, wierzymy w uczciwość kupujących, a poza tym takie jest prawo, zresztą chcemy być fair i ludzie nie boją się wtedy kupić kota w worku (poza samym wglądem w lekcje demo) :)
  • Odpowiedz
via Wykop Mobilny (Android)
  • 0
Mirki z #dotnet i #csharp podpowiedzcie pls.
Chcę zrobić prostego CRUDa, gdzie jednym z property w modelu jest IEnumerable. Chciałbym, żeby w widoku Create użytkownik miał możliwość wpisania dowolnej ilości pól w ramach tego IEnumerable. Czy w dotnecie jest wbudowany jakiś mechanizm do dynamicznego dodawania i usuwania pól formularza, czy nie obejdzie się bez JavaScriptu?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Black42ne: bez JS się nie obejdzie. Ale możesz zrobić tak, że doczytujesz partiala z inputem z backendu (tworzysz action który zwraca View z tym input fieldem) i appendujesz go do DOM za pomocą js. Tam się jakieś id z guidów generowały i jakieś cuda robiło. Kiedyś w jednym projekcie coś takiego robiłem - ale i tak później to przerobiłem na JS i postowałem form jako JSON, bo formularz mocno się
  • Odpowiedz
Chciałbym dać użytkownikom możliwość pisania kodu, który następnie będę kompilować po stronie serwera i wykonywać.
W jaki sposób mogę zabezpieczyć serwis po stronie serwera przed złośliwym użyciem funkcjonalności?

Potrafię sobie wyobrazić sytuację w której użytkownik np. poprzez refleksje wykona coś, czego wykonać nie powinien i wyśle sobie maila z wewnątrz kodu z informacjami, które zbierze.

Generalnie filtrowanie użytych usingów wydaje się być rozwiązaniem niespecjalnie bezpiecznym.
  • 12
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

a mozeby wykonac albo nawet skompilowac te skrypty w zamknietym srodowisku? (docker, albo jakas maszyna wirtualna) ktora nie ma dostepu do niczego co jest chronione
  • Odpowiedz
Hej. Czy mógłby mi ktoś powiedzieć czy znając samego C# jest możliwość zdalenj pracy w domu, czy raczej tego typu oferty są pod inne języki. Oraz, jeżeli tak, jeżeli istnieje taka możliwość to mógłby mi ktoś polecić jakieś stronki z takimi ogłoszeniami? Chciałbym też się dowiedzieć jak wiedza i umiejętności na takiej stronie są weryfikowane, tzn. czy zgłaszamy się przez Linkedina i wtedy ktoś nas akceptuję, czy jak to wygląda?

Z góry
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ChestNoot: Tzn nie rozumiem kompletnie Twojego pytania. Po prostu pracuje aktualnie udając programiste C# na stanowisku juniora. I chce sprawdzić czy uczyć sie tego języka dalej, iść w to czy zmienić np na C+ jakąs jave czy coś innego. Zależy mi na tym bo chciałbym zrobić też studia, dlatego myślałem o pracy w domu (po zajęciach)
  • Odpowiedz
Czołem! Zapraszamy do prasówki wszystkich Juniorów. Wiemy, że macie najtrudniej na rynku dlatego chcemy Wam pomóc ;) Szczegóły niżej ⤵⤵

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy
justjoin_it - Czołem! Zapraszamy do prasówki wszystkich Juniorów. Wiemy, że macie naj...

źródło: comment_PqCwLOX01k96ah5iWNkSWn0i3WD4kojC.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Siemanko! Jak co niedziela zapraszamy do prasówki wszystkich zabieganych .NET Developerów. Jak zawsze podział ze względu na miasta + widełki. ⤵⤵

pon - javascript, wt. - php, śr. - java, Scala & C++ (co 2 tyg.), czw. - Python, pt. - Mobile & Ruby, sob. - testing & DevOps, ndz. - .NET & Juniorzy
justjoinit - Siemanko! Jak co niedziela zapraszamy do prasówki wszystkich zabieganych...

źródło: comment_rQnanJVnt4PPjVti0Vjwn3b6bR7smwbR.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Do jakich firm/korpo najlepiej uderzać na stanowisko juniora C# w #warszawa ?
Chciałbym po prostu porozsyłać swoje CV do firm z nadzieją, że któraś może zechce mnie zatrudnić.
Mam mniej więcej rok doświadczenia komercyjnego w C#.

#programowanie #csharp
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@miniacz nie słuchaj. W kropo dla chcącego jest więcej możliwości. Pewniejszy też byt. Nie pierdzielisz się z tym, że chcesz urlop bo są ludzie co wezmą pracę za Ciebie przez ten czas.
A w małej firmie? Wszystko zależy ja kaprysu szefa.

W kropo mniej płacą? Są na to jakieś konkretne badania? Ja to odczuwam zupełnie na odwrót. W kropo dostaje więcej.

Niestety nie znam rynku warszawskiego. Możliwe że tam macie zupełnie
  • Odpowiedz