Wszystko
Najnowsze
Archiwum
- 0
- 0
Jak się powinno prawidłowo deployować kontenery w wersji produkcyjnej?
Załóżmy, że mam kilka kontenerów mikroserwisowych w .net.Chciałbym to uruchomić w swarmie mająć niektórych aplikacji kilka instancji.Cała konfiguracje robię sobie w pliku docker-compose którego na vpsa mogę zaciągnąć z repo. Tylko jak teraz przekazać np. connectionString, którego deklaruje w docker-compose. To chyba nie jest dobrą praktyką, żeby passy do db były trzymane w repo. Jak powinna wyglądać taka konfiguracja, żeby nie było to
Załóżmy, że mam kilka kontenerów mikroserwisowych w .net.Chciałbym to uruchomić w swarmie mająć niektórych aplikacji kilka instancji.Cała konfiguracje robię sobie w pliku docker-compose którego na vpsa mogę zaciągnąć z repo. Tylko jak teraz przekazać np. connectionString, którego deklaruje w docker-compose. To chyba nie jest dobrą praktyką, żeby passy do db były trzymane w repo. Jak powinna wyglądać taka konfiguracja, żeby nie było to
@Divgh w kubku masz sealed secrets, vaulta i inne śmieszne rzeczy. Możesz coś w tym kierunku poszukać i pokombinować. Plus jeżeli używasz GH albo GL do deployowania to możesz secrety wrzucić do zmiennych dla pipelienow i ustawić na sensitive ;)
- 0
@Divgh: Jak nie masz managera secretów typu Hashicorp Vault to najłatwiej przez zmienne środowiskowe (https://docs.docker.com/compose/environment-variables). A jak chcesz przez CI/CD to tak jak kolega wyżej napisał.
- 0
Często spotykacie się zawodowo z jakimś kodem w #fsharp ?
Pracuję w firmie gdzie programiści używaja .neta i 99% kodu to C# tylko. JEDEN projekt był w F# od początku do końca zrobiony ale to nie polski oddział tylko chłopaki z Barcelony z taką extrawagancją wyskoczyli.
Jak to wygląda u Was? Moja jedynie subiektywna obserwacja jest taka, że to język całkowicie marginalny. Z tych z większoą orientacją na FP to
Pracuję w firmie gdzie programiści używaja .neta i 99% kodu to C# tylko. JEDEN projekt był w F# od początku do końca zrobiony ale to nie polski oddział tylko chłopaki z Barcelony z taką extrawagancją wyskoczyli.
Jak to wygląda u Was? Moja jedynie subiektywna obserwacja jest taka, że to język całkowicie marginalny. Z tych z większoą orientacją na FP to
@inny_89: Codziennie, połowa kodu u mnie jest w F sharpie. Wydaje mi się, że FShaor nie jest super popularny, z dwóch powodów:
1. MS traktuje go po macoszemu (tooling jest słaby)
2. Wiele cech języka najpierw zaimplementowanych w FShaor przeszło później do CSharpa, więc ciśnienie żeby zmienić język jest mniejsze.
1. MS traktuje go po macoszemu (tooling jest słaby)
2. Wiele cech języka najpierw zaimplementowanych w FShaor przeszło później do CSharpa, więc ciśnienie żeby zmienić język jest mniejsze.
@inny_89: @Brodeon: @nie_lubie_nowego_odtwarzacza: @Hauleth: Pan opowiada o F# na żywo, można sobie przesunąć do początku https://www.youtube.com/watch?v=i9xwtGai9wk
Początkujący juniorze, jak Twoje plany na wakacje? Jeśli uczysz się frontendu, .NET-a lub Javy, skorzystaj z 8 tygodni płatnych praktyk pod okiem mentorów! Poznaj szczegóły \/
https://bulldogjob.pl/articles/1291-zglos-sie-na-wakacyjna-akademie-jdevelopera-z-frontendu-javy-lub-net-u
#naukaprogramowania #java #dotnet #frontend
https://bulldogjob.pl/articles/1291-zglos-sie-na-wakacyjna-akademie-jdevelopera-z-frontendu-javy-lub-net-u
#naukaprogramowania #java #dotnet #frontend
źródło: comment_1620725777TEJOfLppWqcGIL6sqLl91T.jpg
Pobierz@Bulldogjob: płatne w sensie że oni płacą, czy trzeba im zapłacić?
@Bulldogjob: aa niewazne,juz doczytalem ze oni placa
- 3
Zostań Programistą .NET – Wystartowały Zapisy Do Nowej Edycji Szkolenia!
Pokaże Ci Jak Zostać Programistą C#/.NET w 2021 Roku (Startując Od Zera).
Zbieramy zapisy do 15-tygodniowego programu. A dzięki niemu:
✅ Poznasz Cały Proces.
Pokaże Ci Jak Zostać Programistą C#/.NET w 2021 Roku (Startując Od Zera).
Zbieramy zapisy do 15-tygodniowego programu. A dzięki niemu:
✅ Poznasz Cały Proces.
źródło: comment_1620715847T45T1KBC3cHWqLVRWidAQa.jpg
Pobierzene, due, rike, fake...
Teraz nie musisz zgadywac!
Blacha czy Chmura
ostrapila.pl/73
#azure #aws #gcp #cloud
#programowanie #dotnet #python #java #javascript #software #php #podcast #testowanie #polskipodcast #programista15k #ostrapila
Teraz nie musisz zgadywac!
Blacha czy Chmura
ostrapila.pl/73
#azure #aws #gcp #cloud
#programowanie #dotnet #python #java #javascript #software #php #podcast #testowanie #polskipodcast #programista15k #ostrapila
źródło: comment_1620630008SPAl4tAP50hXyvqW3hyEkK.jpg
Pobierz- 0
- 0
@mmichal: nasz "theme" taki też trochę retro
- 0
- 0
@WielkiElektronig: Tia, właśnie analizowałem ten dokładnie wątek, próbowałem zrobić to podobnie, ale coś nie idzie.
Problem w tym, że mam obiekt "Foo", który zawiera kolekcję obiektów "Bar", które mają trzy propertiesy. Walidować muszę wszystkie trzy property na każdym obiekcie Bar należącym do jednego Foo. Ustawiłem message na "poziomie" tego Foo, ale message dostaję dla każdej property nie przechodzącej walidacji...
Da się to jakoś zebrać do jednego "worka"?
Problem w tym, że mam obiekt "Foo", który zawiera kolekcję obiektów "Bar", które mają trzy propertiesy. Walidować muszę wszystkie trzy property na każdym obiekcie Bar należącym do jednego Foo. Ustawiłem message na "poziomie" tego Foo, ale message dostaję dla każdej property nie przechodzącej walidacji...
Da się to jakoś zebrać do jednego "worka"?
- 0
Stanowisko MS Dynamics 365 dev - jako punkt wejścia w technologie c# (i wszystkie dookoła z nim związane)
co o tym myślicie?
#naukaprogramowania #programista15k #msdynamics #csharp #dotnet
co o tym myślicie?
#naukaprogramowania #programista15k #msdynamics #csharp #dotnet
@Luk_1mex: jak jest z $ to nie wiem, szczerze mowiac. Z jednej strony niby jest duzy popyt na programistow, ktorych jest malo, z drugiej strony tylko kilka firm do tego zatrudnia, wiec moga byc dogadani ze stawkami. A co do przejscia - jak najbardziej, ale bedziesz sie musial douczac szerzej technologii .netowych i wzorcow projektowych.
@Luk_1mex: Jako ktoś kto pracował trochę z dynamicsem raczej nie polecam jako start do C#. Ogromna ilość kodu to C/AL który raczej przypomina delphi niż cokolwiek nowszego. No chyba że masz gwarancje pisania nowych rzeczy tylko w C#. Poza tym z tego co się kiedyś orientowałem większość ofert to taki konsultant programista. Gadasz z klientem co chce i mu to implementujesz
Jak chce pogadać o #scala to wiem, że mogę udac się do aktywnej grupy na #slack gdzie mogę liczyć na rzetelne odpowiedzi doprawione odpowiednią dozą humoru, pasywnej agresji oraz miksu komunistyczno-kapitalistycznych wpływów.
Natomiast jeśli chciałbym sobie pogadać na slacku o #python i #dotnet to znacie jakieś fajne aktywne grupy?
Natomiast jeśli chciałbym sobie pogadać na slacku o #python i #dotnet to znacie jakieś fajne aktywne grupy?
@inny_89: pokój python na chat.stackoverflow jest całkiem niezły, jest tam conajmniej kilka kompetetnych osób
Mam postawioną maszynę wirtualną z SQL Serverem w #azure. Jak najprościej mogę przenieść tam bezpośrednio plik 100 GB z mojego komputera ?
#programowanie #dotnet
#programowanie #dotnet
@LeopoldStuff: az copy? wrzuć plik gdziekolwiek na hosting i ściągnij curlem/sftp? postaw na serwerze openssh i wrzuć plik przez sftp?
- 0
@Init0: spróbuję az copy
Mirki, zabieram się za zaimplementowanie kontroli dostępu w #dotnet, #aspnet.
Może zobrazuje to co chcę osiągnąć na przykładzie szkoły:
- User może utworzyć sobie szkołę
- Szkoła ma 2 role, dyrektor oraz uczeń (oczywiście tylko dyrektor może zarządzać szkołą)
- Dyrektor może tworzyć klasy i dorzucać do nich wczesniej dodanych uczniów
- W każdej klasie też chce mieć role, przewodniczący
Może zobrazuje to co chcę osiągnąć na przykładzie szkoły:
- User może utworzyć sobie szkołę
- Szkoła ma 2 role, dyrektor oraz uczeń (oczywiście tylko dyrektor może zarządzać szkołą)
- Dyrektor może tworzyć klasy i dorzucać do nich wczesniej dodanych uczniów
- W każdej klasie też chce mieć role, przewodniczący
- 0
@Krucyfiks: Ja by to zrobiał tak:
Table Person (id, name, surname, type, role(Role(id)))
Table Role (id, name, description)
Tabel RoleParams (id, role_id, paramVal)
wtedy mozesz sobie tworzyc jakie chcesz role z róznymi dostępami (np rola Dyrektor może usuwać ucznia z klasy) i przypisać do osoby
Table Person (id, name, surname, type, role(Role(id)))
Table Role (id, name, description)
Tabel RoleParams (id, role_id, paramVal)
wtedy mozesz sobie tworzyc jakie chcesz role z róznymi dostępami (np rola Dyrektor może usuwać ucznia z klasy) i przypisać do osoby
Powiem Wam szczerze, zacząłem się bawić w tą całą obiektówkę i jakoś nie widzę skąd ten hype? Patrzę jak to w c# jest zrobione. Po co na siłę udawać, że części kodu mają odpowiedniki w świecie materialnym? Tylko komplikuje kod i proste rzeczy nagle robi się dwa razy dłużej. Ktoś faktycznie używa komercyjnie takich wynalazków?
#programowanie #programista15k #gorzkiezale #dotnet #oop #pytaniedoeksperta
#programowanie #programista15k #gorzkiezale #dotnet #oop #pytaniedoeksperta
źródło: comment_1619703751VzwuH0BF5Kd1xrzu5S6mxf.jpg
Pobierz- 148
- 82
@teddybear69: Ktoś Ci coś źle powiedział. Programowanie obiektowe nie ma na celu odwzorowania świata naturalnego. OOP ma zapewnić enaksupację, dziedziczenie, polimorfizm i abstrakcje.
- 2
PIERWSZA APLIKACJA Webowa ASP.NET CORE w C# – UI w Razor (1/2)
Cześć! Nowy odcinek właśnie pojawił się na kanale ModestProgrammer – Tym razem pokaże Ci jak napisać aplikację webową w C# w ASP.NET Core. W pierwszej części stworzymy widok w Razor, skorzystamy także z Bootstrap'a
Link: https://www.youtube.com/watch?v=Gkkc4dMfwIk
#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #razor
Cześć! Nowy odcinek właśnie pojawił się na kanale ModestProgrammer – Tym razem pokaże Ci jak napisać aplikację webową w C# w ASP.NET Core. W pierwszej części stworzymy widok w Razor, skorzystamy także z Bootstrap'a
Link: https://www.youtube.com/watch?v=Gkkc4dMfwIk
#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #razor
źródło: comment_1619701586IN1UcZJMdkntSv0tlAVzZr.jpg
PobierzNitka do osób prowadzących rekrutacje techniczne: Jakie pytanka rzucacie osobom startującym na juniora w #csharp #dotnet?
Mam na myśli coś ciekawszego oprócz typowego czym się różni klasa abstrakcyjna od interfejsu, albo merge od rebase. Od juniora na 1 pracę winno się raczej wymagać według mnie aby myślał, a nie był kij wie kim z niewiadomo jakimi projektami, każdy kiedyś zaczynał xD
Podrzućcie więc co ciekawsze pytania których
Mam na myśli coś ciekawszego oprócz typowego czym się różni klasa abstrakcyjna od interfejsu, albo merge od rebase. Od juniora na 1 pracę winno się raczej wymagać według mnie aby myślał, a nie był kij wie kim z niewiadomo jakimi projektami, każdy kiedyś zaczynał xD
Podrzućcie więc co ciekawsze pytania których
- 3
@Zoriuszka: zadanie z fizz buzz do zapisania pseudokodem na kartce (napisz kod wypisujący liczby od 1 do 100, jeśli liczba jest wielokrotnością 3 to zamiast niej wypisz fizz, jeśli jest wielokrotnością 5 wypisz buzz. jeśli jest wielokrotnością 3 i 5 wypisz fizzbuzz). Zdziwisz się ile osób się na tym wyłoży.
Zdziwisz się ile osób się na tym wyłoży
@thorin87: "Only 36% of software engineers in India can write compilable code"
- 1
Jakiego IDE używacie do #csharp?
#dotnet #programowanie #naukaprogramowania #programujzwykopem #programista15k
#dotnet #programowanie #naukaprogramowania #programujzwykopem #programista15k
Jakiego IDE używacie do #csharp?
- Visual Studio 62.4% (78)
- Visual Studio Code 14.4% (18)
- Rider 22.4% (28)
- Inny 0.8% (1)
[ #dotnet #dotnetcore #entityframework #programowanie ]
Hej, weźmy przykładowo taką strukturę klas (dla zobrazowania):
https://paste.ofcode.org/nwHwc2f44m6hLFgtkFAnjY
W
Hej, weźmy przykładowo taką strukturę klas (dla zobrazowania):
https://paste.ofcode.org/nwHwc2f44m6hLFgtkFAnjY
W
Próbuje wygenerować sobie kontroler w visual studio i ciągle dostaje błąd 'Package restore failed'.Rolling back package changes for '' .net w wersji 5, wszystkie entity frameworki ustawione na wersje 5, nie działa. Próbuje aktualizować do najnowszych dalej nie działa to samo, czyszcze nuget cache, potem zmieniłem wersje na 3.1.14 i dalej nie działa. Już kompletnie nie mam pomysłów na to. Jakieś pomysły?
#dotnet #csharp #visualstudio
#dotnet #csharp #visualstudio
@oloffmeister: mysle, ze to moze byc kwestia zaleznosci miedzy nugetami. Nie znam lepszego sposobu niz po prostu wziac liste wszystkich nugetow i jechac z kazdym pojedynczo az do konca listy.
@oloffmeister: wywołaj komendy z palca z konsoli a wczesniej usuń foldery obj i .vs
Macie jakieś strony z przykładowymi/często pojawiającymi się pytaniami na rozmowach technicznych dla seniorów #dotnet i #azure?
#programista15k #csharp #programowanie
#programista15k #csharp #programowanie
@Zoriuszka: Ja np lubię pytać o skalowalność, cloud enterprise patterns, doświadczenie w różnych usługach PaaS, bezpieczeństwo danych. Z NET OOP (polimorfizm, enkapsulacja, etc), programowanie asynchroniczne, SOLID. Trochę o webie (http, uwierzytelnianie, oauth2, jwt). Z baz danych indeksy, klucze główne i obce, transakcje, ACID, isolation levels. Ale głównie wypytuję o doświadczenie i na bazie tego potrafię ocenić kogoś poziom, zadając przy okazji kilka pytań technicznych. Stad tez jako senior warto przypomnieć
@obieq: Zależy czy te umiejętności są potrzebne od zaraz czy nie. Tutaj było pytanie było tez o Azura, stad tez takie pytania. Liczy się tez potencjał, ktoś z duzym doświadczeniem może nauczyć się pewnych rzeczy szybko, szczególnie seniorzy. Na pewno jednak jak pojawia się senior, a nie ogarnia np asynchronicznosci w ogole No to jest to trochę dziwne.
Pytanie dotyczące EF i trochę #bazydanych od nooba. Podejście code first
Powiedzmy, że tworzę sobie model User, który ma id, nazwę, hasło itp i do tego ma kolekcje zwierząt (klasa Animal). Animal ma w sobie id, Guid, nazwę, obiekt typu Type. Da się jakoś mądrze zrobić, żeby Type był automatycznie dopasowany 'kolumnami' do odpowiedniego typu? Rozumiem, że dla każdego typu zwierzęcia i tak muszę zrobić tabelę, ale chodzi mi o
Powiedzmy, że tworzę sobie model User, który ma id, nazwę, hasło itp i do tego ma kolekcje zwierząt (klasa Animal). Animal ma w sobie id, Guid, nazwę, obiekt typu Type. Da się jakoś mądrze zrobić, żeby Type był automatycznie dopasowany 'kolumnami' do odpowiedniego typu? Rozumiem, że dla każdego typu zwierzęcia i tak muszę zrobić tabelę, ale chodzi mi o
- 1
@madryzolw: Poczytaj sobie o Discriminator w EF Core.
https://docs.microsoft.com/en-us/ef/core/modeling/inheritance
https://docs.microsoft.com/en-us/ef/core/modeling/inheritance


























#programowanie #csharp #dotnet #linux
xD
@WielkiElektronig: Nie. Takie stwierdzenia to tylko rozpoczynanie kolejnej nic nie znaczącej wojny.
Każde IDE ma swoje lepsze i gorsze strony. VS jest fajny, rozbudowany i przez lata doczekał się wielu przydatnych funkcji (zwłaszcza dla .NET/C#), nie jest jednak totalnie niezastąpiony.
W zależności od zastosowań inne też się całkiem nieźle sprawdzają. Ostatnio było kilka okazji, żeby robić coś "grupowo". To co ja robiłem w JB Riderze w