Pull to refresh
8K+
0
Вадим Виноградов@wanhelsing

Старший фронтенд-разработчик в mercdev.com

2,4
Rating
1
Subscribers
Send message

агент — для инфраструктуры и автоматизаций

кажется что для инфраструктуры лучше детерминированное решение, слишком велика цена ошибки, особенно для автоматизаций. Но автоматизации конечно бывают разные.

написать хороший reviewer.md

У меня пока такой (для Claude):

---

name: my.code-review

description: Perform a code review

disable-model-invocation: true

---

Perform a code review of the last commit in this branch. Flag unused/dead code, duplication, public methods that should be private, mutation of input parameters, missing readonly annotations, common code smells. it('test description') - 'test description' should correspond to the tested functionality. Check if any new code could be replaced with existing Fabric.js built-in functions or third-party geometric 2D libraries (think thoroughly, search the web). Check if vector operations could be replaced with Fabric.js util.* methods. Check every new method and make sure there are no existing methods that do the same thing.

тулза для 2D рисования

Интересный подход. Я сначала его пытаю в Plan Mode, и только когда всё устроит - нажимаю принять все правки без обсуждений.

Спасибо за перевод, от себя бы добавил:

{ "matcher": "Edit && .ts/.tsx/.js/.jsx", "hooks": ["prettier --write"] },    // TypeScript check after edits
{ "matcher": "Edit && .ts/.tsx", "hooks": ["tsc --noEmit"] },

Запуск prettier/tsc лучше прописать в CLAUDE.md в самом конце на финальный результат, а не на каждый чих (будет быстрее)

{ "matcher": "Edit", "hooks": ["grep console.log warning"] }
{ "matcher": "*", "hooks": ["check modified files for console.log"] }

Это лучше хендлить детерминированно через ESLint. Проверять console.log через Claude это как забивать гвозди микроскопом

ещё скоро zoneless (вроде всё к этому идёт, если писать на сигналах)

Хочешь, расскажу про каждую из этих технологий быстро, чётко и без воды? Только скажи

Мои пет-проекты пилятся, пока я пью кофе

А вы сами на работе в проде завайбкодили что-то? Чтобы прям не написав ни строчки кода, попивая кофе и управляя агентами? А так у нас сейчас каждый второй - пет-предприниматель aka слоп-девелопер.

На скромный взгляд десятка наших учеников, людей из индустрии/тусовки и моему собственному мнению — Claude Code это реальное чудо

Ученикам это реальное чудо лучше как раз поменьше использовать по назначению, иначе есть риск джунами и остаться.

Я ведь тоже должен что 'производить' уместное, иногда и умное, иногда просто креативное

Аишку тоже надо "программировать", только на обычном языке теперь. Сейчас программист думает и накидывает код. С аишкой можно только думать, а накидывать код будет она (оно?)

Спасибо! Знаю кому скинуть.

Claude никогда не должен значительно способствовать атаке с применением биологического оружия или создавать кибероружие.

Окей, ядерку значит можно?

Интересно его телефоны вообще подключены куда-то?

Linux конечно вещь отличная, но всегда нужно смотреть на обратную сторону - сильная фрагментация, много дистрибутивов со разной философией, менеджерами пакетов, системой инициализации, у разных дистрибутивов конфиги расположены в разных местах. Если бы удалось это унифицировать - возможно adoption пошел бы быстрее

Спасибо! Врятли кто-то не из биг-теха будет заморачиваться по CSS performance, обычно у людей более приземлённые задачи, но теоретически знать такие вещи конечно полезно для расширения кругозора.

Важное замечание - JWT даёт преимущества только в распределённых системах. Ели вы начинающий разработчик и пилите классическое приложение с одной БД без микросервисов - дополнительная сложность JWT будет только вас тормозить (JWT ≠ безопастность по умолчанию).

Information

Rating
1,449-th
Location
Самара, Самарская обл., Россия
Registered
Activity

Specialization

Фронтенд разработчик, Фулстек разработчик
Старший