Itt jársz most:
Kezdőlap
Keresés tartalomra
Kategóriák
Címkék
- Java
- Spring
- Python
- IoC
- Android
- DI
- Dagger
- Thymeleaf
- Markdown
- JDK11
- AOP
- Aspect
- Captcha
- I18n
- JavaSpark
- Microframework
- Testing
- JUnit
- Security
- JWT
- REST
- Database
- JPA
- Gépház
- WebFlux
- ReactiveProgramming
- Microservices
- Continuous Integration
- CircleCI
- Deployment Pipeline
- Docker
- Mocking
- LogProcessing
- PlantUML
- UML
- Modellezés
- OAuth2
- Node.js
- DevOps
- Websocket
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.
2019. július 20., szombat
Tovább a cikkhez
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.
2019. június 06., csütörtök
Tovább a cikkhez
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
2019. május 25., szombat
Tovább a cikkhez
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.
2019. május 01., szerda
Tovább a cikkhez
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.
2019. február 11., hétfő
Tovább a cikkhez
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.
2019. január 26., szombat
Tovább a cikkhez
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.
2019. január 15., kedd
Tovább a cikkhez
AOP alapok Spring keretrendszerben
Az aspektus orientált paradigma (továbbiakban és röviden AOP) tekinthető az OOP amolyan kiterjesztésének. Segítségével könnyedén bővíthetjük alkalmazásunkat olyan funkcionalitással, ami sokszor jelenik meg az alkalmazás változatos pontjain, így kódot spórolva. A mai cikk a Spring AOP támogatását mutatja be.
2018. szeptember 12., szerda
Tovább a cikkhez
Játékteszt - Terítéken a Detroit: Become Human
A Quantic Dream amolyan nagymesternek számít a döntés alapú story-vezetésen alapuló játékok palettáján. Annak idején a Beyond: Two Souls is nagy kedvencem lett, bár ott a döntéseink nem számítottak annyira nagyon - és most megjelent a Detroit: Become Human, amit az első trailer óta vártam gyermeki izgatottsággal.
2018. június 24., vasárnap
Tovább a cikkhez
Google ReCaptcha backend oldali validálása
Bár a ReCaptcha meglehetősen ügyes “találmány” ami a törvénytelenkedő felhasználók megfékezését illeti, de van egy nagy hibája: alapvetően frontend-en fut. Szerencsére ez csak részben igaz - mai cikkemben a ReCaptcha backend oldali validálását mutatom be.
2018. június 02., szombat
Tovább a cikkhez