Дмитрий Ченгаев. Software AI инженер
345 subscribers
166 photos
2 videos
2 files
82 links
🔧 IT разработка.

🌐Сайты, Приложения, Автоматизации, Software
Download Telegram
Как считаете, в чем проблема этих черных кнопочек с точки зрения UX и дизайна? Это один из моих проектов.

Можете поставить на паузу и подумать.

Я лишь напишу свои мысли почему это неудачно. Можете потом сверится.

Это кнопки второго уровня значимости на сайте. Их задача более служебная и второстепенная.

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

Такого не должно быть. Узнал, что хорошая практика делать 3 уровня кнопок в проекте Primary (главные действия), Secondary (второстепенные), Tertiary (самые слабые) - например, назад, отмена и.т.д.
👍8
Узнал, что в Claude Code появился новый режим работы агентов

включается он в ~/.claude/settings.json

"env": {
"CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1"
}

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

Теперь они могут взаимодействовать друг с другом.

Обещают, что эта технология должна стать прорывом в AI в 2026 году. Она должна обеспечить более вдумчиваю и усердную работу агентов для сложных задач и исследований.

Агенты работают параллельно независимо друг от друга.

Пока пробую, разбираюсь, какие будут результаты.
🔥9
Вот так примерно выглядит работа Agent Teams в Claude Code.

Каждый агент запускается в отдельной вкладке. Между вкладками можно переключаться и ставить задачи каждому специализированному агенту отдельно.

Это просто огонь!
🔥6
ИИ значительно снизила для меня важность локальной разработки.

Если раньше я должен был развернуть проект на локальном компьютере полностью и начать как-то там с ним взаимодействовать. Сейчас ситуация изменилась.

Теперь, при появлении таких мощных инструментов, важность локальной разработки значительно снижается.

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

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

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

Но для каких-то простых задач, например, поправить какую-нибудь кнопочку либо посмотреть, почему происходит такой-то баг - это вполне можно делать без разворачивания сложной локальной инфраструктуры.
🔥4👍1
Ну, вот и наступил тот момент когда для оплаты подписки на сайте требуют авторизацию по FaceId.

Попробовал оплатить подписку Claude, затребовали фото паспорта и проверку лица (

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

Пытаюсь осмыслить какое место в новом изменившемся мире ИИ я должен занимать. Но, никак полной ясности не появляется.

Запись обучающих материалов по программированию - это уже в прошлом. Новому миру не нужны больше эти знания.

Профессия программист уже ушла в прошлое. Все, нет больше программирования в старом понимании этого слова.

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

Что пришло на смену?

Я думаю, что это может называться как "технический инженер".

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

Это то, на что у меня всю жизнь не хватало времени из-за технических ограничений и что теперь открывает новые возможности. Скорее всего "копать" нужно в этом направлении.

Кстати, набросал ряд сервисов по обработке изображений, использую для себя:
https://dcapps.org

Может кому-нибудь будет тоже окажется полезным.

Такие вот мысли на сегодняшний день.
👍9🙏1
Небольшой лайфхак из своего опыта.

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

У меня в планах висит очередь видео на ютуб для просмотра и эта очередь растет быстрее, чем я успеваю все это просматривать.

Что можно делать с частью видео, где нужно просто бегло посмотреть основные идеи автора.

Я просто скидываю ссылку на ютуб видео в Gemeni и он выдает все основные идеи с хронометражом по видео. У Gemeni есть прямая интеграция с ютуб, поэтому он делает это лучше всех.

Особенно это полезно с англоязычным контентом. Заметил, что у них какой-то другой менталитет что-ли.

Очень часто авторы не говорят, что-то новое, а просто меняют заголовки под хайповые темы и пересказывают все, что раньше уже говорили.
👍5🔥3
Давно искал решение, с помощью которого я бы мог просматривать Markdown файлы в Notion like формате и чтобы можно было бы запустить консольный AI агент и общаться с этими файлами.

Ничего подобного не нашел, поэтому пришлось написать самому.

Работает на Windows. Приложение пока "сыровато", но базовые задачи закрывает для меня. Если интересно, скачать его можно здесь:

https://dcapps.org/nib-editor
👍3🔥3
Попросите нейросеть не думать о чем-то, например о желтой обезьяне.

Она все равно будет об этом думать ) Нейросеть не умеет НЕ думать о чем-то по команде.

Это как человеческий мозг. Нейронные связи сначала должны исследовать объект, а затем уже решить, что с ним нужно делать.

Как это использовать на практике? Наверно, это может пригодится при формировании промптов.

Нет смысла делать промпты с целью сокращения контекста указанием модели не смотреть что-то )
👍2
Некоторые мысли о том, куда будет развиваться IT-разработка далее.

1) Ценность будут представлять собой не знания человека в какой-то конкретной технической области, а его умение обучать модели через систему навыков, подстраивать эти модели под проект, настраивать инфраструктуру, которая будет эффективно работать с проектом.

2) Сложность проектов будет расти. И, скорее всего, задачи, которые мы решали ранее вручную, станут просто неосуществимыми в новом мире. Без ИИ их сделать просто будет нереально.

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

Появятся новые специальности, которые ранее были неизвестны.

Аппетит растет во время еды.
👍1
Давно думал почему когда ставлю ноутбук на зарядку и начинаю работать, он начинает страшно тормозить.

Были предположения, что какие-то вирусы видят, что пошла зарядка и начинают активно майнить крипту )

Claude подсказал, что все гораздо проще. Оказывается корпус начинает греться и во избежание перегревания система автоматически занижает мощность процессоров раз в 5-10.

Вывод. В момент зарядки очень важно обеспечить, чтобы корпус хорошо вентилировался и не стоял на мягкой поверхности.
🔥3
Channel name was changed to «Дмитрий Ченгаев. Software AI инженер»
Встречал много постов в сети - люди пишут свой аналог Wispr Flow, приложения для диктовки текста голосом.

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

Для более-менее сносной работы тут нужны куда более серьезные мощности.

А знаете, что они недавно внедрили? Функцию Insights. Приложение обучается на вашем голосе, и когда наберется достаточно данных - предлагает настроить работу именно под вас. Я попробовал - это просто космос.

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

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

В общем набросал небольшой индикатор-датчик для трея Windows 11.

https://dcapps.org/cpu-temp/ru

Кому интересно, можно забирать.