Cognitive Services: Jak korzystać z API Microsoftu do sztucznej inteligencji?

Rozpoznawanie twarzy na zdjęciach, emocji jakie wyrażają, opisywanie zawartości fotografii, przetwarzanie języka naturalnego – te i wiele więcej tematów powiązanych ze sztuczną inteligencją znane są nam od dawna. Jednak od niedawna są one tak bardzo na wyciągnięcie ręki. Rzućmy okiem na Microsoft Cognitive Services.

Czytaj dalej Cognitive Services: Jak korzystać z API Microsoftu do sztucznej inteligencji?

Wskazówka w języku C#: delegate

Są takie słowa kluczowe w języku C#, bez których można się obejść. Tylko po co się ograniczać, jeśli ich zrozumienie może zaoszczędzić nam czas, liczbę linii kodu do napisania… i wzbudzić zazdrość wśród Javowców 🙂 Zapraszam na trzy słowa o delegate.

Czytaj dalej Wskazówka w języku C#: delegate

Visual Studio Tips: Podpisujemy bibliotekę

Visual Studio umożliwia w bardzo prosty sposób podpisywanie bibliotek, które rozwijamy w ramach solucji. Dzięki takiemu podpisowi możemy potwierdzać nie tylko ich autentyczność, ale także zapewnić, że w żadnej aplikacji, która ich używa, nie zostaną złośliwie podmienione. Dlaczego mielibyśmy się w ten sposób zabezpieczać? Przekonajmy się 🙂

Czytaj dalej Visual Studio Tips: Podpisujemy bibliotekę

Wskazówka w języku C#: yield

Słowo kluczowe yield – obecne w języku C# od dawien dawna – w prosty sposób może przyczynić się do poprawy wydajności naszego kodu. Jak działa? Gdzie go używać? Jak może przyczynić się do poprawy działania aplikacji? Przekonajmy się, zaczynając przygodę z yieldem bez jego użycia.

Czytaj dalej Wskazówka w języku C#: yield