Круто? Ну... не очень ))
Откуда кнопки взялись? Я их не просил. Зачем текст? И это окошко по середине? Почему направления не выбираются так же случайно? Бывает что он выбирает два настолько похожих цвета, что градиент не виден. Заметил еще, что при изменении направления баг - он их как-то крутит пару раз и потом перестает.
Если что - в код я не вчитывался вообще - скопировал как было то, что получил по своему запросу.
На выходе:
1. Код написан. Фиг поспорить.
2. Он даже работает - для такого приложения маленького не удивительно, но на больших объемах, поверьте, будет совсем не так легко)
3. Код делает ХЗ что, строго в соответствии с поставленным ТЗ.
4. Это я знаю, что нужно сделать с этим кодом, а если человек совсем не программист - внезапно выясняется, что главный вопрос не в написании, а запуске.
И вот с запуска мы и начнем ))
Итак. У нас есть код. Толку от него - ноль, пока мы его не запустим. А чтобы это сделать нужно:
- иметь среду выполнения (ща объясню!)
- иметь среду для компиляции (иногда, ща тоже расскажу)
Когда мы пишем что-то на каком-то языке, то компуктеру еще нужно превратить это в понятный ему формат (ага, язык программирования он для нас, у компа свой - машинный, условно).
Если у нас есть код на питоне, то нам, чтобы его запустить, нужен или питон на нашем компе, или что-то еще (например ЮпитерНоутбук - это такая штука для запуска именно питон кода, но удобная).
А если мы пишем на Java, то нам мало поставить специальную программу для запуска, нам еще нужно чтобы перед этим вторая программа собрала код в правильном виде для первой. Это и называется компиляция.
А если писать серьезное веб-приложение на новых модных фреймворках, то там из кучи компонентов нужно "собрать" приложение. Там вообще все сложно - реакт говорит что делать бабелю, тот передает в вебпак, тот в .... ой забейте, не надо оно вам пока ))
Вообще можно конечно спросить ИИ "что с этим кодом делать". И ответ, скорее всего, будет достаточно хороший. Но по сути - нам придется немного выучить околоайтишные термины, настроить себе комп и окружения, поставить кучку всего и вся, просто чтобы запустить этот код.
Закончу на сегодня хорошими новостями - одно настроенное и очень удобное приложение у вас уже есть. Это ваш браузер. И если попросить ИИ написать именно веб-страничку (ну или добавить названия языков - для браузера это HTML, CSS и JS) то код можно будет сохранить в файлик, назвать его как_угодно.html и двойным кликом он запустится в вашем любимом браузере. Но это будет уровень поделки на дошкольном кружке программирования. А вот как из этого сделать что-то крутое - ждите следующих постов в серии ))
Post #230
579
Мандрик, Казаков и роботы Ну поехали немного про вайб-кодинг. Попросили сделать примеры с "серьезными ИИ" но я начну с простых решений. А следующим постом - рассмотрю тяжелую артиллерию. Итак. На входе мы имеем: 1. Большая Языковая Модель типа GPT (что мы обзываем ИИ) умеет писать…
- 👍 3
- 🔥 3
- 🤣 2
- 🤩 1