Forwarded from Rodion Kalimullin
Ради прикола спросил codex, посчитал что в проекте TOTAL 26 400 строк кода который был написан им, при этом во всех чатах учитывая мои сообщения и ответы всего 10 112 строк текста.
Forwarded from Rodion Kalimullin
Левел ап, если в символах а не в строках, то получается
Исходный код: 915 939 символов
Все сообщения: 1 189 732 символа
Твои сообщения: 135 959 символов
Ответы Codex: 1 053 773 символа
Исходный код: 915 939 символов
Все сообщения: 1 189 732 символа
Твои сообщения: 135 959 символов
Ответы Codex: 1 053 773 символа
Одна из тем которая ушла когда пришёл ИИ и одновременно является болью перфекционистов как будто :D
Есть особое чувство у фронтендера.
Когда тебе приносят макет “просто сверстать”, а ты уже видишь:
здесь UX хромает, тут сетка поехала, здесь компонент надо переосмыслить, тут адаптив будет плакать, а вот это потом убьёт половину проекта.
Но задача не “сделать хорошо”.
Задача — “сверстать как дали”.
Это называется профессиональная боль.
Или коротко:
фронтендерская скорбь.
Есть особое чувство у фронтендера.
Когда тебе приносят макет “просто сверстать”, а ты уже видишь:
здесь UX хромает, тут сетка поехала, здесь компонент надо переосмыслить, тут адаптив будет плакать, а вот это потом убьёт половину проекта.
Но задача не “сделать хорошо”.
Задача — “сверстать как дали”.
Это называется профессиональная боль.
Или коротко:
фронтендерская скорбь.
Лось в проде
VPN у всех сегодня отвалился какой то дефолтный даже платный но не свой сервер из Дубай условно если трафик через него гнать ?) Я к тому что всевозможные VPN померли, жив только Tailsacle если в одной сети с серваком из Дубай например :D У меня только то…
Вот такое получилось рабочее через Tailscale, скорость как будто живёшь дц )
Подрубил и Grok и Codex к codex.rodion.pro "по API" так сказать :DD
Позже напишу про это "API" )
Позже напишу про это "API" )
Лось в проде
Подрубил и Grok и Codex к codex.rodion.pro "по API" так сказать :DD Позже напишу про это "API" )
Во всеоружии, по CLI и API подключил: Codex, Gemini, Grok, завтра уже погоняю какие то тесты, все топ тир модели/агенты в одном месте :D
С Claude всё понятно уже, не стоит пробовать ))
С Claude всё понятно уже, не стоит пробовать ))
https://www.youtube.com/shorts/dowa91q7ucU вот это ту зе мун за год с 24 на 25 по контребьютам в гит )
У меня похожая тема на картинке в этом году :D
У меня похожая тема на картинке в этом году :D
Forwarded from ND - Новости Дня
This media is not supported in your browser
VIEW IN TELEGRAM
Развитие ИИ может привести к исчезновению целого ряда профессий, он уже начинает замещать сотрудников младшего звена, заявил Путин
Также среди заявлений:
— Замена части низкоквалифицированных кадров технологиями ИИ, по его оценке, является неизбежной;
— Россия способна занять лидирующие позиции в сфере ИИ, поскольку у страны есть конкурентные преимущества;
— В РФ понимают как возможности, так и риски, связанные с внедрением искусственного интеллекта;
— Российская академическая наука, по его словам, готова к решению задач в этой области, и необходимые кадры для этого есть;
— Развитие ИИ требует значительных энергетических ресурсов, и в этом направлении у России также есть преимущества.
Новости Дня
Также среди заявлений:
— Замена части низкоквалифицированных кадров технологиями ИИ, по его оценке, является неизбежной;
— Россия способна занять лидирующие позиции в сфере ИИ, поскольку у страны есть конкурентные преимущества;
— В РФ понимают как возможности, так и риски, связанные с внедрением искусственного интеллекта;
— Российская академическая наука, по его словам, готова к решению задач в этой области, и необходимые кадры для этого есть;
— Развитие ИИ требует значительных энергетических ресурсов, и в этом направлении у России также есть преимущества.
Новости Дня
Forwarded from Сиолошная
Кроме новой модели и раунда инвестиций Anthropic представили можно сказать следующий шаг в агентской разработке — dynamic workflows. Именно с помощью этой фичи был осуществлен перевоз Bun с Zig на Rust.
Когда запускается dynamic workflows, Claude создает динамический план на основе запроса, разбивает на подзадачи и распределяет работу между параллельно работающими агентами. Результаты проверяются перед их сливнием, и в итоге вы получаете единый готовый ответ. Одни агенты решают отдельные независимые проблемы, другие агенты пытаются найти ошибки в полученных результатах, и процесс продолжается до тех пор, пока второй этап не вернет пустой результат.
Dynamic workflows созданы для длительной распараллеливаемой работы, которая может продолжаться часами и днями, выполняя самые сложные инженерные задачи, которые раньше занимали бы недели. Прогресс сохраняется по мере выполнения, поэтому прерванная задача возобновляется с того места, где остановилась, вместо того, чтобы начинаться заново.
Пример как именно это работало с Bun:
Один workflow определил правильный lifetime (время жизни) в Rust для каждого поля структуры в кодовой базе Zig (это важный атрибут языка). Следующий workflow переписал каждый файл .rs как идентичный порт его .zig-аналога, при этом сотни агентов работали параллельно, а каждый файл проверяли два ревьюера. Затем цикл исправлений прогонял сборку и набор тестов до тех пор, пока они не начали выполняться без единой ошибки. После того как весь код был объединен, отдельный workflow устранил лишнее копирование данных и открыл PR для каждого случая на финальное ревью — которое тоже может быть выполнено агентами.
Как вы понимаете, жрёт это всё немало токенов. Число кейсов для применения ограничено — порт с одного стека на другой является самым ярким, так как у агентов есть критерии.
Когда запускается dynamic workflows, Claude создает динамический план на основе запроса, разбивает на подзадачи и распределяет работу между параллельно работающими агентами. Результаты проверяются перед их сливнием, и в итоге вы получаете единый готовый ответ. Одни агенты решают отдельные независимые проблемы, другие агенты пытаются найти ошибки в полученных результатах, и процесс продолжается до тех пор, пока второй этап не вернет пустой результат.
Dynamic workflows созданы для длительной распараллеливаемой работы, которая может продолжаться часами и днями, выполняя самые сложные инженерные задачи, которые раньше занимали бы недели. Прогресс сохраняется по мере выполнения, поэтому прерванная задача возобновляется с того места, где остановилась, вместо того, чтобы начинаться заново.
Пример как именно это работало с Bun:
Один workflow определил правильный lifetime (время жизни) в Rust для каждого поля структуры в кодовой базе Zig (это важный атрибут языка). Следующий workflow переписал каждый файл .rs как идентичный порт его .zig-аналога, при этом сотни агентов работали параллельно, а каждый файл проверяли два ревьюера. Затем цикл исправлений прогонял сборку и набор тестов до тех пор, пока они не начали выполняться без единой ошибки. После того как весь код был объединен, отдельный workflow устранил лишнее копирование данных и открыл PR для каждого случая на финальное ревью — которое тоже может быть выполнено агентами.
Как вы понимаете, жрёт это всё немало токенов. Число кейсов для применения ограничено — порт с одного стека на другой является самым ярким, так как у агентов есть критерии.