Я нашел компьютер для запуске LLM внутри компании:
Парочку таких и все Гуд, можно PoC тестить
https://cdek.shopping/p/22086563/nastolnyi-pk-apple-mac-studio-m3-ultra-32-cpu80-gpu-512gb4tb-silver
Парочку таких и все Гуд, можно PoC тестить
https://cdek.shopping/p/22086563/nastolnyi-pk-apple-mac-studio-m3-ultra-32-cpu80-gpu-512gb4tb-silver
❤1👍1
А накидайте, пожалуйста, идей проведения досуга в выходные? Какие подвиги можно было бы исполнить?)
🚀 Выбираем на Яндекс.Практикуме курс, чтобы я его прошел и с Вами делился материалами курса 😎
Anonymous Poll
32%
9%
13%
46%
❤1
Динамические библиотеки — это .so или .dll файлы в зависимости от операционной системы.
so — shared object на Linux,
dll — dynamic-link library на Windows.
А еще подробней, как сделать так, чтобы работало - https://habr.com/ru/companies/ruvds/articles/871940/
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
Сборка проектов Си и Си++: от простого к сложному. Часть I. Библиотеки
Каждый раз, в течение многих лет, собирая пилотную версию мизерного проекта или простой утилиты, мне кажется, что уж в этот раз точно обойдусь обычным скриптом для сборки, и никакие сборщики проекта...
👍2
Name mangling в Python - это процесс автоматического изменения имен приватных атрибутов класса, чтобы предотвратить непреднамеренное переопределение или доступ к ним извне класса. В частности, если имя атрибута начинается с двух символов подчеркивания (__) и не более одного символа подчеркивания в конце, Python "меняет" это имя, добавляя префикс из подчеркивания и имени класса, в котором атрибут определен. Это делается для защиты атрибутов, которые предполагается использовать только внутри класса.
Как работает name mangling:
1. Префикс __: Когда атрибут в классе определяется с двойным подчеркиванием в начале (например, __private_attr), Python интерпретирует это как указание на то, что атрибут предназначен для внутреннего использования в классе.
2. Изменение имени: Python автоматически изменяет имя атрибута, добавляя к нему префикс _ClassName, где ClassName - это имя класса, в котором атрибут определен. Например, если __private_attr определен в классе MyClass, то его имя внутри класса будет изменено на _MyClass__private_attr.
3. Внутреннее использование: Это измененное имя используется внутри класса, включая его подклассы, для доступа к атрибуту.
4. Защита от случайного доступа: Благодаря name mangling, доступ к таким атрибутам извне класса становится более сложным (хотя и не невозможным). Внешний код, не зная измененного имени, не сможет легко получить доступ к атрибуту.
Если на собесе спросят про приватные поля в python, если скажите про Name Mangling, уверен, что совебедующий сделает вид, что у него связь прервалась
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4❤2
А у кого используется монорепа в проекте и хотели ли вы себе монорепу, а не дрочить окна при разработке?
С сожалением могу сказать, что
не работает в devcontainers :( очень печально
uv add —-editable ./library
не работает в devcontainers :( очень печально
😱1
Мобильный интернет в Смоленской области глушится и не работает, к чему бы это? 🤨