Mini Projekt – #1 – Jak wykonać prostą automatyzację w Selenium i zintegrować ją z elektroniką?
|||||

Mini Projekt – #1 – Jak wykonać prostą automatyzację w Selenium i zintegrować ją z elektroniką?

Wprowadzenie. We wpisie przedstawiłem, w jaki sposób wykonać prostą automatyzację, gdzie przy pomocy Selenium WebDrivera, Pythona, Raspberry Pi oraz kilku gotowych układów elektronicznych można zrealizować monitorowanie na stronie stanu magazynowego produktu i od otrzymanych danych zrealizować jakąś akcję. Sponsorem wpisu jest msalamon.pl WWW: https://msalamon.pl/ Sklep: https://sklep.msalamon.pl/ Zakres artykułu. Ogólny zarys projektu Pobranie danych ze strony internetowej przy…

Raspberry Pi – #9 – Instalacja Bazy Danych MariaDB
|

Raspberry Pi – #9 – Instalacja Bazy Danych MariaDB

Wprowadzenie. MariaDB jest darmową bazą danych opartą na licencji open sorce. Na stronie Fundacji MariaDB możemy przeczytać, że baza ta została opracowana przez deweloperów MySQL. Można powiedzieć, że MariaDB nie tylko jest zamiennikiem dla MySQL ale jest ulepszeniem. Omawiana baza danych jest szybka, skalowalna i niezawodna, posiada możliwość dodania wtyczek oraz wielu narzędzi przez co…

||

Programowanie w C++ – RPi – STL – Array

Wprowadzenie. Tablica „Array” to kontener sekwencyjny. Kontener ten charakteryzuje się stałym rozmiarem. Każdy element tablicy ma określoną pozycję. Pozycje są nadawane w momencie utworzenia kontenera.  Zakres artykułu. Właściwości kontenera Program w C++ Plik Makefile Testy Właściwości kontenera Stały rozmiar kontenera; Kolejne elementy są przechowane w pamięci obok siebie dzięki czemu uzyskujemy prosty dostęp do grupy…

Raspberry Pi – #8 – Instalacja Serwera FTP

Raspberry Pi – #8 – Instalacja Serwera FTP

Wprowadzenie. FTP (File Transfer Protocol) jest protokołem komunikacyjnym umożliwiającym wysyłanie i odbieranie plików. Protokół transferu plików jest zrealizowany w architekturze klient-serwer. Zakres artykułu. Aktualizacja systemu Instalacja serwera FTP Plik konfiguracyjny serwera FTP Aktualizacja systemu Przed przystąpieniem do zainstalowania serwera FTP zaktualizujemy nasz system. Listę pakietów aktualizujemy poleceniem: $ sudo apt-get update Instalację aktualizacji zrealizujemy poleceniem:…

||

Programowanie w C++ – RPi – STL – Deque

Wprowadzenie. Kolejka o dwóch końcach „deque” to kontener sekwencyjny. Kontener ten charakteryzuje się dynamiczną zmianą rozmiaru. Każdy element wektora ma określoną pozycję, która jest nadawana w momencie wstawienia kolejnego elementu do kontenera. W odróżnieniu od wektora, deque ma możliwość wstawiania elementu zarówno na końcu jak i początku kontenera.  Zakres artykułu. Właściwości kontenera Program w C++…

||

Programowanie w C++ – RPi – STL – Vector

Wprowadzenie. Wektor „Vector” to kontener sekwencyjny. Kontener ten charakteryzuje się dynamiczną zmianą rozmiaru. Każdy element wektora ma określoną pozycję, która jest nadawana w momencie wstawienia kolejnego elementu do kontenera.  Zakres artykułu. Właściwości kontenera Program w C++ Plik Makefile Testy Właściwości kontenera Możliwość relatywnie szybkiego dynamicznego dodawania, usuwania elementów na końcu kontenera; Kolejne elementy są przechowane…

Programowanie w C – RPi – Bazy Danych – Wynik zapytania
|||

Programowanie w C – RPi – Bazy Danych – Wynik zapytania

Kilka słów na początek. W poprzednim wpisie przedstawiłem w jaki sposób kierować zapytania do bazy danych MySQL. W celu odczytania danych po zapytaniu, należy wykorzystać dodatkowe funkcje, które umożliwią nam swobodne odczytanie danych. Zakres artykułu. Program w C Plik Makefile Testy Program w C Kod programu, który pozwoli na przetestowanie odpowiedzi zapytania do bazy danych…

Programowanie w C – RPi – Bazy Danych – Zapytanie
|||

Programowanie w C – RPi – Bazy Danych – Zapytanie

Wprowadzenie. Podstawowa praca z bazami danych polega na tworzeniu zapytań do bazy danych. Za pomocą zapytań jesteśmy w stanie między innymi przechowywać, manipulować oraz odczytywać dane z bazy danych. We wpisie przedstawiłem proste zapytanie, które tworzy nową bazę danych.  Zakres wpisu. Program w C Plik Makefile Testy Program w C Kod programu, który pozwoli na…

Programowanie w C – RPi – Bazy Danych – Nawiązanie połączenia
|||

Programowanie w C – RPi – Bazy Danych – Nawiązanie połączenia

Wprowadzenie. Pierwszym właściwym krokiem pracy z bazą danych w języku C jest nawiązanie połączenia z bazą danych. We wpisie przedstawiłem prosty program, który przeprowadzi nas przez tą procedurę.  Zakres wpisu: Program w C Plik Makefile Testy Program w C Kod programu, który pozwoli na przetestowanie działania funkcji z biblioteki mysql.h zapisałem w pliku main.c i…

Programowanie w C – RPi – Bazy Danych – Pierwszy program
|||

Programowanie w C – RPi – Bazy Danych – Pierwszy program

Wprowadzenie. W celu sprawdzenia, funkcje z biblioteki mysql.h będą poprawnie odczytywane w programie wykonamy prosty program, który pokaże nam wersję klienta MySQL. Zakres wpisu. Program w C Plik Makefile Testy Program w C Kod programu, który pozwoli na przetestowanie działania funkcji z biblioteki mysql.h zapisałem w pliku main.c i wygląda następująco. [sourcecode language=”c”] #include <stdio.h>…