Organogram készítése

Organogram logó

HR-organogram-logoAz Oracle HR sémából építünk organogramot, amivel megjeleníthető a szervezeti hierarchia. Személyenként készítünk csomópontokat. (Másképpen is lehetne: például részlegenként.) A megvalósítás során kétszer konvertálunk A-ból B-be. Először az adatbázisból/adatforrásból SQL lekérdezéssel jutunk hozzá a szükséges adatokhoz, amelyeket generikus listába képezzük le. Ezután a listát feldolgozva generálunk HTML fájlt, amely tartalmaz egy Organization Chart diagramot.

Hasonló feladat: Ki kinek a vezetője?, rekurzív lekérdezéssel. Érdemes összehasonlítani a kétféle szemléletmódot.

Tervezés

Most pedig azt használjuk fel, hogy az Oracle HR sémában az EMPLOYEES táblában reflexió van, amelyet az EMPLOYEE_ID és a MANAGER_ID mezők biztosítanak.

Az Organization Chartnál három adatsor adható meg. Ezek most testre szabva (mindegyik szöveges): 'Employee lastname', 'Job ID', valamint jelmagyarázatként további három mező összefűzve: 'Employee name, Department name, Job title'. Az organogramon megjelenő adatok például: "Raphaely", "PU_MAN", valamint a csomópontra fókuszálva megjelenő tooltip: "Employee: Den Raphaely, Department: Purchasing, Job: Purchasing Manager". A DEPARTMENTS táblából – az EMPLOYEES-zel a DEPARTMENT_ID-vel összekötve – megkapjuk a DEPARTMENT_NAME-t. A JOBS táblából pedig – az EMPLOYEES-zel a JOB_ID-vel összekötve – megkapjuk a JOB_TITLE-t.

A lekérdező parancs

SQL-organogram

Az EMPLOYEE_ID elsődleges kulcs, vagyis kötelező. A MANAGER_ID nem kötelező, a hierarchia tetején álló vezetőnél ez a mező null értékű. Mivel a MANAGER_ID nem kötelező, így külön lekérdező parancsban kell előállítani a 15 középvezetőt együtt a 2 felső vezetővel, valamint az egyetlen felső vezetőt, akinek a MANAGER_ID-ja null. Ezt a két részeredményt össze kell fűzni ( UNION).

Az eredménytábla

SQL-eredménytábla

Az adatfeldolgozás lépései

Java programozási nyelven kötelező a kivételkezelés a JDBC kapcsolatfelvétel, SQL parancs futtatása, valamint a fájlkezelés során. A JDBCConnection interfészben definiált szöveges konstansok: DRIVER, URL, USER, PASSWORD (az adatbázis-szerverrel való kommunikációhoz), SQL (a lefuttatandó lekérdező parancs). Az OrganizationChart interfészbe került a HTML_FILE_PATH (a generálandó HTML fájl Path útvonala) és a HTML (konstans váz az organogram testre szabott HTML+JavaScript forráskódja). Az SQL parancs ResultSet eredménytáblájának feldolgozása során áll elő az orgChartDataList generikus lista. A HTML konstans szövegben lévő #OrgChartData# elemet ki kell cserélni a generikus listából Stream API-val dinamikusan összefűzött adatokra. A fenti példa ide kapcsolódó része: "[{'v':'Raphaely', 'f':'Raphaely<div style="color:red; font-style:bold">PU_MAN</div>'}, 'King', 'Employee: Den Raphaely, Department: Purchasing, Job: Purchasing Manager']". Ezt követően a java.nio csomag Files osztályának write() metódusával fájlba menthető az előállított fájltartalom. A konkrét Java forráskódot most nem részletezem.

Az elkészült organogram

HR-organogram

A bejegyzéshez tartozó teljes forráskódot ILIAS e-learning tananyagban tesszük elérhetővé tanfolyamaink résztvevői számára.

A feladat a Java adatbázis-kezelő tanfolyam 9-12. óra: Oracle HR séma elemzése, 13-16. óra: Konzolos kliensalkalmazás fejlesztése JDBC alapon, 1. rész, 33-36. óra: Grafikus kliensalkalmazás fejlesztése JDBC alapon, 2. rész alkalomhoz kapcsolódik.

IT történet – januárban történt

IT történet blog bejegyzés sorozatunkban válogatunk a januárban történt események közül – bármikortól napjainkig. A főbb témakörök: IT általában, számítástudomány, hardver, szoftver, platform, szoftverfejlesztés, játékprogramok, híres informatikusok, kibernetikusok, feltalálók, IT hírek, technológiai mérföldkövek. Természetesen nem törekedhetünk a teljességre, pusztán érdekességeket említünk röviden, tömören, amit illik tudni a szakterület iránt érdeklődőknek.


1939. január 1-jén, 82 éve történt:
Bill Hewlett és Dave Packard megalapította az amerikai Hewlett-Packard Company (HP) IT vállalatot, amely a PC-iről és nyomtatóiról lett világhírű.


1979. január 2-án, 42 éve történt:
Dan Bricklin és Bob Frankston megalapítja az amerikai Software Arts nevű vállalkozást. Elkezdték a VisiCalc nevű számítógépes program fejlesztését, amely az első mikroszámítógépekre kifejlesztett táblázatkezelő volt.


1977. január 3-án, 44 éve történt:
A Steve Jobs, Steve Wozniak és Ronald Wayne által alapított Apple Inc. bejegyzett részvénytársaság lett.


1983. január 3-án, 38 éve történt:
A Time magazin a személyi számítógépet választotta ‘Az év emberévé’. Az 1927 óta minden évben kiosztott cím történetében először fordult elő, hogy nem embernek ítélték oda.


2009. január 3-án, 12 éve történt:
Egy ismeretlen (fórumos nevén Satoshi Nakamoto) kibocsátotta a Bitcoin nyílt forráskódú digitális fizetőeszközt. Ez volt az első kriptovaluta. Az elnevezés vonatkozik a nyílt forráskódú szoftverrel létrehozott elosztott hálózatra is.


1972. január 4-én, 49 éve történt:
A Hewlett Packard vállalat bemutatta az első tudományos célú zsebszámológépet, a HP-35-öt. Az eszköz később óriási siker lett.


1995. január 5-én, 26 éve történt:
Bill Gates bemutatta a Microsoft Bob nevű, Windows 3.1-re és Windows 95-re szánt grafikus felületet. Ez a vállalat egyik legnagyobb bukásának bizonyult. Több szaklap is beválogatta minden idők legrosszabb szoftverei közé.


2000. január 6-án, 21 éve történt:
A San Francisco-i MacWorld Expo-n az Apple Inc. bemutatta a Mac OS X operációs rendszert.


1943. január 7-én, 78 éve történt:
Elhunyt Nikola Tesla, aki a világ egyik legjelentősebb és leghíresebb, szerb származású tudósa és feltalálója volt, tevékenységét elsősorban az elektromosság, mágnesség és gépészet területén fejtette ki.


1982. január 7-én, 39 éve történt:
A Consumer Electronics Show (CES) alkalmával a Commodore Business Machines amerikai, elektronikai cég bemutatta a Commondore 64-et, amely az 1980-as évek kultikus személyi számítógép-típusa volt.


1889. január 8-án, 132 éve történt:
Herman Hollerith német származású amerikai statisztikus, feltaláló, üzletember megkapta a szabadalmat az általa kifejlesztett lyukkártya-feldolgozó gépre, amivel néhány hónap alatt feldolgozta az 1890-es amerikai népszámlálás adatait.


2007. január 9-én, 14 éve történt:
Az Apple Inc. bejelentette az iPhone-t, amely az iPhone-széria első okostelefonja volt.


1946. január 10-én, 75 éve történt:
Megtörtént az első sikeres visszhangfelismerés az amerikai hadsereg Diana kísérleti projektjében, amelynek célja volt a Holdról visszavert radarjelek fogadása. Ez volt az első radarcsillagászati kísérlet egy másik égitest vizsgálatára.


1934. január 11-én, 87 éve történt:
Megszületett Tony Hoare, teljes nevén Sir Charles Antony Richard Hoare. A Turing-díjas, tudományos és oktatási tevékenységéért lorddá avatott brit számítógéptudós nevéhez fűződik a Quicksort (gyorsrendezés) algoritmus.


1968. január 12-én, 53 éve történt:
Az AT&T amerikai telekommunikációs vállalat bejelentette, hogy a 911-es számot egyetemes segélyhívó számként jelölte meg.


2020. január 14-én, tavaly történt:
A Microsoft Corporation megszüntette a Windows 7 kiterjesztett támogatását, hogy újabb technológiák és nagyszerű, új szolgáltatások támogatására tudja összpontosítani befektetéseit.


2001. január 15-én, 20 éve történt:
Elindult a Wikipédia projekt angol nyelvű változata. Ez minden idők legnagyobb, szabadon szerkeszthető internetes enciklopédikus gyűjteménye. 2020-ban már 6 millió szócikket tartalmazott. 2002-től a Wikipédia napja.


1986. január 19-én, 35 éve történt:
Megjelent az első IBM PC-re írott rezidens, flopin terjedő bootvírus, a Brain. Szerzői azért hozták létre, hogy büntessék az illegális szoftvermásolást.


1999. január 19-én, 22 éve történt:
A Research in Motion (RIM) szoftverfejlesztéssel és IoT technológiával foglalkozó kanadai cég megjelentette a BlackBerry terméksorozat első eszközét. Ez a BlackBerry 850 hordozható, valósidőben e-mailt küldő/fogadó személyhívó volt.


1999. január 20-án, 22 éve történt:
Először jelent meg a Happy99 féreg, amely az első e-mailben terjedő számítógépvírus volt.


1959. január 21-én, 62 éve történt:
Az Esti Hírlap beszámolt az első magyar elektronikus számítógép (korabeli szóhasználattal: ‘számológép’), az M-3 elkészültéről. Ez a magyar informatika születésnapja.


1984. január 22-én, 37 éve történt:
A XVIII. Super Bowl harmadik negyedében bemutatták az azóta kultikussá vált Apple Inc. ‘1984’ televíziós reklámjának nevezett, amely útjára indította a Macintosh személyi számítógépet.


1996. január 23-án, 25 éve történt:
A Sun Microsystems félvezetőket, számítógépeket, szoftvereket gyártó amerikai cég kiadta a Java fejlesztői környezet első változatát Oak néven (Java Development Kit 1.0).


1984. január 24-én, 37 éve történt:
Apple Inc. bemutatta második személyi számítógépét, a Macintosh-t, amelynek Mac OS nevű grafikus felhasználói felületű operációs rendszere volt.


1926. január 26-án, 95 éve történt:
Londonban bemutatták az első, hagyományos katódsugárcsöves képernyővel rendelkező, működőképes televíziót.


2010. január 27-én, 11 éve történt:
Steve Jobs, az Apple Inc. alapító-vezérigazgatója a San Franciscó-i Yerba Buena Arts Centerben bemutatta a cég új termékét, az iPad táblagépet.


2007. január 28-án, 14 éve történt:
Az adatvédelem nemzetközi napja. Az Európa Tanács (ET) kezdeményezésére 2007-ben, az ET adatvédelmi konvenciója elfogadásának 25. évfordulóján rendezték meg először az Európai Bizottság támogatásával.


1925. január 30-án, 96 éve történt:
Megszületett Douglas Engelbart amerikai feltaláló, aki 1963-ban megalkotta a számítógépes beviteli eszközt. Ez lett a PC korszakban az egér.


2007. január 30-án, 14 éve történt:
A Microsoft Corporation piacra dobja a Windows Vista operációs rendszerét és az Office 2007 irodai programcsomagot is.


1956. január 31-én, 65 éve történt:
Megszületett Guido van Rossum holland programozó, a Python programozási nyelv megalkotója.


1997. január 31-én, 24 éve történt:
A Sony Computer Entertainment (SIE) japán multinacionális videójáték- és digitális szórakoztató-ipari vállalat megjelentette a Final Fantasy VII videószerepjátékot PlayStation-re. A szériában ez volt az első játék, amely 3D-s technológiákat használt.


ADA 2020

A Debreceni Egyetem Informatikai Kara 2020. december 15-16-án megrendezte az ADA konferenciasorozat harmadik konferenciáját (ADA 2020), amely az informatika és a STEM területei iránt érdeklődők konferenciája volt.

A konferencia célja

Az ADA konferenciasorozat elsődleges célja, hogy lehetőséget és közeget biztosítson az informatikai és a STEM területeken dolgozó, kutató vagy még a tanulmányaikat folytató nők szakmai megjelenésének, kommunikációjának. A konferencia kiemelt figyelmet kíván fordítani a kapcsolódó szakterületek munkaerő utánpótlásának problémáira, az érdeklődők pályaválasztási motivációja növelésének, illetve az orientáció kialakításának lehetőségeire. A konferenciasorozat szeretne hozzájárulni a nők arányának növekedéséhez a fenti területekhez tartozó szakmákban és kutatásokban.

Kiknek érdemes részt venni?

Mindenkinek, aki érdeklődik az informatika és a STEM területeinek új eredményei iránt! Minden kutatónak, oktatónak, felsőoktatásban tanuló vagy doktori tanulmányokat folytató hallgatónak, akik tudományos eredményeiket szeretnék bemutatni egy szélesebb szakmai közönség előtt.

Akik az informatikához, a STEM területekhez, illetve ezek oktatásához kapcsolódó munkájuk és tapasztalatuk alapján kialakult jó gyakorlatukat kívánják megosztani a szakmabeliekkel.

Az eseményről

Mindkét nap 1-1 plenáris előadással indult. 11 szekcióban (Számítástudomány, Természettudomány, Okos város és okos otthon, Női tapasztalatok a STEM területén, Nők a tudományban, Virtuális valóság, Virtuális valóság és vizualizáció, Középiskolai oktatás, Új didaktikai irányvonalak, Digitális eszköztár használata, Robotika) zajlott a 40 szekció előadás. A konferencia a Webex online platformon zajlott.

Elérhető a konferencia programja: keddi program és szerdai program, valamint az absztraktok is.

2020-ban előadást tartottam „Koronavírus Java projekt – a tervezés és megvalósítás mérföldkövei” címmel, amely a konferencia Digitális eszköztár használata szekciójába került. Az absztrakt: „Az előadás/cikk egy szoftverfejlesztő OKJ képzésen használt/használható esettanulmányt ismertet. A Java projekt két különböző weboldalról ment adatokat, ezek: https://koronavirus.gov.hu/elhunytak és https://www.worldometers.info/coronavirus/country/hungary/. Az adatokat helyi állományrendszerben tárolja, konvertálja, összefésüli, végül némi adattisztítást követően feldolgozza. A Java alkalmazások gyakorlat tantárgy tematikájának kapcsolódó elemei: OOP-MVC, swing GUI, eseményvezérelt programozás, szövegfájlok kezelése, hálózati kommunikáció, kivételkezelés. Az előadás/cikk ismerteti a Java projekt tervezésének és megvalósításának fontosabb lépéseit, mérföldköveit.”

Az előadásom prezentációját és az Java projekt/esettanulmány forráskódját ILIAS e-learning tananyagban tesszük elérhetővé tanfolyamaink résztvevői számára.

Az előadásom témája a Java EE szoftverfejlesztő tanfolyam több alkalmához is kötődik.

Részt vettem az ADA 2019 konferencián is.

Kutatók éjszakája 2020

Kutatók éjszakája

Kutatók éjszakájaA Kutatók Éjszakája nemzetközi rendezvénysorozat 2005-ben indult. Magyarország 2006-ban csatlakozott. Azóta évről-évre egyre több intézmény nyitja meg hazánkban kapuit, szervez érdekes programokat, sok-sok településen, több száz helyszínen, több ezer eseményt meghirdetve sok tízezer érdeklődő/résztvevő látogatónak biztosít tartalmas estét.

Bár a kezdeményezés elsősorban a kutatói pálya népszerűsítését szolgálja, ezért leginkább a tizen- és huszonévesekre számít, az események vonzók és elég érdekesek ahhoz, hogy a kisgyerekektől a legidősebbekig mindenki megtalálja a számára izgalmas programokat. Korábban nagyobb felsőoktatási intézmények és kutatóintézetek szerepeltek döntően, de az utóbbi néhány évben egyre több kisebb intézmény, tehetséggondozással foglalkozó középiskola, cég, egyesület is csatlakozott a rendezvényhez. A Kutatók éjszakája rendezvény minden meghirdetett programja ingyenes.

Rendezvényünk plakátja

Az it-tanfolyam.hu 2020-ban is csatlakozott. Három oktatónk hirdetett öt programot a kutatokejszakaja.hu weblapon. Az eseményekre regisztrálni kellett a weblapon, ami talán szervezőként ránk keresve bizonyult legegyszerűbbnek. A regisztrációs időszak november 16-26-ig tartott és a programjainkra november 27-én 17:40-20:50 óráig került sor. Az élő közvetítés linkjét a programra regisztráltak e-mail-ben megkapták. Néhány online látogatónk jelzéséből megtudtuk, hogy ez a folyamat sajnos nem volt zökkenőmentes. Valószínűleg ennek az lehetett az oka, hogy a központi honlap még azután is engedte a regisztrációt a meghirdetett programokra, miután kiküldtük az élő közvetítés linkjét. Tőlük ezúttal is elnézést kérünk.

Terveztük, hogy az előadások élő közvetítését rögzíteni fogjuk és tanfolyamaink hallgatói számára – a kapcsolódó témakörökhöz, ILIAS-ra feltöltve – elérhetővé tesszük. A központi honlap szervezői a rendezvény előtt néhány órával (pénteken 10 órakor) körlevélben értesítettek mindenkit az alábbiak szerint: „Nem készíthetnek és nem tölthetnek fel semmilyen webhelyre vagy fórumra olyan videót vagy felvételt, amelyen a becsatlakozó látogató felismerhető, azaz az arca látszik, neve felismerhető, hangja nevéhez vagy arcához köthető, azaz a személy azonosítható. Ezért rögzíteni bármit csak úgy szabályos, ha erre külön beszerzik a résztvevők hozzájárulását. Amennyiben rögzítésre sor kerülne, felhívjuk a figyelmet arra is, hogy kiskorúak esetében a törvényes képviselőktől is szükséges a hozzájáruló nyilatkozat beszerzése. Hozzájárulás hiányában a felvétel rögzítése, közlése úgy lehet szabályos, ha azon a résztvevők bármilyen technika segítségével felismerhetetlenek, azaz kitakarásra, anonimizálásra kerülnek.” Sajnos erre nem készültünk fel előre és aznap már nem tudtuk megoldani a hozzájáruló nyilatkozatok beszerzését. Ezért az élő közvetítést nem rögzítettük. Ezt kifejezetten sajnáljuk, hiszen sok-sok előkészítő munkát fektettünk bele és a meghirdetett öt programból három teljesen újonnan összeállított anyag volt, egy korábbit frissítettünk és egy pedig igazi örökzöld téma. Természetesen a prezentációkat elérhetővé tettük tanfolyamaink hallgatói számára.

17:40-18:10 – Kaczur Sándor: Szoftverek architekturális tervezésének szempontjai
Az előadás áttekinti, hogyan válasszunk az ismert/tipikus tervezési minták közül és válaszokat ad a következő kérdésekre. Legalábbis megpróbálja. Mekkora a mozgástér a választás során? Mikor jó az MVC? Mikor kell a Factory? Mikor nem jó a Bridge? Mikor hasznos a Chain-of-responsibility? Hogyan csoportosítsuk az igényeinket? Hogyan osszunk szét jól specifikált funkciókat az alkalmazás rétegei között? És vajon mi a teendő kevésbé körültekintő specifikáció esetén? Milyen alapvető modulok állnak rendelkezésre? Minden célszerű ismerni ahhoz, hogy vállalható döntést tudjunk hozni? Hogyan osszunk szét funkciókat a szerver és a kliens oldal között? Mekkora strukturális redundancia kell/hasznos elosztott alkalmazások esetén? Hogyan értékelhető egy szoftver architekturális terve? Lehet két hasonló? Ha igen, melyik lehet a jobb? Ha nem, miért nem? Hogyan kell(ene) dokumentálni egy szoftver architekturális tervét? A program a Java tanfolyamaink orientáló moduljához kötődik.

18:20-18:50 – Kaczur Sándor: Java kollekciók hatékonysága
Adott egy ismert algoritmus egy ismert problémára. A gyakorlati bemutató példákat mutat arra, hogy az ismert Java kollekció keretrendszer különböző adatszerkezeteinek funkcionalitását/szolgáltatásait felhasználva mennyire eltérő megoldásokat tudunk készíteni. Mindegyik megoldás ugyanazt az eredményt adja, de alapjaiban más gondolatmenettel születtek. Vajon melyik tekinthető hatékonyabbnak? Mennyi tárhelyet igényelnek? Mennyi idő alatt hajtódnak végre? Mennyire bonyolultak, azaz mennyire könnyű/nehéz megérteni/dokumentálni/elmagyarázni? Előkerülnek különböző Set, Queue, List, Map implementációk, programozási tételek. Amit csak lehet, mérünk, összehasonlítunk, elemzünk. Végül az eredmények alapján javaslatokat adunk: mikor, miért, mit (mit ne), hogyan (hogyan ne) használjunk. A program a Java SE szoftverfejlesztő tanfolyamunk tematikájához kötődik.

19:00-19:30 – Kaczur Sándor: Reflexjátékot fejlesztünk
Játékprogramot tervezünk és fejlesztünk, grafikus felülettel. Egy 2×2, 3×3, …, 9×9 négyzetrács alkotja a játékteret, ahol minden négyzet színnel kitöltött. A kitöltés véletlenszerű, de annyiban manipulált, hogy a színek minél különbözőbbek legyenek. A játékmenet során minél gyorsabban ki kell választani a rácsban az egyik négyzetet. Azt, amelyik ugyanolyan színű, mint egy minta. A rács miatt a játék egyre nehezebb. Ez az alapeset, tekintsük ingyenes 1.0-ás verziónak. Ötletelünk a továbbfejlesztési lehetőségek között. Például beépíthetnénk időkorlátot: a teljes játékmenetre globálisat, vagy akár négyzetrácsonként lokálisat is. Csalhatnánk is, akár többféleképpen is. Tűnhetnénk engedékenynek azzal, hogy nem a pontos találatokat számoljuk össze, hanem a hasonló színek is pontot érnek, de arányosan kevesebbet, minél inkább különböznek. Skálázhatjuk a pontszámot, például százalékosan. A megjelenítést GUI kliensprogram végzi, amely a feladatokat a szervertől kapja, amely pontoz is. A program a Java EE szoftverfejlesztő tanfolyamunk tematikájához kötődik.

19:40-20:10 – Szegedi Kristóf: Mihez kezdhetünk a kétszeresen kivételes tanulókkal?
Áttekintjük milyen az, amikor találkozik a tehetség és a deficit. Hiszen a természet általában kompenzál. Hogyan vegyük észre? Hogyan éljünk vele (a lehetőséggel)? Hogyan profitáljunk belőle? Milyen soft skillek fedhetik (legalább részben) el a deficitet? Milyen tréningek javasolhatóak? Hogyan bontakoztatható ki a tehetség? Három főbb kategóriát érint az előadás: Asperger-szindróma, ADHD-szindróma, tanulási zavar. Renzulli, Czeizel, Csíkszentmihályi tehetségmodelljeiből kiindulva fokozatosan közelítünk Bagdy Emőke tehetség kibontakozási koncepciójához. Ismertetünk néhány tipikus, atipikus, kritikus és paradigmatikus esetet. Vajon Einstein, Darwin, Michelangelo, Newton, Hitchcook, Cher, Daryl Hannah, Steve Jobs miben volt tehetséges és deficites? Miben különleges a Pokémon Go megalkotója? Előkerül az Esőember, Dr. Murphy és persze Dr. Sheldon Cooper sem maradhat ki.

20:20-20:50 – Kiss Balázs: Gondolkodjunk logikusan!
Az előadás során áttekintjük az intelligencia, a kreatív problémamegoldó és logikus gondolkodás összefüggéseit és izgalmas feladatokból válogatva közösen megoldunk néhány fejtörő feladatot.

 

A programjaink népszerűek voltak. A Google Meet online platformon kb. 80-an csatlakoztak. A többség több programon is részt vett. Néhányan kifejezetten egy-egy adott program iránt érdeklődtek. Az online platform sokaknak újdonságot jelentett, de azért a chat felületen élénk kérdezz-felelek párbeszéd zajlott. Ahogyan számítottunk rá, markánsan más célközönséget vonzott az első három és az utolsó kettő programunk. Köszönöm oktató kollégáimnak, hogy örömmel csatlakoztak. Külön köszönöm Hollós Gábor kolléga előkészítő tevékenységét, valamint a rendezvény ideje alatt a technikai ügyelet biztosítását. Mindannyian jól éreztük magunkat. Igazán tartalmas esti programot állítottunk össze. Nem akartunk pusztán előre felvett videókat megosztani. Megvolt a varázsa az élő közvetítésnek, hiszen így sokkal személyesebb és interaktív élményt jelentett. Szívesen emlékszünk majd rá. Jövőre talán már az offline világban is szervezhetünk eseményeket, tarthatunk rendezvényeket.

SzámOkt 2020

EMT, SzámOkt 2018Az Erdélyi Magyar Műszaki Tudományos Társaság (EMT) Számítástechnika Szakosztálya által – évente – szervezett XXX. Számítástechnika és Oktatás – SzámOkt Multi-konferencia online került megrendezésre 2020. október 10-én. Társszervező volt a Sapientia Erdélyi Magyar Tudományegyetem Marosvásárhelyi Kar. Párhuzamos rendezvény volt XXXI. Energetika-Elektrotechnika Konferencia – ENELKO 2020 az Erdélyi Magyar Műszaki Tudományos Társaság (EMT) Energetika-Elektrotechnika Szakosztálya és a Magyar Energetikai Társaság (MET) társszervezésében.

A konferencia célja:

  • lehetőséget teremteni az erdélyi és külföldi magyar szakembereknek tudományos eredményeik bemutatására, illetve szakmai kapcsolatteremtésre és tapasztalatcserére,
  • az erdélyi magyar számítástechnikusok – középiskolai és egyetemi tanárok, rendszergazdák, egyetemi hallgatók, vállalkozók, felhasználók – számára találkozási lehetőséget biztosítani egy olyan rendezvényen, melynek keretében beszámolhatnak legújabb tapasztalataikról az oktatás, kutatás terén,
  • hogy egy átfogóbb képet nyújtson a magyar kutatók munkásságáról és eredményeikről, mint az informatika területén dolgozó magyar kutatók/fejlesztők fóruma.

8 témakörben hirdették meg az előadóknak a jelentkezési lehetőséget:

  • Számítástechnika és oktatás,
  • Algoritmika és programozás,
  • Informatikai alkalmazások,
  • Irányítástechnika, automatika, méréstechnika,
  • Képfeldolgozás és mesterséges intelligencia,
  • Elosztott és párhuzamos rendszerek, cloud rendszerek,
  • Hálózati kommunikáció és Internet, IoT, Industry.4.0,
  • Gazdasági informatika.

Letölthető a konferencia programja.

Már 2015-ben, 2018-ban és 2019-ben is részt vettem előadóként ezen a konferencián szakmai előadással és magyar nyelvű cikkel. Ezek a publikációs listámban megtalálhatók.

2020-ban két előadást tartottam „Népesedési világnap – Java EE esettanulmány”, valamint „Címkefelhő generálása – Java esettanulmány” címmel 2*20 percben, amelyek a konferencia „Számítástechnika és oktatás” című szekciójába kerültek. Az előadásokra sok-sok ábrával, képernyőképpel, technológiai apróságokkal/részletekkel/érdekességekkel készültem. Három párhuzamos szekció volt a Google Meet platformon és sokan vándoroltak közöttük érdeklődési körüknek megfelelően. Kb. 25-en megfordultak a „Számítástechnika és oktatás” szekcióban, ahol ülésvezetőként is közreműködtem.

Az első projektben start állapotnak tekintettük a Népesedési világnap blog bejegyzésünkben található specifikációt és Java SE forráskódot, amit Kaló Péter továbbfejlesztett és így elkészült a projekt Java EE változata. Péter 2020-ban végzett a SZÁMALK-Szalézi Szakgimnázium szoftverfejlesztő OKJ képzésén. Másodévesként tartottam neki Java alkalmazások gyakorlatot és Kliens-oldali webprogramozást. Céltudatosan tanult/dolgozott és példaértékűen áll hozzá a csoportmunkához. Ezt az aktuális közös munka is megerősítette. Örülök, hogy kooperáltunk ebben a projektben.

A második projekthez is tartozik egy blog bejegyzésünk: Címkefelhő generálása.

A cikkeink megjelentek a konferencia kiadványában.

Az előadásaim prezentációját ILIAS e-learning tananyagban tesszük elérhetővé tanfolyamaink résztvevői számára.

Az első előadásom témája a Java EE szoftverfejlesztő tanfolyam 13-16. óra: JSON feldolgozás alkalmához, a második előadásom témája a Java SE szoftverfejlesztő tanfolyam 17-28. óra: Objektumorientált programozás alkalmaihoz kapcsolódik.