<bgdev />free

Вход Регистрация

Първият ми проект с вайб-кодинг. 3D CAD система.
0

0 1 2 3 4 ...10 11 12 13 14 ...21 22 23 24 25

#187170 (ツ) bvbfan
Създадено на 18.08.2026 , видяно: 236 пъти.
|

Пускам го от директорията, той си намира каквото му трябва. В docs/ има howto, references директории където се пази кое как се дебъгва, как се буутва Линукс и т.н. Отделно има third_party директория където има разни спецификации и външни проекти като NPB, кода на C&C и други такива.

Имаш ли CLAUDE.md или .cursorrules за глобалната архитектура

#187172 (ツ) klapaucius
Създадено на 18.08.2026 , видяно: 232 пъти.
bvbfan

Имаш ли CLAUDE.md или .cursorrules за глобалната архитектура

Той вече каза какво има вътре. "*Ние* пишем умнокрасив код". И това отключва скритите способности на клода. Не знам защо трябва да е ние, вероятно за да не се нацупи клода, ако му кажат "пиши умнокрасив код, робе!".

#187179 (ツ) |
Създадено на 18.08.2026 , видяно: 204 пъти.
bvbfan

Имаш ли CLAUDE.md или .cursorrules за глобалната архитектура

Имам, разбира се, но 400 реда не могат да опишат архитектурата. Има си docs/howto, docs/reference, docs/planning. Повечето информация за проекта е там.

#187180 (ツ) |
Последно редактирано на 18.08.2026 от |, видяно: 203 пъти.
klapaucius

Той вече каза какво има вътре. "*Ние* пишем умнокрасив код". И това отключва скритите способности на клода. Не знам защо трябва да е ние, вероятно за да не се нацупи клода, ако му кажат "пиши умнокрасив код, робе!".

Наистина нямам никаква идея защо редовно показваш колко си глупав. :)

#187183 (ツ) klapaucius
Създадено на 18.08.2026 , видяно: 197 пъти.
|

Наистина нямам никаква идея защо редовно показваш колко си глупав. :)

Не плачи, ти нали не си резерватник, промптовете ти са гениални и не си самопровъзгласило се мерило за това кой какъв е :) Казал бил на клод да не пише бъгове, идиота.

#187184 (ツ) |
Последно редактирано на 18.08.2026 от |, видяно: 192 пъти.
klapaucius

Не плачи, ти нали не си резерватник, промптовете ти са гениални и не си самопровъзгласило се мерило за това кой какъв е :) Казал бил на клод да не пише бъгове, идиота.

Аз да плача? :) Продължавай да се излагаш, не ми пречиш. :)

Не знам колко са ми гениални промптовете, но все пак съм НАПИСАЛ какви са ми промптовете. Я дай ТВОИТЕ промтове да видим те какви са. Не? Ти си само кибик, дето седи и клати глава? Така си и помислих. :)

Признавам си обаче, че е много смешно когато глупави хора се опитват да четат какво пишат другите. :)

#187186 (ツ) waldorf
Създадено на 18.08.2026 , видяно: 183 пъти.
|

Имам, разбира се, но 400 реда не могат да опишат архитектурата. Има си docs/howto, docs/reference, docs/planning. Повечето информация за проекта е там.

Преди половин година си играх итеративно да изчиствам промптовете докато не изгенерират перфектен код. Бавничко (т.е. отнема много итерации) но става. Процеса измъква от главата ти знанията по проекта и ги вкарва в промпта И напасва промпта към възможностите на модела с който работиш т.е. смениш ли модела с по тъп нещата се чупят. Но като цяло е мноо яко защото точно тези файлове са и документация и сорс.

#187188 (ツ) |
Създадено на 18.08.2026 , видяно: 180 пъти.
waldorf

Преди половин година си играх итеративно да изчиствам промптовете докато не изгенерират перфектен код. Бавничко (т.е. отнема много итерации) но става. Процеса измъква от главата ти знанията по проекта и ги вкарва в промпта И напасва промпта към възможностите на модела с който работиш т.е. смениш ли модела с по тъп нещата се чупят. Но като цяло е мноо яко защото точно тези файлове са и документация и сорс.

Това работи за малки проекти, но няма как да работи за големи. За тях кода е спецификацията и трябва редовно да се напасва към външните спецификации.

Например на моя симулатор трябва редовно (веднъж на две седмици) да проверявам дали имплементацията все още е conformant със CMN спецификацията.

#187191 (ツ) waldorf
Последно редактирано на 18.08.2026 от waldorf, видяно: 175 пъти.
|

Това работи за малки проекти, но няма как да работи за големи. За тях кода е спецификацията и трябва редовно да се напасва към външните спецификации.

Например на моя симулатор трябва редовно (веднъж на две седмици) да проверявам дали имплементацията все още е conformant със CMN спецификацията.

Спор да няма. То интересното тука е в кое се налива повече value - в кода или в спецификацията. За момента все още е кода, но след някоя друга година най вероятно тенденцията ще се обърне. И тогава колко реда е кода няма да има никакво значение както в момента никой не се впряга що едно и също нещо писано на Ц/Ц++ е 2-3мб а на ноде е 200мб щот нали там електрон, депендънсита и т.н. - ама като не го местиш с флопита от компютър на компютър не е драма.

#187206 (ツ) |
Създадено на 18.08.2026 , видяно: 165 пъти.
waldorf

Спор да няма. То интересното тука е в кое се налива повече value - в кода или в спецификацията. За момента все още е кода, но след някоя друга година най вероятно тенденцията ще се обърне. И тогава колко реда е кода няма да има никакво значение както в момента никой не се впряга що едно и също нещо писано на Ц/Ц++ е 2-3мб а на ноде е 200мб щот нали там електрон, депендънсита и т.н. - ама като не го местиш с флопита от компютър на компютър не е драма.

Ами отговорът, както се случва често в реалността, е и в двете. :) Както вече споменах ARM ARM е 17 хиляди страници. И това е само архитектурата. Микроархитектурата не е спецификация обаче, а реален "код".

#187211 (ツ) waldorf
Създадено на 18.08.2026 , видяно: 155 пъти.

Цялата архитектура не ми се е налагало да я чета но ако дори и малко прилича на документацията на разните му там СоК-ове (дето са само по няколко хиляди страници) то по голямата част от нея е таблици, диаграми и т.н. и много много копи пейст. Ама щото трябва всичко да е документирано и са описали всичко въпреки, че се повтаря. А ти прочете ли ги тези 17к страници от кора до кора?

#187212 (ツ) |
Създадено на 18.08.2026 , видяно: 146 пъти.
waldorf

Цялата архитектура не ми се е налагало да я чета но ако дори и малко прилича на документацията на разните му там СоК-ове (дето са само по няколко хиляди страници) то по голямата част от нея е таблици, диаграми и т.н. и много много копи пейст. Ама щото трябва всичко да е документирано и са описали всичко въпреки, че се повтаря. А ти прочете ли ги тези 17к страници от кора до кора?

Въпроса не е дали някой ще я прочете или не, а факта, че спецификацията НЯМА как да е по-малка от това. Надявам се не мислиш, че хората в Arm са я направили толкова голяма защото обичат да поддържат 17 хиляди страници текст. :)

Иначе аз на Клод съм му дал xml варианта (май името му беше ARM MRA), само 700 хиляди реда xml.

#187231 (ツ) waldorf
Създадено на 18.08.2026 , видяно: 118 пъти.
|

Въпроса не е дали някой ще я прочете или не, а факта, че спецификацията НЯМА как да е по-малка от това. Надявам се не мислиш, че хората в Arm са я направили толкова голяма защото обичат да поддържат 17 хиляди страници текст. :)

Иначе аз на Клод съм му дал xml варианта (май името му беше ARM MRA), само 700 хиляди реда xml.

Абе обикновено документация с такъв обем се генерира от точно такива xml или json или sql/db файлове. Накараш ли човек да ги напише, все ще омота нещо. Просто хората сме си такива - 2+2 все някой ще го сметне като нещо различно от 4.

Не знам що си си втълпил, че споря по темата - напротив даже, просто цифрите не са ми важни а това което е зад цифрите.

#187233 (ツ) waldorf
Създадено на 18.08.2026 , видяно: 113 пъти.

Между другото аз по скоро би го накарал да напише код генератор от тоя хмл файл до там какъвто език ползваш. Последно ползвах jinjer - мноо яко тулче, за 3 месеца свърших работа колкото екип девелопори за година или две. Вкарах всичко в json файлове и го накарах да генерира код и за ui, и за фирмуер и за разните му туулове.

#187242 (ツ) |
Създадено на 18.08.2026 , видяно: 105 пъти.
waldorf

Абе обикновено документация с такъв обем се генерира от точно такива xml или json или sql/db файлове. Накараш ли човек да ги напише, все ще омота нещо. Просто хората сме си такива - 2+2 все някой ще го сметне като нещо различно от 4.

Не знам що си си втълпил, че споря по темата - напротив даже, просто цифрите не са ми важни а това което е зад цифрите.

Аз ли твърдях, че 140К реда код са много за симулатор? При това в НЯКОЛКО мнения?

#187290 (ツ) waldorf
Създадено на 19.08.2026 , видяно: 86 пъти.
|

Аз ли твърдях, че 140К реда код са много за симулатор? При това в НЯКОЛКО мнения?

Ми множко са си. Ако го беше писал на ръка щяха да са по малко, много по малко - просто физически няма как да напишеш толкова код без да правиш щуротии и копи пейст. Също без ИИ нямаше щеше да отнеме много повече време и най вероятно нямаше нито да си го направил, даже едва ли щеше и да го почнеш. Не виждам какво обидно има в това, че така ти бръкна в задника ако позволиш да се изразя на български.

#187293 (ツ) |
Създадено на 19.08.2026 , видяно: 78 пъти.
waldorf

Ми множко са си. Ако го беше писал на ръка щяха да са по малко, много по малко - просто физически няма как да напишеш толкова код без да правиш щуротии и копи пейст. Също без ИИ нямаше щеше да отнеме много повече време и най вероятно нямаше нито да си го направил, даже едва ли щеше и да го почнеш. Не виждам какво обидно има в това, че така ти бръкна в задника ако позволиш да се изразя на български.

Пак питам, колко реда е gem5? Той не е писан от ИИ.

Това, че нямаше да го започна без ИИ е факт. Защото ЗНАМ колко реда код е един читав симулатор и колко мога да напиша в свободното си време.

#187301 (ツ) Дон Реба
Създадено на 19.08.2026 , видяно: 61 пъти.

аз напоследък мисля че всичко над 64кБ код е много, не к линии, а байта. бил гей не беше прав, не 640, а 64 е достатъчно за всичко

#187307 (ツ) bvbfan
Създадено на 19.08.2026 , видяно: 53 пъти.
Дон Реба

аз напоследък мисля че всичко над 64кБ код е много, не к линии, а байта. бил гей не беше прав, не 640, а 64 е достатъчно за всичко

Той го каза за компютъра като обща памет. Ти говориш за код и това е изключително малко дори за конзолно приложение, да му праснеш опциите и да принтнеш по нещо и си приключил.

#187309 (ツ) Дон Реба
Създадено на 19.08.2026 , видяно: 52 пъти.

вярно е че го каза за обща памет а аз визирам само кода, в 64к можеш да вкараш чудеса, сигурен съм че дори прилично работещ ИИ. разбира се теглата му не се броят, там колкото трябва толкова, но те са данни, не са код

0 1 2 3 4 ...10 11 12 13 14 ...21 22 23 24 25

Първият ми проект с вайб-кодинг. 3D CAD система.
0

AsmBB v3.0 (check-in: 2fb30f0a060190b0); SQLite v3.53.0 (check-in: 4525003a53a7fc63);
©2016..2024 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE