<bgdev />free

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

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

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

#187170 (ツ) bvbfan
Създадено на 18.08.26 06:32 , видяно: 190 пъти.
|

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#187295 (ツ) waldorf
Създадено на 04:17 , видяно: 19 пъти.

Че какво значение има нещо си колко реда код има? Това ли ти е критерия за много и малко или собствената ти преценка на база натрупан опит през годините? И пак се хващаш за цифрата т.е. дай да мерим колко реда код е това или онова и после се сърдиш като ти обръщам внимание, че е пишкомерене. По интересно е колко реда промпт се е наложило да напишеш за да накараш модела да ти изгенерира тези 140к.

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

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

#187306 (ツ) waldorf
Създадено на 05:43 , видяно: 9 пъти.

Всичко което не можеш да го прочетеш, осмислиш и вслидираш е много. 64к влиза е в капацитета на човек. 140к по скоро не. Но то в случая с тоя симулатор кода който е свършил работата е този в написан лично в чата от който подле са генерирани тези 140к.

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