#naukaprogramowania #csharp

Jak powinno się dodawać nową tabele do bazy w istniejącym projekcie ?

Mam projekt baza do niego istniała wcześniej ale ktoś dodawał do niego tabele metodą codefirst .

-Mam kopie bazy lokalnie
-Zmieniłem connectStringa https://pastebin.com/YSVDVpzH
-Stworzyłem Model tabeli
-W klasie dziedziczącej DbContext dodałem public virtual DbSet KeyWords { get; set; }
-Wywołałem add migration a potem Update-Database i dostaję Login failed for user 'xxxxx'.
Z polskich można też spróbować mojego na www.programuj.pl
Ponad 120 filmów, do tego, co chwilę quizy i zadania do rozwiązania bezpośrednio w przeglądarce, z automatyczną weryfikacja poprawności. Cena niestety wyższa niż na Udemy, ale jest też wersja demo z 40 lekcjami za free, więc można sprawdzić przed zakupem.
  • Odpowiedz
W branży siedze bardzo długo, odkąd bootcampy zaczęły masowo kształcić ludzi wiele osób dochodzi do takich wniosków co ja. Jeszcze 5-6 lat i z Polskiego rynku IT nie będzie co zbierać.


@warning_sign: też siedzę w IT bardzo długo i jeszcze nigdy nie widziałem tak dużego zapotrzebowania na dobrych programistów z doświadczeniem jak obecnie. Przesyt to jest pseudojuniorów po gówno-bootcampach i innych wannabe #programista15k bo sie naczytali, ze wustarczy kilka miesięcy kurs
  • Odpowiedz
#naukaprogramowania #programowanie

Programistyczne wykopki!
Krótka historia celem objaśnienia mojej sytuacji :
lvl 19 chłop (który zgubił bycie nastolatkiem) wybierający się na studia całkowicie nie związane z jego zainteresowaniami (biotechnologia), spowodowane naciskiem rodziców.
Od gimbazy (ach te czasy!) dzięki świetnemu nauczycielowi informatyki zainteresowałem się programowaniem. Dokładniej HTML-em i C++ (później doszedł jeszcze CSS). I szczerze powiem spodobało mi się to niezwykle! Lecz tu wkroczyli rodzice. Co takiego zrobili zapytacie? Ano gdy powiedziałem im
Cześć
Mam problem z wrzuceniem aplikacji napisanej w Laravelu na Heroku.
Aplikacja korzysta z Vue.js, mam utworzone endpointy i w konkretnych widokach z nich korzystam (axios). Lokalnie wszystko działa, lecz na Heroku mam cały czas taki problem:

Failed to load http://localhost/api/meals: Response to preflight request doesn't pass access control check: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin '[http://my-app-name.herokuapp.com](http://my-app-name.herokuapp.com)' is therefore not allowed access.
Po stronie Laravela próbowałem dodawać takie
@bananowy_szejk

API.GETUSERPRODUCTS to: api/products

zmień na /api/products. To raczej nie to, ale nie zaszkodzi.

Więc localhost jest raczej ok.

Nie jest ok, łącząc się z aplikacją na serwerze klient ten "localhost" będzie postrzegał jako 127.0.0.1, a nie jako adres serwera
  • Odpowiedz
@CppPolska: Bardzo fajny wpis, ale brakuje zupełnie dwóch informacji.
Po pierwsze, co zwraca std::visit ? Bo w sumie jedno zdanie czyli tyle ile na cppreference.com. Jeżeli nie da się wymusić konkretnego zwracanego typu to pewnie trzeba zadbać żeby przykładowo wszystkie instantacje lambdy zwracały to samo.
Po drugie jak wydajne jest to rozwiązanie? Tutaj można przedstawić jakieś benchmarki wobec ręcznej (switch case) i dynamicznej implementacji (virtual caller).
Czyli w sumie pomysły
  • Odpowiedz
Skończyłem w tym roku technikum na profilu technik informatyk (wiem, że to nic nie znaczy) i idę na studia też informatyczne. I tutaj takie pytanie: Czego się uczyć, żeby najszybciej załapać się na pracę w IT, jakieś testy? (wiem, że pytanie jest głupie, ale załóżmy, że pytam czysto hipotetycznie)
#naukaprogramowania
@AREKlats: rozumiem że zdobywam certyfikat i moge zaczac szukac pracy jako tester? czy to raczej cos w stylu bootcamp 3 miesiace i jestem programista 15k ?
  • Odpowiedz
@symonup: gdzieś tam ktoś się pewnie nie zgodzi, ale imo pisanie programu zajmującego dwie linijki + kolejne dwie na zdefiniowanie zmiennych w paradygmacie obiektowym nie ma większego sensu. Poszukaj lepszego przykładu.
  • Odpowiedz
@pococpasz: do kursu zazwyczaj dodawany jest darmo jakis e-book, ale związany z tematyka szkolenia jest, może maja jakis bład na wersji mobilnej, nie mam teraz jak sprawdzić.
  • Odpowiedz
@PokoryDoZycia: takie kombinacje jak \n \f \0 \r ... oznaczają pewien niedrukowalny symbol ascii. Na wszelki wypadek zawsze używaj \ jako backslasha (zostanie on skompilowany do pojedynczego, ale unikniesz dzięki temu problemu że backslash może oznaczać coś wiecej)
  • Odpowiedz
@Maav: @smalczyk1: Zdecydowanie lepiej zrobić Publish w Visual Studio, niż kopiować zawartość bin. Szczególnie w przypadku ASP.NET Core, gdzie wszelkie dodatkowe referencje nie są umieszczane w binie i nagle może się okazać, że wyjdzie wielka klapa po takim prostym skopiowaniu.
  • Odpowiedz