Проверка использования оперативной памяти на Python
Импортируется psutil, затем через psutil.virtual_memory() берутся данные о памяти.
Функция convert_bytes переводит байты в гигабайты.
Дальше код вычисляет:
- общий объём RAM
- доступную RAM
- использованную RAM
- процент использования
И выводит это в консоль.
Или просто жми CTRL + ALT + DELETE и открывай диспетчер задач. Работает ещё со времён Windows 95.
А показатель использования RAM вообще теряет смысл, если у тебя открыт Chrome — он сам всё сожрёт 😄
👉 @PythonPortal
Импортируется psutil, затем через psutil.virtual_memory() берутся данные о памяти.
Функция convert_bytes переводит байты в гигабайты.
Дальше код вычисляет:
- общий объём RAM
- доступную RAM
- использованную RAM
- процент использования
И выводит это в консоль.
import psutil
memory = psutil.virtual_memory()
def convert_bytes(size):
# Convert bytes to GB
gb = size / (1024 ** 3)
return gb
total_gb = convert_bytes(memory.total)
available_gb = convert_bytes(memory.available)
used_gb = convert_bytes(memory.used)
print(f"Total RAM: {total_gb:.3f} GB")
print(f"Available RAM: {available_gb:.3f} GB")
print(f"Used RAM: {used_gb:.3f} GB")
print(f"RAM Usage: {memory.percent}%")
А показатель использования RAM вообще теряет смысл, если у тебя открыт Chrome — он сам всё сожрёт
Please open Telegram to view this post
VIEW IN TELEGRAM
👀18❤8👍4🔥4😁4
Media is too big
VIEW IN TELEGRAM
Нашёл на GitHub свежий инструмент для ML-инженеров — MLE-Agent.
Это AI-ассистент, который сам собирает базовый ML-пайплайн, умеет разруливать ошибки, искать статьи на Arxiv/Papers with Code и даже проходить полный цикл Kaggle-соревнований. Работает через CLI и поддерживает OpenAI, Claude и Ollama.🌟
Забираем: https://github.com/MLSysOps/MLE-agent
👉 @PythonPortal
Это AI-ассистент, который сам собирает базовый ML-пайплайн, умеет разруливать ошибки, искать статьи на Arxiv/Papers with Code и даже проходить полный цикл Kaggle-соревнований. Работает через CLI и поддерживает OpenAI, Claude и Ollama.
Забираем: https://github.com/MLSysOps/MLE-agent
Please open Telegram to view this post
VIEW IN TELEGRAM
❤12👍5
This media is not supported in your browser
VIEW IN TELEGRAM
Комьюнити, полезное для всех бекенд-разработчиков
Как работает VK изнутри? Что происходит за интерфейсами, когда миллионы пользователей одновременно отправляют сообщения, загружают фото и смотрят клипы?
В канале Backend VK Hub мы рассказываем о работе всех наших сервисах: от VK Play до Tarantool. Делимся подходами к масштабированию, оптимизации и новым архитектурным решениям. Открыто дискутируем, а также регулярно публикуем вакансии в нашу команду.
Здесь — реальные кейсы, технические разборы, советы от наших экспертов и возможность поговорить с ними в любой момент. Подписывайся!
Как работает VK изнутри? Что происходит за интерфейсами, когда миллионы пользователей одновременно отправляют сообщения, загружают фото и смотрят клипы?
В канале Backend VK Hub мы рассказываем о работе всех наших сервисах: от VK Play до Tarantool. Делимся подходами к масштабированию, оптимизации и новым архитектурным решениям. Открыто дискутируем, а также регулярно публикуем вакансии в нашу команду.
Здесь — реальные кейсы, технические разборы, советы от наших экспертов и возможность поговорить с ними в любой момент. Подписывайся!
😢9🔥3💊3❤2😁1
Алготрейдинг, Python и машинное обучение имеют одну общую вещь:
PyBroker
Эта мощная библиотека позволяет вам:
• собирать ML-модели
• описывать торговые правила
• запускать walk-forward анализ
И всё это бесплатно.
Вот ссылка:
http://pybroker.com/en/latest/
👉 @PythonPortal
PyBroker
Эта мощная библиотека позволяет вам:
• собирать ML-модели
• описывать торговые правила
• запускать walk-forward анализ
И всё это бесплатно.
Вот ссылка:
http://pybroker.com/en/latest/
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13👍3
Увлекательное чтиво про метаклассы в Python.
Если ты не понимаешь, зачем тебе это читать, значит, тебе точно стоит это прочитать.
Читаем здесь и прокачиваемся🙂
👉 @PythonPortal
Если ты не понимаешь, зачем тебе это читать, значит, тебе точно стоит это прочитать.
Читаем здесь и прокачиваемся
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥20😁9🤯5❤2
Иногда мне нравится исследовать, какие странные вещи вообще можно «арендовать» в облаке.
Ты в курсе, что существует целый рынок аренды времени на редких аналоговых синтезаторах и аудиооборудовании?
И всё это управляется удалённо роботами, которые физически крутят ручки.
👉 @PythonPortal
Ты в курсе, что существует целый рынок аренды времени на редких аналоговых синтезаторах и аудиооборудовании?
И всё это управляется удалённо роботами, которые физически крутят ручки.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29🤯7❤6
GitHub теперь в Telegram!
Самый прогерский канал, где за 10 минут ты научишься:
/ Пробив по фото и номеру в ТГ
// Как взломать вебку подруги
/// Мануал по OSINT разведке
Подписывайся, нас уже сотни тысяч: >@GitHub
Самый прогерский канал, где за 10 минут ты научишься:
/ Пробив по фото и номеру в ТГ
// Как взломать вебку подруги
/// Мануал по OSINT разведке
Подписывайся, нас уже сотни тысяч: >@GitHub
💊19❤3😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Гвидо ван Россум, создатель Python, говорит, что никогда не представлял, что язык станет настолько важным для ИИ. Даже в будущем, где будет доминировать искусственный интеллект, нам всё равно понадобится код, и Python остаётся самым дружелюбным к человеку способом его писать.
То, что удобно людям, часто заходит и машинам. Python становится тем самым мостом, где обе стороны могут понимать друг друга.
Согласны?🩷
👉 @PythonPortal
То, что удобно людям, часто заходит и машинам. Python становится тем самым мостом, где обе стороны могут понимать друг друга.
Согласны?
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍97❤17😁3🔥2💊1
При изучении Python часто становится скучно(
Сидишь перед жирными туториалами, строчишь код, а ощущения быстрого результата почти нет. Хотя на самом деле многие полезные вещи делаются буквально в несколько строк.
Как раз на GitHub наткнулся на проект qxresearch-event-1, который продвигает идею «минимализма». В нём собрано 50+ Python-приложений, каждое из которых запускается примерно из 10 строк кода.
Покрытие очень широкое: от базовых задач вроде шифрования PDF и объединения файлов до более продвинутых вещей, типа GUI-интерфейсы, диктофон, а также автоматизация почты и голосовой ассистент на базе ChatGPT.
Такой короткий и плотный код отлично подходит для чтения и разбора. Плюс к каждому примеру есть видеоразбор, который помогает быстро понять логику каждой строки.😑
Достаточно простой настройки окружения, и всё сразу запускается. Подойдёт и новичкам, которые ищут практику, и опытным разработчикам, которым нужен набор удобных скриптов на каждый день.
👉 @PythonPortal
Сидишь перед жирными туториалами, строчишь код, а ощущения быстрого результата почти нет. Хотя на самом деле многие полезные вещи делаются буквально в несколько строк.
Как раз на GitHub наткнулся на проект qxresearch-event-1, который продвигает идею «минимализма». В нём собрано 50+ Python-приложений, каждое из которых запускается примерно из 10 строк кода.
Покрытие очень широкое: от базовых задач вроде шифрования PDF и объединения файлов до более продвинутых вещей, типа GUI-интерфейсы, диктофон, а также автоматизация почты и голосовой ассистент на базе ChatGPT.
Такой короткий и плотный код отлично подходит для чтения и разбора. Плюс к каждому примеру есть видеоразбор, который помогает быстро понять логику каждой строки.
Достаточно простой настройки окружения, и всё сразу запускается. Подойдёт и новичкам, которые ищут практику, и опытным разработчикам, которым нужен набор удобных скриптов на каждый день.
Please open Telegram to view this post
VIEW IN TELEGRAM
❤23👍9🌭3
"Структуры данных и алгоритмы на Python"
В этой книге объёмом более 300 страниц отлично разобраны все основные структуры данных и алгоритмы.
Есть версии и для C++, и для Java.
Вот копия для Python
👉 @PythonPortal
В этой книге объёмом более 300 страниц отлично разобраны все основные структуры данных и алгоритмы.
Есть версии и для C++, и для Java.
Вот копия для Python
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18❤9
Внутри звука
👉 @PythonPortal
{
"scene": {
"type": "single_object_studio_render",
"background": {
"color": "pure_black",
"texture": "none",
"lighting": "no_environment_reflections"
}
},
"subject": {
"object_type": "wireless_earbud",
"model_hint": "airpods_pro_3",
"view": "right_side_profile",
"orientation": "stem_down_ear_tip_left",
"composition": "center_frame",
"representation": "xray_cutaway",
"details": {
"shell": {
"visibility": "transparent",
"edge_glow": "subtle_blue_violet",
"thickness": "realistic"
},
"internal_components": {
"show": true,
"elements": [
"battery_cell",
"speaker_driver",
"microphones",
"circuit_boards",
"wiring",
"sensors"
],
"layout": "stacked_modules_following_original_geometry",
"sharpness": "very_high",
"tech_feel": "scientific_medical_xray"
}
}
},
"render_style": {
"look": "false_color_thermal_xray",
"shader": "heatmap_gradient",
"color_palette": {
"cold": "deep_blue_violet",
"mid": "cyan_and_green",
"warm": "yellow_and_orange",
"hot": "red_and_magenta_highlights"
},
"glow": {
"enabled": true,
"intensity": "medium_high",
"soft_edge_bloom": true
},
"transparency": {
"shell_opacity": 0.25,
"internal_parts_opacity": 0.9,
"overlap_blending": "additive"
}
},
"camera": {
"framing": "tight_single_object",
"lens": "standard_50mm",
"angle": "orthographic_like_side_view",
"distance": "medium_close_up",
"perspective": "minimal_distortion"
},
"lighting": {
"environment": "black_void",
"sources": [
{
"type": "soft_invisible_backlight",
"purpose": "enhance_glow_and_xray_edges"
}
],
"shadows": "none"
},
"post_processing": {
"contrast": "high",
"clarity": "very_high",
"saturation": "strong_in_color_bands_only",
"vignette": "very_subtle",
"noise": "none",
"overall_mood": "clinical_scientific_futuristic"
}
}Please open Telegram to view this post
VIEW IN TELEGRAM
🔥30❤7
Media is too big
VIEW IN TELEGRAM
Будущее гейминга выглядит круто.
Никакого дополнительного железа не нужно — обычный ПК и камера, и ты уже полностью погружен в игру.
🙂
👉 @PythonPortal
Никакого дополнительного железа не нужно — обычный ПК и камера, и ты уже полностью погружен в игру.
mediapipe станет следующим большим трендом
Please open Telegram to view this post
VIEW IN TELEGRAM
❤34🔥15👍1
Забавный факт: если бы JavaScript придерживался тех же правил для Unicode-идентификаторов, что и Python 3, уязвимость в React/Next.js было бы гораздо сложнее отфильтровать на уровне WAF. Всё потому, что Python нормализует Unicode-идентификаторы.
👉 @PythonPortal
Please open Telegram to view this post
VIEW IN TELEGRAM
1👍18😁8🔥4🤯3🤔1
⚡️ ВАЙБ-КОДИНГ теперь в Telegram!
Ребята сделали крутейший канал, где на наглядных примерах и понятном языке рассказывают как войти в новую эру разработки с ИИ, делятся полезными фишками и инструментами
Подписывайтесь: @vibecoding_tg
Ребята сделали крутейший канал, где на наглядных примерах и понятном языке рассказывают как войти в новую эру разработки с ИИ, делятся полезными фишками и инструментами
Подписывайтесь: @vibecoding_tg
💊28🤣9🔥4❤3👍1