StackOverflow все? 😢
Пробовал и пробую играться с ChatGPT и мягко говоря есть нюансы.
Прелесть ведь StackOverflow еще и в том, что ответы отсортированы по голосованию и всегда можно посмотреть комментарии, другие варианты. Не всегда accepted answer самый подходящий в конкретной ситуации.
А что отдает нам ChatGPT? А вот хз 🤔
Жаль, конечно... ушла эпоха.
А вы кстати пользуетесь ChatGPT для гуглежа?
#Такое
Пробовал и пробую играться с ChatGPT и мягко говоря есть нюансы.
Прелесть ведь StackOverflow еще и в том, что ответы отсортированы по голосованию и всегда можно посмотреть комментарии, другие варианты. Не всегда accepted answer самый подходящий в конкретной ситуации.
А что отдает нам ChatGPT? А вот хз 🤔
Жаль, конечно... ушла эпоха.
А вы кстати пользуетесь ChatGPT для гуглежа?
#Такое
CNews.ru
Знаменитый сайт для программистов на грани закрытия после почти 20 лет процветания. Его стремительно убивают нейросети - CNews
Проект Stack Overflow может закрыться в ближайшие месяцы после почти 20 лет существования. Это самый известный и некогда самый популярный сайт для программистов, где они могут попросить коллег о...
❤2
Наконец-то понятным языком рассказали, что из себя представляет проект Valhalla в JVM
https://habr.com/ru/companies/spring_aio/articles/878950/
#Java #JVM
https://habr.com/ru/companies/spring_aio/articles/878950/
#Java #JVM
Хабр
Valhalla — эпичный рефакторинг Java. Часть 1: История проекта, сложности реализации и цели
Команда Spring АйО перевела и адаптировала доклад Брайана Гоетца «Valhalla — эпичный рефакторинг Java», который будет опубликован несколькими частями. В первой части серии будет...
👍1
Самый главный урок (очередной раз убеждаюсь), который подарил нам 2024 (и скорее всего дальше задарит 2025) весьма прост в понимании и одновременно сложен в реализации: вам нужно быть "священной коровой" (Была у нас как-то в одной шараге поговорка на эту тему: "quality не quality - х** меня уволите" 😁
Человеком на котором будут заканчиваться важные для компании знания, человеком, который тащит сложные рискованные задачи. Тащит до прода, создавая ценность для бизнеса.
Пару примеров таких знаний:
- Новая архитектура приложения, которую вы делали - участвовали и в обсуждении, и в разработке главных компонентов
- Не документированная сложная логика, которую знаете только вы и на которой многое держится (какие-то финансовые фичи, сложная логика в БД и все такое на чем строится бизнес)
Ну и конечно - брать сложные задачи и доводить их до конца в разумные сроки.
Желаю всем быть такими "коровами" 🙂
В кризисные времена это вдвойне актуально.
#Мысли
Человеком на котором будут заканчиваться важные для компании знания, человеком, который тащит сложные рискованные задачи. Тащит до прода, создавая ценность для бизнеса.
Пару примеров таких знаний:
- Новая архитектура приложения, которую вы делали - участвовали и в обсуждении, и в разработке главных компонентов
- Не документированная сложная логика, которую знаете только вы и на которой многое держится (какие-то финансовые фичи, сложная логика в БД и все такое на чем строится бизнес)
Ну и конечно - брать сложные задачи и доводить их до конца в разумные сроки.
Желаю всем быть такими "коровами" 🙂
В кризисные времена это вдвойне актуально.
#Мысли
👍1
А вот теперь запахло жареным для нас, разработчиков (не зря подумываю помидоры сажать) 🙈
https://www.youtube.com/watch?v=oe3Jn6FRoII
В комментах к видео тоже "жара":
Надо для Android попробовать так поваять что ли ... ну или справочник по выращиванию помидоров прикупить 🙄
#AICoding
https://www.youtube.com/watch?v=oe3Jn6FRoII
В комментах к видео тоже "жара":
"As a former experienced iOS developer, I must say I’m astounded at how easily you were able to do this. It would take weeks to figure this out on your own."
"Very nice video. I've been a programmer for 45 years and recently retired. I've never seen such progress in such a short time. Coders will still be needed but they'll be more of prompt writers than coders I guess."
Надо для Android попробовать так поваять что ли ... ну или справочник по выращиванию помидоров прикупить 🙄
#AICoding
YouTube
I Made an iOS App in MINUTES with This AI Tool!
👉 Watch the New & Improved Method Here: https://www.youtube.com/watch?v=nLmzDTI4Ojs
🚨 UPDATE (READ FIRST!) This video went viral but the technology has already made a massive leap! I've created a brand new follow up video showing how it's all done right on…
🚨 UPDATE (READ FIRST!) This video went viral but the technology has already made a massive leap! I've created a brand new follow up video showing how it's all done right on…
🍌1
Помидоры из прошлого поста в виде отсылки к речи СЕО Nvidia годовалой давности вспомнили явно не все - ну да ладно, никого не держим тут...😏
Потестил намедни Cursor для разработки под Android. И если приложение калькулятора с инженерным режимом он наваял за 10 минут и оно прекрасно работает (не считая небольших косяков по верстке), то с приложением менее шаблонным ему было сложнее.
Давно хотел сделать свой менеджер паролей и решил поиграться с этой идеей в Cursor.
Из хорошего: действительно получилось за несколько вечеров по паре часов получить рабочее приложение с БД, авторизацией по отпечатку пальца и пин-коду, шифрованием (пусть и простым) и UI для добавления/редактирования паролей. А в качестве бонуса - довольно быстро Cursor прикрутил распознавание текста с фото - ну круто же!
Из минусов: нужно делать довольно замудренные промпты, добавлять разные настройки, чтобы свести к минимуму количество ошибок, сделанных AI. Он может легко затереть уже нормально работающие куски кода, почему-то поменять цвет темы и прочие подобные штуки. Иногда с ним приходится прям побороться, но это если делать все в лоб и не сильно заморачиваясь с промптами. Если подойти к этому более системно, делать более частые коммиты, разбивать задачи на более мелкие, то все становится сильно лучше. Это впечатляет и слегка пугает!
Но... нужно понимать, что тот же Claude Sonnet обучен на более популярных языках, чем Kotlin - в основном на JS и веб-разработке. И даже так Cursor прекрасно помогает прототипировать идеи, накидать каркас и даже делать почти без вашего участия целые приложения, пусть пока и простые - сложные попробуем наваять тоже 🙂
Еще из интересного: активно поюзал Grok 3 в рабочих задачах и вполне доволен. Помог мне активно перенести библиотеки на Version Catalog и пару раз прототипировать код - крайне рекомендую попробовать и его!
#AICoding
Потестил намедни Cursor для разработки под Android. И если приложение калькулятора с инженерным режимом он наваял за 10 минут и оно прекрасно работает (не считая небольших косяков по верстке), то с приложением менее шаблонным ему было сложнее.
Давно хотел сделать свой менеджер паролей и решил поиграться с этой идеей в Cursor.
Из хорошего: действительно получилось за несколько вечеров по паре часов получить рабочее приложение с БД, авторизацией по отпечатку пальца и пин-коду, шифрованием (пусть и простым) и UI для добавления/редактирования паролей. А в качестве бонуса - довольно быстро Cursor прикрутил распознавание текста с фото - ну круто же!
Из минусов: нужно делать довольно замудренные промпты, добавлять разные настройки, чтобы свести к минимуму количество ошибок, сделанных AI. Он может легко затереть уже нормально работающие куски кода, почему-то поменять цвет темы и прочие подобные штуки. Иногда с ним приходится прям побороться, но это если делать все в лоб и не сильно заморачиваясь с промптами. Если подойти к этому более системно, делать более частые коммиты, разбивать задачи на более мелкие, то все становится сильно лучше. Это впечатляет и слегка пугает!
Но... нужно понимать, что тот же Claude Sonnet обучен на более популярных языках, чем Kotlin - в основном на JS и веб-разработке. И даже так Cursor прекрасно помогает прототипировать идеи, накидать каркас и даже делать почти без вашего участия целые приложения, пусть пока и простые - сложные попробуем наваять тоже 🙂
Еще из интересного: активно поюзал Grok 3 в рабочих задачах и вполне доволен. Помог мне активно перенести библиотеки на Version Catalog и пару раз прототипировать код - крайне рекомендую попробовать и его!
#AICoding
🔥3
Тренд последних месяцев в работе с нейронками - MCP-сервера:
https://www.youtube.com/watch?v=yOKwK-iIg3M
Ждем интересные MCP и для мобильной разработки, пока видел лишь запуск adb-команд через сервер
#AI
https://www.youtube.com/watch?v=yOKwK-iIg3M
Ждем интересные MCP и для мобильной разработки, пока видел лишь запуск adb-команд через сервер
#AI
YouTube
You NEED to Learn MCP RIGHT NOW! (AI Superpowers!)
🤖 Build AI employees that work while you sleep with zero coding required → https://mrc.fm/aie
👆 ✨ Get detailed MCP setup guides & tutorials: https://mrc.fm/cmc 🔥
🔥 Ready to go DEEPER with MCP? 🤯 Check it out: https://www.youtube.com/watch?v=_qH0ArjwBpE
AI…
👆 ✨ Get detailed MCP setup guides & tutorials: https://mrc.fm/cmc 🔥
🔥 Ready to go DEEPER with MCP? 🤯 Check it out: https://www.youtube.com/watch?v=_qH0ArjwBpE
AI…
👍1
Forwarded from Стас Ильин | Flutter
This media is not supported in your browser
VIEW IN TELEGRAM
Поддерживает все популярные фреймворки и язки программирвоания. В том числе и Flutter, конечно
Так же можно загрузить свой проект и продолжить редактирвоание в студии
Ссылка на студию
Please open Telegram to view this post
VIEW IN TELEGRAM
😱2
Гугл на IO представил Navigation 3! Пока еще в альфе.
Интересно, косяки с сериализованным вложенным объектом ради которых они даже скидывали Workaround учли или снова будут кидать им баги в Issue Traker и скоро ждать Navigation 4?
Кто уже поигрался?
А то мы еще на Kotlin 2 то не обновились 😔
#Compose #Navigation
Интересно, косяки с сериализованным вложенным объектом ради которых они даже скидывали Workaround учли или снова будут кидать им баги в Issue Traker и скоро ждать Navigation 4?
Кто уже поигрался?
А то мы еще на Kotlin 2 то не обновились 😔
#Compose #Navigation
❤1
✍1
Посмотрел код, сгенерированный Memex (закинул в скрины фрагменты) и что могу сказать: неплохо и довольно читабельно все, есть свои нюансы и всякие мелочи вроде collectAsState() вместо collectAsStateWithLifecycle() в composables, но сесть и продолжить писать здесь код особого труда не составит.
Да, я повазился заранее с промптом для этого дела, но все же.
Что мне отдельно понравилось:
- отсутствие привычных галлюцинаций (пока что), свойственное тулам вроде Cursor и Trae. Заканчивались лимиты на запрос - нажимаешь Resume или пишешь в чат "Продолжить" и тул продолжает с того самого места, а не создает все заново
- малое количество требуемых действий (не нужно как в Cursor и других тула постоянно нажимать сохранить и заново пытаться уточнять ему какие-то шаги). Да, в Cursor тоже можно настроить "режим Бога" и он сможет сам добавлять файлы без спроса - здесь и минус то есть, Memex у вас такого не спрашивает, но кто его знает что он там сделать может.
- сам исправлял баги после создания шаблона проекта. Сам пытается запустить - сам правит и так несколько итераций, пока не исправил все. Это неплохо. Trae в целом тоже так может, но телодвижений у него побольше пока что.
Из минусов кроме свободы действий - это быстрый расход месячного лимита на бесплатном тарифе (ну не удивительно!) и по сути проект занял 45% доступного контекста.
Теперь будет интересно попробовать скормить рефакторинг существующего кода подобным тулам и посмотреть вывезут ли хоть в каком-то виде... Поглядим.
Но развитие таких тулов идет пугающе быстро...
#AICoding #Мысли
Да, я повазился заранее с промптом для этого дела, но все же.
Что мне отдельно понравилось:
- отсутствие привычных галлюцинаций (пока что), свойственное тулам вроде Cursor и Trae. Заканчивались лимиты на запрос - нажимаешь Resume или пишешь в чат "Продолжить" и тул продолжает с того самого места, а не создает все заново
- малое количество требуемых действий (не нужно как в Cursor и других тула постоянно нажимать сохранить и заново пытаться уточнять ему какие-то шаги). Да, в Cursor тоже можно настроить "режим Бога" и он сможет сам добавлять файлы без спроса - здесь и минус то есть, Memex у вас такого не спрашивает, но кто его знает что он там сделать может.
- сам исправлял баги после создания шаблона проекта. Сам пытается запустить - сам правит и так несколько итераций, пока не исправил все. Это неплохо. Trae в целом тоже так может, но телодвижений у него побольше пока что.
Из минусов кроме свободы действий - это быстрый расход месячного лимита на бесплатном тарифе (ну не удивительно!) и по сути проект занял 45% доступного контекста.
Теперь будет интересно попробовать скормить рефакторинг существующего кода подобным тулам и посмотреть вывезут ли хоть в каком-то виде... Поглядим.
Но развитие таких тулов идет пугающе быстро...
#AICoding #Мысли
✍1