AWS EC2 – RDP and PSRemoting with Private Keys

If you ever had to login to an EC2 instance in AWS which wasn’t AD joined, you probably know how to fetch the generated admin password. It is not hard, but requires some extra steps to actually open a working WinRM session or even copy-pasted passwords to login via RDP. Wouldn’t it be better to login to these instances by passing directly your EC2 Key-Pair?

CloudRemoting is my new PowerShell module that tries to solve these management tasks similarly as ssh -i <privatkey> does, but for rdp and for pssession.

Analysis of Corporate Communication – M.Sc. Thesis

bme_msc_thesisThe subject of my university thesis is the analysis of corporate communication. The purpose of the paper is to design and implement a Business Intelligence (BI) system which supports the discovery of those communication groups who are different from the organization structure, the tracing of specific cases and the load measurement of each communication participant.

P2P fájlcserélő hálózat és kliens

MK091 P2P KliensMédiakommunikáció labor feladatom egy Napster szerű P2P fájlcserélő hálózat és kliens elkészítése volt. A  szerver oldali funkciókat mysql adatbázis felett php nyelven valósítottam meg, ahol a szerver-kliens protokollüzenetek XML-RPC hívásokon keresztül cserélődnek, a klienseket pedig .NET C# nyelven valósítottam meg, ahol a kliens kommunikáció aszinkron socket kapcsolatokra és többszálú végrehajtásra épül. A rendszer támogatja a beragadt kliensek és letöltések szerver oldali ütemezett kirúgását, a hamis megosztások automatikus törlését és a kliensek automatikus frissítését is.

Microsoft GLEE – Gráfok vizualizációja .NET alatt

MS AGL sampleFéléves önállólabor gyakorlatom egy Levelezés elemző rendszer elkészítése. Minden minden elemző szoftvernek, ennek is az a célja, hogy a végfelhasználó által feltett kérdésekre kielégítő és szemléletes válaszokat tudjon nyújtani. Ennek egyik lehet formája a grafikus megjelenítés. Projektem elkészítéséhez szükségem volt egy olyan eszközre, mely hatékonyan képes tetszőleges gráfokat ábrázolni, ugyanakkor interaktív működést biztosít, azaz képes érzékelni, ha a felhasználó valamilyen egér vagy más eseményt idéz elő egyik élén vagy csomópontján.