Python Ninja | Программирование
6.92K subscribers
1.08K photos
99 videos
917 links
Канал для всех кто хочет освоить или прокачать навыки программирования на Python. Присоединяйся, чтобы стать настоящим Python Ninja!

Связь: @sfoninja
Download Telegram
Основы работы со списками в Python

В этом посте разбираются ключевые операции со списками: создание, индексация, срезы, изменение элементов и объединение. Узнайте, как эффективно работать с одной из самых популярных структур данных в Python!


✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
3
This media is not supported in your browser
VIEW IN TELEGRAM
Полезная находка «DevDocs» онлайн справочник для разработчиков

Документация множества языков программирования, библиотек и фреймворков в одном удобном интерфейсе. Сервис обеспечивает быстрый поиск, возможность работы офлайн и гибкую настройку отображения

Экономьте время и работайте эффективнее 👍

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
6
Держите годноту подборка бесплатных онлайн-курсов «PanXProject»

Настоящая сокровищница бесплатных возможностей для прокачки! Сотни курсов по разным темам бери, учись, прокачивайся и добавляй в резюме, а если найдёшь что-то новое можно закинуть в репозиторий и поделиться с другими 👍

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
Эволюция RAM 😱

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
8😁4🗿2👍1
Когда «разобраться в ИИ» не просто слова: парень пересобрал GPT-20B

Пока одни всё обсуждают нейросети, другие берут и пишут их архитектуру сами. На GitHub появился репозиторий с реализацией GPT-OSS-20B на чистом PyTorch: attention, RoPE, MoE, кеши и вся тяжёлая артиллерия LLM внутри

Не очередной «чат-бот», а реальный конструктор большой модели. Для тех, кто хочет не пользоваться ИИ, а понимать, как он дышит 😱

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9
Шпаргалка по шаблонам проектирования на русском

Есть PDF в хорошем качестве сохраняем 🎁

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
Откопал полезный репо «Public-apis» каталог бесплатных на любой вкус

Каталог бесплатных и общедоступных API сгруппированных по тематическим категориям: финансы, наука, спорт, музыка и многое другое

Цель проекта — предоставить разработчикам удобный инструмент для поиска и использования API в собственных приложениях

Забираем в копилку полезняшек 🏴‍☠️

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
3
Совет по Python:

Функция locals()

Встроенная функция locals() возвращает словарь, представляющий текущую локальную таблицу символов.

Таблица символов — это структура, в которой Python хранит все имена (переменные, функции, классы и т.д.), доступные в определённой области видимости.

Когда locals() вызывается внутри функции, она возвращает словарь со всеми локальными переменными, определёнными в рамках этой функции.

В примере переменные z и x определены локально внутри функции. Переменная y = 20 является глобальной и не относится к области видимости my_func(). Поэтому locals() внутри my_func не включает y

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🏆32
Практическое руководство по большим языковым моделям (LLM)

На GitHub нашли мощный учебный репозиторий для тех, кто хочет разобраться в LLM не по статьям, а через практику

Внутри примеры кода, ноутбуки, объяснения архитектур, работа с токенизацией, дообучением моделей и реальными пайплайнами. Всё построено по принципу «сделай сам»: запускаешь, меняешь параметры и смотришь, как ведёт себя модель

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍31
This media is not supported in your browser
VIEW IN TELEGRAM
Браузерная игра-симулятор на чистом JS: Креативный проект Clone Wars

Мини-симулятор прямо в браузере: юниты, прокачка, эффекты и всё это без Unity и «тонны зависимостей». Чистый JavaScript и Canvas максимум контроля, минимум лишнего

Идеальный репозиторий, чтобы подсмотреть, как работает игровой цикл и быстро собрать что-то своё. Готовый конструктор для тех, у кого руки чешутся сделать игру 🎮

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
GitHub раздаёт знания бесплатно: интерактивные курсы по Git

Платформа запустила cборку онлайн курсов, где можно прокачать навыки работы с Git и GitHub без подписок. Ветки, коммиты, pull request’ы, Actions и реальные командные сценарии всё в формате интерактивных

Быстрый и лёгкий способ подтянуть базу и перестать гуглить «как откатить коммит» в неподходящий момент 👇

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7
This media is not supported in your browser
VIEW IN TELEGRAM
Откопал интересную тулзу «DDoS Attack Simulator»

Интерактивная игрушка, которая показывает, как выглядят DDoS-атаки изнутри. Можно запускать разные типы атак (HTTP-Flood, SYN-Flood, UDP-Flood), настраивать их мощность и смотреть, как “проседает” сервер под нагрузкой

Параллельно доступен набор защит: фаерволы, балансировщики, rate limiting, авто-скейлинг — всё наглядно визуализируется

По сути, это лёгкий способ разобраться, что происходит во время DDoS и какие механизмы реально спасают инфраструктуру 💃

Подрубаем VPN и пробуем

☝️ Ссылка источник

✈️ Python Ninja
Please open Telegram to view this post
VIEW IN TELEGRAM
👍3🏆21