Cześć Mirki. Czytałem sobie ostatnio o strukturach Span oraz ReadOnlySpan i za nic nie mogę oragnąć dwóch rzeczy. Powiedzmy, że obie struktury są swoistym "okienkiem" na obszar w pamięci (czy to na stosie czy stercie).

1. Więc co w tym znaczy, że Span umożliwia dostęp do zapisu i odczytu a ReadOnlySpan tylko do odczytu. W sensie, że w przypadku Span mogę zrobić tak:

var text = "wykop";
Span span = text.ToCharArray();
span
Jak Szukać Pracy Jako Młodszy Programista? Jak Zwiększyć Swoje Szanse Na Zatrudnienie?

Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. Z tego artykułu dowiesz się jak możesz szukać swojej pierwszej pracy jako młodszy programista. Dam Ci kilka wskazówek, jak możesz w łatwy sposób zwiększyć swoje szanse na zatrudnienie. Zapraszam

Więcej: https://www.modestprogrammer.pl/jak-szukac-pracy-jako-mlodszy-programista-jak-zwiekszyc-swoje-szanse-na-zatrudnienie

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia
Pobierz kazik- - Jak Szukać Pracy Jako Młodszy Programista? Jak Zwiększyć Swoje Szanse Na Zat...
źródło: comment_1642676117hxIVp2S7suDH48m7u9DL7J.jpg
@kazik-: To jako junior już muszę mieć samodzielne projekty? Jak się wdrożyć w ten świat it bez doświadczenia zawodowego? Czy staże w it to po prostu stanowisko juniora czy jak to funkcjonuje? Mimo wiedzy mam ciągle wrażenie że jest niewystarczajaca na pracę w it. Z drugiej strony podobno ludzie bez studiów sobie też dają radę.
@Patryk4: Wiesz, w czymś musisz się wyróżnić. Jeśli tak naprawdę nie znasz żadnego frameworka, to ciężko będzie Ci znaleźć pracę. Nie musi to być wiedza ekspercka, ale warto jakbyś umiał stworzyć jakieś proste aplikacje. Tutaj jest opisany stack, co warto umieć: http://modestprogrammer.pl/Mapa
W zależnosci od tego jaka sciezke wybierzesz, to musisz mieć trochę inne umiejetnosci.
#anonimowemirkowyznania
hej mam trochę głupie pytanie
kiedy robie layout siatki w xaml i chce aby jedna kolumna zajmowała 5% wolnej przestrzeni a druga 95%

to jak zapisuje to w ten sposób to wszystko działa idealnie


ale jeśli zmienię przecinek na kropkę to wychodzą mi jakieś posrane proporcje


wytłumaczyłby mi ktoś dlaczego tak sie dzieje?
#naukaprogramowania #wpf #csharp #xaml

Kliknij tutaj, aby odpowiedzieć w tym wątku anonimowo
Kliknij tutaj, aby wysłać OPowi anonimową
#szachy #diagonalchess #przekatneszachy #programowanie #csharp
Jak zapowiadałem w tym wpisie, wpadłem na pomysł stworzenia szachów ze spersonalizowanymi ruchami. Na początek ruchy gońca i królowej będą się odbijać od ścian. Od razu zabrałem się do roboty i mam już pierwsze efekty pracy.

Wszytko robię sam od zera, silnik szachów, programowanie ruchów. Udało mi się do tej pory zaprogramować ruchy pionków i gońca. Wrzucam screen jak w tej chwili to wygląda.

Cały kod
Pobierz m.....0 - #szachy #diagonalchess #przekatneszachy #programowanie #csharp
Jak zapowia...
źródło: comment_1642617270GEVJMXHQx0BUGDmi5orUse.jpg
@grap32: NHibernate widziałem tylko w starych projektach które mają powyżej 10 lat. Ef Core jest standardem. Można jeszcze brać pod uwagę dapper ale to jest mikro orm.
Taka sytuacja. Jest program a.exe pod .net
Jego zależnością jest niezarządzalne b.dll i c.dll przez p/invoke.
b.dll i c.dll mają zależność do różnych wersji y.dll.
Wszystko wrzucone jest do tego samego katalogu.
O ile b.dll i c.dll mają różne nazwy to y.dll dla a i b ma taką samą.

Da się wrzucić to do osobnych katalogów z różnymi wersjami y.dll tak żeby działało?

Nie mam źródeł do a.dll y.dll, b.dll y.dll
Mam
via Wykop Mobilny (Android)
  • 2
@Fiber: Z lewej strony czego?

@Hektorrr: paska z zakładkami, w Chrome nowa karta pojawia się po prawo. A w VS odwrotnie. Ja i tak korzystam z pionowego panelu a nie z paska. Próba wrzucania najczęściej/ostatnio używanych plików na początek została zainicjowana jakoś w 2016
100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programistów C#/.NET (Część 10/10)

Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. Jest to ostatnia część serii artykułów w której analizuję 100 najpopularniejszych pytań (wraz z odpowiedziami) z rozmów kwalifikacyjnych dla Młodszych Programistów C#/.NET. Dzisiejsze pytania będę trochę bardziej zaawansowane, poruszymy kilka bardziej zaawansowanych zagadnień. Zapraszam

Więcej: https://www.modestprogrammer.pl/100-pytan-i-odpowiedzi-z-rozmow-kwalifikacyjnych-dla-mlodszych-programistow-csharp-dotnet-czesc-10-10

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia
Pobierz kazik- - 100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programist...
źródło: comment_1642487908pxTnDrbgUqzZHT9ZMqjZ8V.jpg
@RaVo: mam tam encję przechowującą zdjęcia (a dokładniej mówiąc ścieżki do plików znajdujących się na dysku) i po przez wartość atrybutu rozpoznaje, która instancja jest zdjęciem tytułowym... musiałem wyciągnąć wiersze, gdzie wartość w kolumnie isPoster = true;

i im dalej w las tym znowu problem. próbuje zmapować dość złożony obiekt, z kilkoma kluczami obcymi. użyłem IncludeMembers, ale i tak mi zwraca nulle, gdy próbuje odpytywać api...

powinienem jeszcze zmodyfikować metode GET
Pobierz grap32 - @RaVo: mam tam encję przechowującą zdjęcia (a dokładniej mówiąc ścieżki do p...
źródło: comment_1642456120365ggG8x1RT4dxAYvZQvMX.jpg
@grap32 w moim sercu tylko statyczne klasy z jedną funkcja obj2 Map(this obj1) w obie strony ;d miałbyś problem z głowy, wywalałby się build gdyby były problemy z typami (AutoMapper wywali się tylko na runtime) i podpowiedzi ile masz referencji, a tak to grząźniesz w gównie. AutoMappery to nie programowanie, to masturbacja.
@vanguard2727: Możesz pominąć. Na rozmowie kwalifikacyjnej Cię mogą zapytać o to i wystarczy, że będziesz kojarzył temat.

Jeśli chodzi o performance EF, to ważniejsze na początek jest np wiedzieć, kiedy używasz Lazy Loadingu vs Eager loading, co robi AsNoTracking,, jak zrobić BulkInsert
Patrzę sobie na ten prosty przykład z EF Core MS Docs:
https://docs.microsoft.com/en-us/ef/core/modeling/entity-types?tabs=fluent-api

I nie rozumiem dlaczego nie ma DbSet dla postów:

internal class MyContext : DbContext
{
public DbSet Blogs { get; set; }

protected override void OnModelCreating(ModelBuilder modelBuilder)
{
modelBuilder.Entity();
}
}

Wiecie czemu tak jest?

#naukaprogramowania #csharp #efcore #pytanie #pytaniedoeksperta #entityframeworkcore
Uczę się EF Core z MS Docs i jest tam bardzo prosty przykład:
https://docs.microsoft.com/pl-pl/ef/core/get-started/overview/first-app?tabs=visual-studio

Nie rozumiem jednak dlaczego Lista Postów ma jedynie gettera. Wiecie może dlaczego tak jest?

public class Blog
{
public int BlogId { get; set; }
public string Url { get; set; }

public List Posts { get; } = new List();
}

#csharp #naukaprogramowania #pytanie #pytaniedoeksperta #entityframeworkcore
@vanguard2727: I co takie czyste ASP Core miałoby robić?
ASP Core to Framework webowy, więc albo:
- pokazujesz strony HTML - MVC
- zwracasz dane - WebAPI

Nie wydziwiaj, dodaj jeden testowy kontroler MVC czy WebAPI i ucz się na tej podstawie.
A odpalając projekt i wysyłając zapytanie na metodę z tego kontrolera, sprawdzasz czy to co napisałeś w ogóle działa.
100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programistów C#/.NET (Część 8/10)

Cześć Właśnie pojawił się nowy artykuł na blogu Modest Programmer. Przeanalizujemy w nim kolejnych 10 najpopularniejszych pytań (ze 100) wraz z odpowiedziami z rozmów kwalifikacyjnych dla Młodszych Programistów C#/.NET. Dzisiejsze pytania dotyczyć będą między innymi wzorców projektowych, wzorców architektonicznych oraz zasad pisania dobrego kodu. Zapraszam

Więcej: https://www.modestprogrammer.pl/100-pytan-i-odpowiedzi-z-rozmow-kwalifikacyjnych-dla-mlodszych-programistow-csharp-dotnet-czesc-8-10

#programowanie #programista #nauka #naukaprogramowania #programista15k #csharp #dotnet #informatyka #it #szkolenia
Pobierz kazik- - 100 Pytań (i Odpowiedzi!) z Rozmów Kwalifikacyjnych Dla Młodszych Programist...
źródło: comment_1641887502s2SLqiFU84ekuuXY68gbP7.jpg