• úvod
  • témata
  • události
  • tržiště
  • diskuze
  • nástěnka
  • přihlásit
    registrace
    ztracené heslo?
    KOJAProgramovani 40+
    HUGH_BOYLAN
    HUGH_BOYLAN --- ---
    JARDABEREZA: OK, jdu tedy zkusit VSCode, podle Epic dokumentace to s nějakým additional setupem s Unreal Engine má fachat dobře.

    Setting Up Visual Studio Code for Unreal Engine | Unreal Engine 5.7 Documentation | Epic Developer Community
    https://dev.epicgames.com/documentation/en-us/unreal-engine/setting-up-visual-studio-code-for-unreal-engine
    SUCHRE
    SUCHRE --- ---
    JORGES: Ano, Cobol. Musim vynutit jednoznacnej technologicky kontext vymezeni povolenejch zdroju, rozsah toho, co chci a jakym zpusobem to chci, protoze napriklad pouzivam modernejsi postupy nez se pouzivaly v 80. a 90. letech.

    Respektive driv se to delalo metodou kumulativnich prilepku, takze se potykam s tim, ze zhruba 95% legacy kodu resilo nejaky edge cases. Vetsina casu se travi analyzou procesni a datovy lineage. Mam na to nastroje pro statickou analyzu datovy lineage, s procesni mi pomaha AI
    JARDABEREZA
    JARDABEREZA --- ---
    HUGH_BOYLAN: Já jsem ve VS2022 zkoušel C++ filter do Photoshopu, popsal jsem agentovi všechno co potom chci a dal to na první dobrou funkční plugin. Jen jsem pak opravil dva menší bugy. Dokonce mi napsal binární parser na PSD/PSB formáty. Začal jsem z šablony, filter, který dělá něco jiného.

    Ale ve VS mi to v porovnání s VSCode nepřišlo tak dobré. Pořád šahal na termínál jenom kvůli tomu aby našel nebo vyměnil text. A když někde byl mix tabulátorů a mezer nebo dvou typů konců řádků, tak to pro něj byl napřekonatelný problém. A upřímě nevím kdo z nás dvou tam dával jaký whitespace :-D

    Já myslím, že to co chceš by tam mohlo fungovat docela dobře.
    AXTHEB
    AXTHEB --- ---
    SH_PANDA: Hodně v porovnání s tím, jak se to chová když to pustíš na pěkný, strukturovaný kód s dobře pojmenovanými proměnnými.
    HUGH_BOYLAN
    HUGH_BOYLAN --- ---
    HUGH_BOYLAN: Používám z pragmatických důvodů VS 2022, za to haňte Tima Sweeneyho. Nicméně zvažuji přechod na VS Code, právě proto se ptám.
    HUGH_BOYLAN
    HUGH_BOYLAN --- ---
    Máte někdo zkušenost s nějakými konkrétními agenty vyloženě určenými pro práci v C++ s Unreal Engine (5.6) knihovnami? Většinu věcí si napíšu sám, ale přemýšlím, zda by se nedal ušetřit čas. Ano, googlil jsem, nicméně moje hodinová rešerše přinesla spíš takový MEH dojem. Tj. jsem na vážkách, jestli se do toho pouštět. A ne, opravdu nechci AI, co by dělala BluePrinty, jde mi o strohý, jasně strukturovaný kód v malém množství. Nechci od toho moc, jenom nějaké triviální funkce, které si pak budu volat z enginu. Případný dík za rady.
    JARDABEREZA
    JARDABEREZA --- ---
    JORGES: Zeptej se ho na to, co už víš. Jak to funguje, architektura tvého programu, co se kde děje atd. Pokud bude mimo budeš to muset okomentovat. Pokud bude pořád mimo tak zkusit jiný LLM, nebo to nějak propojit s oficiální dokumentací anebo prostě smůla no.
    SATAI
    SATAI --- ---
    JORGES: pomalu jako by k tématu na Stack Overflow a githubu neměl dost materiálu ;-)
    JORGES
    JORGES --- ---
    JARDABEREZA: Je to 20 let starý bordel v obskurním jazyce Intersystems Objectscript, 500k LOC.

    Max co LLM zvládá je práce na úrovni metod, věci s větším scope raději dělám od ruky ...
    JARDABEREZA
    JARDABEREZA --- ---
    JORGES: A v jaké formě je ten legacy project? Je také špagetový? Pokud ano, tak bych mu zadal úkol, aby to zrefaktoroval a zmodernizoval a zkusil pro to najít dobré návrhové vzory. Ale chce to hlídat :-D A jakou AI na to používáš? Claude Opus 4.6 je za mě top.
    SH_PANDA
    SH_PANDA --- ---
    AXTHEB: hodne sikanovat MUSIS agenty VZDY
    SATAI
    SATAI --- ---
    AXTHEB: jenom za tebou nechodí rodiny, zda si mohou děti pohladit AI
    AXTHEB
    AXTHEB --- ---
    Zkušenosti s ovcemi.
    AXTHEB
    AXTHEB --- ---
    Jak mám zkušenosti s obcemi, tak mě často napadají přirovnání k pasení. Pást AI je občas jako pasení ovcí, občas jako koz a občas holubů.
    Ať děláš co děláš, všechno posere a ty pak jdeš domů s prázdnou.
    AXTHEB
    AXTHEB --- ---
    JORGES: musíš ho hodně šikanovat. Dát si do AGENTS.md aby psal krátké metody, aby před refaktorem čehokoliv zkontroloval, že je to pokryté testy, případně je dopsal. A pořád ho kontrolovat a korigovat.
    SATAI
    SATAI --- ---
    JORGES:

    Hmatal jsem tím do starého PHP, ale jen malé a hlavně lokální změny.
    JORGES
    JORGES --- ---
    Daří se někomu používat AI na legacy projektech, aniž by to generovalo špagety? Je na to nějaký trik nebo best practices?
    SLUPKA
    SLUPKA --- ---
    CERMI_FOX: Tohle mi přijde docela vtipné - já to používám přesně naopak. Sepíšu několik odstavců textu, které mají technické detaily, a které použiji jako apendix. A AI použiju na to, aby to z toho vygenerovalo jeden/dva odstavce pro VP jako executive summary, jazykem kterému budou rozumět.
    ALMAD
    ALMAD --- ---
    DARK_ONE: Dlouhodobe haze linky na cteni Ruth Malan

    Ruth — of systems & design (@RuthMalan@mastodon.social) - Mastodon
    https://mastodon.social/@RuthMalan
    PISKVOR
    PISKVOR --- ---
    ALMAD: Spíše non-hiring strategii. Pak se ale nabízí staročeské "já pán, ty pán, ale kdo bude svině pásti?" Neboli se zase vrací busfactor=1, jen tentokrát je zase jinde než minule, "jen Franta ví, jak přesně má promptovat" místo "jen Duff ví, co přesně ten device dělá".

    SATAI: Nebyl to spíš rejp do slavného Dartmouth Workshopu, který tuhle éru "do půl roku silná AI" zahájil? (V létě teda. V létě roku 1956 teda.)

    JARDABEREZA: Nebo o jakou verzi blbce šlo. Wait, nevynalezli jsme náhodou "git blame, jo aha, to psalo moje o dva roky mladší já, no to byl ale debil"?
    Kliknutím sem můžete změnit nastavení reklam