avocoder.works
106 subscribers
211 photos
96 videos
256 links
journaling my findings @avocoder
Download Telegram
Не знаю как с этим работают другие утилиты, но OpenCode, если ты внес изменения в файл в ходе рабочей сессии, не дает модели делать какую-то запись в файл, пока она не прочитает его снова.

Говорит, мол, там были изменения, прочитай снова)
👍2
https://t.me/mlphys/222

Советы по использованию Claude Code
1
Еще 2 недели до конца месяца и я израсходовал почти все "premium-запросы" Github Copilot.

Как я использовал? До 50-60% в Visual Studio Code писал весь код "премиум" моделями типа Sonnet/Opus 4.5. Очень быстро дошёл до этой цифры.

Последнюю неделю примерно использовал только для планирования в Open Code, а сам код уже писал посредством MiniMax M2/GLM 4.7

Хватало прям очень хорошо. Я в эту утилиту поглядывал время от времни и удивлялся как мало расходуется токенов.
This media is not supported in your browser
VIEW IN TELEGRAM
Я не рекомендую повторять, но я только что проверил, на обновленной версии Open Code работает авторизация Claude Code (снова). :)

Кто не следит за ситуацией: они сначала заблокировали авторизацию из сторонних клиентов, но мягко, потом они почти прямо попытались запретить именно OpenCode, после чего те выпустили несколько обновлений.

P.S. не слышал, что кого-то заблокировали за использование OpenCode. Думаю это сильно ударило бы по Anthropic (у OpenCode ~1m MAU) и они пока не торопятся.
Некоторые проекты так трудно двигать вперед, что я смотрю и говорю:

Да, это не работает, но это не работает лучше, чем не работало чуть раньше...
avocoder.works
Некоторые проекты так трудно двигать вперед, что я смотрю и говорю: Да, это не работает, но это не работает лучше, чем не работало чуть раньше...
Конкретно сейчас я рефакторю уже несколько недель проект с огромным легаси на objc и множеством абсолютно разных зависимостей.

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

Но то, что всё компилируется, это уже успех))
АБСОЛЮТНО ВСЁ Я ВАЙБКОДЮ. Просто ни одной строки кода я не написал сам. Я отвечаю, я забываю уже писать код.

То есть вот сесть и объявить переменную типа final let project = Smartlink() я давно так не делаю. Вы можете думать об этом что угодно, но я вижу в этом прагматичность.
👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Написал также такой интерактивный скрипт для генерации проектов под отдельные бренды))
This media is not supported in your browser
VIEW IN TELEGRAM
Помню около года назад был такой пост про 10x разработчика, который вызвал бурю обсуждений и споров в сети))

Походу вот этот парень из тех рассказов, разработчик-сын маминой подруги))
https://commanderai.app/

Известный в сообществе разработчик Marcin Krzyżanowski (я просто скопировал его имя и никогда не пытался его произнести) представил новый инструмент для разработчиков на macOS

Говорит работает через Claude Code. Скорее, что-то по типу conductor.build (удобная оболочка поверх агентов CC/Codex)
Контекстные окна сегодня

Opus 4.5 200K
Sonnet 4.5 1M
GPT 5.2 400K

Контекстное окно Chat GPT 3.5 — 4,096 токенов :)
Подборка неудачных стартапов, получивших венчурное финансирование, с анализом причин их провала.

loot-drop.vercel.app
👍2
Forwarded from авокадо, код и книги (اوكودر)
Каким образом ИИ может убить кого-то?))

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

Он сразу мне выдал, что виноват таймер автовключения и надо напрямую соединить. Я сделал, но обогреватель все ещё не работает.

Я попытался над ним пошутить, говорю: посмотри что ты сделал с таймером, и он в ответ пишет: он уже был труп, ты просто открыл гроб (дословно). А ещё "твой обогреватель весь уже старый был" и т.п. )))

В итоге проблема оказалась в датчике, выключающем питание при падении.
Очень интересная идея для своих проектов:

Автоматически генерируемый changelog на основе истории git. Я почти во всех проектах использую changelog на основе git в том или ином виде.

Так выглядит результат (очевидно, после форматирования уже): https://hazel.sh/changelog/
Вот скрипт для Github Actions (но тут суть в промте): https://gist.github.com/Makisuo/efb6c68cb8aefeb062f1c38f5e3f6ff2
https://wanderword-141284551734.us-west1.run.app/

Находка для любителей лингвистики: сервис для поиска этимологии слова с иллюстрацией эволюции слова на картах))

Vibecoded ®