Базовый флоу, которого стараюсь придерживаться даже в небольших проектах – это всегда заводить задачи в
Затем от них локально создавать ветки сразу через
issues, описывать их минимально.Затем от них локально создавать ветки сразу через
gh cli, и через github mcp просить агента сделать план на имплементацию, либо в режиме вопрос-ответ общаться с ним в чате, чтобы детализировать требования. Потому что в самой таске я могу их расписать в макро-виде, без детальных пояснений.👍1🔥1
Ну и потом, очевидно, смотрю план и решаю - ок или нет.
Но тут важный нюанс!
Зачастую бывает так, что пока смотришь план, ты уже сам в него веришь и говоришь агенту, чтобы он его реализовал.
Но тут лучше немножко подождать и вдуматься, скорректировать план именно в рамках того видения, которое есть у тебя как у архитектора, и направлять агента в его русло; нежели отдаваться полностью в его власть)
Но тут важный нюанс!
Зачастую бывает так, что пока смотришь план, ты уже сам в него веришь и говоришь агенту, чтобы он его реализовал.
Но тут лучше немножко подождать и вдуматься, скорректировать план именно в рамках того видения, которое есть у тебя как у архитектора, и направлять агента в его русло; нежели отдаваться полностью в его власть)
💯1
Forwarded from Арон Закрия
До этого приёма в вайб-кодинге я дошел обидно поздно, но зато могу сэкономить вам много времени
Это математика внутри программирования. Сейчас объясню:
Напоминаю, что в вайб-кодинге вы описываете задачу словами, а код за вас пишет нейросеть. Нейросеть понимает эти слова по-своему (не будем углубляться что значит по своему), и одну и ту же фразу иногда читает и понимает не так, как вы задумали. В целом и с людьми также, но у людей есть интуиция
Например, вы описываете блоки на сайте или в приложении: есть крупные, есть мелкие, и крупные должны быть больше мелких. Тут всё понятно, и нейросеть соберёт без ошибок. А на задачах посложнее вы уже не проговариваете каждую мелочь, которая для вас очевидна. А вот для модели это далеко не очевидно и неоднозначно
Выход очень простой: те же слова вы переводите на язык математики. Крупный блок называете x, мелкий называете y, а условие пишете коротко: x больше y. Всё, никакой двусмысленности не осталось
Переписывать руками то, что вы уже сделали, слава Богу, не нужно. Рядом с основным заданием вы просто заводите ещё один файл Markdown и дальше опираетесь на него. Чтобы собрать этот файл, дайте нейросети вот такой промпт вместе с вашим "человеческим описанием задания":
Дальше модель читает ваши требования однозначно. Для машины математика это родной язык, с логикой и сравнениями она работает быстрее и увереннее, да и весит такая запись меньше, а значит бережёт контекстное окно
Гарантирую, что ошибок в вашем проекте станет заметно меньше)
Это математика внутри программирования. Сейчас объясню:
Напоминаю, что в вайб-кодинге вы описываете задачу словами, а код за вас пишет нейросеть. Нейросеть понимает эти слова по-своему (не будем углубляться что значит по своему), и одну и ту же фразу иногда читает и понимает не так, как вы задумали. В целом и с людьми также, но у людей есть интуиция
Например, вы описываете блоки на сайте или в приложении: есть крупные, есть мелкие, и крупные должны быть больше мелких. Тут всё понятно, и нейросеть соберёт без ошибок. А на задачах посложнее вы уже не проговариваете каждую мелочь, которая для вас очевидна. А вот для модели это далеко не очевидно и неоднозначно
Выход очень простой: те же слова вы переводите на язык математики. Крупный блок называете x, мелкий называете y, а условие пишете коротко: x больше y. Всё, никакой двусмысленности не осталось
Переписывать руками то, что вы уже сделали, слава Богу, не нужно. Рядом с основным заданием вы просто заводите ещё один файл Markdown и дальше опираетесь на него. Чтобы собрать этот файл, дайте нейросети вот такой промпт вместе с вашим "человеческим описанием задания":
Возьми документ, который я передаю, и переведи его в строгую формальную запись.
1. Каждой сущности сопоставь переменную или множество.
2. Каждое свойство и отношение вырази через предикаты, неравенства и логические связки (∀, ∃, ⇒, ∧, ∨, ≤, <, =).
3. Условия, которые в тексте лишь подразумеваются, выпиши явными ограничениями.
4. К каждой формуле добавь короткую подпись на естественном языке, поясняющую, что она задаёт.
Верни результат файлом Markdown с тремя разделами: Обозначения, Ограничения, Правила. Без вступлений и комментариев, только формализация.
Дальше модель читает ваши требования однозначно. Для машины математика это родной язык, с логикой и сравнениями она работает быстрее и увереннее, да и весит такая запись меньше, а значит бережёт контекстное окно
Гарантирую, что ошибок в вашем проекте станет заметно меньше)
✍1
Кто знает хорошие ТГ-каналы, где выставляют заказы на разработку ?
*Не вакансии, а проекты, заказы
*Не вакансии, а проекты, заказы
👍2
Резюме_Руководитель_команды_разработки_Team_Lead_Ислам_Гаджиев_от.pdf
323.3 KB
А так, ищу вакансии, свободен для сотрудничества.
*Резюме приложено
*Резюме приложено
👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Продолжаем развивать наш проект реферального найма 😎 📯
Бот - @referal_hub_bot
Канал - @referhub_channel
Делитесь со знакомыми, кто ищет работу в IT или готов порекомендовать в свою компанию хороших кандидатов 👍
Бот - @referal_hub_bot
Канал - @referhub_channel
Делитесь со знакомыми, кто ищет работу в IT или готов порекомендовать в свою компанию хороших кандидатов 👍
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3❤1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤷♂1
Бывает у кого такое, что когда начинаешь какой-то проект и нужно набросать основу структуры БД, то делаешь это как-то вручную, без готового
Конечно ИИ-агентами сейчас тоже много что разгуливают, но это как будто тоже воркэраунд, а не коробочное решение📦 📦
Я вобщем подумал, столкнувшись на практике, что просто вручную писать в онлайн сервисах для ERD - подход не очень.
Разворачивать самому локально базу и в нее писать миграции или же вручную SQL, да даже через агентов - всякий раз, тоже не очень🤧
Поэтому решил, что наверно сделаю небольшой пакет; тулзу для локального разворачивался такого сетапа в одну команду.
🗣️ Концепт можно посмотреть тут, что скажете ? 🗣️
scaffolding решения ?Конечно ИИ-агентами сейчас тоже много что разгуливают, но это как будто тоже воркэраунд, а не коробочное решение
Я вобщем подумал, столкнувшись на практике, что просто вручную писать в онлайн сервисах для ERD - подход не очень.
Разворачивать самому локально базу и в нее писать миграции или же вручную SQL, да даже через агентов - всякий раз, тоже не очень
Поэтому решил, что наверно сделаю небольшой пакет; тулзу для локального разворачивался такого сетапа в одну команду.
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
DBExampleSetup/README.md at master · MyNameIsNeXTSTEP/DBExampleSetup
A boilerplate project to prepare your dev DB setup locally - MyNameIsNeXTSTEP/DBExampleSetup
👍2
Telegram наконец-то выпустил rich text editor в последнем обновлении, которое я ждал уже как пару лет, но…))
Но когда я обновился и решил поюзать лакомую фичу – приложение просто упало на десктопе (MacOS Sierra 15.3)
Решил завести баг-ишью в саппорт, но один уже есть, просьба накидать лайков, чтобы команда телеги пофиксили как можно скорее
Но когда я обновился и решил поюзать лакомую фичу – приложение просто упало на десктопе (MacOS Sierra 15.3)
Решил завести баг-ишью в саппорт, но один уже есть, просьба накидать лайков, чтобы команда телеги пофиксили как можно скорее
👍1💯1
Please open Telegram to view this post
VIEW IN TELEGRAM
Bugs and Suggestions
hashtags search
When searching by the hashtags in the group or its topics, the search doesn't show the messages with it, even though the hashtag is present in the messages (searched by clicking on the hashtag. and by written it munally also) Steps to reproduce Open a group…
👍1
Я только сейчас узнал, что оказывается, Antigravity IDE входит в подписку Google AI pro, которую я брал себе на год за копейки когда-то 😐
Вот ссылка на тот пост
То есть выходит, можно для экономии иногда пользоваться им вместо CursorAI и практически за бесплатно 😆
Вот ссылка на тот пост
То есть выходит, можно для экономии иногда пользоваться им вместо CursorAI и практически за бесплатно 😆
🔥1😁1💯1
Хостинг провайдер заблочил VPS, где крутилась приложенька...
Взамен предложили создать новый сервис, но с потерей данных. Благо у меня там ничего критического и не хранилось.
Теперь заново настраивать сервак 😕
Взамен предложили создать новый сервис, но с потерей данных. Благо у меня там ничего критического и не хранилось.
Теперь заново настраивать сервак 😕
🗿2