Lista artykułów

Biblioteki .Net do komunikacji ze sterownikami PLC Siemens – biblioteka s7netplus

Na początek krótki wstęp historyczny. Pierwszą bibliotekę oferującą dostęp z własnej aplikacji do zasobów sterownika oferował sam Siemens. Biblioteka ta nazywała się PRODAVE i była rozwijana tak naprawdę do 2012 roku, kiedy to pojawiła się jej ostatnia wersja 6.2 oferująca kompatybilność z Windows 7. Był to oczywiście produkt płatny z zamkniętym źródłem. Najstarszym rozwiązaniem open […]

Jak zacząć pisać projekt?

Załóżmy, że wpadliśmy na pomysł – napiszemy aplikację. Obojętnie, czy ma być ona webowa czy desktopowa. Obojętnie, czy ma być grą czy serwisem. Jakaś aplikacja. Należy pamiętać o tym, że od pomysłu do rozpoczęcia kodowania, trzeba przejść przez kilka etapów planowania. Co będzie można robić za pomocą aplikacji? Weź kartkę papieru albo otwórz Notepad. Usiądź…

AngularJS – wstrzykiwanie zależności

W tym wpisie wytłumaczę czym jest wstrzykiwanie zależności oraz przybliżę metody służące do tego. Opowiem o zaletach i wadach, każdej z nich. Dodatkowo wspomnę o obiekcie $rootScope oraz zaprezentuje jego działanie w aplikacji demonstracyjnej. Wymienie również obiekty jakie mogą być wstrzykiwane. Wstrzykiwanie zależności to wzorzec projektowy, służący do zarządzania zależnościami. Korzystając z tego mechanizmu mamy

4

DevTalk#67 – O depresji z Moniką Kotlarek

Przedostatni odcinek w tym roku, czas na odrobinę… refleksji. Do 67. odcinka zaprosiłem Monikę Kotlarek. Monika jest psychologiem zajmującym się – jak to psycholog – “trudnymi sprawami”. Od kiedy natknąłem się na nią w internetach, wiedziałem od razu: musimy nagrać odcinek DevTalk. I to właśnie na ten temat. Bardzo polecam poczytać jej blog i koniecznie […]

5

DevTalk#67 – O depresji z Moniką Kotlarek

Przedostatni odcinek w tym roku, czas na odrobinę… refleksji. Do 67. odcinka zaprosiłem Monikę Kotlarek. Monika jest psychologiem zajmującym się – jak to psycholog – “trudnymi sprawami”. Od kiedy natknąłem się na nią w internetach, wiedziałem od razu: musimy nagrać odcinek DevTalk. I to właśnie na ten temat. Bardzo polecam poczytać jej blog i koniecznie […]

DevTalk#67 – O depresji z Moniką Kotlarek

Przedostatni odcinek w tym roku, czas na odrobinę… refleksji. Do 67. odcinka zaprosiłem Monikę Kotlarek. Monika jest psychologiem zajmującym się – jak to psycholog – “trudnymi sprawami”. Od kiedy natknąłem się na nią w internetach, wiedziałem od razu: musimy nagrać odcinek DevTalk. I to właśnie na ten temat. Bardzo polecam poczytać jej blog i koniecznie [...]

Relacja z code::dive

W dniach 14-15 listopada byłem na konferencji code::dive we Wrocławiu. Jest ona głównie poświęcona C++, ale dodatkowymi tematami miały być Rust, Go, Embedded, IoT, Security, czy Python. Wstęp jest darmowy, ale liczba miejsc jest ograniczona. Swoje zgłoszenie wysłałem dosyć późno i byłem pewny, że się nie załapie. Jednak w ostatniej chwili zwolniły się jakieś miejsca […]

Relacja z code::dive

W dniach 14-15 listopada byłem na konferencji code::dive we Wrocławiu. Jest ona głównie poświęcona C++, ale dodatkowymi tematami miały być Rust, Go, Embedded, IoT, Security, czy Python. Wstęp jest darmowy, ale liczba miejsc jest ograniczona. Swoje zgłoszenie wysłałem dosyć późno i byłem pewny, że się nie załapie. Jednak w ostatniej chwili zwolniły się jakieś miejsca […]

Co sprawia, że chce nam się pracować?

Cykl o motywacji: Część 1: Co sprawia, że chcę nam się pracować Część 2: Ewolucja motywacji – jak zmotywować ludzi do pracy? Część 3: Ciemna strona motywacji – czy da się wrócić na jasną stronę? Dlaczego chce nam się chcieć: Spróbujemy odpowiedzieć na pytanie: czy możliwe jest stworzenie takiego środowiska pracy, aby wszystkim chciało się […]

Symfony 4 – szybki przegląd

Symfony 4 zostało wydane zgodnie z zapowiedziami 30 listopada. Z racji, że miałem okazję na szybko wdrożyć bardzo mały projekcik przy użyciu sf4, postaram się przedstawić zmiany, które rzuciły mi się w oczy. Podstawowa wersja W poprzedniej wersji symfony przy instalacji domyślnie mieliśmy wiele paczek, z których nie korzystaliśmy. Zaczynając projekt trzeba było je usuwać. […]

Symfony 4 – szybki przegląd

Symfony 4 zostało wydane zgodnie z zapowiedziami 30 listopada. Z racji, że miałem okazję na szybko wdrożyć bardzo mały projekcik przy użyciu sf4, postaram się przedstawić zmiany, które rzuciły mi się w oczy. Podstawowa wersja W poprzedniej wersji symfony przy instalacji domyślnie mieliśmy wiele paczek, z których nie korzystaliśmy. Zaczynając projekt trzeba było je usuwać. […]

EKF – Rozszerzony filtr Kalmana

Poprzednio wyprowadziłem model stanowy robota i przygotowałem symulację do testowania algorytmów określania pozycji. Przyszła więc kolej na ich implementację. W tym wpisie skupię się na Rozszerzonym Filtrze Kalmana. Znajdzie się miejsce na wstęp teoretyczny oraz analizę implementacji w środowisku symulacyjnym. Starałem się wszystko opisać jak najprościej. Jednak aby wszystko dobrze zrozumieć potrzebna będzie zaawansowana wiedza […]

EKF – Rozszerzony filtr Kalmana

Poprzednio wyprowadziłem model stanowy robota i przygotowałem symulację do testowania algorytmów określania pozycji. Przyszła więc kolej na ich implementację. W tym wpisie skupię się na Rozszerzonym Filtrze Kalmana. Znajdzie się miejsce na wstęp teoretyczny oraz analizę implementacji w środowisku symulacyjnym. Starałem się wszystko opisać jak najprościej. Jednak aby wszystko dobrze zrozumieć potrzebna będzie zaawansowana wiedza […]

14

[Devlog] Nowy projekt, raz jeszcze.

Cześć. Drobna obsówka z postami, ale uznałem, że nie będę się zmuszał i pisał na siłę. Dziś wielki dzień, zaczynam[...]

Ministerstwo cyfryzacji opowiada o blockchain i walutach cyfrowych

Ministerstwo Cyfryzacji wydało właśnie dokument dotyczący wykorzystania technologii blockchain i bitcoinów. Od jakiegoś czasu w swoim zespole analizują i testują możliwości zastosowania blockchaina w administracji państwowej. Dziś krótka notka z linkiem 😉  Na podstawie swojej analizy wydali właśnie zestaw dokumentów, których celem z perspektywy MC jest: Stworzenie przyjaznego środowiska regulacyjnego Opracowanie “najlepszych praktyk” dla firm z