Garnet - otwarto źródłowy zamiennik Redis od Microsoftu zgodny z RESP (więc w teorii jest kompatybilny z obecnymi klientami Redisa).

Polecam zobaczyć porównanie wydajności między Redisem, DragonflyDB i KeyDB.

Więcej informacji tutaj:
https://www.microsoft.com/en-us/research/blog/introducing-garnet-an-open-source-next-generation-faster-cache-store-for-accelerating-applications-and-services/
Hektorrr - Garnet - otwarto źródłowy zamiennik Redis od Microsoftu zgodny z RESP (wię...

źródło: Garnet_Fig1

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Proszę o odpowiedzi na pytania, skierowane do osób, które używają już .NET 8 i C# 12 w projektach.

1. Czy używacie Primary Constructors w swoich klasach?

public sealed class Foo(Bar bar) { ... }
2. Czy dotyczy to również klas ze wstrzykiwanymi zależnościami?
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

4.to jest absolutny potworek.

Kiedyś mnie bardzo irytował kod z tymi nudnym konstruktora mi i listą pół. Ale to przeszkadza tylko na samym początku istnienia projektu, czyli niedługo.

Uważam, że ten ficzer przynosi więcej szkody, niż pożytku.
  • Odpowiedz
#dotnet #csharp #aspnet #naukaprogramowania

Po godzinach bawię się w asp.net, przerobiłem kilka kursów z udemy. Zrobiłem proste stronki typu restauracja/blog/cos tam gdzie były implementowane podstawowe rzeczy typu logowania, konta uzytkowników, autoryzacja czy w jednym z kursów nawet płatność. Gdzieś tam też ruszyłem Angulara ale niezbyt lubię front, bardziej wolę się trzymać backendu.
No i ogólnie nie mam zbytnio pomysłu co bym mógł zrobić swojego,
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@DoubleWu: cumplu wpadles wlasnie w pulapke, ja tez tak mialem na poczatku, jezeli jaraja cie jakies znaczki w terminalu(backend) aplikacja konsolowa tez jest uzyteczna.
Jezeli piszesz restowe API wystarczy ze dodasz swaggera czy co tam wspolpracuje z c plotkiem i to bedzie twoj frontend.

Jezeli chodzi o projekt to zrob cos ze swoimi zainteresowaniami, grasz w csa to zrob aplikacje do porownywania broni w zaleznosci od podanej odleglosci? Pobierz statystyki
  • Odpowiedz
kochani jestem na studiach, pora wziac sie za programowanie na wlasna lape.

Sprawa wygalada tak, mam stronke w html, js i css
mam tez napisany przez siebie kalkulator wskaznikow ekonomicznych w csharpie
teraz jak jedno polaczyc z drugim?
moglby ktos pokierowac, z ktorej technologii skorzystac?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czołem Mirki,
Programuję już parę lat w #dotnet , #javascript i #node ale jako samouk chciałbym poznać bliżej koncepcje alokacji pamięci, struktury danych etc. Czy Waszym zdaniem lepiej zacząć od C++ czy #rust ? Za Rustem przemawia do mnie fajna dokumentacja oraz hype. Za C++ to, że jednak większość świata 'stoi' na C. W przypadku Rusta wiedziałbym gdzie zacząć ale przy C++ jest milion
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@iluvmypickle: MS dużo inwestuje by ich technologie były używane na uniwersytetach.
Gdy szukałem jakiegoś mniej typowego problemu do rozwiązanie w Windows Server to najczęściej ostateczne rozwiązanie to był filmik jakiegoś hindusa.
Spodziewam się, że uniwersytety promują technologie MS w zamian za jakieś dodatkowe finansowanie lub darmowe/tańsze licencje, ale jest to trochę opóźnione.
Jak to zwykle bywa kilka lat mija zanim technologia zacznie być uczona i pojawią się kursy, potem kilka
  • Odpowiedz
@_gabriel: Przeskakiwałem z anżulara na vue i zajęło mi około tydzień czasu żeby w pełni ogarniać. Te wszystkie biblioteki, koncepcje i wzorce są wtórne. Na froncie w pewnym momencie można już mówić 'jeden pies'. Gdybym miał teraz zmieniać pracę, biorąc pod uwagę małą ilość oferto to brałbym dotnet + cokolwiek jest.
  • Odpowiedz
@foodman: Ile chcesz zarobić w tej chwili, ile za 12 m-cy, ile za 24. Powinieneś to wiedzieć. Żądanie odpowiednich zarobków to nie powód to wstydu. Ty podajesz swoją kwotę, pracodawca podaje swoją i albo spotykacie się pośrodku albo rozstajecie w miłej atmosferze i nie wykluczacie współpracy w przyszłości. Btw. Nie pchałbym się do Comarchu ani do żadnej firmy mającej pracownika w głębokim poważaniu (jak np. również Aptiv)
  • Odpowiedz

Jak dodajecie serwisy w .NET web appkach do DC?

  • Scrutor 13.2% (7)
  • Wlasna implementacja uzywajac 'reflection' 20.8% (11)
  • Source Generator 1.9% (1)
  • Inne (napisz w komentarzu co) 15.1% (8)
  • Sprawdzam tylko lub nie wiem o co chodzi 49.1% (26)

Oddanych głosów: 53

  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Cześć, czytam właśnie książkę C# in a Nutshell i mam pytanie. Ile z tej książki powinien umieć junior? Niektóre rzeczy są bardzo zawiłe i nigdy ich nie napotkałem, a pisałem już swego czasu proste API, stąd pytanie, bo nie wiem co pominąć.

#csharp #dotnet #programista15k #pytanie
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

bosz.. rozdziały 1-10, rozdział 8 będzie na kolokwium a pytania na rekrutacji będą z rozdziału 8. rozdziały 11-15 do egzaminu na mida ( ͡° ͜ʖ ͡°)

  • Odpowiedz
Cześć,

Wystartowaliśmy dzisiaj z otwartym konkursem dla wszystkich programistów/ek "100 commitów". Idea jest bardzo prosta - przez 100 kolejnych dni (od 1 marca do 8 czerwca włącznie), rozwijasz swój własny projekt open source (dowolny temat i technologia), a jedynym wymaganiem jest minimum 1 commit dziennie.

Po tym czasie, wszyscy Ci, którzy dotrwali do końca, będą głosowali na pozostałych uczestników, aż po wybraniu finałowej 10, odbędzie się dedykowana gala finałowa połączona z konferencją w
spetz - Cześć,

Wystartowaliśmy dzisiaj z otwartym konkursem dla wszystkich programis...

źródło: 100commitow

Pobierz
  • 34
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 2
@Goglez: inny, dla mnie ciekawszy, potrzebowałem spróbować czegoś całkowicie innego, ponieważ nie ma co ukrywać, ale dotnet, podobnie jak np. java to w większości typowe LOB (poza nielicznymi wyjątkami). Dodatkowo chciałem sam się sprawdzić, tzn. czy będę w stanie całkowicie od zera zmienić całkowicie język programowania na zupełnie inny i znaleźć w nim pracę, gdzie dla rdzy rynek jest akurat mocno niszowy :)
  • Odpowiedz
@Goglez: Odpowiem za siebie bo zrobiłem to samo, technicznie oba są w porządku, ale rodzaj projektów jakie są dostepne na rynku to przepaść - w c# załapać coś innego niż outsourcowane enterprise crudy / zastosowania przemysłowe w firmach których focusem nie jest IT graniczy z cudem, w ruście dostępne są o wiele ciekawsze rzeczy i pracujesz z o wiele ciekawszymi ludźmi
  • Odpowiedz