Немного не в тему разработки, а на тематику продаж. Показалось, что это может кому-нибудь быть тоже интересным.
Наблюдаю интересную закономерность. Знаете, когда мне поступает больше всего заказов?
Это происходит не тогда, когда я создаю какие-то новые продукты и услуги.
Это происходит тогда, когда я максимально активен в своей деятельности и даю о себе часто знать. Начинают приходить заказы на самые неожиданные продукты и направления о которых я казалось бы уже и забыл.
Происходит какая-то магия с этим. Непонятно как это работает. Видимо работает какой-то закон сохранения энергии )
Люди должны постоянно помнить о вас. В этом секрет.
Почему некоторые компании готовы платить миллионы просто за наличие буквы М на здании? Видимо в этом что-то есть.
Наблюдаю интересную закономерность. Знаете, когда мне поступает больше всего заказов?
Это происходит не тогда, когда я создаю какие-то новые продукты и услуги.
Это происходит тогда, когда я максимально активен в своей деятельности и даю о себе часто знать. Начинают приходить заказы на самые неожиданные продукты и направления о которых я казалось бы уже и забыл.
Происходит какая-то магия с этим. Непонятно как это работает. Видимо работает какой-то закон сохранения энергии )
Люди должны постоянно помнить о вас. В этом секрет.
Почему некоторые компании готовы платить миллионы просто за наличие буквы М на здании? Видимо в этом что-то есть.
👍7
Не знаю, заметили ли вы или это только у меня, что-то вроде кризиса среднего возраста. Но, наблюдаю какой-то тренд на “отмену достигаторства” и постановку целей сейчас.
Уже не от первого человека это слышу. Например, вот:
https://www.youtube.com/watch?v=l2LLNQD-8-o
Евгений Ходченков - еще тот достигатор. Слежу за ним уже очень давно.
https://www.instagram.com/p/DS7vTx1kRf7/?img_index=1
И про новый год попалось такое видео (почитайте комментарии):
https://www.youtube.com/shorts/YWvW8NQcWrE
Я живу сейчас как-то по принципу, вижу направление лягу в его сторону ) Шутка, конечно, я еще тот трудоголик, но доля шутки в этом есть.
Уже не от первого человека это слышу. Например, вот:
https://www.youtube.com/watch?v=l2LLNQD-8-o
Евгений Ходченков - еще тот достигатор. Слежу за ним уже очень давно.
https://www.instagram.com/p/DS7vTx1kRf7/?img_index=1
И про новый год попалось такое видео (почитайте комментарии):
https://www.youtube.com/shorts/YWvW8NQcWrE
Я живу сейчас как-то по принципу, вижу направление лягу в его сторону ) Шутка, конечно, я еще тот трудоголик, но доля шутки в этом есть.
YouTube
Мне 40 и я отказался от достигаторства
Сообщество Белая Комната: https://sbsite.pro/whiteroom1025_1?utm_source=youtube2&utm_medium=reel_21_12
Я больше не гонюсь за успехом, цифрами и показателями — и именно это многое поменяло.
В этом видео рассуждаю о том, почему достигаторство и погоня за…
Я больше не гонюсь за успехом, цифрами и показателями — и именно это многое поменяло.
В этом видео рассуждаю о том, почему достигаторство и погоня за…
🔥3
Знаете, как можно отличить код, который писался человеком хоть и с применением ИИ, но с пониманием, от чистого навайбкоженного кода?
Это код, в котором вся бизнес-логика чаще всего в одном месте.
Контроллер, в нем мы работаем с базой данных, в нем же обрабатываем анализируем результаты и делаем много чего еще.
Сервисы вроде бы и есть, но как-то это все очень неуклюже и очень тяжело все читается.
Сервис, который должен отвечать за обработку документа, вдруг начинает работать с базой данных и заниматься какими-то разными делами, которыми он заниматься не должен.
В итоге, на выходе мы видим какую-то красивую "конфетку" в виде интерфейса.
Но, как-то поддерживать всю эти систему мягко говоря не просто. Такое ощущение, что из кода пропала душа )
Он вроде бы и есть и вроде бы он мертвый.
Это код, в котором вся бизнес-логика чаще всего в одном месте.
Контроллер, в нем мы работаем с базой данных, в нем же обрабатываем анализируем результаты и делаем много чего еще.
Сервисы вроде бы и есть, но как-то это все очень неуклюже и очень тяжело все читается.
Сервис, который должен отвечать за обработку документа, вдруг начинает работать с базой данных и заниматься какими-то разными делами, которыми он заниматься не должен.
В итоге, на выходе мы видим какую-то красивую "конфетку" в виде интерфейса.
Но, как-то поддерживать всю эти систему мягко говоря не просто. Такое ощущение, что из кода пропала душа )
Он вроде бы и есть и вроде бы он мертвый.
👍8
Делюсь опытом по выбору embedding модели для RAG систем. С ребятами здесь "играемся", эксперементируем.
Если у вас русскоязычная + англоязычная база знаний.
embedding модели от OpenAI на такой базе показали себя как не странно хуже не куда )
Из open-source моделей - intfloat/multilingual-e5-large. Если база знаний относительно не большая, работает более-менее сносно, но на больших базах знаний где-то 1000 страниц и более, начинает очень сильно врать.
Пока из опытов лучше всего показывает себя мультиязычная модель от Google
https://openrouter.ai/google/gemini-embedding-001
Если у вас русскоязычная + англоязычная база знаний.
embedding модели от OpenAI на такой базе показали себя как не странно хуже не куда )
Из open-source моделей - intfloat/multilingual-e5-large. Если база знаний относительно не большая, работает более-менее сносно, но на больших базах знаний где-то 1000 страниц и более, начинает очень сильно врать.
Пока из опытов лучше всего показывает себя мультиязычная модель от Google
https://openrouter.ai/google/gemini-embedding-001
👍5
Claude Code ужесточает условия использования его api.
Теперь его можно использовать только внутри экосистемы Claude.
Раньше мы с вами могли использовать Claude Code в каком-нибудь Cursor и иных схожих экосистемах - теперь "краники закручивают".
Поясню, что Claude имеет ввиду, что если нам нравится их продукт, мы должны работать только с ними и быть в их экосистеме и ни в коем случае не в другой ) Мы должны быть зависимы от них и платить только им.
Скорее всего в будущем другие крупные игроки начнут придерживаться похожей практике.
Теперь его можно использовать только внутри экосистемы Claude.
Раньше мы с вами могли использовать Claude Code в каком-нибудь Cursor и иных схожих экосистемах - теперь "краники закручивают".
Поясню, что Claude имеет ввиду, что если нам нравится их продукт, мы должны работать только с ними и быть в их экосистеме и ни в коем случае не в другой ) Мы должны быть зависимы от них и платить только им.
Скорее всего в будущем другие крупные игроки начнут придерживаться похожей практике.
🔥1
Недавно открыл для себя такой фреймворк Python
https://www.gradio.app
Он специализируется на создании интерфейсов для ML и работе с AI инструментами, но, на самом деле возможности там куда больше.
Например, сейчас делаю на нем простой интерфейс для конвертера видео.
Там есть готовые AI чаты, слайдеры галереи и очень много чего еще.
Если для вашей задачи не нужен какой-то специализированный дизайн интерфейса, по моему Gradio - это отличное решение. Это избавляет от разворачивания фронтенда на Javascript фреймворке.
Но, нужно учитывать, что если вам в будущем понадобится интерфейс на стандартном html-css-js, отвязаться от Gradio может быть не так просто. Нужно быть осторожным с этим.
https://www.gradio.app
Он специализируется на создании интерфейсов для ML и работе с AI инструментами, но, на самом деле возможности там куда больше.
Например, сейчас делаю на нем простой интерфейс для конвертера видео.
Там есть готовые AI чаты, слайдеры галереи и очень много чего еще.
Если для вашей задачи не нужен какой-то специализированный дизайн интерфейса, по моему Gradio - это отличное решение. Это избавляет от разворачивания фронтенда на Javascript фреймворке.
Но, нужно учитывать, что если вам в будущем понадобится интерфейс на стандартном html-css-js, отвязаться от Gradio может быть не так просто. Нужно быть осторожным с этим.
gradio.app
Build & Share Delightful Machine Learning Apps.
👍8
Сегодня был опыт очистки от вирусов одного Wordpress сайта.
В ходе расследования заражения удалось выйти на плагины file-manager-advanced и wp-file-manager
Сами по себе плагины лигитимные, но, как оказалось, в них полно уязвимостей. Плагины популярные и пользуются спросом у атакующих.
Если есть возможность, лучше работайте через FTP (SFTP) с файлами на сервере.
В ходе расследования заражения удалось выйти на плагины file-manager-advanced и wp-file-manager
Сами по себе плагины лигитимные, но, как оказалось, в них полно уязвимостей. Плагины популярные и пользуются спросом у атакующих.
Если есть возможность, лучше работайте через FTP (SFTP) с файлами на сервере.
👍3
Как думаете, почему у компании NVIDIA такой восходящий график акций с 2024 года?
Я здесь добрался до тестов локальных LLM моделей и как оказалось, NVIDIA здесь монополист. Большая часть моделей, все заточено под них.
Можно ли запускать LLM модели на AMD видеокартах?
Можно, но это крайне сложно придется погрузится в сложности с конфигурацией железа. На Intel говорят еще сложнее и даже невозможно порой.
Я здесь добрался до тестов локальных LLM моделей и как оказалось, NVIDIA здесь монополист. Большая часть моделей, все заточено под них.
Можно ли запускать LLM модели на AMD видеокартах?
Можно, но это крайне сложно придется погрузится в сложности с конфигурацией железа. На Intel говорят еще сложнее и даже невозможно порой.
🔥1
Хотел попробовать использовать embedding модель от Google (gemini-embedding-001) напрямую.
Как оказалось, у Google все AI сервисы завязаны на их платежные аккаунты.
Смотрел, смотрел но так и не нашел, как там поставить limit на потребление по деньгам. Есть только уведомление на почту, что мы превысили лимит при какой-то сумме.
Т.е. по факту, если у вас украдут апи ключ и вы никак не отреагируете, по факту с вашей карты могут снимать все деньги, которые там есть, если есть другие привязанные карты, то снимут и с них, а потом может быть еще и поставят вас “на счетчик” )
В общем, у Google в их политике ничего не меняется, помню лет 5 назад были истории, как людей загоняли в долги таким образом.
В общем, решил не рисковать и использовать эту модель через Openrouter. Пусть будет дороже, но безопасность прежде всего.
Как оказалось, у Google все AI сервисы завязаны на их платежные аккаунты.
Смотрел, смотрел но так и не нашел, как там поставить limit на потребление по деньгам. Есть только уведомление на почту, что мы превысили лимит при какой-то сумме.
Т.е. по факту, если у вас украдут апи ключ и вы никак не отреагируете, по факту с вашей карты могут снимать все деньги, которые там есть, если есть другие привязанные карты, то снимут и с них, а потом может быть еще и поставят вас “на счетчик” )
В общем, у Google в их политике ничего не меняется, помню лет 5 назад были истории, как людей загоняли в долги таким образом.
В общем, решил не рисковать и использовать эту модель через Openrouter. Пусть будет дороже, но безопасность прежде всего.
🔥1
Оказывается на Openrouter есть модели, которые можно использовать бесплатно.
Вот я невежда )
Конечно, качество будет оставлять желать лучшего, но для каких-то простых задач: например, форматирование текста, поиск ошибок, простые вычисления и.т.д.
Думаю может вполне сгодится, чем мучатся и поднимать это на своем локальном компьютере.
Вот я невежда )
Конечно, качество будет оставлять желать лучшего, но для каких-то простых задач: например, форматирование текста, поиск ошибок, простые вычисления и.т.д.
Думаю может вполне сгодится, чем мучатся и поднимать это на своем локальном компьютере.
🔥4
Попытался сегодня написать навык Claude Code, который бы выбирал материалы с моего сайта, делал бы по этим найденным материалам запрос к Яндекс.Метрике (с помощью субагента Метрики) и находил бы материалы с нулевой посещаемостью за выбранный период.
Докладываю, так делать не стоит )
Все-таки навыки и субагенты не справляются еще с многошаговыми задачами. Вернее справляются иногда, но делают это крайне не стабильно.
При каждом новом запуске они выбирают каждый раз разные способы решения проблемы и не всегда правильные.
Создается куча файлов непонятных. Инструкции не создавать эти файлы и как нужно действовать просто игнорируются.
В общем, за это время я бы уже несколько раз написал python файл, который бы выполнял этот алгоритм стабильно и быстро.
Докладываю, так делать не стоит )
Все-таки навыки и субагенты не справляются еще с многошаговыми задачами. Вернее справляются иногда, но делают это крайне не стабильно.
При каждом новом запуске они выбирают каждый раз разные способы решения проблемы и не всегда правильные.
Создается куча файлов непонятных. Инструкции не создавать эти файлы и как нужно действовать просто игнорируются.
В общем, за это время я бы уже несколько раз написал python файл, который бы выполнял этот алгоритм стабильно и быстро.
👍2
Анализировал сегодня поведенческие факторы своего сайта и обнаружил такую ситуацию.
На одну из страниц сайта периодически идут боты и эмулируют реальных пользователей.
Казалось бы, что здесь страшного?
Но, если таких ботов будет много и часто, ваш сайт просто выпадет из поисковой выдачи т.к. его поведенческие факторы резко снижаются.
Сначала выпадет по текущему запросу, а потом начнет выпадать и по другим запросам т.к. качество сайта снижается.
Это ужасно. Кто это делает? Скорее всего конкуренты по поисковой выдаче.
Выходит в наше время без защиты от ботов для сайта, который собирается продвигаться по сео никак.
Включился усиленно ставить защиту, а поставить ее не так просто, нужна сложная система анализа.
На одну из страниц сайта периодически идут боты и эмулируют реальных пользователей.
Казалось бы, что здесь страшного?
Но, если таких ботов будет много и часто, ваш сайт просто выпадет из поисковой выдачи т.к. его поведенческие факторы резко снижаются.
Сначала выпадет по текущему запросу, а потом начнет выпадать и по другим запросам т.к. качество сайта снижается.
Это ужасно. Кто это делает? Скорее всего конкуренты по поисковой выдаче.
Выходит в наше время без защиты от ботов для сайта, который собирается продвигаться по сео никак.
Включился усиленно ставить защиту, а поставить ее не так просто, нужна сложная система анализа.
🔥5
В общем, поставил защиту от ботов и узнал много нового.
Кто ко мне только не ходит. Сотни, а то и тысячи запросов за день.
+ Боты парсеры всех видов и мастей
+ Боты, которые ищут уязвимости
+ Какие-то китайцы мои картинки у себя на сайте разместили
+ AI сканирующие боты, но их добавил в исключение. Пусть сканируют, не жалко )
На ютуб канале написали комментарий, что есть конторы, которые накручивают поведенческие факторы, так вот они же по отдельной договоренности занимаются и обратным для сайтов конкурентов.
Кто ко мне только не ходит. Сотни, а то и тысячи запросов за день.
+ Боты парсеры всех видов и мастей
+ Боты, которые ищут уязвимости
+ Какие-то китайцы мои картинки у себя на сайте разместили
+ AI сканирующие боты, но их добавил в исключение. Пусть сканируют, не жалко )
На ютуб канале написали комментарий, что есть конторы, которые накручивают поведенческие факторы, так вот они же по отдельной договоренности занимаются и обратным для сайтов конкурентов.
👍7
Пришло вдохновение погрузится в основы дизайна. Не знаю насколько меня хватит )
Терзает сомнение насколько программисту нужен дизайн.
Прихожу к выводу сейчас, что нужно. Если вы хоть как-то касаетесь фронта, так или иначе сталкиваться с UI и UX придется.
Конечно, если в команде есть дизайнер, то это не нужно.
Но, если вы работаете в соло, то без дизайна будет очень сложно что-то продать.
Дизайн тесно связан с продажами.
И, вообще, пришла такая мысль, что знание дизайна может позволить значительно быстрее проверять идеи продуктов.
Мы можем продавать не сам продукт, а его презентацию в виде дизайна, что может быть значительно быстрее запустить. В том плане, что сначала продаем дизайн, а потом уже разработку.
Терзает сомнение насколько программисту нужен дизайн.
Прихожу к выводу сейчас, что нужно. Если вы хоть как-то касаетесь фронта, так или иначе сталкиваться с UI и UX придется.
Конечно, если в команде есть дизайнер, то это не нужно.
Но, если вы работаете в соло, то без дизайна будет очень сложно что-то продать.
Дизайн тесно связан с продажами.
И, вообще, пришла такая мысль, что знание дизайна может позволить значительно быстрее проверять идеи продуктов.
Мы можем продавать не сам продукт, а его презентацию в виде дизайна, что может быть значительно быстрее запустить. В том плане, что сначала продаем дизайн, а потом уже разработку.
👍8
Media is too big
VIEW IN TELEGRAM
В наше время ограничений Сети важно публиковать видео сразу на разные видеохостинги. Если этот процесс не автоматизировать, на это будет уходить очень много времени.
Вот такое решение пока получилось для себя разработать. Скорее всего это не самое идеальное решение, но лучшего пока не придумал.
Вот такое решение пока получилось для себя разработать. Скорее всего это не самое идеальное решение, но лучшего пока не придумал.
👍8
Наконец Claude Cowork появился для Windows.
Это инструмент, который имеет расширенные возможности работы с файлами на вашем компьютере. Выполнение терминальных команд и.т.д.
Если Claude Code заточен на работу с кодом, Cowork - это почти тоже самое только заточенное для повседневных задач.
Вижу там есть даже возможность выставлять задачи по расписанию. Надо будет попробовать сделать напоминалку.
Это инструмент, который имеет расширенные возможности работы с файлами на вашем компьютере. Выполнение терминальных команд и.т.д.
Если Claude Code заточен на работу с кодом, Cowork - это почти тоже самое только заточенное для повседневных задач.
Вижу там есть даже возможность выставлять задачи по расписанию. Надо будет попробовать сделать напоминалку.
👍1🔥1
Поделюсь двумя открытиями работы в Figma, которые произвели на меня впечатление:
1) Auto Layouts в Figma - это сила.
Это, по сути, возможность автоматически располагать элементы макета как бы они смотрелись если бы к ним были применены CSS свойства для позиционирования элементов flex, grid и др. Только это представлено в виде веб-интерфейса и кнопочек.
Интересно слушать видео дизайнеров на эту тему, кто не разбирается в css верстке. У них свое восприятие этого инструмента )
2) В Figma есть компоненты, также как и в программировании. Меняем компонент в одном месте, он меняется во всех остальных местах.
У дизайнеров с этим похоже сложности. Им нужно творчество, а здесь какие-то ограничения в виде компонентов.
Странно, но за мою практику не попадалось ни одного макета от дизайнеров, которые полноценно бы использовали эти 2 инструмента.
Если делать макеты с помощью этих инструментов - верстаться они будут в разы легче.
1) Auto Layouts в Figma - это сила.
Это, по сути, возможность автоматически располагать элементы макета как бы они смотрелись если бы к ним были применены CSS свойства для позиционирования элементов flex, grid и др. Только это представлено в виде веб-интерфейса и кнопочек.
Интересно слушать видео дизайнеров на эту тему, кто не разбирается в css верстке. У них свое восприятие этого инструмента )
2) В Figma есть компоненты, также как и в программировании. Меняем компонент в одном месте, он меняется во всех остальных местах.
У дизайнеров с этим похоже сложности. Им нужно творчество, а здесь какие-то ограничения в виде компонентов.
Странно, но за мою практику не попадалось ни одного макета от дизайнеров, которые полноценно бы использовали эти 2 инструмента.
Если делать макеты с помощью этих инструментов - верстаться они будут в разы легче.
🔥7👍2
Наконец получилось расширить диск C на своем компьютере.
Изначально выставил для него малый объем при установке. Все тормозило страшно т.к. системе на хватало места чтобы создать полноценный файл подкачки.
В общем, чтобы это можно было расширить, справа от диска С должно быть свободной пространство.
Создаем дополнительный диск и переносим на него все данные, а потом можно расширить C с системой.
Только был еще диск восстановления на 1Гб, удалил его на свой страх и риск. Но GPT говорит, что без него тоже можно жить )
Изначально выставил для него малый объем при установке. Все тормозило страшно т.к. системе на хватало места чтобы создать полноценный файл подкачки.
В общем, чтобы это можно было расширить, справа от диска С должно быть свободной пространство.
Создаем дополнительный диск и переносим на него все данные, а потом можно расширить C с системой.
Только был еще диск восстановления на 1Гб, удалил его на свой страх и риск. Но GPT говорит, что без него тоже можно жить )
🔥1
Пришло понимание почему не выровненные элементы смотрятся на странице хуже чем выровненные.
Все дело в том, что когда мы смотрим на левый пример, нашему мозгу нужно произвести дополнительную работу, чтобы упорядочить элементы и понять что к чему относится.
Мозг не любит делать лишние действия и тратить энергию на ровном месте.
Отсюда варианты, в которых все структурировано и располагаются по смысловым группам воспринимаются нами как более приятные и красивые.
Лень - двигатель прогресса.
Все дело в том, что когда мы смотрим на левый пример, нашему мозгу нужно произвести дополнительную работу, чтобы упорядочить элементы и понять что к чему относится.
Мозг не любит делать лишние действия и тратить энергию на ровном месте.
Отсюда варианты, в которых все структурировано и располагаются по смысловым группам воспринимаются нами как более приятные и красивые.
Лень - двигатель прогресса.
👍7
Ну, чтож. С появлением Claude Cowork теперь появилась возможность работы с документами Word которые находятся на вашем локальном компьютере.
Попробовал сегодня в договоре поправить таким образом даты начала и окончания работ.
Сказал, что вот такой-то документ, дал ссылку на него и сказал, что вот такая-то дата начала работы, такая-то дата окончания работы.
Ну и он справился, нашел все места, где это должно было быть изменено, и корректно изменил.
Правда, файл при этом должен находиться в домашней директории пользователя, но скопировать его туда не такая большая проблема.
И после обработки он создает новый файл с названием updated, который мы можем уже использовать.
Попробовал сегодня в договоре поправить таким образом даты начала и окончания работ.
Сказал, что вот такой-то документ, дал ссылку на него и сказал, что вот такая-то дата начала работы, такая-то дата окончания работы.
Ну и он справился, нашел все места, где это должно было быть изменено, и корректно изменил.
Правда, файл при этом должен находиться в домашней директории пользователя, но скопировать его туда не такая большая проблема.
И после обработки он создает новый файл с названием updated, который мы можем уже использовать.
🔥3