VBA alapok 3: tömbök

Posted on P 07 november 2014 in Excel, VBA • Tagged with adatszerkezet, tömbök • 3 min read

Excel használata során biztosan felmerül az igény arra, hogy egyszerre nagy mennyiségű adatot tudjunk kezelni (egy egész sort vagy oszlopot vagy esetleg egy tartományt). A tömbök nem mások, mint azonos típusú adatok összetartozó sorozatai. Tömböket az eddig megismert módon deklarálhatunk: Dim () As . Értéket index alapján tudunk adni a tömb egyes …


Continue reading

VBA alapok 2: elágazások és ciklusok

Posted on Cs 06 november 2014 in Excel, VBA • Tagged with ciklus, elágazások • 4 min read

A VBA sorozat második részében az elágazások és ciklusok bemutatására kerül sor. A bejegyzés első felében az elágazásokkal ismerkedünk meg. Az elágazás feltétele egy logikai kifejezés, aminek az igaz/hamis értékétől függ, hogy a program melyik utasítást hajtja végre.

elagazas

Ahogyan az ábrán is látszik, amennyiben a feltételünk igaznak bizonyul, az …


Continue reading

VBA alapok 1: objektumok, változók

Posted on V 26 október 2014 in Excel, VBA • Tagged with objektumok, változók • 4 min read

A VBA (Visual Basic for Applications) a Visual Basic egyszerűsített változata, tartalmaz egy integrált fejlesztői környezetet, amely be van építve a legtöbb Microsoft Office alkalmazásba. A nyelvet alapvetően arra tervezték, hogy más alkalmazásokhoz kiegészítő funkcionalitást biztosítson, mint például makrók rögzítése és futtatása valamint varázslók készítése.

A vírusok elleni védekezés nevében …


Continue reading

A Civilization 4 és kiegészítőinek magyar fordítása

Posted on V 30 március 2014 in Egyéb • Tagged with Civilization • 1 min read

A Civilization 4, Civilization 4: Warlords és Civilization 4: Beyond The Sword játékok magyar fordítása jelenleg egyetlen helyen sem érhető el normálisan, úgyhogy úgy döntöttem, hogy végleges helyére erre a blogra kerül. Innen elérhető lesz mindegyikből a legfrissebb változat.

Civilization 4

A fájlt csomagold ki az alapjáték Assets\XML\Text …


Continue reading

Videó érettségi 1: 2013. májusi emelt szintű érettségi

Posted on H 03 március 2014 in Python • Tagged with érettségi, videó • 1 min read


Continue reading

Emelt informatika érettségi programozási feladat: 2013

Posted on V 02 február 2014 in Python • Tagged with érettségi • 4 min read

Az informatikai érettségi programozási feladataiból álló sorozat második részében a 2013. májusi érettségit nézzük meg közelebbről.

Az első feladatban be kell olvasnunk a megadott fájl tartalmát. Ehhez célszerű a with kulcsszót használni, ez ugyanis biztosítja a fájl bezárását, ha megfeledkeznénk róla.

print('1. feladat')
print('----------')
jeloltLista = []
try:
    with open('erettsegi2013 …

Continue reading

Tkinter alapok 2

Posted on Szo 18 január 2014 in Python • Tagged with GUI, tkinter • 4 min read

Az előző bejegyzésből kimaradt egy fontos megjegyzés, ezt most pótolom.  A grafikus programjainkat Windows alatt célszerű .pyw kiterjesztéssel elmenteni, ugyanis így biztosítjuk, hogy a Windows a pythonw.exe értelmezőt használja a futtatáshoz. Ezzel pedig azt tudjuk kiküszöbölni, hogy a konzolablak felugorjon grafikus programok futtatásánál is.

Ebben a bejegyzésben egy telefonszámokat …


Continue reading

Tkinter alapok 1

Posted on V 12 január 2014 in Python • Tagged with GUI, tkinter • 3 min read

A következő bejegyzés egy grafikus felületekről (GUI) szóló sorozat bevezető része. Pythonhoz több grafikus könyvtár is létezik, például wxPython, pyQT, pyGTK, PySide, vagy a bejegyzésben ismertetett tkinter. Ez utóbbival szemben sok kritikát fogalmaztak meg, többek között, hogy nem elég szép, ennek ellenére a GUI-kkal való ismerkedésre talán ez a …


Continue reading

Reguláris kifejezések

Posted on P 10 január 2014 in Python • Tagged with modul, regex • 5 min read

A következő bejegyzés egy korábbi lényeges átdolgozása. A bejegyzés első verzióját éreztem a blog leggyengébb bejegyzésének, ezért jelentősen átdolgoztam. A reguláris kifejezések (regex, regexp) olyan, bizonyos szintaktikai szabályoknak megfelelő stringek, amelyekkel meghatározható stringek egy halmaza. A mindennapokban gyakran találkozunk velük különböző weboldalakon, többször is, mint gondolnánk. Bankkártyaszámok, telefonszámok, címek, emailcímek …


Continue reading

Kollaboratív szűrés: Manhattan- és euklideszi távolság

Posted on Szo 15 június 2013 in Python • Tagged with adatbányászat, kollaboratív szűrés • 4 min read

A kollaboratív szűrés az adatbányászatban használt ajánlórendszerek  egy módszere. A kollaboratív jelző azt jelenti, hogy az ajánlatok megtétele más emberek preferenciái segítségével történik meg. Ha például egy adott felhasználó számára szeretnénk könyvet ajánlani, akkor egy lehetséges módszer, hogy megkeressük azokat a felhasználókat, akiknek hasonló az érdeklődése, és az ő általuk …


Continue reading