en
Feedback
Программистика

Программистика

Closed channel

Лучший канал про python Ссылка для друга: https://t.me/+Ai6ughKtf5g2ZmFi Купить рекламу: https://telega.in/c/+Ai6ughKtf5g2ZmFi Админ: @JeyRahol По рекламе: @ReivuManager

Show more
5 567
Subscribers
-624 hours
-307 days
+4630 days
Posts Archive
👀 Веселый Python для продвинутых Вторая часть «Весёлого Python»: от тернарного оператора до веб-сокетов. Изучаем язык с улыб
👀 Веселый Python для продвинутых Вторая часть «Весёлого Python»: от тернарного оператора до веб-сокетов. Изучаем язык с улыбкой — ошибки, модули, лямбда-функции и многое другое!!!!!!
🌐 Ссылка
Программистика || #Course

👩‍💻 Конструкторы в Python: `__init__` не главный? Обычно мы думаем, что __init__ — это конструктор. Но технически это тольк
👩‍💻 Конструкторы в Python: `__init__` не главный? Обычно мы думаем, что __init__ — это конструктор. Но технически это только инициализатор. Реальный "создатель" объекта — это скрытый метод __new__. В большинстве случаев нам хватает первого, но знать разницу полезно, чтобы не выстрелить себе в ногу в сложных задачах. 🧱 `__init__` (Инициализация) Это то, что мы пишем каждый день. Метод получает *уже готовый* объект (self) и просто навешивает на него атрибуты.
class User:
    def __init__(self, name):
        self.name = name  # Объект уже существует, мы его только наполняем
Правило: __init__ не должен ничего возвращать (return None), иначе будет TypeError. 🧱 `__new__` (Создание) Это настоящий конструктор. Он вызывается до __init__, создаёт и возвращает сам объект.
class Singleton:
    _instance = None
    def __new__(cls):
        if cls._instance is None:
            cls._instance = super().__new__(cls)
        return cls._instance
Используется редко: для синглтонов, метаклассов или наследования от неизменяемых типов (например, tuple или str). 🔗 Подробнее про конструкторы в статье Программистика || #Статья

⌨️ JMESPath: Парсинг JSON без боли и лишнего кода Если ты хоть раз писал пять вложенных циклов и if key in data, чтобы достат
⌨️ JMESPath: Парсинг JSON без боли и лишнего кода Если ты хоть раз писал пять вложенных циклов и if key in data, чтобы достать одно значение из API-ответа, ты знаешь эту боль. JMESPath — это "SQL для JSON". Библиотека, которая позволяет вытаскивать данные из любой вложенности одной строкой. Работает быстрее и чище, чем ручной перебор словарей. ❌ Было (Python):
# Пытаемся достать имена пользователей из списка, если они активны
names = []
if "users" in data:
    for user in data["users"]:
        if user.get("is_active"):
            names.append(user.get("name"))
Стало (JMESPath):
import jmespath
# Одна строка, читаемая логика
names = jmespath.search("users[?is_active].name", data)
📌Библиотека ставится через pip install jmespath, работает мгновенно и спасает от "лапши" в коде при работе со сложными API (AWS, Kubernetes, большие датасеты). 🌐 Документация Программистика || #Library

GitHub теперь в Telegram! Самый прогерский канал, где за 10 минут ты научишься: / Пробив по фото и номеру в ТГ // Как взломат
GitHub теперь в Telegram! Самый прогерский канал, где за 10 минут ты научишься: / Пробив по фото и номеру в ТГ // Как взломать вебку подруги /// Мануал по OSINT разведке Подписывайся, нас уже сотни тысяч: >@GitHub

🧠Создал ИИ Агента для БАНКА на Python
🎥Первоисточник
Программистика|| #video

Моя настройка Linux Ubuntu для разработки программного обеспечения
🎥Первоисточник
Программистика|| #video

❖ Что делать в случае отключения России от глобального Интернета? ❖ Как не сливать государству гигабайты своих данных? ❖ Как
❖ Что делать в случае отключения России от глобального Интернета? ❖ Как не сливать государству гигабайты своих данных? ❖ Как обойти «глушилку» мобильной связи в регионах? В 2025 году любое государство готово залезть к вам в прямую кишку ради контроля персональных данных. И тендеция только набирает обороты. Чтобы щупальца РКН, правоохранителей и мошенников не коснулись вашей жизни, держите в подписках «cybr.» Анонимный хакер из российской группировки рассказывает как обходить ограничения, не оставлять «цифровые следы» и пользоваться топовыми нейронками без ограничений. Сохраняйте, пока в стране во всю закручивают гайки, такие каналы — на вес золота: @cybr.

🔥 LangWatch — это платформа для мониторинга, анализа, оценки и оптимизации конвейеров больших языковых моделей! Она предоста
🔥 LangWatch — это платформа для мониторинга, анализа, оценки и оптимизации конвейеров больших языковых моделей! Она предоставляет визуальный интерфейс для работы с фреймворком DSPy, облегчая разработчикам и исследователям управление и улучшение своих LLM-проектов.
🐱 Ссылка на GitHub Программистика || #Library

Требуются парни и девушки в возрасте 19–40 лет, желающие работать в сфере IT. Опыт в программировании не нужен. Завтра запуск
Требуются парни и девушки в возрасте 19–40 лет, желающие работать в сфере IT. Опыт в программировании не нужен. Завтра запускаем бесплатный онлайн-интенсив по Frontend-разработке, где будем показывать, как разрабатывать сайты и веб-приложения используя ChatGPT. За 7 дней обучения ты: 1. Создашь полноценный веб-сайт на HTML и CSS; 2. Оживишь страницу с помощью JavaScript; 3. Используешь фронтенд-фреймворк Angular; 4. Подключишь Backend и загрузишь сайт на хостинг; 5. Получишь советы по доработке своего проекта; 6. Научишься использовать ChatGPT и Giga во Frontend-разработке; 7. Узнаешь 9 способов найти первый заказ на фрилансе даже без опыта. А главное, ты увидишь, что разрабатывать сайты и приложения не так сложно, как кажется. И поймёшь, как тебе развиваться в этой профессии, чтобы уже через пару месяцев зарабатывать от 1000$ на вёрстке сайтов. 👉 Проскочить на интенсив бесплатно 🔥 С 2019 стабильно помогаем с обучением, практикой, зарабатывать на фрилансе и проходить собеседования.

Full-stack приложение за час? Это возможно 16 декабря в 11:00 приглашаем на бесплатный вебинар от СберТеха – разберемся, как
Full-stack приложение за час? Это возможно 16 декабря в 11:00 приглашаем на бесплатный вебинар от СберТеха – разберемся, как разрабатывать приложения без долгого бэкенда с решением Platform V DataSpace CE. На живом примере вы увидите, как: - Быстро реализовать бэкенд приложения - Создать прототип финансового приложения с нуля до рабочего MVP - Безболезненно работать с микросервисной архитектурой - Эффективно управлять данными Узнайте, как GraphQL, Domain-Driven Design (DDD) и Backend-as-a-Service (BaaS) работают на практике и ускоряют вашу разработку. Будет особенно полезно бэкенд-разработчикам, интеграторам, технологическим партнерам, стартапам, студентам. Зарегистрироваться #реклама 16+ platformv.sbertech.ru О рекламодателе

👀 Основы программирования на языке Python для школьников Курс "Основы программирования на языке Python для школьников" состо
👀 Основы программирования на языке Python для школьников Курс "Основы программирования на языке Python для школьников" состоит из модуля "Начало", модуля "Вторая ступень. Погружение в Python" и модулей, содержащих задачи для отработки навыков программирования. Модуль "Начало" предназначен для школьников 7 - 9 классов и для тех, кто впервые знакомится с языком программирования Python. Модуль "Вторая ступень. Погружение в Python" содержит теоретические основы и практические задания по базовым конструктивным элементам языка Python в объёме, достаточном для изучения алгоритмов и конструирования программного кода в рамках учебной программы 9 - 11 классов на базовом и профильном уровнях. Несмотря на то, что изначально курс писался для школьников, статистика (анкетирование) этого года показала, что курс также проходят учителя, студенты вузов и представители разных профессий.
🌐 Ссылка
Программистика || #Course

Программистика || #Шпаргалка
Программистика || #Шпаргалка

⚡️ Linux и DevOps в Telegram! LinuxCamp — канал системного разработчика, который поможет тебе освоить Linux и DevOps на профе
+4
⚡️ Linux и DevOps в Telegram! LinuxCamp — канал системного разработчика, который поможет тебе освоить Linux и DevOps на профессиональном уровне! — Уникальные гайды по администрированию LinuxПродвинутые техники и рекомендации по работе в BashПодробные уроки по Docker, Kubernetes, Redis, Grafana Подписывайся: @linuxcamp_tg

👀 Чистый Python Изучение всех возможностей Python – сложная задача, а с этой книгой вы сможете сосредоточиться на практическ
👀 Чистый Python Изучение всех возможностей Python – сложная задача, а с этой книгой вы сможете сосредоточиться на практических навыках, которые действительно важны. Раскопайте «скрытое золото» в стандартной библиотеке Python и начните писать чистый код уже сегодня. Если у вас есть опыт работы со старыми версиями Python, вы сможете ускорить работу с современными шаблонами и функциями, представленными на Python 3. Программистика || #doc

Программисты, это вам 👇 Держите 5 каналов, которые реально помогают изучать программирование и IT с полного нуля: 🖥 Easy Co
Программисты, это вам 👇 Держите 5 каналов, которые реально помогают изучать программирование и IT с полного нуля: 🖥 Easy Coder — все направления IT. 👩‍💻 Easy Python — всё о Python. 🌐 Easy WebDev — Frontend, Backend. 🔠 Easy InfoSec — ИБ, Хакинг. 🐱 Easy GitHub — лучшее с GitHub. Тонны полезной инфы для любого уровня подготовки ✔️

Программистика || #Шпаргалка
Программистика || #Шпаргалка

СИМВОЛ. Новогодние скидки до 12% в готовом квартале Выбирайте квартиру с праздничной выгодой в квартале СИМВОЛ. Чтобы использовать все преимущества центра Москвы. И всюду успевать без спешки. И любоваться столицей из панорамных окон. - Историчекий район Лефортово - 2 км от Садового кольца - Дома внутри ТТК - 100+ открытых объектов инфраструктуры, в том числе Бауманский лицей - В домах - фитнес, детские, переговорные, коворкинги - Собственный парк "Зеленая река" площадью 10 га - 3 станции метро в пешей доступности Не пропустите новогодние скидки в готовом квартале. Спешите с покупкой, количество квартир ограничено! Перейти на сайт #реклама simvol-kvartal.ru О рекламодателе

👀 Курс по модулям в Python: os и sys Хотите, чтобы ваши Python-скрипты вышли за пределы простой обработки данных и начали вз
👀 Курс по модулям в Python: os и sys Хотите, чтобы ваши Python-скрипты вышли за пределы простой обработки данных и начали взаимодействовать с компьютером? Устали вручную переименовывать файлы, сортировать загрузки или запускать скрипты с одними и теми же данными внутри кода? Этот курс — ваше руководство по встроенным модулям os и sys. Вы научитесь управлять файлами и папками, читать аргументы командной строки и получать информацию о системе.
🌐 Ссылка
Программистика || #Course

🐧 Хочешь освоить Linux и Python, но без скучных лекций и боли? В PyLinux всё по-другому: 🔵 Простые объяснения, даже сложных
🐧 Хочешь освоить Linux и Python, но без скучных лекций и боли? В PyLinux всё по-другому: 🔵 Простые объяснения, даже сложных тем 🔵 Полезные скрипты и примеры 🔵 Книги, шпаргалки, гайды 🔵 и многое другое.... 👉 Всё, чтобы ты рос в IT без стресса и хаоса!