Cześć,

Od dłuższego czasu męczy mnie kwestia przebranżowienia z #embedded na technologie związane z #java lub #csharp. W embedded uwielbiam kombinację #cpp z #linux gdzie konfiguracja peryferiów jest na wyższym poziomie abstrakcji i mogę skupić się na programowaniu komunikacji czy sterowaniu innymi urządzeniami/chipami. Niestety nie przepadam za mikrokontrolerami gdzie mnóstwo czasu spędzane jest na konfiguracje, ustawianie rejestrów i różne sprawy około-hardware'owe.
  • 20
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Parseval: Ja przeszedłem z embedded do chmury i polecam. Czy mam jakiś poradnik? Po prostu zmienić robotę xD Ewentualnie klepnąć sobie jakieś podstawowe certy typu aws cloud practitioner. Tylko język też powinieneś nowy ogarnąć, c++ w chmurze za dużo nie ma. Ja teraz siedzę w typescripcie i jest ok
  • Odpowiedz
via Wykop Mobilny (Android)
  • 2
@pepepanpatryk: tylko tutaj nie chodzi o to że emebdded jest ciekawsze, tylko o to że płacą połowę mniej niż w web. Hobbistycznie to sobie mogę po pracy migać dioda na uC
  • Odpowiedz
Mam problem z EF core, w metodzie Seed na starcie chce sobie zrobić dynamiczne dodawanie nowych wpisów na podstawie nowych klas w jednym z assembly i niby wszystko się dodaje w context w Locals widzę całą listę, ale po savechanges nie ma żadnych zmian w bazie i przy nowym wystartowaniu dalej to samo.

Kawałek kodu, o którym mówie https://pastebin.com/dPHqQvNd

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

@Hektorrr: Warunek jest dobry, bo jak znajdzie, czyli nie będzie nulem, to pomijamy.

Jak debugowałem i były dodawane do contextu nowe obiekty, w debugu w locals widać całą listę, po czym idzie savechanges i nie ma nic. ChangeTracker.HasChanges zwraca true, ale response z savechanges 0.

Ale może spróbuję postawić jakis mssql na dockerze i na nim spróbuje, bo i tak ostatecznie nie będzie na sqlite siedzieć, ale myslałem, że szybsze
  • Odpowiedz
@Hektorrr: To tak zamykając temat, to Raider jest trochę s---------y i jak nie zrobie breakpointa w środku catcha, to idąc normalnie Step overem omija mi wejście do catcha i od razu idzie dalej. Dziwne to takie, no ale będę na przyszłość już to wiedział
  • Odpowiedz
Mirki, może ktoś wie czemu to nie działa.
speedYvalue=speedYvalue * -1 ; powinno zmieniać wartość na przeciwną, nie zmienia xD jak wpiszę z palca wartość to wszystko ładnie zamienia także nie wiem o co chodzi
#unity #csharp
  • 9
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#programowanie #visualstudio #wsdl #soap #csharp

Czy ktoś orientuje się czy w Visual Studio 2022 da się zaimportować WSDL tak jak we wcześniejszych wersjach tego środowiska? Chodzi mi o referencję usługi w menu. Muszę na szybko połączyć się z API soapowym, a nigdzie tej opcji nie widzę cholerka. To już umarła technologia i wyrzucili ją z Visual Studio czy co? :)
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@r2r2r2o: dobra, już mam. Rzeczywiście w .NET (core) jest trochę inaczej. Jest opcja WCF, ale nie chciało mi to działać bo nie wiem czemu jak podawałem URL bramy to pokazywało, że nie znaleziono żadnej usługi. Dopiero jak kliknąłem 'Przeglądaj' i tak jakbym chciał plik załadować to podałem tam URL to dopiero zatrybiło. Chyba jakiś mikrobug im się wkradł ;) Dzięki w każdym razie.
  • Odpowiedz
Szybkie pytanko dla expertów #csharp
EF Core 6.0.8, mariadb najnowsza.

1. Jak ustawić żeby nazwy tabel były bez końcówki "s" tylko tak jak jest nazwana klasa np. Car to w bazie Car a nie Cars.
Z tego co rozumiem mogę ustawić ręcznie dla każdej tabeli ale czy jest jakiś sposób w której ustawianie to dla wszystkich na raz?

2.
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Fallinghammer: dzięki, styl z _ i małymi literami rozwiazuje sprawę, nie ma co drążyć tematu,

A jeszcze jedno,
mam 2 pola DateTime i ustawiam jendmu wartość DataTime.UtcNow a drugiemu DateTime.Now i zapisuje encje do bazy.
Uruchamiam HediSQL i widzę, że mam przesunięcie 2 godziny do tyłu w kolumnie w której zapisałem UtcNow.

Chciałbym móc w programie pracować tylko na UTC i żeby ef core sobie to zamieniał przynajmniej przy zapisie
  • Odpowiedz
Czy Jest Obecnie Zapotrzebowanie Na Młodszych Programistów C#/.NET?

Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W tym artykule odpowiem na pytanie, czy jest jeszcze zapotrzebowanie na młodszych programistów C#/.NET, a także przedstawie jakie umiejętności warto opanować i jak to będzie wyglądać w przyszłości. Zapraszam

Więcej: https://www.modestprogrammer.pl/czy-jest-obecnie-zapotrzebowanie-na-mlodszych-programistow-csharp-dotnet

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka
kazik- - Czy Jest Obecnie Zapotrzebowanie Na Młodszych Programistów C#/.NET?

Cześć...

źródło: comment_1661241985dasIo9HBHFTOgVa9iGOKC2.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Ciekawi mnie jak to wygląda u was w firmach i technologiach, stosujecie suffix/prefix w nazwach interfejsu? #programowanie #php #java #cpp #csharp #javascript #typescript #nodejs #python #programista15k #programista25k #programista30k

Czy stosujecie prefixy/suffixy dla interfejsów?

  • Interface suffix 13.3% (22)
  • I prefix 32.1% (53)
  • Nie stosujsę prefixów/suffixów 51.5% (85)
  • Jeszcze inaczej 3.0% (5)

Oddanych głosów: 165

  • 41
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

10 Najważniejszych Nawyków, By Efektywnie Przeprowadzić Code Review (Przegląd Kodu)

Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. W tym artykule przedstawię, czym jest i jak wygląda code review. Opowiem między innymi o tym, co możesz zyskać dzięki praktykowaniu code review, na co należy zwrócić uwagę podczas przeprowadzania code review i przedstawię 10 najważniejszych nawyków, które warto wdrożyć, by code review było jeszcze bardziej skuteczne. Zapraszam

Więcej: https://www.modestprogrammer.pl/10-waznych-nawykow-by-efektywnie-przeprowadzic-code-review-przeglad-kodu

#programowanie
kazik- - 10 Najważniejszych Nawyków, By Efektywnie Przeprowadzić Code Review (Przeglą...

źródło: comment_1660715631UZBfocpiGvlAyXbHn8jRpH.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

.NET Framework już natywnie na ARM, ale jest haczyk

Dowiedz się, co ekspansja .NET Framework na nową architekturę oznaczać będzie dla przyszłości rozwoju oprogramowania na Windowsie oraz dla Windowsa.
https://bulldogjob.pl/readme/net-framework-juz-natywnie-na-arm-ale-jest-haczyk

#dotnet #csharp #programowanie #naukaprogramowania #bulldogjob #pracait #technologia
Bulldogjob - .NET Framework już natywnie na ARM, ale jest haczyk

Dowiedz się, co e...

źródło: comment_16606480439qXLR49CoZZXtHgmkIYo7T.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej. Jakie będzie najlepsze podejście. Mam powiedzmy zadanie obliczyć coś. Dla różnych rzeczy obliczane jest to w inny sposób. Ale fajnie jakby był do tego sparametryzowane zapytanie do jednej metody w jednym kontrolerze. Może zrobić coś w styli ServiceResolvera? W zapytaniu podaje typ obliczeń i wtedy na zasadzie jakiegoś switch casa tworze instancje odpowiedniego serwisu. Wszystkie serwisy będą dziedziczyły po tej samej klasie abstrakcyjnej bazowej. Czy może inne podejście np każdy typ
  • 24
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@bin-bash: chłopie weź się doucz bo OCP dotyczy zmiany API metody a nie kodu w ogóle.

Odbierzesz nazwę z parametru i co dalej? Wpakujesz te nazwy w jakaś mapę z instancjami serwisów? Opakujesz je jakimiś annotacjami/atrybutami i coś dalej rozkmini który serwis wybrać? Czym to się niby różni funkcjonalnie od switcha?

Wstyd żeby programista pisał takie rzeczy i zarzucał innym że programują od
  • Odpowiedz
Z jakim najgorszym programistą (po za wami oczywiście( ͡° ͜ʖ ͡°)( ͡° ͜ʖ ͡°)) mieliście przyjemność pracować? Chodzi o dziwne nawyki, podejrzane praktyki, ludzi którzy byli seniorami a przy spitkaniu z ich kodem łapaliscie sie za głowę "co oni robią w tym zawodzie" albo "jak oni się tu dostali" etc.
#programowanie #csharp #java #programista15k
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Whiskeyjack29: Kurde, duzo tego bylo. Moge generycznie napisac

- Wszelkiej masci psychole, osoby niezrownowazone psychicznie. [tutaj akurat sympatyczny przypadek] Kiedys taki kolega z pracy zachorowal serio na schizofrenie i zanim go zwolnili i poszedl sie leczyc, to byly z nim akcje przez 9 miesiecy. W szczytowym okresie utopil sluzbowy telefon w kilbu, a szefa oskarzyl o to, ze wlamal mu sie domu i ukradl tusz z drukarki. Myslal, ze pracownicy firmy
  • Odpowiedz
@Whiskeyjack29 introwertyk, ale taki przezajebiście zamknięty w sobie - wiedzy i warsztatu mu nie odmówię, ale uzyskać jakiekolwoek informacje od niego to było wyzwanie, na którym nawet PM poległ. Kiedyś na code review ktoś mu zadał pytanie w stylu "czemu tak, a nie inaczej", chcąc zwyczajnie nabć odrobinę wiedzy od senoora - w odpowiedzi dostał wezwanie do HR, bo szykanuje i nęka kolegę z zespołu. Wytrzumaliśmy z nim 3 miesiące, ostatecznie
  • Odpowiedz
Treść przeznaczona dla osób powyżej 18 roku życia...
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

100 Najlepszych Pomysłów Na Aplikacje – Nauczysz Się Programować i Zbudujesz Portfolio (Część 10/10 – Zaawansowane)

Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. Zapraszam Cię dzisiaj do ostatniej części, w której dziele się najlepszymi pomysłami na stworzenie aplikacji do swojego programistycznego portfolio. Podobnie jak ostatnio dzisiaj zaproponuję Ci 10 aplikacji o zaawansowanym stopniu trudności. Także, jeżeli jesteś ambitną osobą i znasz już podstawy, to zachęcam Cię do stworzenia przynajmniej
kazik- - 100 Najlepszych Pomysłów Na Aplikacje – Nauczysz Się Programować i Zbudujesz...

źródło: comment_1660022756e3cuFUKiRBW1R3exI0DfCy.jpg

Pobierz
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Hej zna ktoś jakiś prosty i przyjemny sposób zapisu do pliku customowej klasy w której poza listami stringów, intów etc. jest też lista zawierająca inne customowe klasy w skład których wchodzą listy stringów,intów etc. Do chwili obecnej korzystałem z serializacji binarnej przez binary formater i wszystko ładnie się zapisywała do pliku i odczytywało.
Aktualnie odradza się taki sposób zapisywania ze względów bezpieczeństwa.
Kombinowałem z jsonem ale on jakby nie chce mi zapisywać
  • 30
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Fat_Mo: W unity musisz dać [Serializable] atrybut nad klasa strukturą żeby automatycznie zapisywało np w ScriptableObject. Do Jsona uzywasz newtonsoft
var output = JsonConvert.SerializeObject(product);
i
Product deserializedProduct = JsonConvert.DeserializeObject(output);

działa bez żadnych dodatkowych rzeczy
  • Odpowiedz
@interpolacja_liniowa: powertować to se możesz książkę kucharską. Odpalaj tutka jakiegoś na yt i dziobaj. Co ty programista i taki nieporadny? Przecież rozwiązywanie problemów i wyszukiwanie rozwiązań to nasz główny oręż, a ty z takimi pytaniami? Jak ci nie wstyd ( ͡° ͜ʖ ͡°)
  • Odpowiedz