Wro.cpp #28
Wro.cpp Wro.cpp
492 subscribers
327 views
14

 Published On Streamed live on Mar 30, 2022

Cześć,

Nasze kolejne spotkanie odbędzie się w środę 30. Marca w wersji hybrydowej. Zapraszamy do siedziby firmy Spyrosoft - ilość miejsc jest ograniczona! Jak zawsze będziecie mogli nas oglądać na naszych kanałach społecznościowych.

Spotkanie standardowo rozpoczniemy od godziny 18:00. Po około 15 minutach wprowadzenia rozpoczną się prezentacje.

Przedstawiamy Wam tematy najbliższych prezentacji oraz prelegentów.

1. Mateusz Cholewiński - "Roboty, sensory i aktuatory - ROS, embedded, C++"

Opis:
"Jeśli po tej prezentacji oczekujesz porównania złożoności obliczeniowej algorytmów sortowania lub przedstawienia własnej implementacji statycznego std::vector, to… o tym nie będzie ani słowa. Będzie o tym co napędza nas w pogoni za optymalizacją algorytmów i implementacji – funkcjonalności i dane. Innymi słowy problemy i wymagania jakie napotykamy. W ujęciu robotycznym, a właściwie to cybernetycznym.

Chciałbym przedstawić środowisko jakim jest ROS, pokazać jego możliwości i jak można z nim zintegrować urządzenie embedded, obsługujące czujniki spotykane w robotyce amatorskiej i nie tylko. Pokazać, gdzie w tym wszystkim można wcisnąć C++, co można z niego wycisnąć i jak to wszystko razem można połączyć."

BIO:
Nie programuję od dzieciństwa, ale komputer w domu pojawił się przed komunią (no właśnie, gdzie te pieniążki z komunii Tato?). Miałem szczęście wylądować we właściwym czasie i miejscu na studiach, spotkać ciekawych ludzi i dużo przy tym się nauczyć. Staram się tą wiedzę propagować dalej, a na pewno wykorzystywać w codziennej pracy. Cenię spójność i harmonię rozwiązań, od odpowiedzi bardziej interesuje mnie droga do niej, a sławetny edżajl dla mnie to sposób zarządzania zmianą, która i tak jest nieuchronna. Staram się pożenić świat akademicki i przemysłu.

Uwielbiam słuchać muzyki, po godzinach staram się aktywnie spędzać czas.

2. Maciek Mleczko - "Jak napisać system operacyjny w C++"

Opis:
"W ramach prezentacji przedstawię zagadnienia związane z systemami czasu rzeczywistego oraz wykorzystaniem zalet języka jak i kompilatora C++ do stworzenia szytego na miarę systemu operacyjnego. Poruszę też tematykę architektury i podziału elementów systemu na abstrakcyjne obiekty. Gościem specjalnym prezentacji będzie pseudoobiektowy C i jego zestawienia z C++.

Szybkie wprowadzenie do RTOS
Inżynierskie i biznesowe przypadki użycia
Obiektowa architektura
Własne alokatory pamięci (smart pointery, new i delete)
Obsługa wielu procesorów/rdzeni
Optymalizacje z abstrakcjami bez kosztów
Testowalność i dowody poprawności działania"

BIO:
Embedded engineer w SpyroSoft Solutions. Specjalizuję się w niskopoziomowych optymalizacjach i inżynierii oprogramowania. Moje doświadczania biznesowe w branży embedded rozciągają się od projektów baremetal do wbudowanych systemów Linux i Android. W wolnym czasie homelabber, maniak sprzętu audio i foto.


Po pierwszej prelekcji zapraszamy na poczęstunek. Po całym wydarzeniu zapraszamy na wspólne wyjście na piwo.

---

Do zobaczenia,
Grupa Wro.cpp

#cpp #moderncpp #ros #embedded #rtos #os #allocators #optimization #testability

Wydarzenie zrealizowane dzięki wsparciu naszych patronów na https://patronite.pl/wrocpp​:
Adam Badura,
Łukasz Ziobroń (coders.school),

wrocpp.pl
meetup.com/Wro-cpp
facebook.com/wrocpp
linkedin.com/company/wro-cpp
twitter.com/WroCpp

show more

Share/Embed