Embedded

Implementing a State Machine in C++17 – part 2

In my previous article we’ve talked about implementing a simple state machine based on a std::variant and other newer additions to the C++ standard. Even though the implementation had its merits it was far from being complete. In this article, we improve upon that design to make it more useful and easy to use. (więcej…)

Embedded

IoT HUB, czyli zróbmy ciekawy projekt

Poniższy artykuł przedstawia wewnętrzny projekt, realizowany przez inżynierów-programistów z Centrum Kompetencyjnego Embedded firmy Sii. (więcej…)

Software Development

Jak wprowadzałem zmiany do C++20

Językiem C i C++ interesowałem się od czasów liceum – wtedy właśnie napisałem pierwszy program komputerowy. Pisząc kod, lubię mieć pełną kontrolę nad każdym aspektem i właśnie to mogę osiągnąć pisząc w C++. Czasem doskwierały mi jednak pewne małe braki, których z kolei nie odczuwam  pracując z innymi językami. C++11 zmniejszył tę przepaść, jednak (więcej…)

Software Development / Inżynieria

Tworzenie asystenta do Telegram z logiką w chmurze Azure

Chciałbym opowiedzieć parę słów o tym jak my, programiści, możemy wykorzystywać nowoczesne technologie dla naszych prostych potrzeb. Przedstawię proces tworzenia bota, który będzie pobierać od użytkownika link do filmiku na serwisie YouTube i zwracać plik audio jako odpowiedź. Wszystko będziemy robić za pomocą komunikatora Telegram.

(więcej…)

Software Development / Inżynieria / Office 365

ABBYY FineReader Engine

W niniejszym artykule postaram się przybliżyć jedno z najlepszych rozwiązań OCR dostępnych na rynku. W pierwszej części wpisu przedstawię ogólne informacje o silniku, a następnie opiszę jego cechy i zalety. Na koniec zaprezentuję prosty przykład implementacji silnika do przeprowadzenia procesu OCR, który dokona konwersji z pliku graficznego do pliku tekstowego. (więcej…)

SharePoint

SharePoint Calendar

Sharepoint Calendar has been around since a beginning of a SharePoint (więcej…)

Software Development

NAudio – biblioteka do obsługi audio w .NET cz. 2

W poprzednim artykule omówiłem podstawowe funkcje biblioteki NAudio. Przedstawiłem w jaki sposób odczytywać pliki (więcej…)

Tagi: , ,

SharePoint

SharePoint Memory Leaks

While working as a developer within SharePoint – farm solutions, every developer has come across Memory Leaks, but what actually are memory leaks and how to defend your code from them?

(więcej…)

Software Development

NAudio – biblioteka do obsługi audio w .NET cz.1

W poprzednim artykule przedstawiłem niskopoziomowe podejście do odtwarzania dźwięków w Windows, używając natywnego interfejsu WINAPI. Tym razem postaram się zaprezentować inne podejście do tego tematu. Użyję (więcej…)

Tagi: , , ,

Software Development

Niskopoziomowa obsługa audio w Windows

Przedmiotem artykułu będzie obsługa dźwięku w systemie Windows poprzez natywne API systemu. Na co dzień (więcej…)

Tagi: , , ,