Всё своё ношу с собой: использование Raspberry Pi в качестве переносного сервера PyPI
Этот проект реализован на тот случай, когда вам может потребоваться содержимое какого-то сайта, например, Stack Overflow, PyPl или Wikipedia, в автономном режиме.
Автор уже клонировал сайты Stack Overflow и PyPl н на переносной сервер и теперь имеет доступ к их содержимому даже при отсутствии интернета. Подробнее о том, как он это сделал:
https://vuyisile.com/pypi-in-a-box-using-a-raspberry-pi-as-a-portable-pypi-server/
#raspberrypi #diy #pypl
Этот проект реализован на тот случай, когда вам может потребоваться содержимое какого-то сайта, например, Stack Overflow, PyPl или Wikipedia, в автономном режиме.
Автор уже клонировал сайты Stack Overflow и PyPl н на переносной сервер и теперь имеет доступ к их содержимому даже при отсутствии интернета. Подробнее о том, как он это сделал:
https://vuyisile.com/pypi-in-a-box-using-a-raspberry-pi-as-a-portable-pypi-server/
#raspberrypi #diy #pypl
👍1
Два простых способа преобразовать файл Python в EXE-файл
Если вы написали программу и хотите, чтобы ею могли пользоваться не только разработчики, но и простые пользователи, то стоит оформить её в удобном формате — сделать интерфейс, преобразовать файлы .exe, чтобы программу было удобно установить. Вот именно о последнем и пойдёт речь в этой статье.
Здесь вы узнаете, в каких случаях пригодится такое преобразование и как его можно сделать различными способами:
https://www.datacamp.com/tutorial/two-simple-methods-to-convert-a-python-file-to-an-exe-file
Если вы написали программу и хотите, чтобы ею могли пользоваться не только разработчики, но и простые пользователи, то стоит оформить её в удобном формате — сделать интерфейс, преобразовать файлы .exe, чтобы программу было удобно установить. Вот именно о последнем и пойдёт речь в этой статье.
Здесь вы узнаете, в каких случаях пригодится такое преобразование и как его можно сделать различными способами:
https://www.datacamp.com/tutorial/two-simple-methods-to-convert-a-python-file-to-an-exe-file
👍13
Анализ данных на Python с помощью Pandas
Сегодня данные присутствуют во всех сферах жизни, будь то медицинские исследования или данные технологической компании. Независимо от того, с какими данными вы работаете, вы должны знать, как фильтровать и анализировать ваши данные.
В этой статье вы познакомитесь с одним из популярных инструментов анализа данных в Python:
https://www.askpython.com/python-modules/pandas/data-analysis
#pandas
Сегодня данные присутствуют во всех сферах жизни, будь то медицинские исследования или данные технологической компании. Независимо от того, с какими данными вы работаете, вы должны знать, как фильтровать и анализировать ваши данные.
В этой статье вы познакомитесь с одним из популярных инструментов анализа данных в Python:
https://www.askpython.com/python-modules/pandas/data-analysis
#pandas
👍9👎2
Как впечатлить эйчара: 5 советов от Head of Finance из Google
В Твиттере есть аккаунт финансового директора Google — его зовут Антонио Реза, и он крутой. Он написал целый тред о том, как понять за 7 минут подходит кандидат в сотрудники или нет. А ещё он поделился 5 способами впечатлить эйчара и, получается, даже финансового директора.
Мы сделали для вас перевод его треда и разместили его тут:
https://tproger.ru/articles/kak-vpechatlit-jejchara-5-sovetov-ot-head-of-finance-iz-google/
В Твиттере есть аккаунт финансового директора Google — его зовут Антонио Реза, и он крутой. Он написал целый тред о том, как понять за 7 минут подходит кандидат в сотрудники или нет. А ещё он поделился 5 способами впечатлить эйчара и, получается, даже финансового директора.
Мы сделали для вас перевод его треда и разместили его тут:
https://tproger.ru/articles/kak-vpechatlit-jejchara-5-sovetov-ot-head-of-finance-iz-google/
👍14👎2🤔1
PyPI сегодня — радости статистики и печали безопасности
Небольшой, но интересный доклад, в котором рассматривается текущее состояние PyPI: от статистики по пакетам и отдельным характеристикам хранимых артефактов, до трактовки тенденций в python-сообществе на сегодня. Докладчик также затронет актуальный вопрос безопасности компонентной базы и цепочки поставки в целом, а также поговорит о typosquatting, dependency confusion и malware в пакетах и средствах предотвращения угрозы.
https://youtu.be/n7oWW9Np2s4
#видео #доклад #pypl
Небольшой, но интересный доклад, в котором рассматривается текущее состояние PyPI: от статистики по пакетам и отдельным характеристикам хранимых артефактов, до трактовки тенденций в python-сообществе на сегодня. Докладчик также затронет актуальный вопрос безопасности компонентной базы и цепочки поставки в целом, а также поговорит о typosquatting, dependency confusion и malware в пакетах и средствах предотвращения угрозы.
https://youtu.be/n7oWW9Np2s4
#видео #доклад #pypl
👍10
Начало работы с языковой моделью Galactica
Galactica — научно-ориентированная языковая модель со 120 миллиардами параметров. Она предсказывает аннотации к белкам, создает конспекты лекций и излагает математические формулы текстом.
В этой статье вы посмотрите, как поработать с этой моделью, ведь она имеет полностью открытый исходный код и доступна каждому:
https://habr.com/ru/post/700482/
#ml
Galactica — научно-ориентированная языковая модель со 120 миллиардами параметров. Она предсказывает аннотации к белкам, создает конспекты лекций и излагает математические формулы текстом.
В этой статье вы посмотрите, как поработать с этой моделью, ведь она имеет полностью открытый исходный код и доступна каждому:
https://habr.com/ru/post/700482/
#ml
🔥2🤩1
This media is not supported in your browser
VIEW IN TELEGRAM
Как создать GIF из графиков Matplotlib в Python
Линейные графики — это самый интуитивный способ визуализации временных рядов. Но что делать с визуализацией ряда с двумя объектами, которые взаимодействуют друг с другом? Сделать анимацию и засунуть в GIF-файл, конечно.
О том, как это сделать:
https://uproger.com/kak-sozdat-gif-iz-grafikov-matplotlib-v-python/
#matplotlib
Линейные графики — это самый интуитивный способ визуализации временных рядов. Но что делать с визуализацией ряда с двумя объектами, которые взаимодействуют друг с другом? Сделать анимацию и засунуть в GIF-файл, конечно.
О том, как это сделать:
https://uproger.com/kak-sozdat-gif-iz-grafikov-matplotlib-v-python/
#matplotlib
🔥6👍3❤2
Создание хеш-таблицы в Python с помощью TDD
Хеш-таблица представляет собой классическую структуру данных, лежащую в основе программирования. И сегодня она помогает решать многие реальные проблемы, например, индексация таблиц базы данных, кэширование вычисляемых значений или реализация наборов данных.
В Python уже есть своя собственная хеш-таблица dict. Но всё равно вам будет полезно понять, как хеш-таблицы работают за кулисами. Эта статья проведёт вас через этапы реализации хеш-таблицы с нуля:
https://realpython.com/python-hash-table/
Хеш-таблица представляет собой классическую структуру данных, лежащую в основе программирования. И сегодня она помогает решать многие реальные проблемы, например, индексация таблиц базы данных, кэширование вычисляемых значений или реализация наборов данных.
В Python уже есть своя собственная хеш-таблица dict. Но всё равно вам будет полезно понять, как хеш-таблицы работают за кулисами. Эта статья проведёт вас через этапы реализации хеш-таблицы с нуля:
https://realpython.com/python-hash-table/
👍18
«Вам курицу или рыбу?» — как рекомендательная система понимает чего вы хотите
Сегодня столько разнообразной информации, что легко запутаться в попытках найти нужное. Разработчики платформы по продаже фермерских продуктов подумали о том, как помочь пользователям выбрать среди обилия фермеров и их товаров именно те, которые им точно нужны и понравятся.
Для этого они разработали рекомендательную систему, которая состоит из трёх этапов. А вот каких именно и как это всё работает, узнаете здесь:
https://habr.com/ru/company/rshb/blog/701278/
#ml #datascience
Сегодня столько разнообразной информации, что легко запутаться в попытках найти нужное. Разработчики платформы по продаже фермерских продуктов подумали о том, как помочь пользователям выбрать среди обилия фермеров и их товаров именно те, которые им точно нужны и понравятся.
Для этого они разработали рекомендательную систему, которая состоит из трёх этапов. А вот каких именно и как это всё работает, узнаете здесь:
https://habr.com/ru/company/rshb/blog/701278/
#ml #datascience
👍11
Почему не стоит выбирать FastAPI — самый быстрый фреймворк на Python
FastAPI — быстрый и легкий фреймворк для создания REST API. Но так ли он быстр? Автор статьи у нас на сайте поделился собственным тестом производительности этого фреймворка, а также постарался разобраться, что может быть лучше FastAPI, если вы пишите преимущественно на Django:
https://tproger.ru/articles/pochemu-ne-stoit-vybirat-fastapi-samyj-bystryj-frejmvork-na-python/
#fastapi #django
FastAPI — быстрый и легкий фреймворк для создания REST API. Но так ли он быстр? Автор статьи у нас на сайте поделился собственным тестом производительности этого фреймворка, а также постарался разобраться, что может быть лучше FastAPI, если вы пишите преимущественно на Django:
https://tproger.ru/articles/pochemu-ne-stoit-vybirat-fastapi-samyj-bystryj-frejmvork-na-python/
#fastapi #django
👍10👎6🤔6🤡3❤🔥1
Как запустить динозаврика Google на тачбаре? Обзор Python-библиотеки PyTouchBar
С 2016 года компания Apple начала добавлять сенсорную OLED-панель вместо верхнего ряда на клавиатурах в MacBook Pro. Позднее она отказалась от этой практики из-за не очень высокой популярности, но многие пользователи до сих пор владеют такими ноутбуками.
Возможно, дело в том, что они не догадались добавить туда игру с динозавриком, как это сделали в этой статье. Глядишь, и все бы играли вместо того, чтоб искать ей какое-то полезное применение.
https://habr.com/ru/company/selectel/blog/698218/
#gamedev #diy
С 2016 года компания Apple начала добавлять сенсорную OLED-панель вместо верхнего ряда на клавиатурах в MacBook Pro. Позднее она отказалась от этой практики из-за не очень высокой популярности, но многие пользователи до сих пор владеют такими ноутбуками.
Возможно, дело в том, что они не догадались добавить туда игру с динозавриком, как это сделали в этой статье. Глядишь, и все бы играли вместо того, чтоб искать ей какое-то полезное применение.
https://habr.com/ru/company/selectel/blog/698218/
#gamedev #diy
👍8😁1
Python Flask: взаимодействие с контейнерами Docker
Попробуйте научиться работать с Docker и настроить его взаимодействие с Flask. В этой статье вы попробуете реализовать сервер для обслуживания своих функций.
Подробнее:
https://uproger.com/python-flask-vzaimodejstvie-s-kontejnerami-docker/
#flask #docker
Попробуйте научиться работать с Docker и настроить его взаимодействие с Flask. В этой статье вы попробуете реализовать сервер для обслуживания своих функций.
Подробнее:
https://uproger.com/python-flask-vzaimodejstvie-s-kontejnerami-docker/
#flask #docker
❤1
Разыскиваются Pet-проекты на питоне
Прямо сейчас мы в Tproger ищем разработчика-питониста, который готов выступить экспертом для написания руководства по созданию pet-проекта на питоне. Статья будет от 3 лица, а вашу работу мы, разумеется, оплатим.
Если у вас есть интересный проект, то присылайте его нашему head of production Оксане на почту [email protected] до вечера 2 декабря.
Прямо сейчас мы в Tproger ищем разработчика-питониста, который готов выступить экспертом для написания руководства по созданию pet-проекта на питоне. Статья будет от 3 лица, а вашу работу мы, разумеется, оплатим.
Если у вас есть интересный проект, то присылайте его нашему head of production Оксане на почту [email protected] до вечера 2 декабря.
👍12🤯3💩2🥰1
Как получить данные в нужном формате с помощью Pandas
Специалистам по данным постоянно приходится приводить данные в нужный им вид. Иногда, очищая от лишнего, в других случаях меняя формат данных. Чаще всего применяются два формата данных: длинный и широкий.
В этой статье вы рассмотрите несколько примеров, чтобы понять, как именно выглядит каждый формат данных, а затем посмотрите, как конвертировать один формат в другой с помощью Pandas:
https://nuancesprog.ru/p/16466/
#pandas #datascience
Специалистам по данным постоянно приходится приводить данные в нужный им вид. Иногда, очищая от лишнего, в других случаях меняя формат данных. Чаще всего применяются два формата данных: длинный и широкий.
В этой статье вы рассмотрите несколько примеров, чтобы понять, как именно выглядит каждый формат данных, а затем посмотрите, как конвертировать один формат в другой с помощью Pandas:
https://nuancesprog.ru/p/16466/
#pandas #datascience
👍13🔥1
Python в атомной энергетике: сообразительные нейроморфы, предсказание поломок и анализ нормативки
Python со своими инструментами для анализа данных и построения ИИ отлично подходит для применения его наа АЭС. Здесь с ним можно решать амбициозные задачи на острие науки о данных.
В этой статье вы узнаете, что же именно делает Python в атомной энергетике от трёх специалистов из Росатома:
https://habr.com/ru/article/699198/
Python со своими инструментами для анализа данных и построения ИИ отлично подходит для применения его наа АЭС. Здесь с ним можно решать амбициозные задачи на острие науки о данных.
В этой статье вы узнаете, что же именно делает Python в атомной энергетике от трёх специалистов из Росатома:
https://habr.com/ru/article/699198/
⚡6👍3👎1💩1
Подборка актуальных вакансий
— Ведущий Python-разработчик
Где: Москва, можно удалённо
Опыт: от 5 лет
— QA Automation Engineer
Где: Москва, можно удалённо
Опыт: от 3 лет
— Senior Application Security Engineer
Где: Москва, можно удалённо
Опыт: от 5 лет
— Middle DBA
Где: Москва, можно удалённо
Опыт: от 3 лет
— Data Engineer
Где: Москва, можно удалённо
Опыт: можно без опыта
— Middle DevOps Engineer
Где: Москва, можно удалённо
Опыт: не указан
— Senior DevOps-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет
— DevOps / SRE-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет
— Аналитик DWH
Где: Москва, можно удалённо
Опыт: можно без опыта
#вакансии #работа
— Ведущий Python-разработчик
Где: Москва, можно удалённо
Опыт: от 5 лет
— QA Automation Engineer
Где: Москва, можно удалённо
Опыт: от 3 лет
— Senior Application Security Engineer
Где: Москва, можно удалённо
Опыт: от 5 лет
— Middle DBA
Где: Москва, можно удалённо
Опыт: от 3 лет
— Data Engineer
Где: Москва, можно удалённо
Опыт: можно без опыта
— Middle DevOps Engineer
Где: Москва, можно удалённо
Опыт: не указан
— Senior DevOps-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет
— DevOps / SRE-инженер
Где: Москва, можно удалённо
Опыт: от 3 лет
— Аналитик DWH
Где: Москва, можно удалённо
Опыт: можно без опыта
#вакансии #работа
👍4👎3
36 способов выучить Python бесплатно (для аналитиков и не только)
Ловите подборку полезных бесплатные материалов, которые помогут изучить вам аналитику на Python, а также другие направления разработки:
https://vc.ru/education/519077-36-sposobov-vyuchit-python-besplatno-dlya-analitikov-i-ne-tolko
#подборка
Ловите подборку полезных бесплатные материалов, которые помогут изучить вам аналитику на Python, а также другие направления разработки:
https://vc.ru/education/519077-36-sposobov-vyuchit-python-besplatno-dlya-analitikov-i-ne-tolko
#подборка
👍12💩1
PySimpleGUI: использование изображения в качестве кнопки
Использовать изображение в качестве кнопки можно, если вы хотите придать вашему приложению уникальный дизайн. Но имейте в виду, что такие кнопки не всегда легко распознать и при неправильном подходе они могут сработать во вред пользовательскому опыту.
Здесь вы найдёте инструкцию по созданию такой кнопки, а вот вопросы дизайна оставляем уже на ваше усмотрение:
https://www.blog.pythonlibrary.org/2021/09/05/pysimplegui-using-an-image-as-a-button/
#gui
Использовать изображение в качестве кнопки можно, если вы хотите придать вашему приложению уникальный дизайн. Но имейте в виду, что такие кнопки не всегда легко распознать и при неправильном подходе они могут сработать во вред пользовательскому опыту.
Здесь вы найдёте инструкцию по созданию такой кнопки, а вот вопросы дизайна оставляем уже на ваше усмотрение:
https://www.blog.pythonlibrary.org/2021/09/05/pysimplegui-using-an-image-as-a-button/
#gui