недавно
Я так понимаю определение там только по группе товаров? Сорт не определяет, а тех же яблок может быть десяток сортов.
недавно
Видел такие, уже перестали работать 😄
Пугалка становится реальностью, а маркетинговая чушь от авторов нейросетей не такая уж и чушь.
Неделю пишу код, взяв в помощники Claude Opus 4.7 от Anthropic (через расширение для VS Code). Тариф самый дорогой, поэтому токены не экономлю. Общее ощущение - восторг. Пишу и бэк и фронт.
Клод отлично понимает, что мне нужно, когда я ему чётко говорю, что сделать. Важно кратко, но точно указать, что именно нужно ему сделать и в каком стиле написать. По поводу стиля - почти всегда хватает написать что-то вроде "пиши по аналогии с другими методами". Русский язык понимает прекрасно, нет смысла писать на английском.
Значительная экономия времени. То, на что я бы потратил 3 дня, с Claude Code я сделал за 3 часа. Тесты так вообще пишет очень быстро, и даже сам запускает для перепроверки, а это такая унылая рутина. С тестами надо обязательно указать моменты, которые мы проверяем, чтобы тесты были реально тестами, а не бессмысленными заглушками.
Я перестал бояться потери навыков. :) Стал больше концентрироваться на архитектуре. Чем меньше ему даёшь работы по объёму, тем лучше код, т.е. задачи надо декомпозировать. Конечно, Клод не знает всего огромного контекста проекта и того, что у тебя в голове. Он просто быстрый и умный исполнитель. Но иногда даже видит вещи, которые я сам бы не увидел; часто пишет лучше, чем я бы сам написал, находя опасные моменты, дописывая там дополнительные проверки на пограничные случаи.
Тут важно самому не лениться и тщательно перечитывать сгенерированный код. Т.е. бОльшую часть времени работы ты делаешь код-ревью. Здесь можно сорваться и всё сразу коммитить. Так делать нельзя!!! Надо перепроверять! Claude Code - это очень толковый усердный мидл, который не знает усталости (тариф максимальный). Он ошибается, а ты ему говоришь, где исправить. Изредка сам вручную меняешь, иногда так быстрее.
Так вот, мой вердикт - джуны и мидлы теперь не нужны. Реально, парой сеньоров можно заменить команду из 6 человек. Лично моя работа ускорилась. Понимаю, что теперь ситуация для рынка IT-вакансий крайне фиговая. Останутся только профессионалы, а джуны вообще больше будут не нужны. Мидлы нужны максимум, чтобы вырастить нового сеньора.
Делает ли Клод ошибки? Конечно, делает, кто ж их не делает. Кожаные мешки тоже ошибаются, но ревью кода никто не отменял.
Не знаю, какие цены будут дальше на агента, говорят же, что все нейросети дико убыточны. Но один клод-код на максимальном тарифе всё равно дешевле зп мидла и уж тем более джуна. Всё это вызывает смесь восторга с какой-то оторопью.
Рынок будет сильно меняться. Не все осознали мощь платных нейросетевых агентов, я тоже раньше скептически относился. Кто не в теме, уйдёт с рынка рано или поздно. В общем, IT (по крайней мере программирование) теперь будет только для синьоров-помидоров.
Неделю пишу код, взяв в помощники Claude Opus 4.7 от Anthropic (через расширение для VS Code). Тариф самый дорогой, поэтому токены не экономлю. Общее ощущение - восторг. Пишу и бэк и фронт.
Клод отлично понимает, что мне нужно, когда я ему чётко говорю, что сделать. Важно кратко, но точно указать, что именно нужно ему сделать и в каком стиле написать. По поводу стиля - почти всегда хватает написать что-то вроде "пиши по аналогии с другими методами". Русский язык понимает прекрасно, нет смысла писать на английском.
Значительная экономия времени. То, на что я бы потратил 3 дня, с Claude Code я сделал за 3 часа. Тесты так вообще пишет очень быстро, и даже сам запускает для перепроверки, а это такая унылая рутина. С тестами надо обязательно указать моменты, которые мы проверяем, чтобы тесты были реально тестами, а не бессмысленными заглушками.
Я перестал бояться потери навыков. :) Стал больше концентрироваться на архитектуре. Чем меньше ему даёшь работы по объёму, тем лучше код, т.е. задачи надо декомпозировать. Конечно, Клод не знает всего огромного контекста проекта и того, что у тебя в голове. Он просто быстрый и умный исполнитель. Но иногда даже видит вещи, которые я сам бы не увидел; часто пишет лучше, чем я бы сам написал, находя опасные моменты, дописывая там дополнительные проверки на пограничные случаи.
Тут важно самому не лениться и тщательно перечитывать сгенерированный код. Т.е. бОльшую часть времени работы ты делаешь код-ревью. Здесь можно сорваться и всё сразу коммитить. Так делать нельзя!!! Надо перепроверять! Claude Code - это очень толковый усердный мидл, который не знает усталости (тариф максимальный). Он ошибается, а ты ему говоришь, где исправить. Изредка сам вручную меняешь, иногда так быстрее.
Так вот, мой вердикт - джуны и мидлы теперь не нужны. Реально, парой сеньоров можно заменить команду из 6 человек. Лично моя работа ускорилась. Понимаю, что теперь ситуация для рынка IT-вакансий крайне фиговая. Останутся только профессионалы, а джуны вообще больше будут не нужны. Мидлы нужны максимум, чтобы вырастить нового сеньора.
Делает ли Клод ошибки? Конечно, делает, кто ж их не делает. Кожаные мешки тоже ошибаются, но ревью кода никто не отменял.
Не знаю, какие цены будут дальше на агента, говорят же, что все нейросети дико убыточны. Но один клод-код на максимальном тарифе всё равно дешевле зп мидла и уж тем более джуна. Всё это вызывает смесь восторга с какой-то оторопью.
Рынок будет сильно меняться. Не все осознали мощь платных нейросетевых агентов, я тоже раньше скептически относился. Кто не в теме, уйдёт с рынка рано или поздно. В общем, IT (по крайней мере программирование) теперь будет только для синьоров-помидоров.
Щупаю Claude Opus 4.7 по тарифу Max. Штука очень мощная, ускоряет работу, если правильно пользоваться, особенно приятно Клоду поручить рутину.
Агент Claude работает из терминала. Даже если это extension в IDE, то он постоянно отправляет запросы в bash, всё время спрашивая разрешение.
Агент Claude работает из терминала. Даже если это extension в IDE, то он постоянно отправляет запросы в bash, всё время спрашивая разрешение.
В заголовке поста был вопрос: может ли Claude Code удалить посторонние файлы или выполнить rm -rf? Ответ - да, может. Вообще не проблема для него. Вся защита от опасных команд смехотворна. Вот это вот ни от чего не защитит:
Кто знает линукс, тот знает, что можно легко запайпить вторую команду или написать её так, что простым сравнением не найдётся, то есть обфусцировать. Ещё Клод Код часто запускает пайтоновские скрипты для автоматизации своих действий, всё хранит в tmp каталоге. А что он там написал в пайтоновском скрипте - не показывается. Пайтоном можно делать всё что угодно. И объёмные скрипты на баше он активно генерирует, а потом просит их запустить.
В общем, тут или доверять Клоду полностью или делать вид, что ты "защитился" с помощью строчек в permissions.
{
"permissions": {
"allow": [
"Bash(npm run *)",
"Bash(git commit *)",
"Bash(git * main)",
"Bash(* --version)",
"Bash(* --help *)"
],
"deny": [
"Bash(git push *)"
]
}
}
Кто знает линукс, тот знает, что можно легко запайпить вторую команду или написать её так, что простым сравнением не найдётся, то есть обфусцировать. Ещё Клод Код часто запускает пайтоновские скрипты для автоматизации своих действий, всё хранит в tmp каталоге. А что он там написал в пайтоновском скрипте - не показывается. Пайтоном можно делать всё что угодно. И объёмные скрипты на баше он активно генерирует, а потом просит их запустить.
В общем, тут или доверять Клоду полностью или делать вид, что ты "защитился" с помощью строчек в permissions.
25 марта в Лос-Анджелесе присяжные признали Meta Platforms Inc.* и Google виновными в причинении вреда здоровью молодой американки.
Суть претензий
Девушка утверждала, что начала пользоваться YouTube в шесть лет, а Instagram** — в девять. По ее словам, дизайн платформ и система рекомендаций вызвали у нее зависимость, что привело к неврозам, агрессии, депрессии и дисморфофобии (полному неприятию своего внешнего вида).
Адвокат истицы сосредоточился на том, как компании подают контент, а не на его содержании. В качестве доказательства он привел переписку сотрудников, где обсуждалась зависимость пользователей как бизнес-модель.
Решение суда
Компании обязаны выплатить девушке 2,1 миллиона долларов и оплатить курс психологической реабилитации. В будущем суд определит размер штрафов.
Это первый случай, когда такой иск был удовлетворен полностью. Юристы считают, что решение может изменить правила работы интернет-платформ, обязав их предупреждать о рисках для детей и вводить дополнительные меры безопасности. Значение дела сравнимо с делом против табачных компаний 1990-х годов, когда удалось доказать, что они скрывали вред курения.
Несколькими днями ранее другой суд в США также обязал Meta* выплатить $375 млн за то, что компания ввела пользователей в заблуждение относительно безопасности своих платформ для детей. Сами IT-гиганты не признают свою вину и планируют обжаловать решения суда. Однако, похоже, для них это стало только началом сложного периода. Теперь у Meta* и Google есть только два варианта: либо они изменят принцип работы, либо постепенно их бизнес-модель рухнет, как это было со многими табачными компаниями после знаменитого суда в 90-х.
*Признана экстремистской организацией, запрещена в РФ.
**Принадлежит компании Meta, признанной экстремистской организацией, запрещена в РФ
Суть претензий
Девушка утверждала, что начала пользоваться YouTube в шесть лет, а Instagram** — в девять. По ее словам, дизайн платформ и система рекомендаций вызвали у нее зависимость, что привело к неврозам, агрессии, депрессии и дисморфофобии (полному неприятию своего внешнего вида).
Адвокат истицы сосредоточился на том, как компании подают контент, а не на его содержании. В качестве доказательства он привел переписку сотрудников, где обсуждалась зависимость пользователей как бизнес-модель.
Решение суда
Компании обязаны выплатить девушке 2,1 миллиона долларов и оплатить курс психологической реабилитации. В будущем суд определит размер штрафов.
Это первый случай, когда такой иск был удовлетворен полностью. Юристы считают, что решение может изменить правила работы интернет-платформ, обязав их предупреждать о рисках для детей и вводить дополнительные меры безопасности. Значение дела сравнимо с делом против табачных компаний 1990-х годов, когда удалось доказать, что они скрывали вред курения.
Несколькими днями ранее другой суд в США также обязал Meta* выплатить $375 млн за то, что компания ввела пользователей в заблуждение относительно безопасности своих платформ для детей. Сами IT-гиганты не признают свою вину и планируют обжаловать решения суда. Однако, похоже, для них это стало только началом сложного периода. Теперь у Meta* и Google есть только два варианта: либо они изменят принцип работы, либо постепенно их бизнес-модель рухнет, как это было со многими табачными компаниями после знаменитого суда в 90-х.
*Признана экстремистской организацией, запрещена в РФ.
**Принадлежит компании Meta, признанной экстремистской организацией, запрещена в РФ
Пост для айтишников бэкендеров.
Вы кого-нибудь писали в реальном коде RIGHT JOIN? Не в учебном, а в настоящем коде, который ушёл в продакшн. У меня не так много лет опыта, но я вот ни разу не писал. Поспрашивал у своих, те тоже никто не писал ни разу, даже те, кто уже десять лет на бэке.
В стандарте SQL есть правый джойн, но им никто не пользуется. Он же контринтуитивен! Зачем мне "обрезать" главную таблицу, написанную слева и подсоединять к полной правой? Логично же поменять их местами и написать LEFT JOIN.
Вы кого-нибудь писали в реальном коде RIGHT JOIN? Не в учебном, а в настоящем коде, который ушёл в продакшн. У меня не так много лет опыта, но я вот ни разу не писал. Поспрашивал у своих, те тоже никто не писал ни разу, даже те, кто уже десять лет на бэке.
В стандарте SQL есть правый джойн, но им никто не пользуется. Он же контринтуитивен! Зачем мне "обрезать" главную таблицу, написанную слева и подсоединять к полной правой? Логично же поменять их местами и написать LEFT JOIN.
Наш современный мир всегда стремится к прогрессу, каждый день что-то модернизируется, человечество создаёт новые удобства для комфортной жизни. Мы в 21-ом веке уже не представляем свою жизнь без компьютера или смартфона, электронных систем оплат и переводов. Тут ещё и появился искусственный интеллект. Они упрощают нашу жизнь, экономя время. Сейчас есть возможность свободно позвонить человеку в другую страну, в противоположной части земного шара и даже увидеть его онлайн. Это всё очень здорово!
Но мне немного боязно за то, что многие профессии со временем могут исчезнуть, как предполагают в будущем. Например, хирург. Робот-доктор будет проводить операции людям, не боясь совершить ошибку, и только один-два доктора будут следить на ним. Или в бухгалтерии под контролем одного человека вычислительные программы сами будут автоматически всё рассчитывать, информацию будет подавать искусственный интеллект. Тогда что останется делать обычным людям, кроме самих изобретателей и специалистов IT? Выращивать коров, наверное, для пропитания.
Благодаря техническому прогрессу есть вероятность регресса человеческого. Уже в наше время многую работу за человека делает та или иная система. Пример:
1. Навигатор. Водитель, едущий за рулём автомобиля уже сам не думает, когда и куда ему повернуть, он слушает голос из навигатора и полностью ему доверяет. Если в следующий раз этого водителя отправить по тому же маршруту без использования навигатора, он может просто заблудиться или потратить очень много времени по построению верного маршрута.
2. При выполнении какого-либо задания мы ищем подсказки в интернете и надеемся, что искусственный интеллект всё сделает за нас, также перестав думать своей головой.
Что будет, если интернета не станет?
И теперь я боюсь представить, что будет, если этого самого интернета не будет? Если «полетит» система? Хочу привести пример того, что в Казахстане на данный момент очень стремительно развивается цифровизация в оформлении документов и электронных оплат.
1. Многие государственные услуги и налоговые отчёты сейчас можно оформить только онлайн, заявления в бумажном виде уже не принимают. При этом всём очень часто случаются сбои в системе или нет интернета, и приходится всё равно тратить ещё больше времени на всё это оформление.
2. Недавно в супермаркете был сбой интернета и все кассы зависли, покупатели не могли оплатить покупки, ибо процентов 90 граждан используют оплату по QR-коду. Наличные деньги никто уже почти не использует.
3. Аналогичная ситуация в общественном транспорте: оплаты по электронным картам либо QR-коду, но можно ещё оплатить смс, а наличными нельзя.
4. Во многих банках сократили операции через кассу, заменив их отправкой через мобильное приложение.
И как тогда быть? Если не будет интернета или разрядился смартфон? Должна быть какая-то альтернатива или запасной вариант. Сейчас без смартфона и интернета мы никто. Вся информация находится именно там. Разрядился телефон- всё! Это конец света.
Вывод: Технологии легко дают нам информацию и подсказки, экономя большое количество нашего драгоценного времени. В то же время тратят его, если что-то пошло не так.
Совет: 1. Документы и деньги сохранять как в электронном, так и в бумажном виде. На случай сбоев систем и т.п.
2. Иметь с собой powerbank или зарядное устройство, так как можем оказаться в непредвиденной ситуации с разряженным телефоном, где содержится вся важная информация.
3. Не стоит на 100% надеяться на искусственный интеллект, нужно самим использовать свой. Всё -таки человек -существо разумное, не зря он получил от природы такой «дар».
Но мне немного боязно за то, что многие профессии со временем могут исчезнуть, как предполагают в будущем. Например, хирург. Робот-доктор будет проводить операции людям, не боясь совершить ошибку, и только один-два доктора будут следить на ним. Или в бухгалтерии под контролем одного человека вычислительные программы сами будут автоматически всё рассчитывать, информацию будет подавать искусственный интеллект. Тогда что останется делать обычным людям, кроме самих изобретателей и специалистов IT? Выращивать коров, наверное, для пропитания.
Благодаря техническому прогрессу есть вероятность регресса человеческого. Уже в наше время многую работу за человека делает та или иная система. Пример:
1. Навигатор. Водитель, едущий за рулём автомобиля уже сам не думает, когда и куда ему повернуть, он слушает голос из навигатора и полностью ему доверяет. Если в следующий раз этого водителя отправить по тому же маршруту без использования навигатора, он может просто заблудиться или потратить очень много времени по построению верного маршрута.
2. При выполнении какого-либо задания мы ищем подсказки в интернете и надеемся, что искусственный интеллект всё сделает за нас, также перестав думать своей головой.
Что будет, если интернета не станет?
И теперь я боюсь представить, что будет, если этого самого интернета не будет? Если «полетит» система? Хочу привести пример того, что в Казахстане на данный момент очень стремительно развивается цифровизация в оформлении документов и электронных оплат.
1. Многие государственные услуги и налоговые отчёты сейчас можно оформить только онлайн, заявления в бумажном виде уже не принимают. При этом всём очень часто случаются сбои в системе или нет интернета, и приходится всё равно тратить ещё больше времени на всё это оформление.
2. Недавно в супермаркете был сбой интернета и все кассы зависли, покупатели не могли оплатить покупки, ибо процентов 90 граждан используют оплату по QR-коду. Наличные деньги никто уже почти не использует.
3. Аналогичная ситуация в общественном транспорте: оплаты по электронным картам либо QR-коду, но можно ещё оплатить смс, а наличными нельзя.
4. Во многих банках сократили операции через кассу, заменив их отправкой через мобильное приложение.
И как тогда быть? Если не будет интернета или разрядился смартфон? Должна быть какая-то альтернатива или запасной вариант. Сейчас без смартфона и интернета мы никто. Вся информация находится именно там. Разрядился телефон- всё! Это конец света.
Вывод: Технологии легко дают нам информацию и подсказки, экономя большое количество нашего драгоценного времени. В то же время тратят его, если что-то пошло не так.
Совет: 1. Документы и деньги сохранять как в электронном, так и в бумажном виде. На случай сбоев систем и т.п.
2. Иметь с собой powerbank или зарядное устройство, так как можем оказаться в непредвиденной ситуации с разряженным телефоном, где содержится вся важная информация.
3. Не стоит на 100% надеяться на искусственный интеллект, нужно самим использовать свой. Всё -таки человек -существо разумное, не зря он получил от природы такой «дар».
В ЖСе есть два глобально доступных метода для работы с Base64 - это atob() и btoa(). Этот нейминг - явно калька с более старших языков. В Си в стандартной библиотеке есть, например, методы atoi и atof:
atoi - означает ascii to integer, а atof - ascii to float (хотя по факту там double).
И как вы думаете, что делает функция atob в javascript? ASCII to Base64? Т.е. обычную строку в Base64 строку? Нет! Она делает ровно наоборот: переводит Base64 строку в "обычную" строку. А btoa в свою очередь переводит обычную строку в Base64!
Кому в голову пришло перепутать названия? Люблю JS.
#include <stdlib.h> char str[] = "123"; int num = atoi(str); // 123
atoi - означает ascii to integer, а atof - ascii to float (хотя по факту там double).
И как вы думаете, что делает функция atob в javascript? ASCII to Base64? Т.е. обычную строку в Base64 строку? Нет! Она делает ровно наоборот: переводит Base64 строку в "обычную" строку. А btoa в свою очередь переводит обычную строку в Base64!
console.log(btoa('Famabara')); // 'RmFtYWJhcmE='
console.log(atob('RmFtYWJhcmE')); // 'Famabara'
Кому в голову пришло перепутать названия? Люблю JS.
ИИ-шлак уничтожает интернет. Не знаю, с каких таких доводов создатели контента решили, что нейросети помогают им улучшить производимый ими продукт, но я ИИ-слоп чую сразу.
Унылые ИИ-тексты видны опытному человеку. В них всегда много воды, повторяющиеся типовые для нейросетей речевые обороты и полное отсутствие чего-то нового. Этого дерьма становится всё больше, а некоторые люди, потребляющие такой контент, даже не видят работу генеративного производителя мусора. Да зайди ты на ChatGPT, попроси что-нибудь написать, он тебе этих статей нальёт несколько вёдер, обчитаешься по самые уши. Зачем для этого контент-площадки?
Где-то пытаются с этим чуть-чуть бороться (Хабр), где-то люди в комментах по полной матюкают ИИ-слоп (VC), где-то его засилье просто огромное (даже названия площадок не буду писать). На Фамабаре ИИ полностью запрещен в любом виде (кроме примеров, как в этой статье) - это очень правильно.
Мелкий ИП-шный бизнес взял генеративные нейросети на вооружение. И теперь нам показывают такую отталкивающую рекламу:
Унылые ИИ-тексты видны опытному человеку. В них всегда много воды, повторяющиеся типовые для нейросетей речевые обороты и полное отсутствие чего-то нового. Этого дерьма становится всё больше, а некоторые люди, потребляющие такой контент, даже не видят работу генеративного производителя мусора. Да зайди ты на ChatGPT, попроси что-нибудь написать, он тебе этих статей нальёт несколько вёдер, обчитаешься по самые уши. Зачем для этого контент-площадки?
Где-то пытаются с этим чуть-чуть бороться (Хабр), где-то люди в комментах по полной матюкают ИИ-слоп (VC), где-то его засилье просто огромное (даже названия площадок не буду писать). На Фамабаре ИИ полностью запрещен в любом виде (кроме примеров, как в этой статье) - это очень правильно.
Мелкий ИП-шный бизнес взял генеративные нейросети на вооружение. И теперь нам показывают такую отталкивающую рекламу:
Недавно мы обсуждали выступления недобросовестных артистов, которые только открывают рты под песни, полностью сгенерированные искусственным интеллектом. При этом некоторые из них даже продают билеты на такие концерты. Если будет интересно, можете почитать эти посты на моей странице на Famabara. Так вот, теперь ИИ стали использовать недобросовестные продавцы на Wildberries. И снова большая часть жертв находятся в возрастной категории 50+.
Волшебные саженцы
Весной многие владельцы дач и огородов закупают семена и саженцы. Сейчас для этого совсем необязательно ехать на специальный рынок или в магазин. Например, если вы хотите посадить на своем участке малину или клубнику, саженцы можно легко заказать, сидя на диване. На популярных маркетплейсах можно найти множество сортов этих растений. Но в этом сезоне там появились какие-то невероятные гибриды. Например, малина, растущая на двухметровом дереве вперемешку с клубникой.
Волшебные саженцы
Весной многие владельцы дач и огородов закупают семена и саженцы. Сейчас для этого совсем необязательно ехать на специальный рынок или в магазин. Например, если вы хотите посадить на своем участке малину или клубнику, саженцы можно легко заказать, сидя на диване. На популярных маркетплейсах можно найти множество сортов этих растений. Но в этом сезоне там появились какие-то невероятные гибриды. Например, малина, растущая на двухметровом дереве вперемешку с клубникой.




