Java-technológia

A HIT tanszéken van egy jó kis tárgy Java-technológia néven, melyet Varga Endre és Sipos István tartanak. Az alapoktól indul a tananyag, de a végére kimondottan érdekes és mélyreható, nem triviális ismereteket tartalmaz a jegyzet, szinte élmény volt a vizsgára való felkészülés. Eddig nem ismertem a Garbage Collector működési stratégiáit, weak reference-ekről sem hallottam még, se nem tudtam igazán, hogy hogy lehet használni a JNI-t.
A tárgykövetelmény egy házi feladat megírása (vizsgáig), a szorgalmi időszakban egy online teszt kitöltése és a házi feladat ötletének leadása. Egy tőzsdei adatgyűjtő-szimulátor programot írtam a tárgy keretein belül, talán az egyetlen értékes része a bet.hu AJAX válaszainak XPath-os feldolgozása, mivel a szimulációs rész oly nagy mértékben leegyszerűsített (1 mélységű ajánlati könyv és a felek egymással nem tudnak kereskedni, csak a felvett könyv kerül visszajátszásra), hogy a valóságban nem használható.
A forráskód a git clone https://bitbucket.org/NovakAron/tradesim.git paranccsal érhető el.