This media is not supported in your browser
VIEW IN TELEGRAM
Ловите подгон «Exercism» образовательная онлайн платформа ориентированная на практику
Более 7000 упражнений на 75 различных ЯП. Каждый язык представлен целой дорожкой с задачами, которые помогут разобраться во всех тонкостях шаг за шагом
Отличное место чтобы подтянуть навыки или попробовать новый язык😎
☝️ Ссылка источник
✈ Python Ninja
Более 7000 упражнений на 75 различных ЯП. Каждый язык представлен целой дорожкой с задачами, которые помогут разобраться во всех тонкостях шаг за шагом
Отличное место чтобы подтянуть навыки или попробовать новый язык
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Принес полезное «GitHowTo» — руководство по Git на русском языке
Если ты только начинаешь разбираться с Git и не знаешь, с чего начать — загляни на «GitHowTo». Это простой и понятный сайт, где тебе всё покажут и объяснят — прямо по шагам, с примерами
Сделай первый шаг — знания уже ждут❤️
☝️ Ссылка источник
✈️ Python Ninja
Если ты только начинаешь разбираться с Git и не знаешь, с чего начать — загляни на «GitHowTo». Это простой и понятный сайт, где тебе всё покажут и объяснят — прямо по шагам, с примерами
Сделай первый шаг — знания уже ждут
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
Lambda не просто однострочник
Часто пишут так:
Но lambda позволяет держать логику прямо там, где она нужна:
📌 Не нужно прыгать по коду туда-сюда — вся логика сортировки в одном месте
✈ Python Ninja
Часто пишут так:
def get_name(user):
return user['name']
# где-то через 100–200 строк...
users.sort(key=get_name)
Но lambda позволяет держать логику прямо там, где она нужна:
users.sort(key=lambda user: user['name'])
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Интерсное чтиво: Создайте библиотеку на Python с расширением на C++
Попался интересный и позновательный гайд где рассказывают, как собрать Python библиотеку с нативным C++ расширением. Суть простая: пишешь удобный API на Python, а тяжёлую логику выносишь в C++ и получаешь заметный буст в производительности
Там же здесь есть другие полезные туториалы по современному Python tooling можно надолго залипнуть💻
☝️ Ссылка источник
✈️ Python Ninja
Попался интересный и позновательный гайд где рассказывают, как собрать Python библиотеку с нативным C++ расширением. Суть простая: пишешь удобный API на Python, а тяжёлую логику выносишь в C++ и получаешь заметный буст в производительности
Там же здесь есть другие полезные туториалы по современному Python tooling можно надолго залипнуть
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Лишний and в сравнениях
Если видите повторяющуюся переменную в условии код можно упростить
Было:
Стало:
Важно:
Вывод:
Меньше дублирования чище код🐍
✈️ Python Ninja
Если видите повторяющуюся переменную в условии код можно упростить
Было:
if x > y and y > z:
...
Стало:
if x > y > z:
...
Важно:
x > y > z # это (x > y) and (y > z)
Вывод:
Меньше дублирования чище код
Please open Telegram to view this post
VIEW IN TELEGRAM
❤3
Принёс полезный инструмент для разбора команд терминала
Сервис который расшифровывает все команды Linux и Bash буквально по частям. Печатаем команду получаем подробное объяснение каждого флага и аргумента без необходимости залезать в man-страницы
Отличный инструмент для обучения, разбора чужих скриптов и безопасной работы с терминалом❓
☝️ Ссылка источник
✈️ Python Ninja
Сервис который расшифровывает все команды Linux и Bash буквально по частям. Печатаем команду получаем подробное объяснение каждого флага и аргумента без необходимости залезать в man-страницы
Отличный инструмент для обучения, разбора чужих скриптов и безопасной работы с терминалом
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2
100 горячих клавиш которые ускорят и упростят вашу работу за компьютером
Справочник популярных комбинаций клавиш ПК для быстрого управления системой, текстом и файлами
Ставь лайк если полезно❤️
✈️ Python Ninja
Справочник популярных комбинаций клавиш ПК для быстрого управления системой, текстом и файлами
Ставь лайк если полезно
Please open Telegram to view this post
VIEW IN TELEGRAM
❤4
f-строки в Python: просто и удобно
f-строки это современный и наглядный способ форматирования строк в Python. Они позволяют прямо внутри строки подставлять значения переменных и результаты выражений
Примеры:
Обратите внимание: при работе со списками оператор + не складывает элементы, а объединяет списки📖
✈️ Python Ninja
f-строки это современный и наглядный способ форматирования строк в Python. Они позволяют прямо внутри строки подставлять значения переменных и результаты выражений
Перед строкой ставится f
Внутри {} можно писать любые выражения
На выходе получается обычная строка с уже подставленными значениями
Примеры:
x = 5
y = 7
f'{x} + {y} = {x+y}'
# 5 + 7 = 12
x = [1, 2]
y = [3, 4]
f'{x} + {y} = {x+y}'
# [1, 2] + [3, 4] = [1, 2, 3, 4]
Обратите внимание: при работе со списками оператор + не складывает элементы, а объединяет списки
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2👍2
Удобная шпаргалка по архитектурным стилям API
Каждый стиль API появился не случайно:
🟠 REST сделал интеграции простыми и популярными
🟠 GraphQL закрыл проблему «лишних данных»
🟠 gRPC стал стандартом для высоконагруженных сервисов
🟠 WebSocket обеспечил двустороннюю связь в реальном времени
А брокерские протоколы (AMQP, MQTT) упростили работу с очередями сообщений
Собрали их все в одну шпаргалку — удобно для быстрого сравнения❤️
✈️ Python Ninja
Каждый стиль API появился не случайно:
А брокерские протоколы (AMQP, MQTT) упростили работу с очередями сообщений
Собрали их все в одну шпаргалку — удобно для быстрого сравнения
Please open Telegram to view this post
VIEW IN TELEGRAM
❤2
Наткнулся на полезное руководство «Дорожная карта DevOps 2026»
Это структурированная карта которая покажет что учить и в каком порядке: от Linux, сетей и программирования до Docker, CI/CD, Kubernetes, облаков и мониторинга
Отличный ориентир для тех, кто хочет собрать цельную картину DevOps, а не прыгать между туториалами📝
☝️ Ссылка источник
✈️ Python Ninja
Это структурированная карта которая покажет что учить и в каком порядке: от Linux, сетей и программирования до Docker, CI/CD, Kubernetes, облаков и мониторинга
Отличный ориентир для тех, кто хочет собрать цельную картину DevOps, а не прыгать между туториалами
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Нашёл чеклист лучших практик для разработки backend-приложений
Удобный и структурированный чеклист для всех, кто разрабатывает backend: от настройки проекта и API-дизайна до тестирования, логирования и деплоя. Можно буквально пройтись по пунктам и улучшить свой текущий сервис
Полезно для pet-проектов и подготовки к собеседованиям🎁
☝️ Ссылка источник
✈️ Python Ninja
Удобный и структурированный чеклист для всех, кто разрабатывает backend: от настройки проекта и API-дизайна до тестирования, логирования и деплоя. Можно буквально пройтись по пунктам и улучшить свой текущий сервис
Полезно для pet-проектов и подготовки к собеседованиям
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Форматирование строк в Python краткая шпаргалка
В Python существует несколько способов подставлять значения в строки. Раньше использовался метод
✈️ Python Ninja
В Python существует несколько способов подставлять значения в строки. Раньше использовался метод
.format(), а начиная с версии 3.6 появился более удобный способ f-строкиPlease open Telegram to view this post
VIEW IN TELEGRAM
👍3
Масштабное руководство по работе с промптами для разработчиков
Десятки практик, примеры промптов, готовые сценарии и сравнения «плохих» и «хороших» запросов. Отличный инструмент, чтобы научиться получать от ИИ максимум пользы📝
☝️ Ссылка источник
✈️ Python Ninja
Десятки практик, примеры промптов, готовые сценарии и сравнения «плохих» и «хороших» запросов. Отличный инструмент, чтобы научиться получать от ИИ максимум пользы
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥2