PythonCamp
Відкрити в Telegram
Лагерь Python-программистов! Обратная связь: @earlsky Copyright: @camprobot Perfluence
Показати більше9 074
Підписники
Немає даних24 години
-267 днів
-11330 день
Архів дописів
9 074
Python Playground: Geeky Projects for the Curious Programmer, 2nd Edition
Mahesh Venkitachalam
2024
Полностью обновленное 2-е издание уже здесь, теперь с 5 совершенно новыми проектами!
Используйте мощь Python, превращая код в осязаемые творения с помощью Игровой площадки Python, коллекции из 15 оригинальных проектов, которые расширят ваши горизонты программирования, разожгут ваше любопытство и повысят ваши навыки кодирования.
Выходя за рамки основ, вы напишете программы для создания произведений искусства и музыки, моделирования явлений реального мира и взаимодействия с аппаратным обеспечением - и все это с помощью Python и распространенных библиотек, таких как Numpy, Matplotlib и Pillow.
#python #eng
9 074
ruff
Линтер, написанный на Rust. Он в 10-100 раз быстрее существующих линтеров, поддерживает плагины и легко интегрируется в существующие IDE.
Установка:
pip install ruff
Он используется проектами FastAPI, Pandas, Apache Airflow. Доступен как дополнение для VSCode.
P.S. linter — программа, которая «причёсывает» код по определённым правилам.
#lesson9 074
The Python Interview Handbook 2023
Nezir Zahirovic
2023
Если вы ищете исчерпывающее руководство для подготовки к собеседованиям по Python, The Python Interview Handbook 2023 - идеальный ресурс для вас. Эта книга - обязательное чтение для всех, кто хочет преуспеть на собеседованиях по Python. В ней вы найдете более 500 вопросов и ответов по Python, тестированию, развертыванию, машинному обучению, микросервисам, примерам кода, архитектуре, базам данных, алгоритмам и многому другому.
#python #eng
9 074
Как ускорить обучение нейросети и обеспечить ее бесперебойную работу? Коллеги из immers.cloud подогнали железо для этих задач.
В наличии топовые видеокарты:
- Для обучения нейросетей: Tesla V100 (32 GB), Tesla A100 (80 GB), Tesla H100 (80 GB)
- Для инференса: Tesla T4 (16 GB) Tesla A10 (24 GB), RTX 3080 (10 GB), Tesla A2 (16 GB)
- Для рендеринга и гейминга: RTX 2080 Ti (11 GB), RTX 3090 (24 GB), RTX A5000 (24 GB), RTX 4090 (24 GB)
🌳 Мгновенное масштабирование под растущие нагрузки
🌳 Посекундная тарификация и скидка до 50% при предоплате за 60 дней. Платите только за фактически использованные ресурсы
Также у immers.cloud вышел нашумевший образ FLUX, который позволяет генерировать не только максимально реалистичные изображения, но и текст на них 🤯
Платформа также предлагает образ Ubuntu 24.04 с предустановленными драйверами, библиотеками CUDA 12.4 и CudNN 9.1.0: с ним можно развернуть поверх него необходимые инструменты для обучения, разработки или работы с нейросетями.
🎁 Для наших подписчиков действует бонус: +20% бонус к пополнению баланса.
Реклама. ООО «ДТЛ». ИНН 9717073792. erid: LjN8K8o1G
9 074
Pandas Workout: 200 Exercises to Make You a Stronger Data Analyst
Reuven Lerner
2024
Это продуманная коллекция практических задач, проблем и мини-проектов, направленных на развитие ваших навыков анализа данных с помощью Python и pandas. В задачах используются реалистичные данные из разных источников: нью-йоркский таксопарк, олимпийские спортсмены, баллы SAT, цены на нефть и многое другое. Каждое задание можно выполнить за десять минут или меньше. Вы изучите богатый функционал pandas для работы со строками и датой/временем, сложной индексации и визуализации, а также получите практические советы для каждого этапа проекта по анализу данных.
#python #pandas #eng
9 074
Mastering Python Design Patterns, 3rd Edition: Craft essential Python patterns by following core design principles
Kamon Ayeva
2024
Книга посвящена принципам проектирования и паттернам в Python, охватывает как классические, так и современные паттерны и показывает, как применять их для решения повседневных задач в качестве разработчика или архитектора Python. В новом издании рассматриваются творческие, структурные, поведенческие и архитектурные паттерны, включая паттерны параллелизма, асинхронности и производительности. Вы узнаете, как эти паттерны связаны с различными областями, такими как обработка событий, параллелизм, распределенные системы и тестирование. В книге также представлены антипаттерны Python, которые помогут вам избежать распространенных подводных камней и обеспечат чистоту и эффективность вашего кода.
#python #eng
9 074
x.as_integer_ratio()
Метод предоставляет десятичную дробь в виде пары числитель, знаменатель. То есть поделив a на b вы получите нужное число.
Но им лучше не пользоваться, если вам нужны точные вычисления. Из-за стандарта IEEE 754 (который подвержен ошибкам), использует модуль decimal, который вычисляет точнее, но требует больше ресурсов.
📌 Документация
#lesson
9 074
Pretrain Vision and Large Language Models in Python
Emily Webber, Andrea Olgiati
2023
Базовые модели навсегда изменили машинное обучение. От BERT до ChatGPT, от CLIP до Stable Diffusion, когда миллиарды параметров объединяются с большими наборами данных и сотнями-тысячами графических процессоров, результат становится поистине рекордным. Рекомендации, совет и примеры кода, приведенные в этой книге, помогут вам предварительно обучить и точно настроить ваши собственные базовые модели с нуля в AWS и Amazon SageMaker, применяя их к сотням вариантов использования в вашей организации.
#python #eng
9 074
Изменение путем присваивания
Это особенность срезов, с помощью которой мы можем менять элементы списка.
Таким образом мы заменяем элементы внутри этого среза другими из итератора (list, tuple, range).
С их помощью мы также можем добавлять/удалять элементы, опустошать список и многое другое.
Стоит отметить, что в разреженных срезах (с шагом > 1) ничего не сработает, если длина итератора не равна длине результата среза.
#lesson
9 074
Interpretable Machine Learning with Python, 2nd Edition: Build explainable, fair, and robust high-performance models with hands-on, real-world examples
Serg Masis
2023
Второе издание раскрывает ключевые понятия интерпретации моделей машинного обучения на основе анализа реальных данных, предоставляя вам широкий спектр навыков и инструментов для расшифровки результатов даже самых сложных моделей.
#python #eng
9 074
ROLLING ON THE FLOOR LAUGHING
Python имеет богатую поддержку Unicode, включая ссылки на глифы и специальные символы по имени. Несмотря на использование
{}, они отлично работают с f-строками.
#lesson9 074
Build a Backend REST API with Python & Django — Beginner: Create that App & fully-functioning user database in this crash course to building a REST API
Asadullah Alam
2023
Внутри книги вы найдете:
Пошаговые руководства: Пройдите весь процесс создания среды разработки на Windows и macOS, начиная с установки необходимых инструментов и заканчивая развертыванием приложения на AWS.
Практический подход: Погрузитесь в практические занятия, начиная с создания простого скрипта «Hello World» и заканчивая сложными функциями, такими как аутентификация, публикация обновлений статуса и управление лентой профилей.
Глубокие объяснения: Поймите основные концепции Django 2.2 и Django REST Framework 3.9, такие как Django Models, APIViews, Viewsets, Serializers.
Применение в реальном мире: Узнайте о значении внутренних REST API в современной цифровой эре, основанной на приложениях.
#python #django #eng
9 074
@Selectel — независимый провайдер IT-инфраструктуры и облаков. В их канале выходят бесплатные курсы для IT-специалистов разных направлений, полезные лайфхаки и подборки инструментов от практикующих айтишников.
В понедельник в канале стартовал квест, где каждый может выиграть призы, в том числе всеобщего любимчика — плюшевого динозавра Тирекса. Присоединиться можно в любое время до пятницы.
Подробные правила уже в канале, так что подписывайтесь, участвуйте в квесте и выигрывайте призы ➡️
Реклама АО «Селектел». ИНН: 7810962785 Erid: 2Vtzqwouoiu
