.NET Core 3.0 pozwoli na bezpośrednie wykonywanie operacji przy użyciu wewnętrznych instrukcji procesora dostępnych w zależności od platformy np. na x86:
Tak się zastanawiam, czym w pracy zajmuje się taki mid, senior, czy inny doświadczony programista. Wszędzie gdzie ktoś zadaje pytanie o to jakie programy powinien sobie stworzyć do portfolio aby mieć większe szanse na dostanie pracy to zawsze pada coś w rodzaju "nie rób kolejnego cruda, zrób coś dużego, coś co żyje, coś bardziej zaawansowanego". Czyli co konkretnie w takim razie? Co wy na co dzień robicie, co jest o wiele bardziej
Szukam jakiegoś kursu do podstaw sieci. Trochę teorii, ale z naciskiem na wykorzystanie tego w podstawowych czynnościach informatycznych/programistnych (korzystanie z Wiresharka, konfiguracja sieci lokalnych, firewall/porty, podstawowe szyfrowanie i certyfikaty, może jakieś lowlevelowe przykłady na socketach i czytaniu pakietów, narzędzia sieciowe w terminalu, adresy ip/dns/interfejsy sieciowe, vpny).
Myślę, że może być ciężko o jeden kurs, ale nie chciałbym studiować teorii z Tanenbauma a potem dokumentacje do każdego narzędzia i protokołu - tylko kurs
SSE, SSE2, SSE3, SSSE3, SSE4.1, SSE4.2, AVX, AVX2, FMA, LZCNT, POPCNT, BMI1, BMI2, PCLMULQDQ, AESPrzykład kodu:
using System.Runtime.Intrinsics;