Гаджиев Ислам | Next Step Dev
57 subscribers
212 photos
11 videos
2 files
151 links
Download Telegram
Базовый флоу, которого стараюсь придерживаться даже в небольших проектах – это всегда заводить задачи в issues, описывать их минимально.

Затем от них локально создавать ветки сразу через gh cli, и через github mcp просить агента сделать план на имплементацию, либо в режиме вопрос-ответ общаться с ним в чате, чтобы детализировать требования. Потому что в самой таске я могу их расписать в макро-виде, без детальных пояснений.
👍1🔥1
Ну и потом, очевидно, смотрю план и решаю - ок или нет.

Но тут важный нюанс!

Зачастую бывает так, что пока смотришь план, ты уже сам в него веришь и говоришь агенту, чтобы он его реализовал.

Но тут лучше немножко подождать и вдуматься, скорректировать план именно в рамках того видения, которое есть у тебя как у архитектора, и направлять агента в его русло; нежели отдаваться полностью в его власть)
💯1
Идея, однако
Forwarded from Арон Закрия
До этого приёма в вайб-кодинге я дошел обидно поздно, но зато могу сэкономить вам много времени

Это математика внутри программирования. Сейчас объясню:

Напоминаю, что в вайб-кодинге вы описываете задачу словами, а код за вас пишет нейросеть. Нейросеть понимает эти слова по-своему (не будем углубляться что значит по своему), и одну и ту же фразу иногда читает и понимает не так, как вы задумали. В целом и с людьми также, но у людей есть интуиция

Например, вы описываете блоки на сайте или в приложении: есть крупные, есть мелкие, и крупные должны быть больше мелких. Тут всё понятно, и нейросеть соберёт без ошибок. А на задачах посложнее вы уже не проговариваете каждую мелочь, которая для вас очевидна. А вот для модели это далеко не очевидно и неоднозначно

Выход очень простой: те же слова вы переводите на язык математики. Крупный блок называете x, мелкий называете y, а условие пишете коротко: x больше y. Всё, никакой двусмысленности не осталось

Переписывать руками то, что вы уже сделали, слава Богу, не нужно. Рядом с основным заданием вы просто заводите ещё один файл Markdown и дальше опираетесь на него. Чтобы собрать этот файл, дайте нейросети вот такой промпт вместе с вашим "человеческим описанием задания":


Возьми документ, который я передаю, и переведи его в строгую формальную запись.

1. Каждой сущности сопоставь переменную или множество.
2. Каждое свойство и отношение вырази через предикаты, неравенства и логические связки (∀, ∃, ⇒, ∧, ∨, ≤, <, =).
3. Условия, которые в тексте лишь подразумеваются, выпиши явными ограничениями.
4. К каждой формуле добавь короткую подпись на естественном языке, поясняющую, что она задаёт.

Верни результат файлом Markdown с тремя разделами: Обозначения, Ограничения, Правила. Без вступлений и комментариев, только формализация.


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

Гарантирую, что ошибок в вашем проекте станет заметно меньше)
1
Авито как всегда на высоте 🌝

Я конечно разработчик, но у меня html парсера и браузера в голове нет))

*Сделайте ссылку кликабельной просто или дайте текст причины 😅
😁1
💯
👍3
Кто знает хорошие ТГ-каналы, где выставляют заказы на разработку ?

*Не вакансии, а проекты, заказы
👍2
Резюме_Руководитель_команды_разработки_Team_Lead_Ислам_Гаджиев_от.pdf
323.3 KB
А так, ищу вакансии, свободен для сотрудничества.

*Резюме приложено
👍2
Чисто на созвоне, с чаечком ☕️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍1
Интересная "заявка" на работу))
😁2
Продолжаем развивать наш проект реферального найма 😎📯

Бот - @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
🔥31
Вам тоже иногда не хватает фичи в Telegram для выделенного перевода фраз в сообщениях ? 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
🤷‍♂1
Бывает у кого такое, что когда начинаешь какой-то проект и нужно набросать основу структуры БД, то делаешь это как-то вручную, без готового scaffolding решения ?

Конечно ИИ-агентами сейчас тоже много что разгуливают, но это как будто тоже воркэраунд, а не коробочное решение 📦📦

Я вобщем подумал, столкнувшись на практике, что просто вручную писать в онлайн сервисах для ERD - подход не очень.
Разворачивать самому локально базу и в нее писать миграции или же вручную SQL, да даже через агентов - всякий раз, тоже не очень 🤧

Поэтому решил, что наверно сделаю небольшой пакет; тулзу для локального разворачивался такого сетапа в одну команду.

🗣️ Концепт можно посмотреть тут, что скажете ? 🗣️
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Какое воодушевляющее уведомление пришло мне от getmentor.dev)
🔥1
Telegram наконец-то выпустил rich text editor в последнем обновлении, которое я ждал уже как пару лет, но…))

Но когда я обновился и решил поюзать лакомую фичу – приложение просто упало на десктопе (MacOS Sierra 15.3)

Решил завести баг-ишью в саппорт, но один уже есть, просьба накидать лайков, чтобы команда телеги пофиксили как можно скорее
👍1💯1
Я только сейчас узнал, что оказывается, Antigravity IDE входит в подписку Google AI pro, которую я брал себе на год за копейки когда-то 😐
Вот ссылка на тот пост

То есть выходит, можно для экономии иногда пользоваться им вместо CursorAI и практически за бесплатно 😆
🔥1😁1💯1
Хостинг провайдер заблочил VPS, где крутилась приложенька...

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

Теперь заново настраивать сервак 😕
🗿2