Deutsch

ИИ для программиста?

46030   16 17 18 19 20 21 22 23 24 25 26 все
AlexNek патриот20.09.24 23:53
AlexNek
NEW 20.09.24 23:53 
в ответ alex445 20.09.24 22:44
зачем одновременно?

ну так говорю по ситуации, что то удобно в одном что то в другом. Для "коде" много аддонов, которых в студии нет.

Но вот сейчас и rider и студия одновременно. В одном один проект в другом nuget пакет к нему.

papusik знакомое лицо21.09.24 08:12
papusik
NEW 21.09.24 08:12 
в ответ alex445 20.09.24 14:47
У нас тут новые машины, электрички. Правда, от зарядки далеко лучше не уезжать, и для её эксплуатации нормальной - свой личный дом с этой зарядкой иметь. Но вы уже подстраивайтесь давайте, а то "на обочине" и всё такое.


Дело не только и не столько в зарядках. Немного расширенно, хоть и не по теме, извините, сам не сторонник этого психоза с электричками:
Дело еще и в изменении инфраструктуры электроснабжения: к примеру если раньше одна трансформаторная подстанция мощностью 400 кВт еще могла обслуживать улицу с 80- 100 домами и средней установленной мощностью примерно 4-5 кВт на дом (вряд ли даже в пиковые часы все включают все сразу) , а сегодня каждый в этом частном доме установил индивидуальную зарядную колонку мощностью 7-10 кВт и ночью включает ее в ту же сеть- то что произойдет?
Правильно - коллапс энергосистемы на самых разных уровнях, начиная от низковольтной распределительной сети 0,4 кВ и заканчивая уже высоковольтным распредсетями 10 КВ и выше, т.к. они не были рассчитаны на новое потребление. Сюда входит все: трансформаторы, коммутационная аппаратура, ЛЭП. Об этом пока мало задумываются, т.к. электрички еще на массовые.


Улыбнуло: сегодня вы сопротивляетесь, а завтра будете в первых рядах митингующих за массовое внедрение ИИ в разработку софта, не сомневайтесьулыб. Иначе действительно попадете на обочину.

alex445 патриот21.09.24 09:22
NEW 21.09.24 09:22 
в ответ papusik 21.09.24 08:12, Последний раз изменено 21.09.24 10:14 (alex445)

Для массовых электричек у населения, всех этих подстанций естественно будет мало. Поэтому в дополнение к ним - всем солнечные панели и накопители энергии. Это пока у отдельных состоятельных или энтузиастов есть электрички, они понтуются дешёвыми тарифами, а когда электрички будут у подавляющего большинства, тарифы, я думаю, дешёвыми уже не будут, т.к. часто заряжать их даже панелей с накопителями не хватит.


Я не сопротивляюсь и не митингую. Я стараюсь не использовать явно недоведённую до ума вещь, а если довели и она удобна - использовать. Нафиг мне эти митинги и сопротивления? У меня чисто меркантильный интерес - чтобы мне было удобно и хорошо. Это у вас какое-то оголтелое неоправданное возбуждение - смотрите, оно как-то работает, щас во все дыры запихаем и будем применять. Вы просто идёте на поводу у больших компаний, которым надо отбивать бабки, вложенные в эту оголтелость. А выхлоп явно существенно ниже, чем они ожидали. Значит, надо скинуть на каких-нибудь лохов и за счёт них вернуть хоть что-нибудь. Встраивание в виде сниппетоподобных хелперов явно не вернёт вложенные десятки и сотни миллиардов. А дальше чем сниппетоподобные хелперы дело явно не идёт. Приходится нагнетать истерию "щас всех заменим на ИИ, полундра!" и хоть как-то с неё пробавляться. Авось лохи и накупят миллионы подписок на лажающую и глючащую херню.

AlexNek патриот21.09.24 10:08
AlexNek
NEW 21.09.24 10:08 
в ответ alex445 21.09.24 09:22
У меня чисто меркантильный интерес - чтобы мне было удобно и хорошо

А отчего думаете что у нас по-другому?

Именно так, удобно.

Вот например, логи захотел повставлять. Так ИИ аддон, сразу добавлял нужный мне текст с переменными. Один пример нужно было только ему показать

alex445 патриот21.09.24 10:18
NEW 21.09.24 10:18 
в ответ AlexNek 21.09.24 10:08, Последний раз изменено 21.09.24 10:20 (alex445)

Он повставлял вам логгирование сразу по всему проекту за одно нажатие кнопки "сделать круто!", или сниппет предложил, который вставит вам по месту, указанному курсором, а по всему проекту вам нужно будет этот сниппет с курсором вручную прогнать?


Вы вообще уверены, что вам именно ИИ предложили, а не банальный скрипт, который может вытащить контекст по вставленному курсору или просто анализируя все методы всех классов проекта, и подставить нужные переменные? Последнее было придумано давным-давно и вполне нормально работает, но продать это можно лишь добавив в описание "теперь и с ИИ".


Блин, скоро на каждой конфете будут писать "с начинкой ИИ внутри, сочной и хрустящей". Или "наша зубная паста теперь гораздо лучше защищает от кариеса благодаря добавлению ИИ-наногранул". Пипл схавает и добавки попросит. А без "ИИ внутри" уже ничего покупать не будет. ))

alex445 патриот21.09.24 10:24
NEW 21.09.24 10:24 
в ответ alex445 21.09.24 10:18, Последний раз изменено 21.09.24 10:31 (alex445)

Всё вокруг, даже самая тупая вещь, теперь будут с двумя И, и только кожаные мешки вокруг всего этого будут ходить лишь с одним И, а скорее и вовсе без И.



AlexNek патриот21.09.24 10:50
AlexNek
NEW 21.09.24 10:50 
в ответ alex445 21.09.24 10:18
Он повставлял вам логгирование сразу по всему проекту

Это всё разные вещи, я пользовал "предсказание ввода", когда начинаешь писать, а тебе предлагают окончание.

Можно было да, файл скормить ИИ и сказать - допиши логирование.


а не банальный скрипт, который может вытащить контекст по вставленному курсору

Ну после установки аддона разница просто громадная. Раньше просто запоминались повторные действия.

Но что там внутри, не интересует, главное, что работает полезно.

alex445 патриот21.09.24 11:47
NEW 21.09.24 11:47 
в ответ AlexNek 21.09.24 10:50, Последний раз изменено 21.09.24 11:48 (alex445)
Это всё разные вещи, я пользовал "предсказание ввода", когда начинаешь писать, а тебе предлагают окончание.

Но подобное есть уже много лет, задолго до хайпа с ИИ.


Но что там внутри, не интересует, главное, что работает полезно.

Тогда зачем упоминать ИИ где надо и где не надо? Вы, как программист, должны понимать, что скрипт может быть достаточно сложным и разветвлённым, чтобы не "просто запоминать повторные действия", но это не делает его ИИ. Но теперь, похоже, товары "без ИИ" не продаются. До этого был блокчейн (везде блокчейн, даже в сливном бачке унитаза, у кого нет - тот лох). Ещё до этого - нано-любаяфигня. Заметил, что время "сенсационных технологий" заментно сокращается. Они уже пожалуй и целого года не живут, как сменяются другими. К чему приведёт эта сингулярность?

AlexNek патриот21.09.24 12:17
AlexNek
NEW 21.09.24 12:17 
в ответ alex445 21.09.24 11:47
Но подобное есть уже много лет

Естественно, но не настолько удобное и развитое


что скрипт может быть достаточно сложным и разветвлённым

Всё гораздо проще. улыб До установки аддона Х, всё было, как было, а после, полезность резко выросла. Но фактически он устанавливался именно для теста ИИ в других окнах.

alex445 патриот21.09.24 13:21
NEW 21.09.24 13:21 
в ответ AlexNek 21.09.24 12:17, Последний раз изменено 21.09.24 13:21 (alex445)
До установки аддона Х, всё было, как было, а после, полезность резко выросла.
AlexNek патриот21.09.24 23:19
AlexNek
NEW 21.09.24 23:19 
в ответ alex445 20.09.24 11:42
можете пожалуйста сделать 3Д-экшон

это никак не может быть заданием для разработки. На какой системе должно работать, сколько пользователей, как все должно отображаться, как должно управляться и т.п.

Но ради интереса кинул машинке и получил даже ответ:

Идея для игры звучит очень интересно, особенно с тем, как вы разбили роли пользователя: лесные эльфы, охрана дворца и злодей, каждый со своими уникальными целями и игровыми механиками. Вот несколько предложений и комментариев по поводу того, как можно развить эту концепцию:

Мир игры:

  • Четыре зоны на карте:
    1. Зона людей (нейтральная) – можно сделать мирным регионом с деревнями, фермерскими хозяйствами, где иногда происходят нападения или проходят караваны, которые можно грабить или защищать.
    2. Зона императора (дворец) – защищенная зона с сильной охраной, можно сделать квесты, связанные с защитой дворца от нападений или участием в политических интригах.
    3. Зона эльфов (лес) – лесные пейзажи, скрытые деревни на деревьях, возможность устраивать партизанские набеги на территорию императора.
    4. Зона злого (горы, форт) – угрюмая и опасная территория с развалинами, заброшенными замками и фортами, где злодей может строить свои планы и отправлять свои войска на набеги.

Механики:

  1. Трехмерные модели деревьев и врагов:
    • Использование механики Lod (Level of Detail) позволит делать дальние деревья простыми картинками или 2D-спрайтами, которые будут заменяться на полноценные 3D-модели при приближении. Это поможет оптимизировать производительность.
    • Враги, объекты и здания также могут быть в 3D, что даст эффект полного погружения в игру, особенно при битвах или исследованиях.
  2. Боевая система:
    • Можно добавить систему повреждений, где разные части тела могут быть ранены или отрублены. Если эльфу, охраннику или злодею отрубают руку или ногу, это не только влияет на здоровье, но и меняет механику игры. Например:
      • Потеря ноги – игрок вынужден передвигаться медленно, или использовать протез.
      • Потеря глаза – визуальные ограничения, можно даже сделать это в виде полупрозрачной черной области на экране.
    • Возможность лечить такие раны или покупать протезы (как в Daggerfall, где можно было покупать снаряжение).
  3. Разные роли:
    • Лесные эльфы: защитники леса, партизаны. Могут устраивать засады в густом лесу, используя природные укрытия. Их миссии могут включать грабежи караванов и атаки на отряды дворца.
    • Охрана дворца: можно сделать командную систему, где пользователь выполняет приказы командира, а также участвует в защите дворца от нападений. Также можно устроить систему продвижения по службе.
    • Злодей: стратегия и тактика. Игрок может сам быть командиром, захватывать территории, отдавать приказы своим войскам, атаковать дворец или организовывать диверсии против эльфов.
  4. Экономика и покупки:
    • Игроки могут покупать оружие, доспехи, медикаменты, протезы. Протезы могут влиять на игровые характеристики (например, механическая нога может давать дополнительную скорость или прочность).
    • Грабежи караванов или победы в битвах могут приносить ресурсы.
  5. Сохранение и развитие персонажа:
    • Возможность сохранять прогресс и возвращаться к точке сохранения. Развитие персонажа может включать улучшение навыков (стрельба из лука для эльфов, командные навыки для охраны дворца, магия или колдовство для злодея).

Движок:

  • Можно использовать современные движки, такие как Unreal Engine или Unity, которые хорошо справляются с открытыми мирами и системой LOD, что поможет реализовать идею с деревьями и врагами.
  • Для механики повреждений и протезов можно использовать физику движка для имитации ранений и последующих эффектов на игровой процесс.

Идея игры с несколькими ролями, разными зонами и возможностью ранений, протезов и разнообразных тактик делает ее очень уникальной и увлекательной для разных типов игроков!

AlexNek патриот21.09.24 23:30
AlexNek
NEW 21.09.24 23:30 
в ответ AlexNek 21.09.24 23:19, Последний раз изменено 22.09.24 10:54 (AlexNek)

Продолжение банкета спок

alex445 патриот22.09.24 00:30
NEW 22.09.24 00:30 
в ответ AlexNek 21.09.24 23:19
Идея для игры звучит очень интересно, особенно с тем, как вы разбили роли пользователя: лесные эльфы, охрана дворца и злодей, каждый со своими уникальными целями и игровыми механиками. Вот несколько предложений и комментариев по поводу того, как можно развить эту концепцию:

А можно как-то заставить его не писать эти эссе, а сразу переходить к делу? Максимум оставить лишь последнее предложение.

alex445 патриот22.09.24 00:43
NEW 22.09.24 00:43 
в ответ AlexNek 21.09.24 23:30, Последний раз изменено 22.09.24 00:43 (alex445)
file

Для опытного же сразу видно, что это бесполезный сниппет абсолютно топорной механики "отрубания" конечностей - проверить здоровье и просто удалить модель. Реальный код для модели с анимациями будет выглядеть куда сложней, и по суди там будет другая модель и другие анимации модели без конечности. И представленная ИИ заготовка просто не нужна - в помойку.


Вообще, всё представленное в файле больше подходит как вступительное описание для новичка, приглашение затем пойти и почитать мануалы про ЛОДы, модели, функции удаления и создания объектов и т.д. Это не куски кода, которые можно вставлять в проект, это набросок для ознакомления и выбрасывания. Что-то типа короткой поверхностной лекции по заданному вопросу. Подходит лишь для самых начинающих, желающих понять, в каком направлении двигаться. Профессионалу это и близко не помощник.

papusik знакомое лицо22.09.24 08:28
papusik
NEW 22.09.24 08:28 
в ответ alex445 21.09.24 09:22
Я стараюсь не использовать явно недоведённую до ума вещь, а если довели и она удобна - использовать.



Каждый определяется сам для себя, не буду убеждать. Очевидно у нас с вами разные задачи, а следовательно и подходы к использованию ИИ, вас нынешняя ситуация не удовлетворяет, мне же его помощь вполне подходит, даже если он и использует чужие сниппеты. Например написать (хотя бы черновик) того же 2-х или 3-х ступенчатого PID регулятора сложной системы с сотней параметров требует достаточно много времени. При наличии же заготовки от ИИ ( без полного доверия пока) эта работа значительно упрощается и польза- налицо.
Я тут уж несколько месяцев пользуюсь YouTube Summary ИИ- он генерит из часовых видео достаточно неплохие суммирующие описания, жалко пока скрины из видео не вставляет- это тоже ИИ, только другого типа- чем не помощник?!


alex445 патриот22.09.24 09:44
NEW 22.09.24 09:44 
в ответ papusik 22.09.24 08:28

Но это же дискредитирует вас как профессионала! Какой же вы профессионал, если даже такое недоделанное фуфло оказывает вам существенную помощь? У вас уровень квалификации нерадивого студента, которому корявые ответы и багованные сниппеты делают день?

))

alex445 патриот22.09.24 09:51
NEW 22.09.24 09:51 
в ответ papusik 22.09.24 08:28, Последний раз изменено 22.09.24 10:07 (alex445)
Я тут уж несколько месяцев пользуюсь YouTube Summary ИИ- он генерит из часовых видео достаточно неплохие суммирующие описания, жалко пока скрины из видео не вставляет- это тоже ИИ, только другого типа- чем не помощник?!

И вы конечно уверены, что в этих summary именно то, что надо, и важные детали не упущены? Это не банальный скрипт и не тупая автоматика, которая работает в 100% случаев. Это инструмент, который по своей природе выдаёт ошибки, и довольно часто, и который по природе же каждый раз проверять надо. Какой-то зашкаливающий уровень доверия и наивности. У вас всех, любителей недоделанного ИИ, такая огромная тяга к желанию переложить часть работы на кого-нибудь, что вы согласны прямо тут же поверить в его готовность для такой работы. Это называется фанатизм и сектантство. Электричники - вид сбоку.


Ещё раз, ИИ это не автоматика, которая тоже сбоит, но редко. Это хрень, которая по своей сути ДОЛЖНА ошибаться и ошибается. Поэтому она ДОЛЖНА быть перепроверена. А вы этого не делаете, работая с ней как с автоматикой или обычным тупым скриптом. Вы, господа, идиоты!

))

alex445 патриот22.09.24 10:01
NEW 22.09.24 10:01 
в ответ alex445 22.09.24 09:51, Последний раз изменено 22.09.24 10:09 (alex445)

Люди, когда полагаются на автоматику, стремятся к 100% точности выполнения и отсутствию ошибок. В задачах написания кода то же самое - стремление к отсутствию ошибок и 100% верной работе. Вы же применяете для этого инструмент, который в принципе для этого не предназначен. Это как при обработке материалов ловить микронные допуски обычным ручным напильником.


Это вы сейчас говорите, что вам де заглушечку надо, которую вы будете потом конечно же вручную доводить и полировать. Только в следующих же предложениях вы тут же говорите, что применяете ИИ массово и повсеместно, как вставка сниппета. И конечно же у вас нет ни времени, ни желания делать какие-то ручные проверки при такой интенсивности применения. При этом у ИИ нет повторяемости результатов - на каждый запрос, даже по сути одинаковый, но сформулированный немного другими словами, он может сгенерить разный код. Да даже на один и тот же запрос, но через время. И этот код может быть вовсе не лучше, как некоторые думают (ну типа модель же постоянно обучается), а даже хуже! Потому что обучение модели включает в себя и возможность деградации, "ухода по ложному следу". А вы об этом не задумывались, да? Это не станок, который раз настроил, и он выдаёт одинаковые детали с нужной точностью, и нужно лишь время от времени подстраивать его. ИИ это "станок", который каждый раз выдаёт разные детали, и подстраивать его надо по сути для изготовления каждой детали. Опять же, если вам нужны микронные точности, а не "пару раз долбануть напильником".


Если же речь идёт именно о дубовом инструменте "пару раз долбануть напильником", то почему вы согласны на такую туфту тратить время и деньги так, будто используете очень дорогой и качественный станок с микронной точностью? Или, по-другому, почему вы пытаетесь использовать этот напильник как станок с микронной точностю для массового производства одинаковых и точных по размерам деталей? - Т.е. для производства 100% работающего кода, интенсивно вставляемого везде со скоростью сниппетов, и без перепроверок - если говорить о программировании?


Нет, вы точно идиоты. И даже не господа. )))

MrSanders коренной житель22.09.24 10:02
NEW 22.09.24 10:02 
в ответ papusik 22.09.24 08:28

"Всё пропало" будем кричать когда "искусственный интиллехт" наконец-то решит задачу века: нарисует нам 7 перпендикулярных красных линий. Причём часть зелёным цветом, а остальные прозрачным. И в форме котика. Тогда брошу всё и переквалифицируюсь в управдомы.

AlexNek патриот22.09.24 10:58
AlexNek
NEW 22.09.24 10:58 
в ответ alex445 22.09.24 00:30
А можно как-то заставить его не писать эти эссе

Смысл ответа увы не дошел хммм

Как раз то, что было написано, не предполагает каких-то конкретных действий.

А вот помощь уже дали. Описание игры выглядит гораздо приличнее.


А то получается типа такого дай мне доску, чтобы сама меня катала по волнам спок