Betűméret: 100%

Helloo!

Én a Bandi vagyok.

Valamikor régebben támadt egy kissé merész gondolatom: - csinálni kéne egy weblapot, a saját fejlesztésű programjaimnak. Nem kell túl komoly dolgokra gondolni. Fizikai szimulációkat írogatok 15 éves korom óta - vagyis a múlt században kezdtem. - BASIC nyelven. Aztán Turbo Pascal, Delphi, Javascript, C#.
És mivel érdekelt a DirectX, kénytelen voltam a C++-be is belekóstolni (elég rágós).

Viszont a honlap megmaradt gondolati szinten, különféle okokból.
Aztán jöttek a mesterséges intelligenciák, de évekig nem foglalkoztam velük - például mert nem nyújtottak sokat, meg nem is nagyon hittem bennük. Egyszer csak a Microsoft betette a copilotot a VisualStudio-ba, és akkor kipróbáltam. Meglepődtem, hogy milyen intelligens, illetve csak annak tűnik. Kérdezgettem, és a saját bevallása szerint sincs neki értelme, csak statisztikai alapon rakosgatja egymás után a szavakat: de azt elég jól csinálja. Kivéve amikor hülyeségeket hord össze. De a programozásban nagy segítség tud lenni, csak nem szabad túlságosan rátámaszkodni - átengedni az irányítást - mert annak nem szokott jó vége lenni!

Szóval most felgyorsultak a fejlesztések, úgyhogy belevágok. Elővettem néhány régebbi programomat, amiket érdemesnek tartok felújítani/modernizálni: például a javascriptes programoknál bevezetem a THREE.js-t a sima HTML5-canvas helyett, így sokkal látványosabb, és gyorsabban futó programokat lehet írni.

A már kipróbálható programoknál a kártyák alján lévő indítógomb új böngészőfülön elindítja a programot.

Töltöttgolyók előnézet

Töltöttgolyók

Elektromosan töltött golyók

Képzeljük el, hogy golyókat feltöltünk elektromossággal. Azonos mennyiségű és előjelű töltést kapnak. Ebben az esetben minden golyó taszítja a másikat. Ez önmagában nem túl érdekes, mert elszállnának a végtelenbe. Viszont, ha minden golyót rákötünk egy gumiszálra, ami egy központi helyre próbálja visszahúzni őket, akkor a taszítóerők és a visszahúzóerők egyensúlyba kerülnek. A középpontban is elhelyezünk egy golyót - persze, hogy ezt is feltöltjük. Még érdekesebbé válik a dolog, ha van egy olyan golyónk, amit szabadon mozgathatunk a rendszerben - (véletlenül ez is fel lenne töltve).
Julia előnézet

Julia-halmaz

Fraktál megjelenítő

A Julia-halmazok a komplex számok világából származó fraktálok. A program egy egyszerű iteráció segítségével számolja ki a pontok sorsát, és színezéssel jeleníti meg, milyen gyorsan „szöknek el” a végtelenbe. A megjelenítés WebGL-lel történik, így a számítás nagy részét a grafikus kártya végzi. A paraméterek változtatásával a fraktál alakja folyamatosan változik, sokszor egészen váratlan mintázatokat hozva létre.
Naprendszer előnézet

Naprendszer

3D szimuláció

A program a Naprendszer főbb égitestjeinek mozgását jeleníti meg térben. Már most is jól látszik, hogyan keringenek a bolygók eltérő pályákon és sebességgel a Nap körül. A projekt még nincs kész: később holdak, aszteroidák és további részletek is bekerülnek. A cél egy látványos, mégis áttekinthető modell, ahol közelebbről is meg lehet figyelni az egyes égitesteket és a mozgásukat.
Áramkörrajzoló előnézet

TWIST

Áramkör rajzoló

Egy időben sokat rajzoltam a régi, TANGO nevű áramkörrajzolóval, - annak is a DOS-os verziójával. Az volt az érzésem, hogy a mai technológiából sokkal többet ki lehetne hozni, ráadásul egyszerűbben is, mert sok mindent készen kapnánk. Gondoltam, a direct2D pont jó lesz erre a feladatra.

Fejlesztés alatt...

Leltár előnézet

Leltározó / készletező

Ez a program windowsos környezetben futó alkalmazás lesz. WPF grafikával csinálom, így a nagyméretű táblázatok is gyorsan és gördülékenyen jeleníthetők meg. A helyi gépen 'ado.net' adatbázist használok, offline módban, tehát a használatához nincs szükség internetkapcsolatra. Persze a számlákat be kell küldeni a NAV rendszerbe, ehhez azonban elegendő a nap végén egy rövid idejű internetkapcsolat, a lényeg, hogy napközben nem okoz fennakadást a lassú vagy akadozó internet.

Fejlesztés alatt...