Raspberry PI4 LED lekapcsolás

A Pi-ken piros led jelzi a bekapcsolt állapotot, valamint ha valamin dolgozik, akkor a zöld led villog.
A zöld led nem olyan zavaró, de a piros egy TV alatti tárolóban elég rikító lehet, szerencsére ezek lekapcsolhatóak.
Elolvasom →

Belső szerver elérés publikus szerveren keresztül

Adott egy Raspberry pi, ami egy belső hálózaton csücsül, dinamikus ip-vel kapcsolódik és nincs mód kiengedni a világ felé.
A most következő módszernek a hátulütője, hogy szükség van egy kívülről elérhető szerverre, amire SSH-n keresztül csatlakozhat a pi és mi a köztes szerveren keresztül a pi-re.
Elolvasom →

Raspberry Pi4 ❤ Docker

A Pi4 legalább 4GB rammal már elég erős ahhoz, hogy akár Dockerben futtassuk rajta alkalmazásainkat. Hogy minél több erőforrásunk legyen, olyan OS-t érdemes telepíteni, ami kevés felesleges dolgot tartalmaz. Ehhez használhatjuk a Raspberry Pi OS Lite-ot vagy ha kicsit el akarunk rugaszkodni a Debian/Ubuntu vonaltól, akkor az Arch ARM verzióját. A telepítés lépései megtalálhatóak az oldalakon.
Elolvasom →

Clean Code-Igniter #1

A Clean Code-ról nem elég beszélni, tudni kell meglátni a lehetőségeket és használni a kódunkban. Ehhez lehetne kamu, szánékosan rossz kódokat készíteni, ami aztán kijavítva gyönyörű lesz, de ez még mindig nem az élet. Választásom egy régi kedvenc frameworkömre esett, a Codeigniterre. Amiért érdekes ez a project, hogy igazán régi rendszerről beszélünk. Az EllisLab 2006-ban adta ki az első verzióját, amit aztán 2014-ben “ajándékba adott” a BCIT-nek. Jelenleg a 4-es verziónál tart, aminek már PHP 7.2 a minimuma, de lássuk be, nem kihívás, ha nem egy eredendően 5.x verziós kódot kellene a hétköznapokban karbantartani.
Elolvasom →

Bash alernatívák

Az ünnepi időszak és mostanság ez a fene nagy zárkózás tökéletes lehetőséget ad valami új dolog elsajátítására. Egy új nyelv, keretrendszer vagy valami eszköz megismerése nagy segítség lehet a hétköznapi folyamataink megkönnyítésére. Első bejegyzésnek nézzünk valami linux környezetben gyakran használt dolgot, a terminálban futó bash alternatívákat.
Elolvasom →

Adventi kalendárium programozóknak

Korábban már ajánlottam a CodeWarst kódolás gyakorlására, most jöjjön egy ünnepi verzió, Adventi kalendárium programozóknak.
Elolvasom →

Hello Hugo, Viszlát Jekyll

A nagy Wordpressről Jekyllre migrálás után elérkezett az újabb költözés ideje.
Természetesen lehetett volna valami CMS is, de nagyon szimpatikus ez a generátor dolog, viszont a jekyll már tarthatatlanul lassan generálta le az oldalt…
Valamint 3.8-al volt összerakva, aminek a 4.4-re migrálása hasonló időt ölelt volna fel, mint egy teljes csere.
Elolvasom →

CI/CD Automatizálás drone.io-val

Céges berkeken belül már régóta használom a Gitlab által kínált gitlab-runnert tesztek futtatására és rendszerek frissítésére és most elérkezett az idő, hogy a magán dolgaimhoz is bevessek valami hasonlót, de ennél azért valamivel könnyebb rendszerre vágytam. Ennek eredménye lett a Drone, ami alapértelmezetten támogatja többek között a Gitea-t is. A telepítéshez Dockerre és a leírások követésére van szükség. Jelenleg az alábbi Git hosting szolgáltatásokat támogatja: GitHub GitLab Gitea Gogs Bitbucket Cloud Bitbucket Server Telepítés után pedig a gites felhasználónkkal tudunk belépni és aktiválni reponként a szolgáltatást.
Elolvasom →