🚀 Топ-3 ИИ-инструмента для разработчиков: личный опыт
Всем привет. После того, что вчера сказал Дарио Амодеи (СЕО антропик), сегодня я решил плотно протестировать три ИИ-решения для кодинга, делюсь результатами:
1) Claude Code (Anthropic)
* Работает на Claude 3.7 — самом продвинутом ИИ для программирования
* Функционирует в терминале без графического интерфейса
* Идеален для тех, кто предпочитает командную строку
* Минус: минималистичный интерфейс, низкая интерактивность
✅ Может запускать Docker Compose команды через терминал
✅ Может подключаться к базам данных через терминальные команды/клиенты
❌ Не может напрямую тестировать UI, так как работает только в терминале
2) Cursor Agent
* Мой абсолютный фаворит! Форк VS Code с полной интеграцией ИИ
* Умеет самостоятельно: анализировать проект, гуглить, выполнять MCP-запросы, запускать команды
* Впечатляющая эффективность: из 10 нетривиальных задач успешно решает 8 (стандартные задачи разработчиков)
* Бонус: автоматически исправляет ошибки в коде благодаря фоновому анализу
✅ Полноценно работает с Docker Compose через встроенный терминал
✅ Может подключаться к базам данных и даже визуализировать запросы
✅ Может генерировать и запускать тесты для UI (включая e2e тесты)
✅ Понимает структуру UI компонентов и может анализировать их код
3) Windsurf
* Также базируется на VS Code
* Функционал и интерфейс очень похожи на Cursor
* Хорошая альтернатива, если хотите попробовать что-то похожее
✅ Также может запускать Docker Compose
✅ Имеет возможности для работы с базами данных
✅ Поддерживает тестирование UI, аналогично Cursor
----
Вывод:
Cursor Agent - очень стоящий продукт. У меня теперь реально закрадываются мысли, что через год может и действительно большинство стандартного кода (формошлепство, всякие круды и тд) писать будут ИИшки. Claude Code и Windsurf пока проигрывают - не вижу особо в них смысла. Клево было бы, если бы в Intelij IDEA встроили что-то подобное (ждем Junie)
#ии #полезныеинструменты
Всем привет. После того, что вчера сказал Дарио Амодеи (СЕО антропик), сегодня я решил плотно протестировать три ИИ-решения для кодинга, делюсь результатами:
1) Claude Code (Anthropic)
* Работает на Claude 3.7 — самом продвинутом ИИ для программирования
* Функционирует в терминале без графического интерфейса
* Идеален для тех, кто предпочитает командную строку
* Минус: минималистичный интерфейс, низкая интерактивность
✅ Может запускать Docker Compose команды через терминал
✅ Может подключаться к базам данных через терминальные команды/клиенты
❌ Не может напрямую тестировать UI, так как работает только в терминале
2) Cursor Agent
* Мой абсолютный фаворит! Форк VS Code с полной интеграцией ИИ
* Умеет самостоятельно: анализировать проект, гуглить, выполнять MCP-запросы, запускать команды
* Впечатляющая эффективность: из 10 нетривиальных задач успешно решает 8 (стандартные задачи разработчиков)
* Бонус: автоматически исправляет ошибки в коде благодаря фоновому анализу
✅ Полноценно работает с Docker Compose через встроенный терминал
✅ Может подключаться к базам данных и даже визуализировать запросы
✅ Может генерировать и запускать тесты для UI (включая e2e тесты)
✅ Понимает структуру UI компонентов и может анализировать их код
3) Windsurf
* Также базируется на VS Code
* Функционал и интерфейс очень похожи на Cursor
* Хорошая альтернатива, если хотите попробовать что-то похожее
✅ Также может запускать Docker Compose
✅ Имеет возможности для работы с базами данных
✅ Поддерживает тестирование UI, аналогично Cursor
----
Вывод:
Cursor Agent - очень стоящий продукт. У меня теперь реально закрадываются мысли, что через год может и действительно большинство стандартного кода (формошлепство, всякие круды и тд) писать будут ИИшки. Claude Code и Windsurf пока проигрывают - не вижу особо в них смысла. Клево было бы, если бы в Intelij IDEA встроили что-то подобное (ждем Junie)
#ии #полезныеинструменты
2👍14❤8⚡2😁2 1 1
Под утренний кофе:
1) Оох, прикольно. Компания Captions только что выкатила Mirage — нейросеть, которая с 0 генерирует людей, преобразуя аудио в видео
Работает так: выбираешь кого-то из предсозданных персонажей, либо генерируешь своего двойника (буквально за 10 мин несложно можно сделать себя) - вставляешь любой текст - и он озвучивается. На английском работает почти идеально - на русском - голос и интонация пока хромает.
Я уже протестил на себе, выкладывать не буду (усталый и недовольный) - но вообще забавно, годные шортсы уже можно клепать за 5 минут, просто вставив текст
Протестить можно тут - https://desktop.captions.ai
2) Полезная статья про то, как угоняют аккаунты в телеграме. Как раз за кофе прочитать - очень полезно
https://habr.com/ru/companies/pt/articles/889692/
3) Microsoft представила Copilot for Gaming — ИИ-напарника для игроков
Он будет помогать проходить игры и давать советы. Будет прямо с экрана считывать информацию и подсказывать на основе полученных данных
Тестирование ранней версии (закрытая бета) начнётся в апреле 2025 года
https://news.xbox.com/en-us/2025/03/13/new-copilot-for-gaming-save-time-help-get-good/
4) «Сбер» представил GigaChat 2.0 — обновлённую версию нейросети
Новая моделька будет обрабатывать больше контекста, за счет чего гораздо дольше будет удерживать контекст беседы, отвечать на сложные длинные вопросы и анализировать больше текста. Раньше в один запрос можно было загрузить примерно 48 страниц А4 с 14 шрифтом, теперь максимальный объём запроса вырос почти до 200 страниц
Ничего не могу про гигачат сказать, не тестил. Интересно кому-то?
5) Добрые люди скинули мне табличку с ключевыми фичами ChatGPT на 5 марта 2025 года (картинка сверху поста)
Можно, например, посмотреть, чем бесплатный аккаунт отличается от plus и pro
6) Google научила Gemini 2.0 Flash генерировать и редактировать изображения
Очень полезная фишка, на самом деле. Обычно в ответ на просьбу исправить или дополнить картинку модели создают новую генерацию — и она может сильно отличаться от предыдущей. Теперь Gemini 2.0 Flash будет редактировать исходное изображение. Также можно раскрашивать чёрно-белые рисунки и фотографии, менять фон изображений и объединять несколько снимков в один, и еще гифки создавать из картинки.
Работает это все довольно неплохо. Круто-круто, интересно, насколько нужен будет фотошоп через годик-другой?😏
#подутреннийкофе #новости
1) Оох, прикольно. Компания Captions только что выкатила Mirage — нейросеть, которая с 0 генерирует людей, преобразуя аудио в видео
Работает так: выбираешь кого-то из предсозданных персонажей, либо генерируешь своего двойника (буквально за 10 мин несложно можно сделать себя) - вставляешь любой текст - и он озвучивается. На английском работает почти идеально - на русском - голос и интонация пока хромает.
Я уже протестил на себе, выкладывать не буду (усталый и недовольный) - но вообще забавно, годные шортсы уже можно клепать за 5 минут, просто вставив текст
Протестить можно тут - https://desktop.captions.ai
2) Полезная статья про то, как угоняют аккаунты в телеграме. Как раз за кофе прочитать - очень полезно
https://habr.com/ru/companies/pt/articles/889692/
3) Microsoft представила Copilot for Gaming — ИИ-напарника для игроков
Он будет помогать проходить игры и давать советы. Будет прямо с экрана считывать информацию и подсказывать на основе полученных данных
Тестирование ранней версии (закрытая бета) начнётся в апреле 2025 года
https://news.xbox.com/en-us/2025/03/13/new-copilot-for-gaming-save-time-help-get-good/
4) «Сбер» представил GigaChat 2.0 — обновлённую версию нейросети
Новая моделька будет обрабатывать больше контекста, за счет чего гораздо дольше будет удерживать контекст беседы, отвечать на сложные длинные вопросы и анализировать больше текста. Раньше в один запрос можно было загрузить примерно 48 страниц А4 с 14 шрифтом, теперь максимальный объём запроса вырос почти до 200 страниц
Ничего не могу про гигачат сказать, не тестил. Интересно кому-то?
5) Добрые люди скинули мне табличку с ключевыми фичами ChatGPT на 5 марта 2025 года (картинка сверху поста)
Можно, например, посмотреть, чем бесплатный аккаунт отличается от plus и pro
6) Google научила Gemini 2.0 Flash генерировать и редактировать изображения
Очень полезная фишка, на самом деле. Обычно в ответ на просьбу исправить или дополнить картинку модели создают новую генерацию — и она может сильно отличаться от предыдущей. Теперь Gemini 2.0 Flash будет редактировать исходное изображение. Также можно раскрашивать чёрно-белые рисунки и фотографии, менять фон изображений и объединять несколько снимков в один, и еще гифки создавать из картинки.
Работает это все довольно неплохо. Круто-круто, интересно, насколько нужен будет фотошоп через годик-другой?
#подутреннийкофе #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍3 3 2 2
Продолжаю подробнее рассказывать про уровни ИИ. В предыдущей статье мы поговорили про реактивные машины. Сегодня, про ИИ с ограниченной памятью (текущий уровень развития, то, где мы сейчас):
Что такое ИИ с ограниченной памятью?
Если реактивные машины действуют только на основе текущих (входных) данных, то ИИ с ограниченной памятью — способен запоминать и использовать прошлый опыт. Думайте про это примерно как про разницу между шахматистом, который знает только правила игры, и шахматистом, который помнит свои предыдущие партии и учится на них
Как работает ИИ с ограниченной памятью?
a) Получает входные данные
b) Сверяет их с сохранёнными образцами или опытом
c) Принимает решение с учётом как текущих данных, так и прошлого опыта
d) Сохраняет результаты текущего взаимодействия для будущего использования
Главным и отличным примером ИИ с ограниченной памятью являются современные чат-боты и языковые модели (LLM - large language model)
Наши модельки, такие как GPT, Claude, Grok, Bard и тд:
a) Могут помнить контекст текущей беседы (хотелось бы ПОБОЛЬШЕ контекста)
b) Обучены на огромном массиве текстов и используют эту память для генерации ответов
c) Поддерживают связный диалог, обращаясь к ранее упомянутой информации
НО, у них есть существенные ограничения:
a) Не могут запоминать информацию между разными сессиями общения (точнее, могут, но разными хаками)
b) Не способны самостоятельно обновлять свою базу знаний
c) Не имеют настоящего понимания мыслей, эмоций или намерений
Не обманывайтесь, когда вам кажется, что они почти люди. Они просто имитируют человеческое общение, подставляя нужные токены, используя массивы текстов и данных, на которых их обучали, они всё ещё далеки от третьего уровня ИИ (теория разума)
В чём отличие таких ИИ от реактивных машин?
a) запоминают прошлый опыт, в то время как реактивные машины работают только с текущими данными
b) могут адаптироваться к новым условиям, а реактивные машины всегда действуют по одним и тем же правилам
c) совершенствуются со временем на основе опыта, а реактивные машины не меняются после создания
d) могут предсказывать будущие события на основе прошлого, реактивные машины только реагируют на то, что происходит прямо сейчас (на основе входных данных)
Итог
ИИ с ограниченной памятью — это технология, которая УЖЕ окружает нас повсюду (и с каждым годом будет все больше изменений).
Следующий уровень — ИИ с теорией разума, который сможет не только учиться на опыте, но и понимать мысли, убеждения и намерения других. До него еще не скоро, надеюсь🥶
И о них мы поговорим в следующем посте
#ии
Что такое ИИ с ограниченной памятью?
Если реактивные машины действуют только на основе текущих (входных) данных, то ИИ с ограниченной памятью — способен запоминать и использовать прошлый опыт. Думайте про это примерно как про разницу между шахматистом, который знает только правила игры, и шахматистом, который помнит свои предыдущие партии и учится на них
Как работает ИИ с ограниченной памятью?
a) Получает входные данные
b) Сверяет их с сохранёнными образцами или опытом
c) Принимает решение с учётом как текущих данных, так и прошлого опыта
d) Сохраняет результаты текущего взаимодействия для будущего использования
Главным и отличным примером ИИ с ограниченной памятью являются современные чат-боты и языковые модели (LLM - large language model)
Наши модельки, такие как GPT, Claude, Grok, Bard и тд:
a) Могут помнить контекст текущей беседы (хотелось бы ПОБОЛЬШЕ контекста)
b) Обучены на огромном массиве текстов и используют эту память для генерации ответов
c) Поддерживают связный диалог, обращаясь к ранее упомянутой информации
НО, у них есть существенные ограничения:
a) Не могут запоминать информацию между разными сессиями общения (точнее, могут, но разными хаками)
b) Не способны самостоятельно обновлять свою базу знаний
c) Не имеют настоящего понимания мыслей, эмоций или намерений
Не обманывайтесь, когда вам кажется, что они почти люди. Они просто имитируют человеческое общение, подставляя нужные токены, используя массивы текстов и данных, на которых их обучали, они всё ещё далеки от третьего уровня ИИ (теория разума)
В чём отличие таких ИИ от реактивных машин?
a) запоминают прошлый опыт, в то время как реактивные машины работают только с текущими данными
b) могут адаптироваться к новым условиям, а реактивные машины всегда действуют по одним и тем же правилам
c) совершенствуются со временем на основе опыта, а реактивные машины не меняются после создания
d) могут предсказывать будущие события на основе прошлого, реактивные машины только реагируют на то, что происходит прямо сейчас (на основе входных данных)
Итог
ИИ с ограниченной памятью — это технология, которая УЖЕ окружает нас повсюду (и с каждым годом будет все больше изменений).
Следующий уровень — ИИ с теорией разума, который сможет не только учиться на опыте, но и понимать мысли, убеждения и намерения других. До него еще не скоро, надеюсь
И о них мы поговорим в следующем посте
#ии
Please open Telegram to view this post
VIEW IN TELEGRAM
2👍4❤2💯2
Под утренний кофе:
1) У наушников Apple AirPods появится функция синхронного перевода — Bloomberg
ВОУ, крутяк. Я уже целый год твержу, что этого очень не хватает. Надеюсь, нормально сделают, и нормально работать будет !! 🔥🔥
Устройство будет распознавать речь на иностранном языке и переводить её пользователю на нужный. Должны добавить во второй половине 2025 года (конец лета или осень)
https://www.bloomberg.com/news/articles/2025-03-13/apple-plans-ios-19-feature-that-lets-airpods-live-translate-conversations
Прикольно, если у собеседника тоже эйрподсы - у него аналогично работать будет по идее, и можно будет устроить настоящий разговор без знания языка😅
2) Нейронка в курсоре отказалась писать код и посоветовала разработчику разобраться в задаче самому
Cursor: Я не могу писать код за вас, это означало бы выполнение вашей работы. […] Вы должны разработать логику самостоятельно
Зря я так его нахваливал🫥
3) Посмотрите на процесс изобретения колеса человеком - по мнению ИИ
Вы также представляли себе?😏
#подутреннийкофе #новости
1) У наушников Apple AirPods появится функция синхронного перевода — Bloomberg
ВОУ, крутяк. Я уже целый год твержу, что этого очень не хватает. Надеюсь, нормально сделают, и нормально работать будет !! 🔥🔥
Устройство будет распознавать речь на иностранном языке и переводить её пользователю на нужный. Должны добавить во второй половине 2025 года (конец лета или осень)
https://www.bloomberg.com/news/articles/2025-03-13/apple-plans-ios-19-feature-that-lets-airpods-live-translate-conversations
Прикольно, если у собеседника тоже эйрподсы - у него аналогично работать будет по идее, и можно будет устроить настоящий разговор без знания языка
2) Нейронка в курсоре отказалась писать код и посоветовала разработчику разобраться в задаче самому
Cursor: Я не могу писать код за вас, это означало бы выполнение вашей работы. […] Вы должны разработать логику самостоятельно
Зря я так его нахваливал
3) Посмотрите на процесс изобретения колеса человеком - по мнению ИИ
Вы также представляли себе?
#подутреннийкофе #новости
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
52🔥5 3 2
Нас уже больше 500 человек 😮
За 15 дней
Круто, растем
Спасибо!🥰
За 15 дней
Круто, растем
Спасибо!
Please open Telegram to view this post
VIEW IN TELEGRAM
3❤15🔥8 3 2 1
Как все успевать 😴
Несколько человек за последние месяцы меня спрашивало - "как ты успевашь так много"? Основная работа, несколько (3+) проектов помимо работы, свой мини-блог, жена. Я постоянно отшучивался в ответ, но после последнего раза задумался - а может написать, что и как? Может быть, хоть кому-то будет полезно - и это будет отлично😇
Я не какой-то там гуру оптимизаций, не использую никаких специальных техник, просто стараюсь действовать по плану и следовать некоторым правилам.
* Всегда делаю в воскресенье верхнеуровневый планнинг на неделю вперед
* Каждый вечер – составляю подробный план на следующий день, веду все в гугл календаре
* Заметки - важное, списки, задачи - лучше описывать в заметках - чтобы ничего не забыть. Да, в такое время живем, без этого - никак
* Если понимаю в течение дня, что что-то не очень важно, но записано на сегодня – смело двигаю на следующий день – тут нужна гибкость, не бояться пересматривать приоритеты и двигать менее важные задачи "на потом". Иногда бывает так, что "потом" не наступает, и их просто не нужно делать - профит
* Все, что можно делегировать - лучше делегировать (подчиненные, коллеги, специалисты, друзья, родственники) поначалу страшно и сложно - доверьтесь чутью)
* 5-10 минут перерыв каждые 2 часа - иначе концентрация теряется, ну и все - минус время
* Прокрастинация – зло. Мне очень сложно с ней. Нужно бороться и индивидуально понять, как победить – тут не подскажу, не спец - надо посидеть подумать, какие триггеры есть, и отработать их
* Обязательно спать 7+ часов – тут все просто. сон - это основа основ
* Не забывать отдыхать – выделяйте время для отдыха и любимых занятий, помогающих перезагрузиться. Я, например, пару раз в неделю на несколько часов езжу в компьютерный зал и скидываю там все напряжение
Главное - планировать и планировать и еще раз планировать. И соблюдать планы. И не прокрастинировать😊
#простомысли
Несколько человек за последние месяцы меня спрашивало - "как ты успевашь так много"? Основная работа, несколько (3+) проектов помимо работы, свой мини-блог, жена. Я постоянно отшучивался в ответ, но после последнего раза задумался - а может написать, что и как? Может быть, хоть кому-то будет полезно - и это будет отлично
Я не какой-то там гуру оптимизаций, не использую никаких специальных техник, просто стараюсь действовать по плану и следовать некоторым правилам.
* Всегда делаю в воскресенье верхнеуровневый планнинг на неделю вперед
* Каждый вечер – составляю подробный план на следующий день, веду все в гугл календаре
* Заметки - важное, списки, задачи - лучше описывать в заметках - чтобы ничего не забыть. Да, в такое время живем, без этого - никак
* Если понимаю в течение дня, что что-то не очень важно, но записано на сегодня – смело двигаю на следующий день – тут нужна гибкость, не бояться пересматривать приоритеты и двигать менее важные задачи "на потом". Иногда бывает так, что "потом" не наступает, и их просто не нужно делать - профит
* Все, что можно делегировать - лучше делегировать (подчиненные, коллеги, специалисты, друзья, родственники) поначалу страшно и сложно - доверьтесь чутью)
* 5-10 минут перерыв каждые 2 часа - иначе концентрация теряется, ну и все - минус время
* Прокрастинация – зло. Мне очень сложно с ней. Нужно бороться и индивидуально понять, как победить – тут не подскажу, не спец - надо посидеть подумать, какие триггеры есть, и отработать их
* Обязательно спать 7+ часов – тут все просто. сон - это основа основ
* Не забывать отдыхать – выделяйте время для отдыха и любимых занятий, помогающих перезагрузиться. Я, например, пару раз в неделю на несколько часов езжу в компьютерный зал и скидываю там все напряжение
Главное - планировать и планировать и еще раз планировать. И соблюдать планы. И не прокрастинировать
#простомысли
Please open Telegram to view this post
VIEW IN TELEGRAM
1⚡8🔥5👍4😱4❤1 1
Поставил себе цель сегодня - сделать небольшой проект чисто на ИИ через cursor agent, не написав ни строчки кода самостоятельно (только домен и сервер купил вне cursor'a).
В итоге - оно готово, но почти целый день ушел. Завтра напишу про это, расскажу экспириенс.
cпойлер - не все так круто пока что🥶
#простомысли
В итоге - оно готово, но почти целый день ушел. Завтра напишу про это, расскажу экспириенс.
cпойлер - не все так круто пока что
#простомысли
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤7🔥2 2 2
Как сделать вебсайт при помощи ИИ, ни написав ни строчки кода? 🤖 🐥
Вчера жена попросила сделать ей сайт-портфолио. Это просто сайт визитка модели, с параметрами фигуры, каруселью фотографий и ссылками на соц сети. Тех задание в лучших традициях любимых клиентов - "сделай красиво, и чтобы хорошо работало".🐙
Варианты: 1) написать самому - леньскука 2) заюзать фигму или другой сервис - можно, но... 3) это шанс потестить cursor ide на реальном примере - конечно же, это наш вариант
Решил писать полностью с нуля полностью при помощи cursor ide agent, не написав ни строчки кода сам. Единственное, что разрешил себе сделать вне курсора - это купить домен и виртуальную машину. За пример взял https://www.mgm-models.de/women/mainboard/573-milena-ioanna
Вводные понятны, поехали!
Начинаем с выбора ИИ модели - конечно, беру свою любимую claude sonnet 3.7 в режиме extended thinking. Стэк предлагаю выбрать агенту самому, потому что, в целом, мне большой разницы нет - код писать я буду не сам, и поддерживать там будет особо нечего. Агент выбирает react и next js. Каркас проекта готов за 5 минут. Скармливаю агенту сайт-пример, тужится несколько минут - выдает мне отвратительный результат. Начинаю с ним разбираться по верстке, правим там и тут, и сталкиваюсь с первой (и единственной, по идее) проблемой - агент почему-то долго тупит с логикой анимации карусели, фото то выезжают криво, то появляется какое-то дерганье - часа 2-3 убил на этом моменте.
Наконец, карусель готова, но фото грузятся очень долго даже на локальном компе - пишу агенту соптимизировать фото - устанавливает нужные библиотеки, пишет нужные скрипты - сжимает фото почти без потери качества - профит, теперь работает быстро.
Дальше, занимаемся палитрой и цветами - увы, спарсить цвета с сайта примера - не вышло. Подбирали методом тыка с агентом.
Вспоминаю, что забыл про мобильную верстку, но тут проблем не возникло - быстро сверстали, пофиксили пару багов на дескптопной.
Все, код готов, результатом я доволен - отправляю агента подключиться к виртуальной машине, и задеплоить туда все наше счастье. Тут все проходит отлично - на удивление - все настроено, собрано, задеплоено почти с первого раза. Также без проблем выпускаем сертификат и прописываем конфигурации nginx.
Кстати, коммитить и пушить в гит агент тоже может, может фотки искать на компе сам - я просто сказал "найди фотки жены в папке на рабочем столе и используй их" - он сам пошел, потыркался, поискал - нашел и копирнул. Тесты интерфейса/юнит - тоже пишет отлично. Я просил его в конце написать тесты на такой сайт, которые он сам посчитает нужным - прогонять их, пока они не пройдут, и потом удалить - он действительно нашел сам пару багов, поправил их - и дропнул тесты
Потратил где-то 5 часов на все про все. И да, человек без опыта в разработке, конечно, не смог бы сесть и так же быстро все написать. Но думаю, освоить какие-то базовые вещи типа что такое домен, днс, виртуальные машины - не супер сложная задача для людей
Результат: https://sagadeeva.com
Итог: конечно, в фигме я бы сделал это быстрее, часа за два. НО, камон, я просто давал команды, и все работает. Крутое чувство, и заставляет задуматься, в какую сторону развиваться текущим разработчикам
ps: буду теперь пробовать подключать в текущие большие проекты, на real-world инженерных задачах - сложнее, чем просто сайтик сверстать. Интересно, как он там себя проявит.
pps: Я реально под очень большим впечатлением. Это же, по сути, меняет вообще весь подход к работе разработчиков. Буду обязательно думать, как применить это у себя в командах
#простомысли
Вчера жена попросила сделать ей сайт-портфолио. Это просто сайт визитка модели, с параметрами фигуры, каруселью фотографий и ссылками на соц сети. Тех задание в лучших традициях любимых клиентов - "сделай красиво, и чтобы хорошо работало".
Варианты: 1) написать самому - леньскука 2) заюзать фигму или другой сервис - можно, но... 3) это шанс потестить cursor ide на реальном примере - конечно же, это наш вариант
Решил писать полностью с нуля полностью при помощи cursor ide agent, не написав ни строчки кода сам. Единственное, что разрешил себе сделать вне курсора - это купить домен и виртуальную машину. За пример взял https://www.mgm-models.de/women/mainboard/573-milena-ioanna
Вводные понятны, поехали!
Начинаем с выбора ИИ модели - конечно, беру свою любимую claude sonnet 3.7 в режиме extended thinking. Стэк предлагаю выбрать агенту самому, потому что, в целом, мне большой разницы нет - код писать я буду не сам, и поддерживать там будет особо нечего. Агент выбирает react и next js. Каркас проекта готов за 5 минут. Скармливаю агенту сайт-пример, тужится несколько минут - выдает мне отвратительный результат. Начинаю с ним разбираться по верстке, правим там и тут, и сталкиваюсь с первой (и единственной, по идее) проблемой - агент почему-то долго тупит с логикой анимации карусели, фото то выезжают криво, то появляется какое-то дерганье - часа 2-3 убил на этом моменте.
Наконец, карусель готова, но фото грузятся очень долго даже на локальном компе - пишу агенту соптимизировать фото - устанавливает нужные библиотеки, пишет нужные скрипты - сжимает фото почти без потери качества - профит, теперь работает быстро.
Дальше, занимаемся палитрой и цветами - увы, спарсить цвета с сайта примера - не вышло. Подбирали методом тыка с агентом.
Вспоминаю, что забыл про мобильную верстку, но тут проблем не возникло - быстро сверстали, пофиксили пару багов на дескптопной.
Все, код готов, результатом я доволен - отправляю агента подключиться к виртуальной машине, и задеплоить туда все наше счастье. Тут все проходит отлично - на удивление - все настроено, собрано, задеплоено почти с первого раза. Также без проблем выпускаем сертификат и прописываем конфигурации nginx.
Кстати, коммитить и пушить в гит агент тоже может, может фотки искать на компе сам - я просто сказал "найди фотки жены в папке на рабочем столе и используй их" - он сам пошел, потыркался, поискал - нашел и копирнул. Тесты интерфейса/юнит - тоже пишет отлично. Я просил его в конце написать тесты на такой сайт, которые он сам посчитает нужным - прогонять их, пока они не пройдут, и потом удалить - он действительно нашел сам пару багов, поправил их - и дропнул тесты
Потратил где-то 5 часов на все про все. И да, человек без опыта в разработке, конечно, не смог бы сесть и так же быстро все написать. Но думаю, освоить какие-то базовые вещи типа что такое домен, днс, виртуальные машины - не супер сложная задача для людей
Результат: https://sagadeeva.com
Итог: конечно, в фигме я бы сделал это быстрее, часа за два. НО, камон, я просто давал команды, и все работает. Крутое чувство, и заставляет задуматься, в какую сторону развиваться текущим разработчикам
ps: буду теперь пробовать подключать в текущие большие проекты, на real-world инженерных задачах - сложнее, чем просто сайтик сверстать. Интересно, как он там себя проявит.
pps: Я реально под очень большим впечатлением. Это же, по сути, меняет вообще весь подход к работе разработчиков. Буду обязательно думать, как применить это у себя в командах
#простомысли
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥10👍4👏3 3
Please open Telegram to view this post
VIEW IN TELEGRAM
1😁12👍2 1 1
Как учиться, когда нейросети знают всё? Образование в эпоху ИИ 🧑🎓
Частенько сталкиваюсь с вопросом о том, насколько актуально и ценно сейчас школьное образование - во время, когда любую работу можно за пару секунд получить с помощью ChatGPT, Claude, Gemini, Grok, DeepSeek и тд. Есть ли смысл вообще учиться? Точно да. Но как заставить детей впитывать знания, как раньше, а не просто списывать у ИИ моделек?
Думаю, что образование, как оно есть сейчас (например, в рф) - устарело, и нужно менять подходы. На что вообще стоит сделать упор сейчас:
* переориентация заданий на применение знаний, а не их воспроизведение: проектное обучение, где важен не только результат, но и процесс - включая промежуточные этапы работы, обсуждения и взаимодействие в группе
* больше устных презентаций и защит работ - нужно демонстрировать именно понимание темы. Например, у доски отвечать на вопросы и объяснять свой ход мыслей
* учить наизусть больше - это полезно для мозга)
* бОльший акцент на развитии soft skills — коммуникация, сотрудничество, креативность - это, опять же, к проектной работе и конкретным кейсам применения знаний. Нужно учиться коммуницировать, тестировать идеи, развивать критическое мышление и аналитические способности
* кстати, немаловажно то, что у преподавателей есть проблема - отсутствие обучения, переподготовки. Да и желание изучать новое, в том числе ИИ - разбираться с ним - отсутствует. А незнание, как мы знаем - равно недоверие и страх
То есть, я бы не ограничивал применение ИИ, а, наоборот, старался бы обучить детей, как этично и грамотно им пользоваться. И учил бы правильно интерпретировать ответы, полученные от ИИ - и применить их на практике
И нужно действовать быстро. Мне кажется, что те страны, которые быстро адаптируются и научат людей смолоду грамотно использовать ИИ - очень-очень сильно вырвутся вперед. Счет идет точно не на года. Хороший пример - Эстония, первой из стран массово внедряет AI в школы. По данным OpenAI, в Эстонии ChatGPT уже пользуется каждый четвертый житель. Ровно то, что я и говорю) Правильно делают
Что думаете об этом?)
#простомысли #ии
Частенько сталкиваюсь с вопросом о том, насколько актуально и ценно сейчас школьное образование - во время, когда любую работу можно за пару секунд получить с помощью ChatGPT, Claude, Gemini, Grok, DeepSeek и тд. Есть ли смысл вообще учиться? Точно да. Но как заставить детей впитывать знания, как раньше, а не просто списывать у ИИ моделек?
Думаю, что образование, как оно есть сейчас (например, в рф) - устарело, и нужно менять подходы. На что вообще стоит сделать упор сейчас:
* переориентация заданий на применение знаний, а не их воспроизведение: проектное обучение, где важен не только результат, но и процесс - включая промежуточные этапы работы, обсуждения и взаимодействие в группе
* больше устных презентаций и защит работ - нужно демонстрировать именно понимание темы. Например, у доски отвечать на вопросы и объяснять свой ход мыслей
* учить наизусть больше - это полезно для мозга)
* бОльший акцент на развитии soft skills — коммуникация, сотрудничество, креативность - это, опять же, к проектной работе и конкретным кейсам применения знаний. Нужно учиться коммуницировать, тестировать идеи, развивать критическое мышление и аналитические способности
* кстати, немаловажно то, что у преподавателей есть проблема - отсутствие обучения, переподготовки. Да и желание изучать новое, в том числе ИИ - разбираться с ним - отсутствует. А незнание, как мы знаем - равно недоверие и страх
То есть, я бы не ограничивал применение ИИ, а, наоборот, старался бы обучить детей, как этично и грамотно им пользоваться. И учил бы правильно интерпретировать ответы, полученные от ИИ - и применить их на практике
И нужно действовать быстро. Мне кажется, что те страны, которые быстро адаптируются и научат людей смолоду грамотно использовать ИИ - очень-очень сильно вырвутся вперед. Счет идет точно не на года. Хороший пример - Эстония, первой из стран массово внедряет AI в школы. По данным OpenAI, в Эстонии ChatGPT уже пользуется каждый четвертый житель. Ровно то, что я и говорю) Правильно делают
Что думаете об этом?)
#простомысли #ии
Please open Telegram to view this post
VIEW IN TELEGRAM
2❤6💯3👍2
Awesome CursorRules: шаблоны и правила для Cursor агента
Нашел такую штуку - файлы .cursorrules для тонкой настройки поведения Cursor AI.
Суть такая - прописываешь специальные правила, и агент автоматически подстраивается под стиль кода команды, какие-то архитектурные особенности проекта и тд. Звучит очень круто - а то я ему прописывал это все в начале перед первым сообщением - не очень удобно (и забываешь иногда что-то) (и контекст теряется у агента быстро - а так он всегда смотрит на эти правила). Это как более умный промпт для чат-модели
В репозитории много шаблонов почти для любых ЯП, для фронтенд-разрабов, бэкенд-разрбов, мобильщиков, девопсов даже (для k8s например есть)
Подключил и проверил по-быстрому - действительно работает хорошо.
PS На выходных, как просили - буду записывать видео-туториал-разбор для НЕразрабов по Cursor Agent - там расскажу тоже про cursorrules
#полезныеинструменты
Нашел такую штуку - файлы .cursorrules для тонкой настройки поведения Cursor AI.
Суть такая - прописываешь специальные правила, и агент автоматически подстраивается под стиль кода команды, какие-то архитектурные особенности проекта и тд. Звучит очень круто - а то я ему прописывал это все в начале перед первым сообщением - не очень удобно (и забываешь иногда что-то) (и контекст теряется у агента быстро - а так он всегда смотрит на эти правила). Это как более умный промпт для чат-модели
В репозитории много шаблонов почти для любых ЯП, для фронтенд-разрабов, бэкенд-разрбов, мобильщиков, девопсов даже (для k8s например есть)
Подключил и проверил по-быстрому - действительно работает хорошо.
PS На выходных, как просили - буду записывать видео-туториал-разбор для НЕразрабов по Cursor Agent - там расскажу тоже про cursorrules
#полезныеинструменты
1👍7🔥2👏2❤1