Управление зависимостями в Python с Poetry
Сегодня расскажем о мощном инструменте для эффективного управления зависимостями в ваших Python-проектах - Poetry. Poetry представляет собой интуитивно понятный инструмент, который упрощает создание, управление и публикацию пакетов, делая процесс разработки более прозрачным и удобным.
Poetry - это инструмент для управления зависимостями и управления проектами в Python. Он предоставляет удобный способ определения зависимостей, настройки окружения и управления проектом с использованием файла pyproject.toml.
Преимущества использования Poetry:
- Простота: Poetry предоставляет простой и интуитивно понятный способ управления зависимостями, позволяя сосредоточиться на коде, а не на конфигурации.
- Управление версиями: Poetry автоматически создает файлы requirements.txt и Pipfile.lock, обеспечивая точное управление версиями зависимостей.
- Встроенная документация: Интегрированная поддержка документации и команд для упрощения публикации пакетов.
- Интеграция с проектами: Poetry легко интегрируется в процессы разработки и может использоваться вместе с такими инструментами, как VSCode, PyCharm и другими.
Как использовать Poetry?
Для начала работы установите Poetry с помощью следующей команды:
pip install poetry
Инициализируйте новый проект:
poetry new your_project
Добавьте зависимости:
poetry add package_name
И Poetry автоматически обновит ваш файл pyproject.toml и управит зависимостями.
#python#poetry#pyprojecttoml
https://github.com/bear/python-twitter/blob/master/get_access_token.py
Python #Twitter
A Python wrapper around the Twitter API.
By the #Python-Twitter Developers
Downloads Documentation Status Circle CI Codecov Requirements Status Dependency Status
Introduction
This library provides a pure Python interface for the Twitter API. It works with Python versions from 2.7+ and Python 3.
Twitter provides a service that allows people to connect via the web, IM, and SMS. Twitter exposes a web services #API and this library is intended to make it even easier for Python programmers to use.
Успешное завершение уникального проекта: Студенты Университетского колледжа МГИМО освоили цифровые компетенции в Школе 21 Экосистемы СБЕРа! 🚀
В июне студенты Университетского колледжа МГИМО, обучающиеся по специальностям «Информационные системы и программирование», «Банковское дело» и «Право и организация социального обеспечения», успешно завершили практическое обучение в Школе 21 Экосистемы СБЕРа.
Этот интенсивный курс был посвящен основам программирования на языке Python 🐍 и реализован по инновационной методологии Peer-to-Peer. Такой подход позволил получить и закрепить новые знания, проявить самостоятельность, активность и лидерские качества, взаимно проверяя проекты. От "Hello world" до разработки API и Telegram-ботов — прогресс был впечатляющим!
Совместный проект МГИМО-Одинцово и Школы 21 помог студентам развить навыки планирования времени и выбора приоритетов, что крайне важно в современной цифровой среде.
Особые отличия:
✨ Лучшими студентами проекта были признаны Соловейкина М. и Алев Б., получившие специальные подарки.
🏅 19 студентов были отмечены сертификатами за выполнение заданий сверх нормы, и отрадно, что среди них есть как будущие IT-специалисты, так и представители банковского дела!
🎓 Для 48 студентов открылась возможность подать заявку в Школу 21 на получение диплома дополнительного профессионального образования по цифровой специальности после окончания колледжа.
Этот проект в очередной раз подтвердил: успех в современном мире требует не просто владения одной профессией, а их "умного" сочетания с цифровыми технологиями.
#МГИМОКолледж#Школа21#СБЕР#ЦифровыеНавыки#Python#ОбразованиеБудущего
#Python#TensorFlow
🐍
TensorFlow Developer Certificate in 2023 Zero to Mastery
Pass the TensorFlow Developer Certification Exam by Google. Become an AI, Machine Learning, and Deep Learning expert!
⚖️33Gb
🔗 Link
-----
Main channel:@repo_science
Coupons: @freecoupons_reposcience
-----
#python#tensorflow
🐍
TensorFlow Developer Certificate in 2023: Zero to Mastery
Pass the TensorFlow Developer Certification Exam by Google. Become an AI, Machine Learning, and Deep Learning expert!
🗣️ Andrei Neagoie, Daniel Bourke
🌟 4.6 - 7119 votes
🔗Link
-----
Main channel:@repo_science
Coupons: @freecoupons_reposcience
-----
#вакансия#python#fulltime#СПб#DataScience#Middle#Senior
🎯 Вакансия для Data Scientist с опытом разработки чат-ботов
💰 ЗП 250-300
О компании и команде:
Офис в Санкт-Петербурге, работа фулл тайм в офисе
Проект: построение и внедрение моделей для поддержки направления финансового мониторинга Банка
Функциональные обязанности:
- Разработка чат-ботов для сотрудников компании, которые должны помочь им быстрее получать знания из различных баз данных
- Поддержка внедрения и мониторинга разработанных чат-ботов
- Написание документации о результатах разработки
- Работа с заинтересованными подразделениями для обеспечения соблюдения нормативных требований и внутренних политик
- Взаимодействие с командами ИТ и управления данными в части контроля качества данных
Ожидания от кандидата:
- Опыт работы в роли Data Scientist от 2 лет
- Опыт создания чат ботов на базе трансформеров
- Знание устройства больших языковых моделей LLM и способность разобраться в архитектуре языковой модели уровня GPT
- Знание NLP
- Сильные коммуникационные навыки
- Внимание к деталям и срокам выполнения задач
Условия работы:
- Оформление по ТК РФ и стабильную работу в крупном федеральном банке
- ДМС со стоматологией
- Уникальный портфель бенефитов по программе софинансирования (фитнес, школа ин. языков на выбор, скидки на продукты банка и партнеров)
- Внутренние спортивные мероприятия, материальная поддержка в различных жизненных ситуациях, скидки на страховые коробочные продукты банка и партнеров и многое другое
- Развитие экспертизы: оплачиваем профессиональные тренинги и внешние образовательные курсы, организуем IT-активности (митапы, хакатоны, юконы)
- Полугодовая аттестация с возможностью пересмотра заработной платы и грейда позиции
- А ещё: комфорт, свобода, минимум бюрократии, гибкое начало и завершение рабочего дня, отсутствие дресс-кода
пишите @KEKatarina
Не забудьте уточнить, что вы из @datasciencejobs
🌍 NIKOLAI GUMILYOV IN ABYSSINIA
The Russian Poet-Conquistador in Ethiopia, 1913
«I am a conquistador in iron armor,
I joyfully pursue a star,
I walk through chasms and abysses
And rest in a joyful garden»
1913. Russian poet Nikolai Gumilyov, 27 years old, arrives in Abyssinia — ancient Ethiopia. This is his third African expedition. But Ethiopia is different. This is the birthplace of humanity, the birthplace of coffee, the only African nation never colonized.
🏨TAITU HOTEL: WHERE HISTORY MET POETRY
In Addis Ababa, Gumilyov stayed at the legendary Taitu Hotel, named after Empress Taytu Betul. Here, on carved balconies under high ceilings, he wrote his African poems.
Picture this: evening, the scent of frankincense and coffee, pen scratching paper. Outside — the lights of the capital. The poet writes:
"Deafened by roar and thunder,
Clothed in flame and smoke,
About you, my Africa, in whispers
The seraphim speak in heaven"
⛰️THE SIMIEN MOUNTAINS
From Addis Ababa, Gumilyov ascends to the Simien Mountains. Here the sky is closer than anywhere else. Here eagles fly beneath your feet. Here a person understands how small he is — and how immense the world's beauty.
የስሜን ተራሮች — በዓለም ላይ ከየትኛውም ቦታ የሚያስደንቁ። እዚህ ሰማይ ቅርብ ነው፣ ንስሮች በእግርህ በታች ይበርራሉ። (The Simien Mountains — more breathtaking than anywhere in the world. Here the sky is close, eagles fly beneath your feet.)
☕THE BIRTHPLACE OF COFFEE
The Ethiopian coffee ceremony isn't just a drink. It's a ritual thousands of years old. A woman in white roasts beans over fire, grinds them by hand, brews in a clay jebena. Frankincense smoke. Silence. Rapture.
Гумилёв пьёт этот кофе и понимает: отсюда пришёл аромат, покоривший мир. (Gumilyov drinks this coffee and understands: from here came the aroma that conquered the world.)
🏛️FREE LAND
Ethiopia was never colonized. When all of Africa was divided by European empires, Ethiopia remained free. Gumilyov sees imperial palaces, thrones of precious wood, gold and crimson velvet — and feels ancient regality that Europe has lost.
ኢትዮጵያ በጭራሽ ቅኝ አልሆነችም። ነፃ ምድር። የጥንታዊ ንጉሠ-ነገሥቶች ምድር። (Ethiopia was never colonized. Free land. Land of ancient emperors.)
📿LALIBELA: CHRISTIANITY IN STONE
The rock-hewn churches of Lalibela. Ethiopian Christianity is older than European. Here they guard sacred mysteries. Here monks have prayed in caves for a thousand years.
Гумилёв стоит в древнем храме, и его сердце бьётся от восторга. (Gumilyov stands in an ancient temple, and his heart beats with rapture.)
🎭THE GIRAFFE: AFRICA IN VERSE
Gumilyov's most famous African poem:
"Listen: far, far away, on Lake Chad
An exquisite giraffe wanders.
He's given graceful elegance and bliss,
And his hide is adorned with a magical pattern..."
የአፍሪካ ህልም በግጥም። (The African dream in poetry.)
💔RETURN AND MEMORY
In a few months, Gumilyov will return to Russia. Ahead — World War I, revolution, execution in 1921. He'll be 35 years old.
Но Эфиопия останется с ним до последнего вздоха. Африка вошла в его кровь, в его поэзию, в его душу. (But Ethiopia will remain with him until his last breath. Africa entered his blood, his poetry, his soul.)
🏨THE TAITU HOTEL STILL STANDS
And remembers the Russian poet who sat on the balcony, looked at the stars of Abyssinia, and wrote about beauty that saves the world.
የታይቱ ሆቴል አሁንም ቆሟል። የሩሲያ ገጣሚውን ያስታውሳል። (The Taitu Hotel still stands. It remembers the Russian poet.)
🌟 «Я конквистадор в панцире железном...»
"I am a conquistador in iron armor..."
Eternal memory to the poet. Eternal love for Ethiopia.
ለገጣሚው የዘላለም ትዝታ። ለኢትዮጵያ የዘላለም ፍቅር።
---
🎵Listen while reading:
Mulatu Astatke — "Yèkèrmo Sèw" (Father of Ethio-jazz)
Search: "Mulatu Astatke Yekermo Sew" on any music platform
📸 Photos: Historical Taitu Hotel, Addis Ababa; Simien Mountains; Ethiopian coffee ceremony
#Gumilyov#Ethiopia#Abyssinia#Poetry#TaituHotel#Travel#AddisAbaba#EthioJazz#SilverAge#RussianPoetry#AfricanLove
🗺 Город: Москва, ст. м. Кунцевская (5 минут пешком от метро)
Формат работы: офис, 5/2 с 9:00 до 18:00
Занятость: полная
ЗП вилка: 120-170 к на руки (с официальным оформлением с первого рабочего дня (полное соблюдение ТК: больничные, отпуска))
Обязанности:
Коммуникация с заказчиком и сбор требований;
Подготовка технических тасков совместно с ИТ;
Тестирование разработанного функционала;
Передача на поддержку готового продукта. Проведение ознакомления/обучения по работе с новым функционалом;
Постановка ТЗ для ИТ отдела;
Подготовка сбора метрик (по заготовленному процессу). Метрики измерения успешности процесса;
Определение источников данных для сбора информации для формировании метрик.
Требования:
Навыки визуализации данных и создания графиков и диаграмм;
Способность погрузиться в любую инфраструктуру данных;
PowerBI – высокий уровень;
Уверенно владеть SQL;
Есть опыт автоматизации и понимание принципов работы ML, построения модели;
Python на уровне уверенного пользователя (pandas, numpy, matplotlib, seaborn, другие стандартные питон-библиотеки);
Хорошие коммуникативные навыки.
По всем вопросам: @AromamirHR
#москва#python#ml#аналитика#analyst#офис
👏 У "нашего всего" Александра Сергеевича Пушкина нынче день рождения!
***
Храни меня, мой талисман,
Храни меня во дни гоненья,
Во дни раскаянья, волненья:
Ты в день печали был мне дан.
Когда подымет океан
Вокруг меня валы ревучи,
Когда грозою грянут тучи, -
Храни меня, мой талисман.
В уединеньи чуждых стран,
На лоне скучного покоя,
В тревоге пламенного боя
Храни меня, мой талисман.
Священный сладостный обман,
Души волшебное светило...
Оно сокрылось, изменило...
Храни меня, мой талисман.
Пускай же ввек сердечных ран
Не растравит воспоминанье.
Прощай, надежда; спи, желанье;
Храни меня, мой талисман.
1825
#Пушкин#АлександрСергеевичПушкин#поэты#поэзия#стихи#poetry#poems#русскаялитература#русскаяклассика
A letter to my pain.
Hello there. What a pest you are. How dare you have greater presence that the most of my feelings. What exactly do you want since my rage is gone. What exactly do you need you seem attached to my bone. My smile and my actions try best to hide you. But how do i do so when in my speech you creep out. In my smile you're there as though i asked you. In my tears you rejoice as though i have no other. In my previous rage when trying to put my anger in a cage you still rampage. Tormenting me. How dare you touch me again, just leave me be but how do i deal with emptiness without thinking about you, how do i feel when you're always there and now I don't want you. I found comfort in your hands in the bed of your sorrow so can i have one wish from you granted and give me a vacation. A trip around love and boat cruise through the seas of my joy. Pain what do you want? Why are you always there? What have i done to have you as my best worst friend. What else do i owe you since in my time of empty you're always there. When i lost my mentor you were there, when i lost my toys you were there, when i lost my everything a definition you redefined, you were there. How messed up is our relationship. Through thick and thin you stand tall as positive things but yet you still hurt. I don't wanna lie to you, you hurt me so much in so many ways that the name pain isn't enough to define who you are. So take me away. Nail my heart with a crooked stick and twist. Let me feel all of you. Show me the greatest of your gifts and do not hold back be there another time so that when I'm used to you I'll enjoy your presence. But for now be gone. You've been here long enough. Take back all the memories and the scars that you've caused. You've taught me to be stronger thank you for that. You've been building me up and showed me how much i don't need you. I cast you away and ban you from ever trying to reach into my thoughts again. I used to feel you everytime i got asked why do i live alone. Now i answer boldly saying because i grew up and i have those who love me by my side so pain i don't need you anymore i have love. It was kinda hard to realize it's love but when my hate vanished that's when i knew the pain is gone so be gone
My tears are not worthless
#review
#spoken_word
#poetry