Aji programozás programlista nélkül.

12 views
Skip to first unread message

elight

unread,
Feb 21, 2026, 12:38:12 PM (2 days ago) Feb 21
to elektr...@googlegroups.com
Sziasztok!

Nem nagyon vagyok képben ezekkel a dolgokkal.  Minden csapból már szinte
az csöpög, hogy még aki programozni sem tud, az is össze tud hozni
programokat a segítségével. Ugyanakkor a bemutató vagy oktató videókban
hatalmas generált programlistákat látok időnként.

Tulajdonképpen arra lennék kíváncsi, hogy egyszerűbb programokat lehet e
írni AI segítséggel ( próbálta már valaki és hogyan? ) úgy, hogy kiadja
az ember a feladatot. Válaszul kap  egy grafikus programot (exe) win
alá. Ezt teszteli és a tapasztalatok alapján kér módosításokat Akár a
képernyő elrendezésben akár a protokollban. És újra tesztel és kér, amíg
a kívánt célt el nem érte. De mindezt úgy, hogy nem lát programlistát,
nem kell telepítenie és beállítgatnia programozó rendszert. Stb.  Vagy
ez még eléggé halott ügy?

Mondok egy példát is. Különféle tesztprogramokra lenne szükségem amelyek
eléggé egy kaptafára működnének.  Mondjuk a képernyőn elhelyezett
grafikus kapcsoló és porméret értékeket kellene mindig egy egy
meghatározott frame szerint a soros portra küldeni. Persze ez lenne a
legegyszerűbb eset. Mert később a helyzet fokozódik. Mivel több ilyen
egyedi programra lenne szükség, egy ilyen külső segítséggel jelentős
időt lehetne nyerni ahhoz képest, hogy mondjuk leprogramoznánk egyesével
valamilyen program rendszerben. És később abban karban is tartanánk.

Ugyan vannak erre a célra  más eszközeim is , erről az megoldásról mi a
véleményetek?

  Üdv István

Fekete Róbert

unread,
Feb 21, 2026, 1:07:52 PM (2 days ago) Feb 21
to elektr...@googlegroups.com
hát én úgy szoktam....

vscode letölt
eldönt hogy majd mire fizetsz elő :D
na jó ennyire ne szaladjunk előre

szóval pl chatgpt plugin telepít, vscode ból egyszerű ezt megtenni
de ppl copilot benne van alapból azt már kérdezgetheted

ott kapsz egy chat ablakot abba nyomathatod

de érdemes pythonban , az a legegyszerűbb (nekem)
ezért a python plugin is kell ami nézi a szintaktist, és kell a python maga

https://www.python.org/
https://code.visualstudio.com/

és igen, nyitsz egy könyvtárat, majd leírod hogy kell egy gui-s
sorosportos program pythonban, ahol ki kell tudjam választani melyik
sorosport él, ezért legyen frisstés gomb és kell connect disconnect is
ki tudjam választania a szabványos baud rate-t, ddatabit, parity, stop
bit, és hadsaking-ot is
kell egy küldő és egy fogadó textbox
a küldő textbox mellett legyen cr lf kapcsoló, tehát ha valamit beírok a
küdésbe és entert nyomok csak akkor menjen el a CR LF ha be van
kapcsolva, ha nincs akkor ne

én erre a lentebb látható képen lévőt kaptam működően
a kódot is mellékeltem

egy sor programot nem írtam, csak hozzá teszem

R.
plugin.png
terminal.png
soros.py

Jozef Gabulya

unread,
Feb 21, 2026, 4:57:46 PM (2 days ago) Feb 21
to elektr...@googlegroups.com
en hasznalom

tobb programnyelvhez is de igen a pythonba tud a legtöbbet
de exe-t nem general

de programirasra a claude.ai
jobb mint a chatgpt

de mindegyik hibázik es egyre jobban kered a javítást annal jobban
belebonyolódik es amit pl.előzőleg már jól megoldott azt később
valamiert kihagyja stb.

en azt vettem eszre hogy a kuli munkara nagyon jo, de mivel a
összerakott kod általában valamilyen forumbol githubról olloza ossze
azért akad benne hiba ha komolyabb dolgot varsz el tole


a Robert altal kuldott minta kodra ezt irta claude.ai :)
"
Megnéztem a kódot, elég rendezett! Néhány dolgot javítanék / fejlesztenék:

Hibák / problémák:

read_loop nem alszik → 100%-on pörgeti a CPU-t, ha nincs adat
process_rx_queue disconnect logika hibás → ha a port már None, az and
második fele crashel
send_text Enter esetén → az egész szövegdoboz tartalmát küldi, nem
csak az aktuális sort

Kisebb javítások:

RX szöveg törléséhez nincs gomb
A kapcsolat lezárásakor a reader thread-et illene megvárni (join)"

Jozsi
> --
> Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok szolgáltatásbeli elektro-lista csoportra.
> Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való leiratkozáshoz küldjön egy e-amailt a(z) elektro-list...@googlegroups.com címre.
> A beszélgetés megtekintéséhez látogasson el ide: https://groups.google.com/d/msgid/elektro-lista/57e4f575-c854-4216-b559-46d6dd1748b5%40harden.hu.

Fekete Róbert

unread,
Feb 22, 2026, 1:18:24 AM (yesterday) Feb 22
to elektr...@googlegroups.com
azóta kicsit tovább nyomtam, pofás lett majd tesztelem, mert a bray féle
terminál sokszor bedöglik,
exe meg pythonból is lehetséges

chatgpt és claude-t használtam elsőként egyszerre ennél, ( nem annál
amit küldtem) és amivel claude elakadt chatgpt tudta folytatni, jobban
megérti amikor hülyeségeket beszélek, claude nak tényleg az kell hogy
pontról pontra leírod a működést a funkciókat mindent, és akkor 5 perc
alatt megvan a váz ahonnan tovább mehetsz

és persze, hibák vannak és lesznek is benne, ezért minden bizonnyal míg
nem lesznek közel tökéletesek vagy tökéletlenek mint az emberek addig
lesz benne hiba

viszont sok esetben ennyi bőven elég...
többi meg jön amikor már megvan a váz belenyúlkálsz és kiküszöbölöd amit
vétett, vagy látván mit vétett megmondod hogy oldja meg, szóval a
progolás egyenlőre még nem fog kihalni :)

R.

Fekete Róbert

unread,
Feb 22, 2026, 2:05:49 AM (yesterday) Feb 22
to elektr...@googlegroups.com
egyébként köszönöm a hibajegyzéket, valóban benne voltak a hibák
pedig claude vétette ezeket, chatgpt helyrerakta, bár minden bizonnyal
ez alapján maga is helyre rakta volna, szerintem mindenkinek másképp
viselkedik , ami azért érdekes :)

R.


2026. 02. 21. 22:56 keltezéssel, Jozef Gabulya írta:

Karoly Kovacs

unread,
Feb 22, 2026, 2:06:31 AM (yesterday) Feb 22
to elektr...@googlegroups.com
Fekete Róbert wrote:
> exe meg pythonból is lehetséges

Több éves tapasztalatomat írom, szóval nem akadékoskodás, csak kiegészítő infó azoknak, akik ilyenre
adják a fejüket.

Egyszerűbb programoknál jól működik a Python->exe generálás, de bonyolult projekteknél erősen
pilótavizsgás és szívatós. :(
Saját tapasztalat. Sőt, olyan (összetett) projektem is akadt, ahol "visszakoznom kellett" és a mai
napig nem fut exe-ben, "csak" rendes, interpreter módban. Nálam ez nem okozott gondot, de aki pl.
pénzért, kiszállításra készít ilyen programot, ott komoly fejtörésbe és hektónyi kávéba :) kerülhet,
mire megoldja egy jól működő exe generálását.

Infó ehhez: a Pythont (a koncepció szerint!) eleve nem úgy fejlesztették, fejlesztik, hogy
fordítható legyen. A hozzá készült exe generátorok mind "magánkezdeményezések", több-kevesebb sikerrel.

Ráadásul bármilyen hipiszupi a Python, sajnos a koncepció miatt borzalmas nehéz a teljeskörű
tesztelés, ugyanis sok helyen vagy nem jelez hibát (hanem egyszerűen átsiklik a hibás programrészlet
felett - főhet az ember feje!) vagy pedig olyan is lehet, hogy mondjuk egy év is eltelik, mire
valaki úgy használja, hogy egy hibás programrészre kerül a vezérlés. Addig simán fut, hiba
nélkülinek látszik a program. Ezt nem tudtam jobban megfogalmazni, jogosan mondhatjátok, hogy de hát
minden program ilyen. De a Python mégis más. :) Példa erre, hogy ha nem 100%-osan van jól definiálva
az importálások köre, akkor simán előfordul a fenti jelenség, főleg egy későbbi, akár csak kisebb
program változtatáskor. (Sőt, exe gyártáskor még gányább a dolog, látszólag minden gromek, aztán
egyszer csak beüt a ménkű.)

Lehet még a cythonnal is próbálkozni. Én a "kényesebb" és gyors futást igénylő programrészeket
szoktam cythonnal fordítani, az így keletkező .pyd fájlokat is simán importálja a Python
interpreter. Egyszerű védelem is lehet a cython. Bár egy jó programoló vissza tudja fordítani a .pyd
fájlokat (bár kis agyalással lehet olyan módon cifrázni, hogy a visszafordított kód is nehezen
legyen értelmezhető), az ilyen programrészekbe elrejthetők bizonyos kényesebb információk, amelyeket
nem akarunk a júzerrel megosztani.

Károly

elight

unread,
Feb 22, 2026, 4:16:23 AM (yesterday) Feb 22
to elektr...@googlegroups.com
Robi! Erre voltam kíváncsi! Szóval akkor még eléggé felejtős erre (vagy
bármilyen) célra.
Szerintem annak aki jól kódol, a programozás kisebb hányada lehet maga a
kódolás. A nagyobb, lényegesebb része jobbára az előzetes tervezés és a
megírtak alapos letesztelése.
Egyébként Dual-terminál programot már írattam régebben, egy mondhatni
nagyon komfortosat C++ban! Ebben nincs hiányom.  De a mostani célra nem
annyira célravezető. Sajnos régebben tönkrement a fő bitbuzeráló
műszerem. Egy létetőmotor fejlesztéskor sajnos nem használtam USB
izolátort és egy GND vezetékleszakadáson keresztül bement a 80V a tápon
keresztül. Igaz akkor az csak éppen egy 16bites volt, most meg már 32
-re lenne szükségem. De kihasználtság okán egy újabb műszer beszerzését
már nem tervezem.
Szóval akkor inkább keresni kell valamiféle programot amelyik ezt a
tesztet legjobban közelíti, leírja. Valami interfacest meg csak
összetudok kaparni a lomosban.
A Pascalba a buktatóival együtt pedig most mégsem kezdenék bele. Akkor
inkább C, végül is ha mégis leprogramozásra adnám a fejemet. Ez még a
Raspin is eléggé bevált megoldás számomra. Tényleg, lehet nem is PC-n
kellene elkövetnem! A Raspin a programom fele majdnem megvan!   :)

Köszi!

Üdv István

2026. 02. 22. 7:18 keltezéssel, Fekete Róbert írta:
> amikor már megvan a váz belenyúlkálsz és kiküszöbölöd amit vétett,
> vagy látván mit vétett megmondod hogy oldja meg, szóval a progolás
> egyenlőre még nem fog kihalni 🙂
>
> R.

Karoly CZOVEK

unread,
Feb 22, 2026, 5:10:25 AM (yesterday) Feb 22
to elektr...@googlegroups.com
Claudenak adj egy CLAUDE.md és akkor egész jól elvan....
Meg kell mondani h ne csináljon nyilvánvaló faszomságokat.


# CLAUDE.md

This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.

## Build Commands
- Install dependencies: `poetry install`
- Run tests: `poetry run pytest`
- Run a specific test: `poetry run pytest tests/path/to/test_file.py::test_function_name`
- Lint code: `poetry run flake8` (configured for 120 character line length)
- Format code: `poetry run autopep8 --in-place --recursive .`
- Start application: `python main.py` (initializes models at startup)

## Code Style
- Use Python 3.10+ features and type hints
- Import order: standard library → third-party libraries → local modules
- Group imports by type and sort alphabetically
- Class naming: CamelCase
- Function/variable naming: snake_case
- Error handling: Use try/except blocks with specific exceptions
- Environment variables: Use os.getenv() with appropriate fallbacks
- Logging: Use the logging module with appropriate log levels

## Commitizen
- Commits follow conventional commits format
- Run `poetry run cz bump` to bump version and update changelog

## AI Guidance

* Ignore GEMINI.md and GEMINI-*.md files
* ALWAYS read and understand relevant files before proposing code edits. Do not speculate about code you have not inspected. If the user references a specific file/path, you MUST open and inspect it before explaining or proposing fixes. Be rigorous and persistent in searching code for key facts. Thoroughly review the style, conventions, and abstractions of the codebase before implementing new features or abstractions.
* Before you finish, please verify your solution
* Do what has been asked; nothing more, nothing less.
* NEVER create files unless they're absolutely necessary for achieving your goal.
* ALWAYS prefer editing an existing file to creating a new one.
* When creating documentation files (*.md) or README files. Keep them as concise as possible.
* If you create any temporary new files, scripts, or helper files for iteration, clean up these files by removing them at the end of the task.


-- 
Best regards,
Karoly



Fekete Róbert

unread,
Feb 22, 2026, 5:37:32 AM (yesterday) Feb 22
to elektr...@googlegroups.com
rosszul értelmezted akkor!
8-10e forintért kapsz egy kezdő programozót, aki, az alap dolgokat ha
jól leírod simán megoldja, néha sőt kb mindig a bonyolultabbakat is,
csak akkor nyaggatni kell
De a nyaggatás sem az hogy azon kell vitatkozni hogy ne menj már el
kajálni alig van 10 sor és próbálhatunk majd utána

szóval igen is próbáld ki, de ezzel a programozó nem veszik ki belőled,
sőt, megvan a lehetőséged, hogy rögtön dokumentációt írj magadnak, és
ezt adod oda neki, vidd bele a stílusodat, adj oda neki kész
programodat... persze ezzel tanítod , de hát az a cél hogy utána ez
alapján már olyat csináljon ami már olyasmi mint a tied


csak egy szösszenet
haver mondja összeszedte a sook sok anyagot átolvasva rengeteg oldalt
egy TDK hoz, az egészet odaadta valamelyik AI nak és még vagy 5-6 általa
írt doksikat
eredmény 40 oldal olyan iromány amire utána másik ai azt mondta hogy 80%
biztonsággal állítja hogy nem ai írta :)

tehát kellett az ismeret mit adsz oda neki, kellett valami ami
megmutatja mit hogy kell csinálnia...

R.

Fekete Róbert

unread,
Feb 22, 2026, 5:47:28 AM (yesterday) Feb 22
to elektr...@googlegroups.com
köszi, megcsináltam
még mindig zötyögős de talán jobban megy, kicsit értetlen, de majd
mindjárt váltok chatgpt re és az majd rendbeteszik utána vissza a másik :D
de akor is ennyiért ilyen "manusokat" nem találni

R.

2026. 02. 22. 11:10 keltezéssel, Karoly CZOVEK írta:
> Claudenak adj egy CLAUDE.md és akkor egész jól elvan....
> Meg kell mondani h ne csináljon nyilvánvaló faszomságokat.
>
>
> # CLAUDE.md
>
> This file provides guidance to Claude Code (claude.ai/code <http://claude.ai/code>) when working with code in this repository.
> > de programirasra a claude.ai <http://claude.ai>
> > jobb mint a chatgpt
> >
> > de mindegyik hibázik es egyre jobban kered a javítást annal jobban
> > belebonyolódik es amit pl.előzőleg már jól megoldott azt később
> > valamiert kihagyja  stb.
> >
> > en azt vettem eszre hogy a kuli munkara nagyon jo, de mivel a
> > összerakott kod általában valamilyen forumbol githubról olloza ossze
> > azért akad benne hiba ha komolyabb dolgot varsz el tole
> >
> >
> > a Robert altal kuldott minta kodra ezt irta claude.ai <http://
> claude.ai> :)
> > "
> > Megnéztem a kódot, elég rendezett! Néhány dolgot javítanék /
> fejlesztenék:
> >
> > Hibák / problémák:
> >
> > read_loop nem alszik → 100%-on pörgeti a CPU-t, ha nincs adat
> > process_rx_queue disconnect logika hibás → ha a port már None, az and
> > második fele crashel
> > send_text Enter esetén → az egész szövegdoboz tartalmát küldi, nem
> > csak az aktuális sort
> >
> > Kisebb javítások:
> >
> > RX szöveg törléséhez nincs gomb
> > A kapcsolat lezárásakor a reader thread-et illene megvárni (join)"
> >
> > Jozsi
> >
> > Fekete Róbert <fr...@harden.hu <mailto:fr...@harden.hu>> ezt írta
> (időpont: 2026. febr. 21., Szo, 19:08):
> >>
> >> hát én úgy szoktam....
> >>
> >> vscode letölt
> >> eldönt hogy majd mire fizetsz elő :D
> >> na jó ennyire ne szaladjunk előre
> >>
> >> szóval pl chatgpt plugin telepít, vscode ból egyszerű ezt megtenni
> >> de ppl copilot benne van alapból azt már kérdezgetheted
> >>
> >> ott kapsz egy chat ablakot abba nyomathatod
> >>
> >> de érdemes pythonban , az a legegyszerűbb (nekem)
> >> ezért a python plugin is kell ami nézi a szintaktist, és kell a
> python maga
> >>
> >> https://www.python.org/ <https://www.python.org/>
> >> https://code.visualstudio.com/ <https://code.visualstudio.com/>
> lista+un...@googlegroups.com <mailto:elektro-
> lista%2Bunsu...@googlegroups.com> címre.
> >> A beszélgetés megtekintéséhez látogasson el ide: https://
> groups.google.com/d/msgid/elektro-lista/57e4f575-c854-4216-
> b559-46d6dd1748b5%40harden.hu <https://groups.google.com/d/msgid/
> elektro-lista/57e4f575-c854-4216-b559-46d6dd1748b5%40harden.hu>.
> >
>
> --
> Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok
> szolgáltatásbeli elektro-lista csoportra.
> Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való
> leiratkozáshoz küldjön egy e-amailt a(z) elektro-
> lista+un...@googlegroups.com <mailto:elektro-
> lista%2Bunsu...@googlegroups.com> címre.
> A beszélgetés megtekintéséhez látogasson el ide: https://
> groups.google.com/d/msgid/elektro-
> lista/692cd7c0-4126-478c-9fa8-0f2ea85f418b%40harden.hu <https://
> groups.google.com/d/msgid/elektro-
> lista/692cd7c0-4126-478c-9fa8-0f2ea85f418b%40harden.hu>.
>
> --
> Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok
> „elektro-lista” csoportjára.
> Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való
> leiratkozáshoz küldjön egy e-amailt a(z) elektro-
> lista+un...@googlegroups.com <mailto:elektro-
> lista+un...@googlegroups.com> címre.
> A beszélgetés megtekintéséhez látogasson el ide: https://
> groups.google.com/d/msgid/elektro-lista/
> CAJetPa5HmEyyfb_gMFu_9hEkiT0n8sE94Bn0PG0aTfjzpjdY_A%40mail.gmail.com
> <https://groups.google.com/d/msgid/elektro-lista/
> CAJetPa5HmEyyfb_gMFu_9hEkiT0n8sE94Bn0PG0aTfjzpjdY_A%40mail.gmail.com?
> utm_medium=email&utm_source=footer>.

Xorn

unread,
Feb 22, 2026, 5:48:47 AM (yesterday) Feb 22
to elektr...@googlegroups.com
Egy barátom weboldalt fejleszt hobbiból. Ő a Geminire esküszik, nem a ChatGPT-re.

Drupal és hasonlókkal varázsol a hobbi projektjében.

Azt mondja, hogy pillanatok alatt írt meg neki olyan modulokat a cucc, amit ugyan ő is összehozott volna pár óra alatt, de kevésbé fontos funkciókat fedett volna le, amiért már hosszabb ideje nem állt neki. Így meg 1-2 óra alatt mindenestül megvoilt az új funkció.

Vagy adatbázis átmókolás, hogy egyszerűbb legyen a szerkezete, könnyebben-gyorsabban fussanak a keresések. Halogatta már egy ideje, a Gemini meg megcsinálta neki az export-import scriptet fél óra alatt, és néhány órai munkával készen lett az új adatbázis.

Azért azt látni kell, hogy úgy nem megy a dolog, ha nem értesz hozzá alapvetően. De a favágó munkát, benézett gépelési hibát stb. "kiveszi" a kódból, azzal már nem copsz.

Best regards,
Andy

--
Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok szolgáltatásbeli elektro-lista csoportra.
Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való leiratkozáshoz küldjön egy e-amailt a(z) elektro-list...@googlegroups.com címre.

Gabor Jordan

unread,
Feb 22, 2026, 2:18:54 PM (yesterday) Feb 22
to elektr...@googlegroups.com

Nekem aki csak hobbiból programfarag, néha nagy segítség. Nem is megírni komplett részeket, inkább hibát keresni, ötleteket kérni hogyan érdemes. Vagy, néha a soros debug kimenetet bedobni és kibogarássza a lényeget, meg ötletet is ad. Sőt, szoktam pulseview csv mentést is bedobni (kb. ki kell vágni a lényegi részt) és kiválóan analizálja. Ugyanakkor sok hülyeséget is belerak ill. csinál. Meg elfelejti kisebb részleteket, hogy 3-al előrébb mit mondtam (pedig elvileg emlékszik).

Van amire a céges copilot jobb, pl. adatelemzés, ill. van amire a gemini. A copilot nem naprakész, sokszor pl. olyan HAL függvényeket meg paramétereket ami, amelyek nem léteznek már, csak valami sokkal korábbi verzióban. Aztán azt mondja frissítsem, mondom neki, figyu, nálam a legfrissebb van, akkor meg nem tud mit mondani, mert nem ismeri.

Nemrég ezt a projektet etettem meg vele (sorban a c és h fileokat) majd dobta mit írjak át ahhoz, amit változtatni akartam. Csinált hülyeséget is, minden lépést ellenőrizni kell és néha oktatni.

Mindezek mellett -nekem- nagy segítség nagyon.

Céges copilot bevezetésnél 2 éve egy kolléga bekerült egy teszt programba, ő sokkal erősebb copilotot kapott tesztelni, amit rá tudott ereszteni a céges onedrive-jára is. Mutatott olyat, hogy kérte vágjon össze a korábbi prezentációiból egy újat valami kapcsolatos témában. Úgy megcsinálta, hogy töredéke időt kellett finomítgatni meg törölgetni a felesleges lapokat. Mindezt abban az egyedi formátumban amiben a többi prezentációja is van. Sőt, megkéri, hogy válaszoljon (teamsben) xy levelére azzal, hogy .... és megcsinálja. A send-re nem nyom rá. Azt az embernek kell.

Viszont, innen a cég visszalépett nagyot, ez a verzió már senkinek nincs, nem lehet ráereszteni a saját mappákra, levelezésre, team chat-ekre.

Harmadik dolog, néha autóban előkészítek dolgokat gemini-vel. Annyi a kellemetlen, hogy nyomkodni kell a mikrofon gombot, de teljesen jól érti amit mondok. Kivonatot készít amiben megállapodunk stb.

ÜDV JG

Azért kapta ezt az üzenetet, mert feliratkozott a Google Csoportok „elektro-lista” csoportjára.

Az erről a csoportról és az ahhoz kapcsolódó e-mailekről való leiratkozáshoz küldjön egy e-amailt a(z) elektro-list...@googlegroups.com címre.
Reply all
Reply to author
Forward
0 new messages