FEJLESZTÉS

Fejlesztés & Automatizáció

Egyedi rendszerszintű szkriptek és modern OOP PHP alkalmazások fejlesztése a manuális feladatok kiküszöbölésére és az adatbázisok felgyorsítására. Egyedi kódolás, rendszerszintű integráció, automatizáció a manuális hibák minimalizálására és a feladatmegoldások gyorsítására.

I

Bash & Perl Szkriptelés

Rendszerszintű automatizációk, cron-jobok és alapszintű karbantartó szkriptek írása.

 

Szolgáltatás: Rendszerszintű automatizációk, cron-jobok és napi karbantartó feladatok Bash parancssori szkriptelése.

 

Technikai tartalom: Automatizált log-rotálási, tömörítési (tar, gzip), szövegfeldolgozási (awk, sed, grep) és fájlrendszer-ellenőrzési folyamatok írása Bash és Perl nyelven, hibakezelési mechanizmusokkal.

II

Python Automatizáció

Fejlett adminisztrációs, adatfeldolgozó és egyedi konverziós szkriptek fejlesztése.

 

Szolgáltatás: Összetett adatintegrációs, fejlett adminisztrációs, adatbázis-manipulációs és egyedi formátum-konverziós szkriptek tervezése és futtatása.

 

Technikai tartalom: Python alapú automatizációk fejlesztése, strukturált adatok (JSON, XML, CSV) feldolgozása, egyedi formátum-konverziós szkriptek készítése, különböző jelentések generálása és küldése, valamint intelligens log-elemzők írása, rendszerek közötti adatintegráció, konvertálás fájlból vagy adatbázisból, részletes kód kommentek, részletes dokumentáció.

III

OOP PHP Alkalmazások

Modern, objektumorientált és biztonságos egyedi szoftverfejlesztés.

 

Szolgáltatás: Modern, objektumorientált és biztonságos webes alkalmazások vagy Moodle alapú üzleti logikák programozása.

 

Technikai tartalom: Szigorú típuskezelés (Type Hinting), névterek (Namespaces) használata, előkészített kifejezések (Prepared Statements) használata SQL injection ellen, Cross-Site Scripting (XSS) elleni védelem automatikus kimeneti maszkolással (escaping). Moodle-konform objektumorientált API-k használata (pl. $DB és $OUTPUT), Moodle DB API objektum-relációs leképezései, biztonságos adatkezelése, Task API használata a háttérben futó ütemezett feladatok (Scheduled és Ad-hoc Tasks) OOP alapú programozásához, részletes kód kommentek, részletes dokumentáció.

IV

Adatbázis optimalizálás (MySQL / MariaDB)

Lassú SQL lekérdezések optimalizálása, adatbázis-struktúrák tervezése és gyorsítása.

 

Szolgáltatás: A relációs adatbázisok futási sebességének és indexelési struktúrájának optimalizálása a lassú lekérdezések megszüntetése érdekében.

 

Technikai tartalom: Az adatbázis-séma analízis (EXPLAIN parancsok használatával), hiányzó indexek (Single és Composite Indexes) pótlása, SQL lekérdezések újraírása.

V

MoodleFIX API Integráció

Rendszerek közötti biztonságos, titkosított REST/SOAP adatcsere implementálása.

 

Szolgáltatás: Különböző informatikai rendszerek közötti biztonságos adatcsere megvalósítása.

 

Technikai tartalom: RESTful és SOAP kliensek és végpontok (endpoints) fejlesztése. Biztonságos hitelesítési protokollok (OAuth2, API tokenek) integrálása, hibatűrő adatküldési mechanizmusok (újrapróbálkozási logikák, sorbanállási/Queue kezelés) leprogramozása.

VI

Verziókövetés (GIT)

Professzionális, Git-alapú forráskód-kezelés és verziókövetett telepítési folyamatok.

 

Szolgáltatás: Professzionális, iparági szabványoknak megfelelő forráskód-menedzsment és verziókövetett, automatizált telepítési (deployment) folyamatok kiépítése.

 

Technikai tartalom: Git repozitóriumok kialakítása. Konfliktuskezelés, Git környezetek üzemeltetése és verziókövetett, szkriptekkel automatizált telepítési (deployment) folyamatok kiépítése.

TOVÁBBI SZAKTERÜLETEK

Moodle megoldások & MoodleFIX szerviz

Teljes körű Moodle LMS támogatás telepítés, verziófrissítés, hibaelhárítás, üzemeltetés, egyedi a forráskód-szintű fejlesztés nagykiterjedésű egyetemi vagy vállalati infrastruktúrában.

Linux & Apache üzemeltetés

Stabilitás, biztonság és sebesség a szerveroldalon. Debian/Ubuntu szerverek üzemeltetése, biztonsági megerősítése és magas látogatottságú Apache webszerverek finomhangolása.