Синхронизируем данные с yarsync
Yarsync (Yet Another Rsync) — предназначен для синхронизации данных между несколькими устройствами, более точно — между файловыми системами в Unix-подобных средах. Он имеет похожий на Git интерфейс и является Python-обёрткой для rsync.
Давайте посмотрим, как он работает и как он может помочь вам в ваших задачах:
https://habr.com/ru/post/662163/
Yarsync (Yet Another Rsync) — предназначен для синхронизации данных между несколькими устройствами, более точно — между файловыми системами в Unix-подобных средах. Он имеет похожий на Git интерфейс и является Python-обёрткой для rsync.
Давайте посмотрим, как он работает и как он может помочь вам в ваших задачах:
https://habr.com/ru/post/662163/
👍3
Хотите узнать, почему важно закрывать файлы в Python?
Вы, вероятно, уже используете контекстные менеджеры для управления файлами, но задумывались ли вы когда-нибудь, почему большинство учебных пособий рекомендуют это делать? В этом уроке вы погрузитесь в этот самый вопрос:
https://realpython.com/why-close-file-python/
Вы, вероятно, уже используете контекстные менеджеры для управления файлами, но задумывались ли вы когда-нибудь, почему большинство учебных пособий рекомендуют это делать? В этом уроке вы погрузитесь в этот самый вопрос:
https://realpython.com/why-close-file-python/
👍14🔥1
Примеры лямбда-функций в Python
Лямбда-функции – это анонимные функции, которые содержат только одно выражение. На первый взгляд они могут показаться сложными, но это не так. В этой статье вы узнаете, как легко начать использовать их в своём коде:
https://pythonist.ru/lyambda-funkczii-v-python-primery/
#начинающим
Лямбда-функции – это анонимные функции, которые содержат только одно выражение. На первый взгляд они могут показаться сложными, но это не так. В этой статье вы узнаете, как легко начать использовать их в своём коде:
https://pythonist.ru/lyambda-funkczii-v-python-primery/
#начинающим
👍18
Погружаемся в основы шифрования с шифром Цезаря
Систем шифрования, которые существуют сегодня, огромное множество. Но одним из первых шифров, дошедших до наших дней, является шифр Цезаря, который несмотря на просто алгоритм шифровки собьёт с толку неподготовленного человека.
В этой статье мы предлагаем вам познакомиться с шифром Цезаря поближе, реализовав его на Python:
https://www.pythonpool.com/caesar-cipher-python/
Систем шифрования, которые существуют сегодня, огромное множество. Но одним из первых шифров, дошедших до наших дней, является шифр Цезаря, который несмотря на просто алгоритм шифровки собьёт с толку неподготовленного человека.
В этой статье мы предлагаем вам познакомиться с шифром Цезаря поближе, реализовав его на Python:
https://www.pythonpool.com/caesar-cipher-python/
👍6
Отправка SMS кириллицей с AT-модема
Отличная статья для тех, кому необходимо организовать массовую рассылку сообщений, но не настолько массовые, чтобы использовать платные сервисы. В данном случае вся сложность была в отсутствии встроенного кодера UCS-2 в Python и автор поделился решением этой проблемы:
https://habr.com/ru/post/662291/
Отличная статья для тех, кому необходимо организовать массовую рассылку сообщений, но не настолько массовые, чтобы использовать платные сервисы. В данном случае вся сложность была в отсутствии встроенного кодера UCS-2 в Python и автор поделился решением этой проблемы:
https://habr.com/ru/post/662291/
👍5🔥3
This media is not supported in your browser
VIEW IN TELEGRAM
Пакет git-gud для изучения git в командной строке
Недавно мы рассказывали о Learn Git Branching — сервисе по изучению Git. Сегодня хотим предложить вам альтернативный вариант, который поможет закрепить знания тем, кто уже попробовал свои силы в Learn Git Branching. На этот раз ваше обучение будет проходить непосредственно в консоли.
Инструкция по установке и более подробная информация тут:
https://github.com/benthayer/git-gud
#git
Недавно мы рассказывали о Learn Git Branching — сервисе по изучению Git. Сегодня хотим предложить вам альтернативный вариант, который поможет закрепить знания тем, кто уже попробовал свои силы в Learn Git Branching. На этот раз ваше обучение будет проходить непосредственно в консоли.
Инструкция по установке и более подробная информация тут:
https://github.com/benthayer/git-gud
#git
👍10🔥3
Коллекции в Python
Collections — это встроенный модуль Python, предоставляющий такие полезные типы данных, как контейнеры. Контейнерные типы данных позволяют нам хранить и получать доступ к значениям удобным способом.
Давайте познакомимся с ними поближе и узнаем, какие они бывают:
https://pythonist.ru/kollekczii-v-python/
Collections — это встроенный модуль Python, предоставляющий такие полезные типы данных, как контейнеры. Контейнерные типы данных позволяют нам хранить и получать доступ к значениям удобным способом.
Давайте познакомимся с ними поближе и узнаем, какие они бывают:
https://pythonist.ru/kollekczii-v-python/
👍7
Лучшие проекты для начинающих Python-разработчиков
Сколько теорию не изучай, но без практики от неё не будет толку. Но что делать, если собственной фантазии на свой проект не хватает? Взять какую-то готовую идею и попробовать её воплотить в жизнь!
Здесь собраны несколько интересных идей проектов, которые точно помогут вам прокачать свои навыки:
https://www.youtube.com/watch?v=h8nrlZ0IxkA
#видео
Сколько теорию не изучай, но без практики от неё не будет толку. Но что делать, если собственной фантазии на свой проект не хватает? Взять какую-то готовую идею и попробовать её воплотить в жизнь!
Здесь собраны несколько интересных идей проектов, которые точно помогут вам прокачать свои навыки:
https://www.youtube.com/watch?v=h8nrlZ0IxkA
#видео
👍18
Введение в линейное программирование на Python
Если для решения задачи требуется существенный анализ, то необязательно прибегать к машинному обучению. Посмотрите, возможно вы обнаружите линейные зависимости и тогда оптимальным решением будет применение линейного программирования.
Подробнее о том, что это такое и как этим пользоваться здесь:
https://nuancesprog.ru/p/15659/
Если для решения задачи требуется существенный анализ, то необязательно прибегать к машинному обучению. Посмотрите, возможно вы обнаружите линейные зависимости и тогда оптимальным решением будет применение линейного программирования.
Подробнее о том, что это такое и как этим пользоваться здесь:
https://nuancesprog.ru/p/15659/
👍8🔥4
Большая шпаргалка по Python
Здесь вы найдёте большую и подробную шпаргалку с примерами по множеству тем для Python. Забирайте в закладки и держите под рукой:
https://www.interviewbit.com/python-cheat-sheet/
#шпаргалка
Здесь вы найдёте большую и подробную шпаргалку с примерами по множеству тем для Python. Забирайте в закладки и держите под рукой:
https://www.interviewbit.com/python-cheat-sheet/
#шпаргалка
👍23❤2
9 актуальных вакансий
— Старший аналитик данных в МТС
Где: Москва
Опыт: От 1 года
— Middle DevOps-инженер в Outlines Tech
Где: Москва
Опыт: От 2 лет
— Middle Data Engineer в МТС
Где: Москва
Опыт: От 2 лет
— Middle QA Engineer в МТС
Где: Москва
Опыт: От 2 лет
— Middle Администратор Tableau в МТС
Где: Москва
Опыт: От 2 лет
— Middle Data Scientist в МТС
Где: Москва
Опыт: От 2 лет
— Senior Python Developer в МТС
Где: Москва
Опыт: От 3 лет
— Руководитель направления бизнес анализа в МТС
Где: Москва
Опыт: От 3 лет
— Преподаватель на курс «Буткэмп Python» в OTUS
Где: Удалённо
Опыт: От 5 лет
#вакансии #работа
— Старший аналитик данных в МТС
Где: Москва
Опыт: От 1 года
— Middle DevOps-инженер в Outlines Tech
Где: Москва
Опыт: От 2 лет
— Middle Data Engineer в МТС
Где: Москва
Опыт: От 2 лет
— Middle QA Engineer в МТС
Где: Москва
Опыт: От 2 лет
— Middle Администратор Tableau в МТС
Где: Москва
Опыт: От 2 лет
— Middle Data Scientist в МТС
Где: Москва
Опыт: От 2 лет
— Senior Python Developer в МТС
Где: Москва
Опыт: От 3 лет
— Руководитель направления бизнес анализа в МТС
Где: Москва
Опыт: От 3 лет
— Преподаватель на курс «Буткэмп Python» в OTUS
Где: Удалённо
Опыт: От 5 лет
#вакансии #работа
👍7
Украшаем наш профиль на GitHub с помощью подделки активности в OpenSource
Мы не предлагаем вам подделывать вашу историю активность, чтобы выдать себя за суперактивного разработчика. Скорее, мы предлагаем немного подурачиться и превратить вашу активность в рисунок или надпись с помощью небольшой Python-скрипта.
Если хотите узнать, как это сделать, то переходить по ссылке:
https://tproger.ru/translations/draw-on-github/
#github
Мы не предлагаем вам подделывать вашу историю активность, чтобы выдать себя за суперактивного разработчика. Скорее, мы предлагаем немного подурачиться и превратить вашу активность в рисунок или надпись с помощью небольшой Python-скрипта.
Если хотите узнать, как это сделать, то переходить по ссылке:
https://tproger.ru/translations/draw-on-github/
#github
👍23😁8👎6💩2
11 забавных пасхалок в Python
Пасхалки любят все, ведь они разбавляют привычное восприятие, а ещё дают возможность сблизиться с разработчиками благодаря общим приколам. И это касается не только игр, Python тоже полон пасхалок и подробнее о них вы можете узнать тут:
https://techrocks.ru/2021/02/08/11-python-easter-eggs/
Пасхалки любят все, ведь они разбавляют привычное восприятие, а ещё дают возможность сблизиться с разработчиками благодаря общим приколам. И это касается не только игр, Python тоже полон пасхалок и подробнее о них вы можете узнать тут:
https://techrocks.ru/2021/02/08/11-python-easter-eggs/
👍4😁3👏2❤1
Умный чат-бот с ИИ на Python
В этом видео вы узнаете, как создать умного чат-бота с искусственным интеллектом, используя нейронные сети и обработку естественного языка в Python. Видео на английском языке, так что можете включить автоматические субтитры.
Подробнее:
https://www.youtube.com/watch?v=1lwddP0KUEg
#видео #ml
В этом видео вы узнаете, как создать умного чат-бота с искусственным интеллектом, используя нейронные сети и обработку естественного языка в Python. Видео на английском языке, так что можете включить автоматические субтитры.
Подробнее:
https://www.youtube.com/watch?v=1lwddP0KUEg
#видео #ml
🤩10❤3👍1
8 способов добавить элемент в начало списка и строки в Python
Эта статья расскажет вам о 4 способах добавления элементов в начало списка, а также о 4 вариантах добавления элемента в начало строки. Тут будут как наиболее простые способы, так и наиболее эффективные:
https://tprg.ru/BGPg
Эта статья расскажет вам о 4 способах добавления элементов в начало списка, а также о 4 вариантах добавления элемента в начало строки. Тут будут как наиболее простые способы, так и наиболее эффективные:
https://tprg.ru/BGPg
👎6👍5
Анализ цены биткоина на Python с помощью fbprophet
После серьёзного падения цены биткоина и других криптовалют, многие опасаются лезть в подобные инвестиции. Но есть и те, кто рассчитывает заработать на этом падении. Вторым может пригодиться инструмент, который будет анализировать цены валюты и предоставлять готовый результат.
Как сделать такой инструмент, узнаете тут:
https://tprg.ru/Pcp6
#библиотека #fbprophet
После серьёзного падения цены биткоина и других криптовалют, многие опасаются лезть в подобные инвестиции. Но есть и те, кто рассчитывает заработать на этом падении. Вторым может пригодиться инструмент, который будет анализировать цены валюты и предоставлять готовый результат.
Как сделать такой инструмент, узнаете тут:
https://tprg.ru/Pcp6
#библиотека #fbprophet
👍9👎3
Пишем кейлоггер на Python для Windows за 5 минут
Руководство по созданию кейлоггера на Python, который записывает нажатия клавиш с клавиатуры и отправляет их по электронной почте или сохраняет в файл журнала с применением библиотеки keyboard:
https://tprg.ru/PYKB
Руководство по созданию кейлоггера на Python, который записывает нажатия клавиш с клавиатуры и отправляет их по электронной почте или сохраняет в файл журнала с применением библиотеки keyboard:
https://tprg.ru/PYKB
👍8