Рассказываем о программировании в лёгкой и доступной форме. Сотрудничество: @workhouse_price Канал на бирже: https://telega.in/c/py_1000_prog Номер заявления № 4795795652
🎥 Покрываем ржавчиной Python: способы интеграции.
В своем докладе расскажу о способах интеграции Python и Rust.
Moscow Python Meetup №85.
Иван Кривошеев.
👀 Смотреть на YouTube
В моей компании 3 из 4 сотрудников – AI агенты. И я планирую уволить последних людей до 2025 года.
🤒 Илон Маск
Эта цитата – фейк, в реальности Маск сказал, что AI - это самая разрушительная сила в истории, которая будет умнее самого умного человека и сможет выполнять всю работу за нас 😉
Многую работу AI-агенты уже выполняют, к 2025 они будут полностью заменять команды разработчиков, взаимодействуя по API со всеми сервисами от GitHub и Sentry до Figma. Почитайте этот обзор про автономных AI-агентов.
Если вы только планируете включаться в тему - сейчас самое время. Нужны базовые навыки разработки на Python, хватит этого бесплатного курса.
Любишь решать задачи по Python? 🤔
А представь, что все это в формате MMORPG телеграм-бота, где ты можешь прокачивать своего персонажа, баттлиться с друзьями, проходить собесы в IT компании и прокачивать себя как разработчика!
В Dev’s Battle ты найдешь:
👉 5000+ активных игроков
👉 3000+ задачек по Python
👉 Задачки для уровней: Junior, Middle и Senior
👉 Задачи по Django, Flask, ML, SQL, Data Engineering, Алгоритмы.
👉 Подробное объяснение всех задач с примерами и картинками.
Все это бесплатно, с небольшим кринжом и крутым Python комьюнити!
😎 Залетай в Dev’s Battle, если, конечно, сможешь...
🎥 Лучшие книги по Python в 2023 году.
В этом видео расскажем какие книги по Python читать в 2023 году начинающим программистам.
👀 Смотреть на YouTube
⌨ Хотите ощутить себя в роли сетевика и понять все тонкости сетевого администрирования?
Сети и точка — канал, в котором профессиональные сетевые инженеры протянут руку помощи в разных аспектах администрирования.
— Основы работ с Windows и Linux (NTP, DNS, DHCP)
— Основы безопасности сети(CCNA Security, Comptia Security+)
— Основы криптографии
— Технологии виртуализации (VMware ESXi, Microsoft Hyper-V)
— Сетевые эмуляторы(Cisco Packet Tracer, GNS3)
Подписывайтесь на канал, изучайте одну из самых востребованных профессий IT-рынка.
📣 Dash | Создание web-приложений.
Dash — библиотека для Python с открытым исходным кодом, которая предназначена для создания реактивных web-приложений.
Она будет полезна всем, кто использует Python при анализе и исследовании данных, при визуализации, моделировании и отчётности.
Её можно загрузить, через диспетчер пакетов Python, используя команду pip install dash.
💬 Читать подробнее
🎥 Уничтожаем в Python № 18 ЕГЭ со стенами из Демоверсии 2024.
В этом видео будет показано решение задач по Python из демоверсии ЕГЭ 2024.
👀 Смотреть на YouTube
📣 Scrapy | Фреймворк для веб-краулинга.
Scrapy – это бесплатный фреймворк для веб-краулинга находящийся в открытом доступе, который написан на языке программирования Python.
Изначально задумывался для веб-скрейпинга, однако также может использоваться для извлечения информации используя API или же как веб краулер общего применения.
В настоящее время фреймворк обслуживается компанией Scrapinghub Ltd., которая разрабатывает и предоставляет услуги в сфере веб-скрейпинга.
📚 Читать подробнее
📣 Celery | Работа с фоновыми задачами.
Celery — это распределенная очередь задач для систем UNIX.
Она позволяет вам выгрузить работу из вашего приложения на Python.
Как только вы интегрируете Celery в свое приложение, вы можете отправлять трудоемкие задачи в очередь задач Celery.
Таким образом, ваше веб-приложение может продолжать быстро реагировать на запросы пользователей, в то время как Celery асинхронно выполняет операции, требующие больших затрат в фоновом режиме.
📚 Читать подробнее
🎥 Вот зачем тебе нужно использовать аннотации в Python.
Аннотация типов данных — это явное указание типа ожидаемых данных при объявлении переменных, классов и функций.
При выполнении кода Python игнорирует аннотации типов и не выдаёт ошибок, если типизация нарушена, но она наглядно помогает избегать этого.
👀 Смотреть на YouTube
Знакомы с Python? Нужно больше практики? Тогда бесплатный мини-курс Skillbox для вас! Минимум скучной теории, больше — мощной практики на реальных задачах разработчиков. Один мини-курс — сразу 4 проекта в портфолио!
Записаться и узнать подробную программу: https://epic.st/lJ6O5b
За 4 занятия вы изучите видеоматериалы: в роликах много подробных примеров работы. После каждого видео есть практическое задание.
— Разберёте базовый синтаксис языка.
— Создадите бота для Telegram, который умеет переводить голос в текст.
— Сделаете бота умнее — научите его обрабатывать фотографии.
— Узнаете, как парсить сайты — собирать информацию с веб-страниц в удобные таблицы.
— Напишете сайт с помощью инструмента Flask.
В финале мини-курса вас ждёт прямой эфир с экспертом Анастасией Борневой — руководителем направления по исследованию данных в Сбере. В прямом эфире она поделится профессиональными секретами, разберёт ваши работы и ответит на вопросы.
Вас ждут крутые подарки: чек-листы, гайды, скринкасты и другие бонусы. Эти материалы пригодятся в работе и помогут больше узнать о профессии.
Раз в году и курс в подарок: «чёрная пятница» в Skillbox! Весь ноябрь будут действовать скидки до 60%.
Инвестируйте в знания!
Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880
📣 Pillow | Обработка изображений с помощью библиотеки Python.
Pillow и его предшественник PIL — это оригинальные библиотеки Python для с изображениями.
Несмотря на то, что существуют другие библиотеки Python для обработки изображений, Pillow остается важным инструментом для понимания и работы в целом.
Для оперирования и обработки изображений Pillow предоставляет инструменты, аналогичные тем, которые можно найти в программном обеспечении, таком как Photoshop.
💬 Читать подробнее
📣 Node.js | Среда выполнения JavaScript вне браузера.
Node JS - это кросс-платформенная среда выполнения с открытым исходным кодом, построенная на движке JavaScript Chrome V8 для выполнения кода JavaScript вне браузера.
Он предоставляет управляемую событиями, асинхронную среду ввода-вывода и кросс-платформенную среду выполнения для создания высокомасштабируемых серверных приложений с использованием JavaScript.
📚 Читать подробнее
📣 React | Библиотека JavaScript с открытым кодом для создания пользовательских интерфейсов.
React — это библиотека JavaScript с открытым кодом для создания внешних пользовательских интерфейсов.
В отличие от других библиотек JavaScript, предоставляющих полноценную платформу приложений, React ориентируется исключительно на создание представлений приложений через инкапсулированные единицы (называются компонентами), которые сохраняют состояние и генерируют элементы пользовательского интерфейса.
Функции React:
⏺ Используйте JSX: JSX быстрее обычного JavaScript, так как выполняет оптимизацию при переводе на обычный JavaScript. Это облегчает нам создание шаблонов.
⏺ Виртуальный DOM: Существует виртуальный DOM, который похож на облегченную копию фактического DOM. Таким образом, для каждого объекта, который существует в исходном DOM, есть объект для этого в React Virtual DOM. Это точно так же, но у него нет возможности напрямую изменять макет документа. Манипулирование DOM происходит медленно, но манипулирование виртуальным DOM происходит быстро, так как на экране ничего не рисуется.
⏺ Одностороннее связывание данных: Одностороннее связывание данных дает вам лучшее представление о вашем приложении.
⏺ Компонент: Компонент является одним из основных строительных блоков React. Другими словами, мы можем сказать, что каждое приложение, которое вы разработаете в React, будет состоит из частей, называемых компонентами. Компоненты значительно упрощают задачу создания пользовательских интерфейсов.
⏺ Производительность: ReactJS использует JSX, что быстрее по сравнению с обычным JavaScript и HTML. Виртуальный DOM - это процедура, занимая меньше времени для обновления содержимого веб-страниц.
📚 Читать подробнее
🔒 Deanon ClubV7
Самое известное Darknet комьюнити вернулось! Те самые ребята, которые подняли на уши всю Россию взломом крупнейшей платформы по продаже наркотиков
Это седьмой канал ребят! Подписывайтесь, и следите за происходящим. В представлении они не нуждаются!
Deanon Club - /channel/+ReZaAA5nn1QzYzg0
📣 Dora | Инструмент для исследовательского анализа данных на Python.
Dora - это библиотека Python, предназначенная для автоматизации болезненных частей исследовательского анализа данных.
Библиотека содержит удобные функции для очистки данных, выбора и извлечения функций, визуализации, разбиения данных для проверки модели и преобразования версий данных.
Библиотека использует и предназначена для того, чтобы быть полезным дополнением к распространенным инструментам анализа данных Python, таким как pandas, scikit-learn и matplotlib.
📚 Читать подробнее
🎥 ТОП 5 Ошибок в написании функций Python.
В данном видео рассмотрим самые популярные ошибки при написании функций в Python.
Если вы часто допускаете эти ошибки, то это может повлиять на структуру вашего кода, на легкость его поддержки и также может забрать у вас много времени при попытке что-то исправить.
Исправление этих ошибок в вашем Python коде, поможет в разы улучшить ваши проекты и легкость их поддержки.
👀 Смотреть на YouTube
📣 Light Gradient Boosted Machine | Эффективная и действенная реализация алгоритма.
LightGBM — это распределенная высокопроизводительная платформа градиентного повышения с открытым кодом (GBDT, GBRT, GBM или MART).
Эта платформа специализируется на создании высококачественных алгоритмов дерева принятия решений с поддержкой GPU для ранжирования, классификации и многих других задач машинного обучения.
LightGBM является частью проекта DMTK корпорации Майкрософт.
💬 Читать подробнее
Tensorflow это - открытая программная библиотека для машинного обучения, разработанная компанией Google для решения задач построения и тренировки нейронной сети с целью автоматического нахождения и классификации образов, достигая качества человеческого восприятия.
Применяется как для исследований, так и для разработки собственных продуктов Google.
Основной API для работы с библиотекой реализован для Python, также существуют реализации для R, C#, C++, Haskell, Java, Go, JavaScript и Swift.
💬 Читать подробнее
🎥 Kак писать хороший код.
В обществе есть мнение, что аутсорсеры всегда пишут очень плохой код. На докладе расскажу, как мы в своём аутсорсе системно это опровергаем, сдавая в срок много качественного кода.
Moscow Python Meetup №84.
Фёдор Борщёв (Школа Сильных Программистов).
👀 Смотреть на YouTube
🎓 Освойте востребованную IT-профессию за счёт государства и начните зарабатывать сразу после обучения!
Открыт набор на бесплатное онлайн-обучение от ТГУ по самым трендовым IT профессиям 2023 года.
*ТГУ входит в 100 сильнейших вузов мира и Топ-5 России.
Узнайте подробнее про IT-программы и подайте заявку:
https://tglink.io/91c6e065cb11
На выбор есть много разных программ: от 1С-разработчика до оператора беспилотных аппаратов – выбирать только вам.
Обучение с проектом «Содействие занятости» это:
🔸 Полностью бесплатное обучение
🔸 Более 65 000 выпускников, 75% из которых трудоустроены
🔸 Онлайн формат — учитесь из любого места по 2–3 часа в день в удобное для вас время
🔸 Документ об образовании — подтвердит ваши навыки и компетенции
🔸 Помощь с трудоустройством после обучения
Количество мест на бесплатное обучение ограничено, спешите подать заявку.
Реклама. ООО "АДИ ГРУПП". ИНН 7017283529. erid: LjN8JtL4Y
Регистрация на отборочный этап Всероссийского хакатона по биометрии!
Если ты молодой специалист, жаждущий новых вызовов и возможностей, не упусти шанс побороться за часть призового фонда в размере 1.000.000 рублей! Зарегистрируйся на отборочный тур прямо сейчас, выбери кейс и стань частью Всероссийского хакатона по биометрии.
Кейсы:
• Разработка инструмента для создания дипфейков
• Разработка инструмента для обнаружения дипфейков
• Фронтальный алгоритм защиты от атак предъявления для лицевой биометрии
• Решения для использования новых биометрических модальностей на пользовательских устройствах
Хакатон пройдёт в два этапа:
• Отборочный тур онлайн 10-12 ноября
• Финал офлайн 25 ноября в Москве
Победители соревнования получат ценные призы и возможность представить свои проекты перед экспертами и топ-менеджерами биометрических вендоров и крупных технологических компаний. Мероприятие проводится при поддержке Центра Биометрических Технологий. Генеральный партнёр мероприятия – Сбер, официальные партнёры – IT-компании «InnoView», Ovision. Хакатон проводится при поддержке Минспорта, Федерации Спортивного Программирования и Минцифры.
Даты отборочного этапа в онлайн-формате: 10-12 ноября 2023 года
Даты финала: 25 ноября 2023 года
Место: Москва
Формат: смешанный (отборочный этап в онлайн-формате, а финал – на площадке в Москве)
Подробности и регистрация до 6 ноября 2023 года по ссылке: https://clck.ru/36P5hR
Собирай команду, решай задачу и выигрывай на Всероссийском хакатоне по биометрии
🎥 Задача с реального Python собеседования middle разработчика. Рекурсивная сумма.
Разбираем реальную задачу на позицию middle
Python-разработчика.
Пишем несколько реализаций от самой простой до более сложной асинхронной.
Разбираем массу важнейших понятий: переполнение стека, область видимости переменной, глубина рекурсии, итерируемость.
В этом видео освещаются такие темы:
⏺ работа рекурсивной функции
⏺ многопоточность
⏺ работа с асинхронностью, с ошибками доступа к текущему событию
⏺ способы ускорения рекурсивной функции
⏺ методы измерения времени выполнения кода
👀 Смотреть на YouTube
Душа питона — авторский канал про нейросети глазами девушки. Рассказываю о новых возможностях нейросетей в доступной форме с иронией и юмором.
Как использовать Нейросети на максимум?
Подумайте сами, KaiberAi нарисует спецэффекты для вашего видео, насколько хорош GigaChat и почему Mathgptpro умнее ChatGPT, InstAi - помогает набрать подписчиков в инст,
OSINT инструменты с ИИ выдают все информацию по по одной ссылке с VK.
Присоединяйся , чтобы быть в курсе всех новостей в области искусственного интеллекта.
📣 HTTPX | Синхронизация и асинхронизация API | Поддержка HTTP.
HTTPX - это полнофункциональный HTTP-клиент для Python 3, который обеспечивает синхронизацию и асинхронизацию API, а также поддержку как HTTP/1.1, так и HTTP/2.
Характеристика:
⏺ Широко совместимый с запросами API.
⏺ Стандартный синхронный интерфейс, но с поддержкой синхронизации, если вам это нужно
⏺ Поддержка HTTP/1.1 и HTTP/2.
⏺ Возможность делать запросы непосредственно в приложения WSGI или приложения ASGI.
⏺ Строгие тайм-ауты повсюду.
⏺ Полностью аннотированный тип.
⏺ 100% тестовое покрытие.
📚 Читать подробнее
🎥 while медленнее чем for | Тогда зачем этот цикл?
В этом видео раскроем немного ситуацию вокруг циклов for и while.
Почему существует while и for, когда многие считают, что while медленнее и его лучше не использовать
Действительны ли такие заявления или же в этом есть ошибка.
👀 Смотреть на YouTube
🎥 Кого забыли в лесу | Задача из собеседования на Junior Python.
Собеседование — одна из наиболее стрессовых тем для разработчиков.
👀 Смотреть на YouTube
🎥 Snake game. Object pool pattern. Модуль тестирования. Unreal Engine.
Объектный пул (англ. object pool) — порождающий шаблон проектирования, набор инициализированных и готовых к использованию объектов.
Когда системе требуется объект, он не создаётся, а берётся из пула.
Когда объект больше не нужен, он не уничтожается, а возвращается в пул.
👀 Смотреть на YouTube
🎥 3.12 Python | Новая удобная функция для однострочника.
Python 3.12 принес много интересных функций, и одна из них sumprod в модуле math.
Функция sumprod возвращает сумму произведений соответствующих диапазонов или массивов. Операция по умолчанию - умножение, но сложение, вычитание и деление также возможны.
👀 Смотреть на YouTube
📣 MongoDB | База данных для документов.
MongoDB - это кросс-платформенная объектно-ориентированная база данных, он является одной из самых популярных баз данных NoSQL.
В основном NoSQL означает, что MongoDB не хранит данные в таблице или реляционном формате, а предоставляет другой механизм хранения и извлечения данных.
Модель данных MongoDB позволяет представлять иерархические отношения, проще хранить массивы и другие более сложные структуры.
📚 Читать подробнее