по всем вопросам @haarrp @itchannels_telegram - 🔥 best it channels @ai_machinelearning_big_data -ML @ArtificialIntelligencedl -AI @datascienceiot - ml 📚 @pythonlbooks -📚books
👩💻 ToolGit
Toolkit - это набор скриптов, которые расширяют функционал Git различными подкомандами, чтобы облегчить жизнь при разработке.
Установка:git config set --append --global include.path path/to/toolgit/aliases.ini
🖥 Github
@pythonl
👩💻 20+ практических проектов Python для начинающих!
🌟 Разработайте огромное количество проектов — от простого калькулятора до разного рода игр и приложений вроде прогноза погоды!
🔗 Ссылка: *клик*
#курс #python
@pythonl
🔵 Практический интенсив «Python-разработчик: основы за 2 дня» — 20-21 ноября в 19:00 мск.
О перспективах направления Python и многом другом расскажет Рафаэль Мухаметшин, Middle Бэкенд-разработчик в «ПИК Digital» с опытом в разработке более 3 лет.
На вебинаре вы:
☑️ Самостоятельно напишете Telegram-бота с карточными мини-играми.
☑️ Познакомитесь с синтаксисом языка и сферами его применения.
☑️ Поймете как продолжить обучение, какие навыки потребуются, чтобы стать backend-разработчиком на Python.
☑️ Узнаете, чего ждут работодатели от junior-разработчиков и что делать, чтобы найти работу без опыта.
🎁 Приятные бонусы: полезный гайд для начинающего Python-разработчика и гайд о сленге в IT всем участникам интенсива!
🤖 Data Scientist / Аналитик в Х5 Tech
В команде Х5 вас ждет:
— конкурентная зарплата, удаленка или гибридный формат;
— амбициозные проекты вроде собственной платформы по работе с нейросетями и автоматического ценообразования;
— прокачка навыков в корпоративном университете, митапы, конференции и общение с топами.
В зависимости от выбранной команды вы будете:
— отвечать за A/B-тестирование;
— создавать MVP (например, инструменты для оценки IT-продуктов и мониторинга риска ML-моделей);
— решать ad hoc-задачи.
Ожидаем, что вы:
— работаете в сфере Data Science или Data Analysis от трех лет;
— знаете Python;
— умеете проводить А/В-тестирования, разбираетесь в матстате и теории вероятности.
➡️ Откликнуться: @oooozhegovaaaa
🌟 Языки программирования в 50 строк кода Python.
Репозиторий на Github c микрореализацией фундаментальных языков программирования, по мотивам серии статей "Tiny Great Languages"
Все написано на Python, код намеренно краток, чтобы не превышать ~50 строк кода для каждого языка.
Используется только стандартная библиотека Python, да и то в очень скромных пределах (sys
, иногда re
, редко itertool
и т.д.).
▶️ Реализованы языки:asm.py
- ассемблер. Компилирует "Python-ассемблер" в байткод и выполняет его;basic.py
- бейсик. Подмножество TinyBASIC, но с настоящим редактором строк BASIC!lisp.py
- Lisp 1.5. Классика, автор - Джон Маккарти, достаточен, чтобы интерпретировать самого себя (мета-циклический интерпретатор);apl.py
- интерпретатор k/simple, написанный Артуром Уитни, представляет собой диалект языка программирования K (array processing language), который является вариантом APL.mouse.py
- язык конкатенативного программирования MOUSE, опубликованный в журнале BYTE в 1979 году.pl0.py
- переводчик с языка PL/0, автор Никлаус Вирт.tcl.py
- крошечный интерпретатор командного языка (TCL).
📌Лицензирование: MIT License.
🖥Github
#Python #TinyLanguage
@pythonl
👩💻 Сборка Python проекта с uv и Docker!
🔍 Прочитав эту статью, вы узнаете:
🌟 Как сократить количество инструментов локальной разработки.
🌟 Как оптимально собрать образ Docker.
🌟 Как проверить код проекта хуками pre-commit и запустить тесты в GitLab CI
🔗 Ссылка: *клик*
@pythonl
💡 Как найти края на изображениях с помощью #Python и skimage, используя всего несколько строк кода!
@pythonl
👩💻 Mesop — это фреймворк от Google, упрощающий создание AI веб-приложений на Python. Он ориентирован на ускоренную разработку AI-приложений и демонстрационных интерфейсов, не требуя навыков в JavaScript, CSS или HTML.
🌟 Mesop поддерживает горячую перезагрузку, обеспечивая быструю настройку интерфейсов. Код создается с помощью Python, в том числе с использованием готовых компонентов и API для упрощенного подключения модели.
🔐 Лицензия: Apache-2.0
🖥 Github
@pythonl
👩💻 Вчера был выпущен Django 5.1.3 с поддержкой Python 3.13.
Теперь вы можете использовать последние стабильные версии Python и Django вместе.
Скачать: python -m pip install Django==5.1.3
#Python #Python313 #Django #Release
https://docs.djangoproject.com/en/5.1/releases/5.1.3/
@pythonl
😉 Уже есть опыт работы с хранилищами данных, но хочешь прокачать скилы и открыть новые карьерные горизонты?
Приглашаем на обучение в Открытые школы Т1!
За месяц ты бесплатно получишь новые знания, практический опыт и шанс продолжить карьеру в крупнейшей российской ИТ-компании — Холдинге Т1!*
А также:
🧩 бесплатное обучение в гибком формате: по вечерам, онлайн, из любого города РФ;
🧩 материалы от HR для прокачки резюме и подготовки к интервью в Т1;
🧩 знакомство с ИТ-командой, погружение в нашу культуру, проекты и процессы;
🧩 много практики и уникальный рыночный опыт;
🧩 поддержка от опытных преподавателей и карьерный фаст-трек до мидла в Т1 для выпускников.
🧩 реальный шанс получить оффер в Т1 и воспользоваться всеми преимуществами аккредитованной ИТ-компании: современным техстеком, ДМС, удаленкой и крутыми офисами, спортом и обучением, митапами и ИТ-конференциями, программами признания и развития и многим другим для твоего роста.
Сделай первый шаг в будущее этой осенью — подай заявку до 8 ноября и начни карьеру в бигтехе! Старт обучения уже 11–12 ноября!
*По выручке по версии RAEX и CNews Analytics 2023.
Реклама. ООО «Т1» ИНН: 7720484492. Erid: 2SDnjcU8yLo
👩💻 Большая шпаргалка по регулярным выражениям в Python!
🔗 Ссылка: *клик*
🔗На русском
@pythonl
👩💻 Posting — это мощный HTTP-клиент с текстовым интерфейсом (TUI), разработанный на Python для работы из терминала и доступный для установки на macOS, Linux и Windows. Аналогичный по функциям таким инструментам, как Postman и Insomnia, Posting ориентирован на клавиатурные рабочие процессы и поддерживает работу через SSH, что делает его удобным для удаленного использования
🔍 Основные функции:
🌟 Навигация в режиме "jump mode"
🌟 Поддержка переменных и автозаполнение
🌟 Подсветка синтаксиса с использованием tree-sitter
🌟 Темы оформления, команды Vim и конфигурация через YAML-файлы
💡 Инструмент можно установить через pipx или uv, причем предпочтительным способом считается uv, обеспечивающий более быструю установку
🔐 Лицензия: Apache-2.0
🖥 Github
@pythonl
👩💻 screenshot-to-code — простой инструмент на Python для преобразования скриншотов, макетов и дизайнов Figma в чистый, функциональный код с использованием ИИ, такого как ChatGPT или Claude!
🔐 Лицензия: MIT
🖥 Github
@pythonl
🖥 Проект: Распознавание лиц с использованием Python и OpenCV с веб-камерой!
🕞 Продолжительность: 32:56
🔗 Ссылка: *клик*
@pythonl
👩💻 Git2Text — утилита на Python для извлечения и форматирования структуры кода в виде текстового файла, что облегчает передачу кода в такие инструменты, как ChatGPT или другие модели обработки естественного языка
🔍 Основные возможности:
🌟 Извлечение всей кодовой базы и форматирование её в Markdown
🌟 Поддержка как локальных, так и удалённых Git-репозиториев
🌟 Автоматическая генерация структуры каталогов
🌟 Поддержка синтаксического выделения кода
🌟 Совместимость с Windows, macOS и Linux
💡 Эта утилита упрощает работу с кодом для передачи его в LLM, предоставляя форматированные выводы и поддержку глобальных шаблонов для исключения/включения файлов
🖥 Github
@pythonl
👩💻 xlwings — библиотека Python для автоматизации работы с Microsoft Excel!
🌟 С помощью этой библиотеки можно управлять Excel из Python-скриптов, создавать макросы, импортировать и экспортировать данные, а также создавать пользовательские функции (UDF) для интеграции Python и Excel. Она полезна для автоматизации задач и создания динамических таблиц, работающих с большими объёмами данных.
🔐 Лицензия: BSD-3-Clause
🖥 Github
@pythonl
🔍 pyWhat — инструмент для автоматической идентификации различных типов данных в тексте и файлах! Поддерживает IP-адреса, email, криптографические ключи, URL, номера карт и др.
⭐️ Программа позволяет фильтровать и сортировать результаты, экспортировать данные в JSON и применять специфические фильтры для задач, например, для анализа трафика или поиска утечек данных. Подходит для анализа pcap-файлов, поиска данных в коде, автоматизации задач безопасности и поиска багов в программах.
🔐 Лицензия: MIT
🖥 GitHub
@pythonl
🥷 psudohash — инструмент для генерации большого количества вариаций паролей на основе ключевых слов!
🌟 psudohash помогает автоматизировать создание сложных, измененных паролей, используя характерные паттерны, такие как замена символов (например, a на @), чередование заглавных букв и добавление стандартных символов или чисел. Это делает его полезным для пентестеров, которые создают списки паролей для тестирования устойчивости систем к атакам грубой силы и взлому хешей.
🔐 Лицензия: MIT
🖥 Github
@pythonl
👩💻 python-magic — это обертка для Python над библиотекой libmagic, которая используется для определения типов файлов на основе их содержимого! Он позволяет извлекать информацию о типе файла, MIME-типе и другой метаинформации, анализируя заголовки файлов, а не их расширения.
🌟 Пример применения: проверка типа загруженного файла в веб-приложениях для обработки данных. Установка доступна через PyPI, и проект поддерживает различные операционные системы.
🔐 Лицензия: MIT
🖥 Github
@pythonl
👩💻 Polar — Универсальная платформа финансирования и монетизации для разработчиков.
🌟Продавайте доступ к своим репозиториям GitHub, каналам поддержки Discord, загрузке файлов, лицензионным ключам и многому другому с помощью цифровых продуктов и подписок.
Организуйте краудфандинг для решения ваших проблем на GitHub
🔐 Лицензия: Apache-2.0
🖥 Github
@pythonl
⚡️ Математические формулы с помощью Python
@data_math
Необязательно искать удобный планировщик задач: его можно создать самостоятельно! А заодно — узнать, насколько вам интересно программирование.
Бесплатный курс «Основы Python: создаём Telegram-бота» — надёжный вариант, чтобы самоопределиться в профессии. Вы выясните, как устроены процессы разработки, создадите планировщик задач, бота-помощника и поймёте, подходит ли вам этот язык.
Получите доступ в чат с экспертами и однокурсниками для помощи в практике, а также сертификат Нетологии после прохождения курса → записывайтесь.
Также после бесплатного курса вы получите карьерную консультацию и скидку до 50% для продолжения обучения на курсе-профессии «Python-разработчик».
Реклама. ООО "Нетология". Erid 2VSb5yeVYzC
👩💻 Что выведет этот код и почему?
❗️ Ответ: C (30). Объяснение:
🌟 В классе Rectangle у нас есть атрибуты width и __height. Здесь __height является "приватным" атрибутом из-за двойного подчеркивания перед именем.
🌟 Когда создается объект rect = Rectangle(5, 3), он инициализируется значениями width = 5 и __height = 3.
🌟 Затем rect.width изменяется на 10, и это изменение успешно применяется, так как width не является приватным атрибутом.
🌟 Следующая строка rect.__height = 5 не изменяет оригинальное значение __height, потому что Python использует name mangling для приватных атрибутов. Это означает, что к оригинальному атрибуту __height обращаются как к _Rectangle__height. Таким образом, rect.__height = 5 создает новый атрибут __height, который не влияет на оригинальный атрибут _Rectangle__height.
🌟 Когда вызывается rect.area(), метод использует self.width (которое теперь равно 10) и self.__height (оригинальное значение _Rectangle__height, которое осталось равным 3).
🌟 Следовательно, результат rect.area() будет 10 * 3 = 30
@pythonl
👩💻 Учебник по работе с потоками в Python: от базового до продвинутого!
🌟 Изучите потоки Python от базовых до продвинутых концепций, включая параллелизм, многопоточность, создание потоков, синхронизацию и сравнение скорости с многопоточностью и многопроцессорностью!
🕞 Продолжительность: 13:17
🔗 Ссылка: *клик*
@python_job_interview
👩💻 Chunkr — это инструмент на Python для обработки документов с использованием моделей компьютерного зрения, разработанный Lumina AI для извлечения сегментов и OCR из PDF
💡 Репозиторий предоставляет решение, которое позволяет быстро и эффективно обрабатывать документы с помощью Actix-сервера на Rust, поддерживая как GPU, так и CPU среды. Применяется для высокоточного извлечения данных из больших массивов документов, обеспечивая значительное ускорение и снижение затрат по сравнению с традиционными методами обработки данных
🔐 Лицензия: AGPL-3.0
🖥 Github
@pythonl
⚡️Хакатон BIV Hack Challenge
BIV Hack Challenge – командное соревнование по разработке ML и NLP технологий.
🚀Попробуйте себя в одном из трех предложенных кейсов, и поборитесь за звание лучшей команды:
- Кейс №1. Автоматизация разбора платежей
- Кейс №2. Алгоритм выявления связей между контрагентами
- Кейс №3. Конфигуратор страхового продукта
Хакатон пройдет полностью в онлайн-формате, все, что необходимо для участия - компьютер, стабильный интернет и желание забрать лучший приз!
🏆Призовой фонд: 300 000 руб.
🔥Дедлайн регистрации: 12 ноября 2024 года, 23:59
📅Даты проведения: 15 - 17 ноября
👨💻Для кого: Разработчики, ML-специалисты, NLP специалисты
Зарегистрируйтесь для участия в хакатоне: https://tglink.io/e9169d096ef3?erid=LjN8K2hDs
#реклама
О рекламодателе
Присоединяйтесь к бесплатному мини-курсу «Симулятор профессии дата-сайентист»
За 3 дня с нуля создадите виртуального робота-помощника (как Siri, Олег или Маруся) и решите несколько типичных задач дата-сайентиста, чтобы понять, подходит ли вам это направление
А еще:
- поймете, какие навыки нужны для работы в Data Science
- познакомитесь с языком Python
- узнаете о библиотеках Pandas, Plotly, Numpy
- освоите основы машинного обучения
- поработаете с Google Colab
- напишете AI-driven прототип
Все участники получат подарки: чек-листы и гайды, и чтобы больше узнать о профессии, бессрочный доступ к курсу «Основы Python: пишем чат-бота»
Записаться на мини-курс и забрать подарки
Самостоятельно изучаете Python и хотите стать востребованным разработчиком? 🤔
Чтобы быстрее и эффективнее прийти к этой цели, обратите внимание на обучение от IT Mentor 👨💻
Чем они отличаются от других? Это один из немногих курсов, где команда нацелена на ваше трудоустройство, потому что оплату берут только после выхода на работу. Не нашли проект после обучения? Ничего не должны! ❌
В программе — только самый актуальный стек, который вы сможете осваивать вместе с опытным ментором Senior-разработчиком:
📚 Основы Python, Базы данных, Django, FastApi, Git и другие технологии и инструменты, необходимые для дальнейшего трудоустройства. А закрепить полученные знания на практике вам поможет реальный проект, где настроена практика для студентов под руководством тимлида.
🚀 Готовы получить буст своей карьеры с IT Mentor? Присоединяйтесь к ближайшей группе для Python-разработчиков по ссылке https://clck.ru/3EPfZz
Старт уже в этом ноябре!
Реклама. ИП Тюльников ИНН 526223159257.
🔵 Любишь IT и интересуешься перспективными индустриями? Тогда этот канал для тебя!
На своем канале СЕО 1win показывает всю внутрянку iGaming-рынка и делится опытом управления крупной компанией в высококонкурентной нише. Полезно для тех, кто ищет свежие идеи и новые ниши в бизнесе.
Подписывайся на Owner 1win и будь на волне iGaming трендов! 🖥
👩💻 В этом видео вы узнаете, как создавать потрясающие графические интерфейсы Python всего за 10 минут с помощью перетаскивания. Вы будете использовать дизайн из Figma и превращать его в работающий код Python с помощью пакета tkinter Designer, что сэкономит вам часы ручного позиционирования элементов GUI!
🌟 Вы также узнаете, как превратить ваш графический интерфейс Python в исполняемый файл с помощью PyInstaller, чтобы он мог работать на любом компьютере без необходимости установки Python
🔗 Ссылка: *клик*
@pythonl