Mirki mam rozkminę pomiędzy javą a C# i platformą .Net. Kilka lat już pracuje jako QA więc siedzę w branży i chcę przejść na backend/fullstack. Kilka miesięcy uczyłem się Javy, i szybciej wskoczyłbym w ta strone. Ale nie wiem dlaczego, wydaje mi się że C# jest nowocześniejszy, sporo ludzi twierdzi że lepiej im się w nim pracuje a java kojarzy mi się z samymi legacy czy inne fintechy. Zastanawia mnie tylko jak
Wszystko
Najnowsze
Archiwum
- 4
@pabl0esc0bar:
Odpowiedź na szybko: język nie ma znaczenia, bierz co bardziej Tobie podchodzi, bo parę złotych różnicy nie wynagrodzi męczenie się z czymś czego nie lubi.
Dłuższą wypowiedź może kiedyś napiszę, ale nie wiem czy jest po co, skoro tu jest już wszystko ( ͡° ͜ʖ ͡°)
Odpowiedź na szybko: język nie ma znaczenia, bierz co bardziej Tobie podchodzi, bo parę złotych różnicy nie wynagrodzi męczenie się z czymś czego nie lubi.
Dłuższą wypowiedź może kiedyś napiszę, ale nie wiem czy jest po co, skoro tu jest już wszystko ( ͡° ͜ʖ ͡°)
@pabl0esc0bar: Legacy znajdziesz wszedzie, po prostu szukaj greenfieldow w startupach albo SH. Nie porownuj zarobkow miedzy FS/BE/jezyk, to nie jest miarodajne, na roznych rynkach dominuje rozna technologia a FS i BE to dwie rozne sprawy, w obu jezykach i na obu pozycjach znajdziesz podobne widelki, rynek rowniez sie zmienia - nikt ci nie powie co bedzie za 5 lat i czy warto bylo isc w C# czy Jave.
Przygotowuje API do wymyślonej przeze mnie aplikacji, w której użytkownik może
A) utworzyć post,
B) dodać tekst, opis i resztę parametrów
C) dodać zdjęcia do postu ( chciał bym żeby do każdego postu każdy użytkownik mógł dodać 0-5 zdjęć w ramach dobrej jakości )
Jestem na punkcie C i absolutnie nie wiem jak sobie poradzić ze zdjęciami :) jakieś tutoriale, podpowiedzi ? jak je przechowywać ? na jakimś S3 czy w bazie
A) utworzyć post,
B) dodać tekst, opis i resztę parametrów
C) dodać zdjęcia do postu ( chciał bym żeby do każdego postu każdy użytkownik mógł dodać 0-5 zdjęć w ramach dobrej jakości )
Jestem na punkcie C i absolutnie nie wiem jak sobie poradzić ze zdjęciami :) jakieś tutoriale, podpowiedzi ? jak je przechowywać ? na jakimś S3 czy w bazie
- 3
@DaxterPoker: plik na S3, link do bazy
- 1
@DaxterPoker: nie zapomnij użyć jakiegoś cdna
#anonimowemirkowyznania
czy winformsy to zamykanie sobie drogi do przyszlosci w .net?
Pracuje jako winforms dev w firmie w ktorej nie ma zadnych wzorcow, zadnych testow, zadnych code review, zadnego orm, po prostu robi sie byle dzialalo i tyle. Pracuje tam od ponad roku, i teraz probujac zmienic prace, nie mogę dostać się na asp (głównie blokuje mnie brak jakiejkolwiek znajomości fronta, bo back uczę się we własnym zakresie i raczej z
czy winformsy to zamykanie sobie drogi do przyszlosci w .net?
Pracuje jako winforms dev w firmie w ktorej nie ma zadnych wzorcow, zadnych testow, zadnych code review, zadnego orm, po prostu robi sie byle dzialalo i tyle. Pracuje tam od ponad roku, i teraz probujac zmienic prace, nie mogę dostać się na asp (głównie blokuje mnie brak jakiejkolwiek znajomości fronta, bo back uczę się we własnym zakresie i raczej z
- 3
Pracuje jako winforms dev w firmie w ktorej nie ma zadnych wzorcow, zadnych testow, zadnych code review, zadnego orm, po prostu robi sie byle dzialalo i tyle. Pracuje tam od ponad roku, i teraz probujac zmienic prace, nie mogę dostać się na asp (głównie blokuje mnie brak jakiejkolwiek znajomości fronta, bo back uczę się we własnym zakresie i raczej z tym nie mialem problemow na rozmowach)
@AnonimoweMirkoWyznania: niekoniecznie, nie wydaje mi
- 2
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
Kawałek kodu, o którym mówie https://pastebin.com/dPHqQvNd
#programowanie #dotnet #csharp
- 1
@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
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
- 0
@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ł
- 14
W dzisiejszym nagraniu omawiamy temat jawnej (explicit) implementacji interfejsów — czym jest ta technika, kiedy się przydaje i czy możemy znaleźć przykłady jej zastosowania w samym C#?
#programowanie #dotnet #csharp #akademiaspetza #devmentors
#programowanie #dotnet #csharp #akademiaspetza #devmentors

Dłubie sobie apke API NET 6. Ściągnąłem boilerplate od https://jasonwatmore.com i ten gościu ma rozdzielone DTO od Modeli, są one zmasowane przy pomocy automappera. Teraz pytanie jak te modele powinny wyglądać, czy mogą mieć zagnieżdżone w sobie elementy ? Czy struktura tych modeli powinna być prosta ? Np. Mam klasę biblioteka która ma właściwość
lista ksiazki;jak taka listę zmapować i obsłużyć po stronie modelu ? #programowanie #dotnet@DaxterPoker: Odpowiedz sobie na pytanie do czego ci to DTO i będziesz miał odpowiedz jak to mapowac. Jak robisz proste API to bywa, że DTO jest bardzo zbliżone (jedli nie takie same) jak model
Po to zreszta automapper, żeby nie pisać całego mapowania samemu w takich przypadkach
Po to zreszta automapper, żeby nie pisać całego mapowania samemu w takich przypadkach
- 0
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
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
źródło: comment_1661241985dasIo9HBHFTOgVa9iGOKC2.jpg
PobierzPisze apke we fluterze i ASP.net. W cliencie mam klasę, która mi służy do odpytywania API, są w niej metody typu getItem() itp. standardowo. Teraz dodałem autentykacje za pomocą jwt. No i w jednej z tych metod, która odpytuje API z [Authorize] wczytuję sobie tokena z logowania i dodaje do nagłówka, standardowo, wszystko działa git. Sprawdzam też w tej metodzie (np. getItem()) czy token się nie przeterminował i jeśli tak to czy
- 11
Mamy wakacje, więc i wpadło luźniejsze (oraz momentami kompromitujące ( ͡° ͜ʖ ͡°)) nagranie — rozwiązujemy przykładowy test znajomości C#, przy okazji wyjaśniając kilka nieprecyzyjnie sformułowanych pytań.
#programowanie #dotnet #csharp #devmentors #akademiaspetza
#programowanie #dotnet #csharp #devmentors #akademiaspetza

- 10
Cześć! ( ͡° ͜ʖ ͡°) Mamy dla Was oferty pracy z kategorii #backend ( ͡° ͜ʖ ͡°)
| Facebook | Crossweb | Podcasty | Wydarzenia | Oferty Pracy |
Zdalnie
•
| Facebook | Crossweb | Podcasty | Wydarzenia | Oferty Pracy |
Zdalnie
•
źródło: comment_1660892581vCJP3v3XPkCbuZlOMfA6md.jpg
Pobierz.NET dostępny natywnie na Ubuntu
Dowiedz się, co natywna obsługa .NET w Ubuntu będzie oznaczać dla deweloperów.
https://bulldogjob.pl/readme/pieklo-zamarzlo-net-dostepny-natywnie-na-ubuntu
#dotnet #backend #programowanie #naukaprogramowania #bulldogjob #pracait
Dowiedz się, co natywna obsługa .NET w Ubuntu będzie oznaczać dla deweloperów.
https://bulldogjob.pl/readme/pieklo-zamarzlo-net-dostepny-natywnie-na-ubuntu
#dotnet #backend #programowanie #naukaprogramowania #bulldogjob #pracait
źródło: comment_1660736105sGyo7WP2wQSCh7sFGPSkoh.jpg
Pobierz36
.NET dostępny natywnie na Ubuntu

Dowiedz się, co natywna obsługa .NET w Ubuntu będzie oznaczać dla deweloperów.
z- 11
- #
- #
- #
- #
- #
- #
1
Pragmatyczny Event Sourcing w .NET z Marten

Event Sourcing jest przedstawiany jako intrygujący, ale trudny do użycia. Rzeczywistość jest inna. Jest to przydatny wzorzec, który pozwala nie tracić danych biznesowych. W swojej prezentacji pokazałem pragmatyczne podejście przy pomocy biblioteki Marten w .NET
z- 4
- #
- #
- #
- 2
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
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
źródło: comment_1660715631UZBfocpiGvlAyXbHn8jRpH.jpg
Pobierz.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
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
źródło: comment_16606480439qXLR49CoZZXtHgmkIYo7T.jpg
PobierzJak mogę zamokowac listę serwisów co maja ten sam i terfejs używając Moq w xUnit teście?
#programowanie #dotnet #csharp #programista15k
#programowanie #dotnet #csharp #programista15k
Mirki, gdzie szukacie ofert firm zagranicznych? Są jakieś strony jak justjoin.it? Czy może linkedin? .NET/React.js here
#programowanie #dotnet #react
#programowanie #dotnet #react
- 1
@waniliowe-ptasie-mleczko: kiedyś powywalałem to zero odzewu, lepiej mi idzie jak to rekruterzy piszą na linkedinie. Zazwyczaj jest tam jakiś pośrednik ale bez niego oferta jest niedowzięcia
- 1
@waniliowe-ptasie-mleczko: jak bardzo mi zależało to orzegladanie ofert, jak mniej to porządny profil po ang i status Open to work, sami się odzywali
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
- 5
@Kamilex97: uzyj wzorca strategy
@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
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
- 18
Treść przeznaczona dla osób powyżej 18 roku życia...


















Eh, muszę to zrobić. Mam dość pracy w januszexie ( ͡° ͜ʖ ͡°) Po prawie 6 latach pora opuścić korpo i posadę bez perspektyw za śmieszne pieniądze.
Niestety skillsy mi trochę zardzewiały przez klepanie skryptów i aplikacji konsolowych, dlatego też wypadałoby się podszkolić i poprzypominać sobie rzeczy, które mogą się przydać w przyszłej pracy. Zastanawiam się tylko który język rozwijać, zakładając, że w obydwu czuję się równie swobodnie.
ew. jakieś podstawy AWS, Kubernetes przerób
pytanie co chcesz robić ...