Szerző: gyengus

Arduino csatlakoztatása Mosquitto MQTT szerverhez

Az MQTT (Message Queue Telemetry Transport) egy ISO szabvány (ISO/IEC PRF 20922), publish-subscribe alapú pehelysúlyú üzenetküldő protokoll. Az MQTT protokollnak alacsony a sávszélesség igénye. Szükséges hozzá egy broker. A broker feladata az üzenetek továbbküldése a klienseknek, téma alapján. Azaz a kliensek feliratkoznak különböző témákra, majd a broker a témákba érkezett üzeneteket továbbítja a feliratkozott klienseknek. Tovább ›

Kategória: Elektronika, Programozás Címke: , , ,

Tor hidden service

A Tor hálózat egy önkéntesek által üzemeltetett szerver csoport, mely lehetővé teszi az embereknek, hogy javítsanak a magánszférájukon és a biztonságukon az interneten. A Tor felhasználók közvetlen kapcsolat helyett egy sor virtuális átjárón keresztül kapcsolódnak, titkosított csatornán.

A Tor hidden service lehetővé teszi, hogy a felhasználók weboldalt üzemeltessenek vagy más szolgáltatást nyújtsanak anélkül, hogy felfednék oldaluk valódi címét. A Tor találkozási pontok segítségével tudnak más Tor felhasználók csatlakozni a szolgáltatáshoz anélkül, hogy tudnák pl az IPjét.
Ezek a szolgáltatások a .onion TLD alatt érhetők el. A .onion az IETF által elismert speciális használatú TLD.
Tovább ›

Kategória: IT Címke:

WordPress oldal Docker dobozban

Az oldalam WordPress alapú, a biztonság, a könnyebb kezelhetőség és a hordozhatóság miatt, úgy döntöttem, hogy bezárom egy Docker konténerbe. Tovább ›

Kategória: IT Címke: , ,

RedBear Duo

A RedBear Duo egy WiFi és Bluetooth (BLE) modult is tartalmazó Arduino kompatibilis fejlesztőpanel. Kickstarter kampány keretében 19$-ért sikerült hozzá jutnom. Azóta sajnos felment az ára a gyártó oldalán. Tovább ›

Kategória: Elektronika, Programozás Címke: , ,

Szerver offline állapotának jelzése

Van egy otthoni házi szerverem és egy tárhelyem. Szerettem volna értesítést kapni róla, ha valamelyik nem elérhető ill, ha később újra elérhetővé válik. Ehhez írtam egy Node.js alkalmazást ami ellenőrzi a szerver és a tárhely elérhetőségét és amennyiben változás áll be valamelyik állapotában meghív egy linket a megfelelő paraméterekkel. Végül amennyiben valamelyik offline állapotba kerül, a Mi Band karkötőm ezt jelzi. Tovább ›

Kategória: Programozás Címke: ,

Particle Photon

A Particle Photon egy Arduino kompatibilis WiFi fejlesztőpanel. Ára mindössze 19$. Jár hozzá egy felhő szolgáltatás is. Úgy gondolom, hogy ár/érték arányban ez a legjobb WiFi-s Arduino kompatibilis fejlesztőpanel. Bátran ajánlom azoknak akik ismerkedni szeretnének az Arduinoval és/vagy az IoT (Internet of Things) világával. Ebben a cikkben bemutatom a Photont és a mögötte lévő felhő szolgáltatást, a teljesség igénye nélkül. Érdemes nézegetni a dokumentációját. Tovább ›

Kategória: Elektronika, Programozás Címke: , ,

Hőmérséklet és légnyomás mérés Espruino Pico-val

Megérkezett a rendelt BMP180 szenzor. Ez egy digitális barométer. Légnyomást és hőmérsékletet is mér, I2C buszon keresztül lehet vele kommunikálni. Az előző cikkben említett Espruino Pico támogatja. Gondoltam, miért is ne kössem akkor össze őket 🙂 Tovább ›

Kategória: Elektronika, Programozás Címke: , , ,

Espruino Pico

Espruino Pico

Az Espruino Pico egy JavaScript-et futtató USB stick méretű fejlesztőpanel. Tovább ›

Kategória: Elektronika, Programozás Címke: , , ,

Node.js alkalmazás automatikus telepítése

Az előző részben (Node.js web alkalmazás Express keretrendszerrel) említettem a tools.gyengus.hu nevű Node.js web alkalmazásomat. Ebben a cikkben rajta keresztül mutatom meg a PM2-t és, hogy hogyan oldottam meg az automatikus deployt. Tovább ›

Kategória: Programozás Címke: , , , ,

Node.js web alkalmazás Express keretrendszerrel

Ebben a bejegyzésben egy egyszerű példán keresztül bemutatom, hogyan lehet Node.js alapú web alkalmazást készíteni Express keretrendszer használatával. Tovább ›

Kategória: Programozás Címke: ,