Рассказываем о программировании в лёгкой и доступной форме. Сотрудничество: @workhouse_price Канал на бирже: https://telega.in/c/py_1000_prog Номер заявления № 4795795652
🎥 Красивые веб-приложения и панели с помощью Python Streamlit.
В этом видео рассмотрим способ создания красивых сайтов и информационных веб-панелей на Python с помощью библиотеки Streamlit.
Streamlit позволяет создавать красивые и современные сайты, которые будут работать намного быстрее аналогичных технологий, вроде
PyScript / PyWeblO и т.п.
Библиотека предоставляет сотни готовых виджетов, понятную документацию и огромное количество боевых проектов.
В данном видео мы научимся создавать такие сайты за считанные минуты.
👀 Смотреть на YouTube
🎥 Используем ChatGPT бесплатно с Python.
Разбираем установку, интерфейс и работу крутого Python модуля позволяющего использовать различные версии нейросети
ChatGPT абсолютно бесплатно, без регистрации и токенов.
Тестируем запросы на код для подключения к MySQL с помощью Python, a также, что такое словари и их основные методы с пояснением и примерами кода на Python.
👀 Смотреть на YouTube
🧐Устали от ошибок? Позаботьтесь о чистоте архитектуры!
👉Узнайте как на бесплатном вебинаре онлайн-курса «Clojure Developer» — «Duct и Clean Architecture в Clojure»: регистрация
На уроке мы:
— попрактикуемся применять принципы чистой архитектуры с использованием языка программирования Clojure и фреймворка Duct.
— познакомимся с его модульной системой, реализуем DI контейнер, подключим адаптеры во все порты и вообще сделаем все, как дедушка Боб нам завещал))
Экспертизой поделится руководитель программы и практик Сергей Ткаченко (Clojure Software developer / Team Lead).
🔥После вебинара вы сможете продолжить обучение на курсе по спеццене, в том числе, в рассрочку.
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8K4dbb
📣 Scikit-learn | Библиотека для машинного обучения.
Scikit-learn — популярная Python-библиотека для машинного обучения, которая была разработана в рамках проекта Google Summer of Code в 2007 году.
Её цель — взаимодействие с числовыми и научными библиотеками Python: NumPy и SciPy.
В библиотеке представлены различные алгоритмы классификации, регрессии и кластеризации, включая support vector machines, random forests, gradient boosting, k-means и DBSCAN.
📚 Читать подробнее
📣 Знакомство с OpenCV | Библиотека компьютерного зрения.
OpenCV (англ. open source computer vision library) — библиотека алгоритмов компьютерного зрения, обработки изображений и численных алгоритмов общего назначения с открытым кодом.
Реализована на Си / C++, также разрабатывается для Python, Java, Ruby, Matlab, Lua и других языков.
Может свободно использоваться в академических и коммерческих целях — распространяется в условиях лицензии BSD.
📚 Читать подробнее
🎥 Три пути в ИТ: оклад, фриланс, стартап.
Подробно про то, как войти в ИТ не буксуя на одном места. Руки в ноги!
👀 Смотреть на YouTube
🎥 Создание нейронной сети - уничтожителя змейки на Python с использованием PyTorch.
В этом видео я расскажу, как создавать нейронные сети, основные на обучении с подкреплением (reinforcement learning) на примере такой нейронной сети, которую мы создадим для прохождения игры "Змейка" на Python с использованием PyTorch.
👀 Смотреть на YouTube
🐍 Для тех, кто ищет работу на Python
💻 Идут поиски программистов, разработчиков и других специалистов разного уровня на Python. Работодатели предлагают хорошие условия. Админы просматривают, отбирают вакансии и публикуют их каждый день на этом канале.
💼 Python Вакансии l Работа Питон - переходи, подписывайся и будь в курсе самых свежих вакансий на Python!
🤖 stein: ИБ, OSINT — канал, в котором охватывают темы инфобеза и OSINT в личном пересказе и с прицелом на практику. Автор затрагивает такие темы как:
• OSINT: расследование по почте, поиск отправителя
• Подборка форумов для ИБ-спецов
• OSINT: EXIF - данные, метаданные
• ProxyChains: анонимизация трафика в Kali Linux
• Google Dorks - поиск открытой информации
👁 Разбор инцидентов, реальные кейсы и кибервойны.
Отправляем универсальные уведомления
Наткнулся на интересный пакет notifiers, который позволяет отправлять уведомления на почту, через Телеграм бота, в Слэк и еще много куда. Всего доступно 16 провайдеров, подробнее про них в документации.
В функцию get_notifier передаем название провайдера в виде строки и получаем объект, с которым можно работать. Отправить уведомление можно с помощью универсального метода notify.
Если не уверены, какие аргументы нужно передать для отправки уведомления, то можете посмотреть их через атрибут required у созданного объекта.
Например, для Телеграма нужно передать токен бота, айди чата и само сообщение. В случае с почтой необходимо указать логин, пароль, адресата и также сообщение.
#уведомления #notifiers
📣 Знакомство с FreeCAD | Краткое руководство.
FreeCAD это система автоматизированного проектирования с открытым исходным кодом, заточенная в первую очередь на трехмерное параметрическое моделирование.
FreeCAD долго и активно разрабатывается и на текущий момент вполне функционален. Более того как я понимаю он уже давно, имеет определенную популярность у людей занимающихся 3D моделированием и печатью, особенно у идейных самоделкиных, интересующихся open source / open hardware и всяческим DIY.
Самый простой способ начать программировать для FreeCAD это скачать дистрибутив и установить его стандартным для операционной системы путем. В таком случае мы получим в свое распоряжение предустановленный с программой интерпретатор Python (на момент написания статьи Python версии 3.6.6).
💬 Читать подробнее
🎥 Bootstrap — это бесплатный CSS-фреймворк с открытым исходным кодом, предназначенный для быстрой вёрстки адаптивных интерфейсов сайтов и веб-приложений с ориентацией на мобильные устройства.
Flask - лёгкий веб-фреймворк WSGI для создания приложений.
Он разработан для того, чтобы сделать начало работы быстрым и простым, а также иметь возможность масштабирования до сложных приложений.
👀 Смотреть на YouTube
📣 PyQt | Библиотека Python для создания приложений.
PyQt - это набор привязок Python для платформы приложений QtCompany Qt и работает на всех платформах, поддерживаемых Qt, включая Windows, macOS, Linux, iOS и Android.
PyQt6 поддерживает Qt v6, PyQt5 поддерживает Qt v5.
Привязки реализованы в виде набора модулей Python и содержат более 1000 классов.
PyQt объединяет кросс-платформенный прикладной фреймворк Qt C++ и кросс-платформенный интерпретируемый язык Python.
📚 Читать подробнее
📣 web2py | Фреймворк с открытым исходным кодом для разработки веб-приложений.
web2py - это бесплатный полностековый фреймворк с открытым исходным кодом для быстрой разработки быстрых, масштабируемых, безопасных и портативных веб-приложений на основе баз данных.
Важной частью web2py является уровень абстракции базы данных (DAL). В начале 2015 года это было разделено на отдельную кодовую базу (PyDAL).
С точки зрения git, это подмодуль основного репозитория.
Использование подмодуля требует одноразового использования флага --recursive для git clone, если вы клонируете web2py с нуля.
📚 Читать подробнее
🎥 Используем ChatGPT API бесплатно с Python.
В этом видео вам будет представлено, как абсолютно бесплатно использовать ChatGPT API, включая его самую последнюю версию - четвёртую.
А также поделюсь несколькими увлекательными идеями о том, как можно применить этот инструмент в своих собственных проектах.
👀 Смотреть на YouTube
📣 SQLite | Интеграции баз данных.
SQLite - это библиотека C, которая предоставляет легкую дисковую базу данных, которая не требует отдельного серверного процесса и позволяет получить доступ к базе данных с использованием нестандартного варианта языка запросов SQL.
Некоторые приложения могут использовать SQLite для внутреннего хранения данных.
Также можно создать прототип приложения с помощью SQLite, а затем перенести код в более крупную базу данных, такую как PostgreSQL или Oracle.
📚 Читать подробне
📣 Setuptools | Библиотека для упаковки пакетов.
Setuptools - библиотека процесса разработки пакетов, предназначенная для облегчения упаковки проектов на Python за счет расширения стандартной библиотеки Python distutils.
Предназначен для создания egg, zip или wheel файлов из исходников, определение метаданных для вашего проекта, совместная структурированная и стандартизированная работа над кодом.
Включает в себя:
⏺ Определения пакетов и модулей Python
⏺ Метаданные дистрибутива
⏺ Тестовые хуки
⏺ Установка проекта
⏺ Сведения о конкретной платформе
⏺ Поддержка Python 3
💬 Читать подробнее
🎥 Real-time аналитика в Uchi.ru | Как смотреть сложные метрики здесь и сейчас.
В компании Uchi.ru с ростом ее размера возникла необходимость в наблюдении за ключевыми метриками в режиме реального времени.
Уже использующиеся в компании решения для аналитики нацелены на построение сложных отчетов, требуют значительных вычислительных ресурсов и имеют платный доступ.
Внутреннее решение получилось легковесным, требующим сравнительно мало ресурсов для работы и довольно функциональным, а схема данных и архитектурные решения уже доказали на практике свою надежность и отказоустойчивость.
Также будут рассмотрены возможности потенциального улучшения системы.
👀 Смотреть на YouTube
🎥 Знакомство с Kubernetes | Краткое руководство.
Kubernetes (K8s) — открытое программное обеспечение для оркестровки контейнеризированных приложений. Это автоматическое развёртывание, масштабирование и координация приложений в условиях кластера.
Поддерживает основные технологии контейнеризации, включая Docker, rkt, также возможна поддержка технологий аппаратной виртуализации.
👀 Смотреть на YouTube
ERID: 2VtzquxPhxY
🔥 Приглашаем на бесплатный онлайн вебинар CyberEd «Контейнеры: делаем сложные вещи просто. Как подойти к вопросу защиты?»
💻 Будет полезно и интересно всем, кто связан со сферами кибербезопасности и IT. На вебинаре поговорим об инструментах контейнеризации, возможных уязвимостях и способах защиты от хакерских атак.
🔧 Вместе с преподавателем вы на практике разберете настройку и запуск «с нуля» нескольких виртуальных машин и контейнеров.
А еще поговорим о том, как стартовать карьеру в ИБ, и почему кибербез сегодня – одна из самых перспективных отраслей IT☝️
📆 Когда: 26 октября
🕑 Во сколько: 19.00 по МСК.
➡️ Регистрируйтесь на сайте и добавляйте себе в календарь: ссылка: https://cyber-ed.ru/events/kontejnery-delaem-slozhnye-veshhi-prosto-kak-podojti-k-voprosu-zashhity/?utm_source=tg_python_1000&utm_medium=social&utm_campaign=webinar_f401&erid=2VtzqxH6V3A
Реклама. ОАНО ДПО «ВЫШТЕХ»; ИНН 7703434727
📣 NLTK | Набор инструментов для естественного языка.
NLTK (Natural Language Toolkit) - это ведущая платформа для создания программ Python для работы с данными естественного языка.
Он предоставляет простые в использовании интерфейсы для более чем 50 корпусов и лексических ресурсов, таких как WordNet, а также набор библиотек обработки текста для классификации, токенизации, стеминга, тегирования, разбора и семантических рассуждений, обертки для промышленных библиотек НЛП и активный дискуссионный форум.
Обработка естественного языка с помощью Python обеспечивает практическое введение в программирование для обработки языка. Написанный создателями NLTK, проводит читателя через основы написания программ Python, работы с корпусами, категоризации текста, анализа лингвистической структуры и многого другого.
📚 Читать подробнее
📣 Знакомство с Eloquent ORM для взаимодействия с базой данных.
Система объектно-реляционного отображения (ORM) Eloquent — простая реализация шаблона ActiveRecord для работы с базами данных.
Active Record (AR) — шаблон проектирования приложений, является популярным способом доступа к данным реляционных баз данных в объектно-ориентированном программировании.
Каждая таблица имеет соответствующий класс-модель, который используется для работы с этой таблицей. Модели позволяют
запрашивать данные из таблиц, а также вставлять, обновлять и удалять в них записи.
Вместо того, чтобы использовать целые числа с автоматическим увеличением в качестве первичных ключей вашей модели Eloquent, вы можете использовать UUID. UUID - это универсально уникальные буквенно-цифровые идентификаторы длиной 36 символов.
📚 Читать подробнее
🎥 Приложение для проведения викторин на Python customtkinter с базой данных.
Customtkinter - это модуль, полностью построенный на модуле Tkinter, который помогает разработчикам создавать современный пользовательский интерфейс, который был невозможен с традиционным модулем Tkinter.
Он поддерживает различные новые, современные и полностью настраиваемые виджеты для размещения в нашем пользовательском интерфейсе.
👀 Смотреть на YouTube
📣 Знакомство Gensim | Руководство по библиотеке.
Gensim – это библиотека с открытым исходным кодом на Python, написанная Радимом Рехуреком, которая используется для тематического моделирования без учителя и обработки естественного языка (NLP).
Она предназначена для извлечения семантических тем из документов.
Gensim может работать с большими текстовыми коллекциями. Этим она отличается от других программных библиотек машинного обучения, ориентированных на обработку в памяти.
GenSim также предоставляет эффективные многоядерные реализации различных алгоритмов для увеличения скорости обработки. В нее добавлены более удобные средства для обработки текста, чем у конкурентов, таких как Scikit-learn, R и т. д.
💬 Читать подробнее
🎥 Релиз Python 3.12 | Релиз Flask 3.0 | Python Developers Survey 2022 | Python-редактор в Excel.
Рассмотрим главные новости Python за сентябрь 2023.
Ведущие: Михаил Корнеев и Григорий Петров.
👀 Смотреть на YouTube
⏳Время тикает! Уже в этот понедельник, 16 октября, стартует 13-й поток программы Data-Engineer.
Не упусти шанс стать дата-инженером на 7 недель!
👉 Узнать подробнее
📌Для кого это?
• дата-инженеры
• аналитики данных
• бэкенд-разработчики
• техлиды
• менеджеры
📌Что ждет тебя за 7 недель:
• 20 занятий с преподавателями в Zoom
• 6 лабораторных работ с реальными данными
• общение с участниками и поддержка координатора
📌После программы ты:
• Научишься решать типичные задачи DE
• Структурируешь знания и познакомишься с новыми инструментами
• Поработаешь с облачным кластером
• Получишь доступ к видеозаписям и материалам навсегда
📌Лабы включают:
Подготовка инфраструктуры
Batch-обработка кликстрима
Потоковая обработка данных
... и многое другое!
📌Преподаватели – эксперты в своем деле, готовы ответить на все твои вопросы.
🔥Скидка 10% по промокоду – TGDE10, но только до 16.10!
🔗[Подробнее про поток]
В Авито открыли целых три вакансии для Python-разработчиков в разные команды:
➡️ Python-разработчик в команду LLM
➡️ Python-разработчик в команду Integration
➡️ Python-разработчик в команду ML-платформы
Зарплата обсуждается на собеседовании, но вот что вас ждёт уже сейчас:
• Талантливая команда и возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
• Мощное железо, дополнительные мониторы и всё, что нужно для комфортной работы;
• Прозрачная система премий;
• Личный бюджет на обучение, который можно тратить на книги, курсы и конференции;
• ДМС со стоматологией с первого дня;
• Удалёнка и классный офис в двух минутах от метро «Белорусская» с местами для уединённой работы и зонами отдыха.
Переходите по ссылкам и откликайтесь! Поделитесь с теми, кому может быть актуально.
🎥 Изучение Next JS | Введение для начинающих.
Представляю курс по изучению фреймворка Next JS с нуля. В ходе курса вы научитесь использовать фреймворк Next JS для построения СЕО оптимизированных веб проектов. Вы изучите работу
c URL, получение и обработкой данных и АРІ службами.
👀 Смотреть на YouTube
Срочно! Нужны Python разработчики всех уровней!
Вакансии и стажировки с прямыми контактами в Telegram.
Посмотреть можно здесь
📣 OpenStack | Облачное программное обеспечение с открытым исходным кодом.
OpenStack - это облачная операционная система, которая управляет большими пулами вычислительных, хранилищ и сетевых ресурсов по всему центру обработки данных, все они управляются и резервируемы через API с общими механизмами аутентификации.
Также доступна панель управления, предоставляющая администраторам контроль, позволяя своим пользователям предоставлять ресурсы через веб-интерфейс.
📚 Читать подробнее