Кстати, тут на сайте ФСТЭК появились рекомендации по безопасной настройке виртуальной инфраструктуры, построенной на базе программного обеспечения VMware
Если вдруг интересно - можете ознакомиться.
Удивительно, при этом, что у нас в реестре куча систем виртуализации, которые, де юро, Российские, но де факто, в основном формируются на основе Proxmox (если вдруг кому интересно, можете найти у меня ролик на канале про сервер виртуализации). Но на этот счёт я рекомендаций не нашёл
Если вдруг интересно - можете ознакомиться.
Удивительно, при этом, что у нас в реестре куча систем виртуализации, которые, де юро, Российские, но де факто, в основном формируются на основе Proxmox (если вдруг кому интересно, можете найти у меня ролик на канале про сервер виртуализации). Но на этот счёт я рекомендаций не нашёл
Forwarded from Технологический Болт Генона
Кто бы мог подумать
Утечка в Git-репозитории конфиденциальных данных, накопленных AI-ассистентами
https://www.opennet.ru/opennews/art.shtml?num=64822
С ростом популярности AI-ассистентов у разработчиков участились случаи утечки в публичные Git-репозитории конфиденциальных данных, оседающих среди информации, сохраняемой AI-инструментами в рабочее дерево проекта. AI-ассистенты Claude Code, Cursor, Continue, Aider, OpenAI Codex, Copilot, Sourcegraph Cody и Amazon Q в корневом каталоге проекта создают локальные файлы конфигурации и каталоги, в которых среди прочего может сохранятся история операций и данные о контексте.
В сохраняемые AI-ассистентами файлы могут попасть ключи доступа к API, строки подключения к СУБД, ссылки на внутренние ресурсы и учётные данные для подключения к облачным окружениям, полученные AI-ассистентом в процессе выполнения инструкций, после работы с локальными настройками или охваченные в связанном с проектом контексте. Для разработчика оседание подобных данных в файловой иерархии проекта не очевидно, поэтому многие забывают прописать создаваемые AI-ассистентами каталоги в файл .gitignore и после публикации изменений переносят их в публичный git-репозиторий.
Для выявления подобных утечек в публичных репозитриях на GitHub подготовлена утилита claudleak. Тестовое сканирование GitHub показало, что из репозиториев, в которых имеются подкаталоги с настройками AI-ассистентов, примерно 2.4% содержат актуальные ключи или учётные данные, действие которых было подтверждено отдельной проверкой. Автор утилиты столкнулся с проблемой, когда заметил файл ".claude/settings.local.json" в своём репозитории, в котором среди информации оказались ключи доступа и пароли, передававшиеся через переменные окружения.
Оригинал
Leaking secrets from the claud
https://ironpeak.be/blog/leaking-secrets-from-the-claud/
Hunt for AI coding artifacts containing secrets.
https://github.com/hazcod/claudleak
Утечка в Git-репозитории конфиденциальных данных, накопленных AI-ассистентами
https://www.opennet.ru/opennews/art.shtml?num=64822
С ростом популярности AI-ассистентов у разработчиков участились случаи утечки в публичные Git-репозитории конфиденциальных данных, оседающих среди информации, сохраняемой AI-инструментами в рабочее дерево проекта. AI-ассистенты Claude Code, Cursor, Continue, Aider, OpenAI Codex, Copilot, Sourcegraph Cody и Amazon Q в корневом каталоге проекта создают локальные файлы конфигурации и каталоги, в которых среди прочего может сохранятся история операций и данные о контексте.
В сохраняемые AI-ассистентами файлы могут попасть ключи доступа к API, строки подключения к СУБД, ссылки на внутренние ресурсы и учётные данные для подключения к облачным окружениям, полученные AI-ассистентом в процессе выполнения инструкций, после работы с локальными настройками или охваченные в связанном с проектом контексте. Для разработчика оседание подобных данных в файловой иерархии проекта не очевидно, поэтому многие забывают прописать создаваемые AI-ассистентами каталоги в файл .gitignore и после публикации изменений переносят их в публичный git-репозиторий.
Для выявления подобных утечек в публичных репозитриях на GitHub подготовлена утилита claudleak. Тестовое сканирование GitHub показало, что из репозиториев, в которых имеются подкаталоги с настройками AI-ассистентов, примерно 2.4% содержат актуальные ключи или учётные данные, действие которых было подтверждено отдельной проверкой. Автор утилиты столкнулся с проблемой, когда заметил файл ".claude/settings.local.json" в своём репозитории, в котором среди информации оказались ключи доступа и пароли, передававшиеся через переменные окружения.
Оригинал
Leaking secrets from the claud
https://ironpeak.be/blog/leaking-secrets-from-the-claud/
Hunt for AI coding artifacts containing secrets.
https://github.com/hazcod/claudleak
Продолжаем писать про ООП
Наследование — это концепция объектно-ориентированного программирования (ООП), согласно которой одни классы (родительские, или базовые) могут лежать в основе других (дочерних, или производных). При этом дочерние классы перенимают свойства и поведение своего родителя, но могут также добавлять новые характеристики или изменять поведение унаследованных методов.
Наследование можно поделить на:
одиночное — класс наследуется только от одного родительского класса;
множественное — класс наследуется от нескольких родительских классов одновременно;
иерархическое — несколько классов наследуются от одного родительского
Данный подход облегчает поддержку и развитие проектов, поскольку изменения в базовом классе автоматически распространяются на все связанные классы. Он также способствует модульности и повторному использованию кода, что позволяет создавать гибкие и масштабируемые системы.
#ооп #программирование
Наследование — это концепция объектно-ориентированного программирования (ООП), согласно которой одни классы (родительские, или базовые) могут лежать в основе других (дочерних, или производных). При этом дочерние классы перенимают свойства и поведение своего родителя, но могут также добавлять новые характеристики или изменять поведение унаследованных методов.
Наследование можно поделить на:
одиночное — класс наследуется только от одного родительского класса;
множественное — класс наследуется от нескольких родительских классов одновременно;
иерархическое — несколько классов наследуются от одного родительского
Данный подход облегчает поддержку и развитие проектов, поскольку изменения в базовом классе автоматически распространяются на все связанные классы. Он также способствует модульности и повторному использованию кода, что позволяет создавать гибкие и масштабируемые системы.
#ооп #программирование
Хочу рассказать вам историю моей боли.
Прикупил себе тут радиатор для своего M2 SSD Samsung. Ну чтоб и красиво было, и практично.
Радиатор простой в сборке, все классно. Но как только я решил его установить - столкнулся с тем, что сорвал шляпку винтика, который прикручивает M2 к крепёжной стойке.
Вы бы слышали как я проклинал компанию Gigabyte за лёгкие винты, которые даже чутка протянуть нельзя. Так и проблема в том, что крепёжная стойка не выкручивается. То есть, фактически - на данный момент я не могу поставить накопитель.
Благо у меня была плата расширения PCI-E M2, в которую он прекрасно встал.
Так что вот мой совет - имейте всегда запасной вариант. Плата расширения стоит 200 рублей на различных маркетплейсах, а спасла меня от того, что я не потерял на ближайшее время данные с диска.
Прикупил себе тут радиатор для своего M2 SSD Samsung. Ну чтоб и красиво было, и практично.
Радиатор простой в сборке, все классно. Но как только я решил его установить - столкнулся с тем, что сорвал шляпку винтика, который прикручивает M2 к крепёжной стойке.
Вы бы слышали как я проклинал компанию Gigabyte за лёгкие винты, которые даже чутка протянуть нельзя. Так и проблема в том, что крепёжная стойка не выкручивается. То есть, фактически - на данный момент я не могу поставить накопитель.
Благо у меня была плата расширения PCI-E M2, в которую он прекрасно встал.
Так что вот мой совет - имейте всегда запасной вариант. Плата расширения стоит 200 рублей на различных маркетплейсах, а спасла меня от того, что я не потерял на ближайшее время данные с диска.
🤯1
Вы не поверите, но...
В Google Chrome появился Gemini. Да да, прямо в браузере. Никогда такого не было.
Во всплывающем меню можно:
поделиться с ИИ содержимым открытых страниц, чтобы задать вопросы или запросить сводку;
прикрепить изображение или файл;
поработать с Nano Banana и Deep Search.
Не, ну "большой рИспЭкт"
В Google Chrome появился Gemini. Да да, прямо в браузере. Никогда такого не было.
Во всплывающем меню можно:
поделиться с ИИ содержимым открытых страниц, чтобы задать вопросы или запросить сводку;
прикрепить изображение или файл;
поработать с Nano Banana и Deep Search.
Не, ну "большой рИспЭкт"
Intel запустила виртуального помощника Ask Intel на базе Microsoft Copilot Studio — бот отвечает на вопросы о проблемах с ПК, открывает обращения в поддержку, проверяет гарантию и при необходимости передаёт кейс живому специалисту. В тестах бот предлагал стандартные шаги — обновление BIOS, стресс-тесты и проверку перегрева — опираясь на официальную базу знаний Intel. Ask Intel не заменяет техподдержку полностью, а фильтрует типовые запросы. Насколько эффективно это сократит время решения реальных проблем — покажет практика.
Forwarded from Максим Горшенин | imaxai
"Вор у вора шапку украл"
Три китайские компании искусственного интеллекта — DeepSeek, Moonshot AI (создатели Kimi K2) и MiniMax — неправомерно использовали американский ИИ-проект Claude для улучшения моделей, создав более 16 млн взаимодействий через 24 тыс. поддельных аккаунтов, заявила создатель Claude компания Anthropic
DeepSeek – в довольно скромных масштабах (примерно 150k запросов), Moonshot – покрупнее (~3.4M), а MiniMax так и вовсе отправили >13M реквестов
Компании применяли метод «дистилляции» — обучение собственной модели на ответах более продвинутой системы
Этот подход широко используется в индустрии, однако в данном случае он применялся с нарушением, считают в Anthropic
Anthropic беспокоятся в первую очередь о безопасности: мол, дистиллированные модели могут унаследовать способности, но не унаследуют защитные механизмы, а значит растет риск международных угроз от ИИ
===
В предыдущем посте рассказал, что у нас хотят добавить бесполезную бюрократию, Китай говорит: копируйте ВСЁ у американцев, мы вас прикроем!
Удивительный мир
Telegram | Дзен | MAX
Три китайские компании искусственного интеллекта — DeepSeek, Moonshot AI (создатели Kimi K2) и MiniMax — неправомерно использовали американский ИИ-проект Claude для улучшения моделей, создав более 16 млн взаимодействий через 24 тыс. поддельных аккаунтов, заявила создатель Claude компания Anthropic
DeepSeek – в довольно скромных масштабах (примерно 150k запросов), Moonshot – покрупнее (~3.4M), а MiniMax так и вовсе отправили >13M реквестов
Извлекали возможности для обучения и улучшения собственных моделей
Компании применяли метод «дистилляции» — обучение собственной модели на ответах более продвинутой системы
Этот подход широко используется в индустрии, однако в данном случае он применялся с нарушением, считают в Anthropic
Anthropic беспокоятся в первую очередь о безопасности: мол, дистиллированные модели могут унаследовать способности, но не унаследуют защитные механизмы, а значит растет риск международных угроз от ИИ
===
В предыдущем посте рассказал, что у нас хотят добавить бесполезную бюрократию, Китай говорит: копируйте ВСЁ у американцев, мы вас прикроем!
Удивительный мир
Telegram | Дзен | MAX
🖥Colorful первой на рынке выпустила RTX 5070 в формате Mini-ITX: 180 мм, два слота и один вентилятор. Несмотря на скромный радиатор с двумя теплотрубками, в играх карта держит 74 °C по GPU и 70 °C по памяти, что даже лучше, чем у RTX 5070 FE (77 °C и 78 °C). Но за это приходится платить шумом: вентилятор раскручивается до 3200 об/мин, уровень шума — 41 дБА против 37,7 дБА у эталона. В TechPowerUp хвалят компактность и рекордную производительность для таких размеров, но отмечают высокую цену и заметную шумность.
Для любителей миниатюрных сборок - самое то
Для любителей миниатюрных сборок - самое то
https://habr.com/ru/companies/sibur_official/articles/1001068/
Прочитал только что про довольно интересный кейс перехода на отечественное ПО.
И опять же, я много слышал про TrueConf (был даже опыт настройки сервера для ВКС) - редко про них слышал что-то негативное. Так что, если вдруг интересно - советую ознакомиться со статьёй
Прочитал только что про довольно интересный кейс перехода на отечественное ПО.
И опять же, я много слышал про TrueConf (был даже опыт настройки сервера для ВКС) - редко про них слышал что-то негативное. Так что, если вдруг интересно - советую ознакомиться со статьёй
Да уж, думал хоть в конце недели что-то буду писать в канал, может даже бы видос смонтировал по Unity, но... Как назло, я приболел.
А какие планы то на выходные были... Ну чтож, попробую хотя бы ещё посты про ООП делать, а то так совсем забью на медийную деятельность
А какие планы то на выходные были... Ну чтож, попробую хотя бы ещё посты про ООП делать, а то так совсем забью на медийную деятельность
Полиморфизм (от греч. poly — много, morphe — форма) — это принцип ООП, позволяющий объектам разных классов обрабатывать данные через единый интерфейс. Один и тот же метод может иметь разные реализации в зависимости от типа объекта, к которому он применяется.
Суть полиморфизма
Ключевая идея: один интерфейс — множество реализаций. Например, метод draw() может рисовать круг, квадрат или треугольник — в зависимости от того, к какому объекту он вызван. При этом вызывающий код не должен знать, какой именно объект выполняет действие.
Преимущества полиморфизма
* Читабельность кода: меньше дублирования, код становится яснее.
* Масштабируемость: легко добавлять новые классы, не трогая существующий код.
* Гибкость: можно менять поведение объектов, не меняя вызывающий код.
* Повторное использование: один интерфейс подходит для разных реализаций.
* Упрощение поддержки: изменения затрагивают только конкретные классы.
Суть полиморфизма
Ключевая идея: один интерфейс — множество реализаций. Например, метод draw() может рисовать круг, квадрат или треугольник — в зависимости от того, к какому объекту он вызван. При этом вызывающий код не должен знать, какой именно объект выполняет действие.
Преимущества полиморфизма
* Читабельность кода: меньше дублирования, код становится яснее.
* Масштабируемость: легко добавлять новые классы, не трогая существующий код.
* Гибкость: можно менять поведение объектов, не меняя вызывающий код.
* Повторное использование: один интерфейс подходит для разных реализаций.
* Упрощение поддержки: изменения затрагивают только конкретные классы.
Forwarded from PRO Hi-Tech
VK отказали нашему сообществу в праве на монетизацию после длительного рассмотрения. Таким образом они продолжат зарабатывать на нашем контенте, но мы не будем получать с этого ни копейки, так как не выполняем им kpi по приросту подписчиков (после достижения 100 000 подписчиков).
Рекламодатели, как и раньше, не будут обращаться к нам за рекламой VK, так как можно закупать рекламу напрямую в Вк по бросовым ценам, ведь Вк не нужно делиться с такими авторами как мы.
Монетизацию нам теперь включат только если наше сообщество достигнет 500.000 подписчиков или если прирост у него будет не меньше 1250 подписчиков в месяц.
11 лет ушло на то чтобы достичь цифры в ~110.000 подписчиков.
Рекламодатели, как и раньше, не будут обращаться к нам за рекламой VK, так как можно закупать рекламу напрямую в Вк по бросовым ценам, ведь Вк не нужно делиться с такими авторами как мы.
Монетизацию нам теперь включат только если наше сообщество достигнет 500.000 подписчиков или если прирост у него будет не меньше 1250 подписчиков в месяц.
11 лет ушло на то чтобы достичь цифры в ~110.000 подписчиков.
PRO Hi-Tech
VK отказали нашему сообществу в праве на монетизацию после длительного рассмотрения. Таким образом они продолжат зарабатывать на нашем контенте, но мы не будем получать с этого ни копейки, так как не выполняем им kpi по приросту подписчиков (после достижения…
Мне даже комментировать тут нечего
Я видел сам требования к монетизации в VK и, учитывая уже неактуальность платформы - они идиотские.
А как можно перетягивать людей на другие площадки, если вы даже не хотите им платить за то, чтобы развивали вашу площадку?
Сам VK, например, для продвижения моей группы не делает ничего. Я вообще хз, как там можно хоть продвинуться в выдаче.
Закупка рекламы сообщества приносит "мертвые души" (буквально, можете зайти и глянуть, кто подписан на мой паблик, там есть очень странные аккаунты)
Так и победим
Я видел сам требования к монетизации в VK и, учитывая уже неактуальность платформы - они идиотские.
А как можно перетягивать людей на другие площадки, если вы даже не хотите им платить за то, чтобы развивали вашу площадку?
Сам VK, например, для продвижения моей группы не делает ничего. Я вообще хз, как там можно хоть продвинуться в выдаче.
Закупка рекламы сообщества приносит "мертвые души" (буквально, можете зайти и глянуть, кто подписан на мой паблик, там есть очень странные аккаунты)
Так и победим
Punk Programmer | Рассуждаю об IT
Хочу рассказать вам историю моей боли. Прикупил себе тут радиатор для своего M2 SSD Samsung. Ну чтоб и красиво было, и практично. Радиатор простой в сборке, все классно. Но как только я решил его установить - столкнулся с тем, что сорвал шляпку винтика…
Кстати, помните я тут рассказывал, как (не)смог нормально поставить радиатор на M2 накопитель
Так вот - хочу показать, как пока что выглядит эта конструкция. Через плату расширения, конечно, можно запускать, но вот незадача - скорости. Порезаны почти в 10 раз.
Так что, как временное решение ок, но в целом - проблему надо решать, чем я сейчас и занимаюсь.
Так вот - хочу показать, как пока что выглядит эта конструкция. Через плату расширения, конечно, можно запускать, но вот незадача - скорости. Порезаны почти в 10 раз.
Так что, как временное решение ок, но в целом - проблему надо решать, чем я сейчас и занимаюсь.