Itt jársz most: Kezdőlap > Alkalmazásfejlesztés

Szűrő megjelenítése

Continuous Integration a cloudban - CircleCI build plan beállítása

A legtöbb online verziókezelő rendszer (GitHub, GitLab, stb.) mostanság már komplett eszközkészletet biztosít egy projekt CI/CD pipeline-jának beállításához - akár az ingyenes planeket használók számára is. Mai cikkemben a GitHub egyik integrált megoldását, a szintén ingyenes CircleCI-t mutatom be.
 
 

Offline-first architektúra implementálása Android alkalmazásokban

Az offline-first architekturális megközelítés fontos alapkövét képezi az okoseszközökre fejlesztett alkalmazásoknak. Bár a "hogyan" a fejlesztő a döntése, általánosan elterjedt architektúra lévén platform-támogatottságban nincs hiány. Mai cikkem az Android (illetve a Google) saját lehetőségeit mutatja be.
 
 

Hibatűrő elosztott rendszerek Hystrix Javanica alapokon

A Netflix által fejlesztett Hystrix, illetve az ahhoz contribute-olt Hystrix Javanica extension olyan eszközök, melyekre bár talán elsőre nem is gondolnánk, hogy szükségünk van, mégis hasznos, sőt elengedhetetlen alapját képezik minden esetben, ahol több service kommunikál egymással.
 
 

Reactive kliens Spring WebFlux backendhez

Előző cikkemben a Spring WebFlux-ról volt szó, azon belül is egy konkrét példán keresztül mutattam be, hogyan (és mire) lehet építeni reactive REST service-t. A mai cikkben ideje megnézni, hogyan fog a túloldal illeszkedni hozzá - megnézzük tehát, hogyan lehet megvalósítani a klienst maradva a Spring WebFlux librarynél, illetve - meglepetés - JavaScript-tel.
 
 

Reactive REST service Spring WebFlux használatával

A reaktív programozás napjaink egyik vezető szoftverfejlesztési trendje lett, és bár merőben más szemléletmódot kíván, mint a "klasszikus" imperatív módszerek, elkerülni egyre kevésbé lehetséges. A legegyszerűbb tehát, ha fejest ugrunk a mélyvízbe és megismerkedünk a reaktív programozás világával.
 
 

Kövesd blogomat a Twitteren!

Apró, bár régóta tervezett "terjeszkedésre" szántam el végre magam, így blogom immáron a Twitteren is követhető - @psproghu
 
 

A Leaflet blog engine architektúrája

Sokszor emlegettem az elmúlt időszakban a Leaflet nevű blog engine-t - annak életpályáját pedig Ti olvasóim végigkövethettétek, hiszen számos cikkem jelent meg a fejlesztés során felmerülő érdekes problémák megoldásáról. Örömmel jelenthetem, hogy az engine elkészült (már ha egy software lehet "elkészült"), így mai rövid cikkemben bemutatnám a Leaflet software stacket.
 
 

Egyperces - Egyedi Thymeleaf attribútum processzor

A Thymeleaf egyik nagy előnye - teljeskörű Spring és Spring Boot integrációja mellett - a rapid UI fejlesztést lehetővé tevő, kiterjedt eszközkészlete. Az engine mélyére túrni aligha lesz szükségünk - egészen addig legalábbis, míg nem akarunk egy ismétlődő feladatot elegánsan és tömören megoldani. Például MarkDown kód renderelését.
 
 

Lightweight dependency injection: a Dagger használata Android alatt

Az Inversion of Control meglehetősen hasznos vívmánya a szoftveriparnak, a Spring pedig az egyik legelterjedtebb framework, mely Dependency Injection módszerrel valósítja azt meg. Kényelmes, rugalmas, de ugyanakkor komplex és erőforrás-igényes. Android alatt pedig nem sok esélyünk van szóba bírni.
 
 

Spring Boot alkalmazás migrálása Java 11-re

Mikor ezt a cikket írom, már gyakorlatilag napokra vagyunk a Java 8 (ingyenes) támogatásának végétől, így azok a szoftverfejlesztők (a hobbi-fejlesztőktől a nagyvállalatokig), akik nem akarnak lemaradni a nyelv biztonsági frissítéseiről, már bizonyára váltottak az új verziókra. Akik még nem, azoknak itt egy kis ízelítő, mire számíthatnak: szigorúan saját tapasztalatok, mindazon apró és fontos információ-morzsa, melybe belefutottam a Leaflet migrálása során.
 
 
 

1 2 3 4