Аутентификация в Django при помощи Metamask
Сегодня мы напишем простой сниппет для аутентификации пользователей на сайте при помощи кошелька Metamask. Замечу, что данное решение максимально изолировано от фреймворка. Вы сможете легко адаптировать его не только к Django, но и к Flask, Sanic, Starlette, Aiohttp и т.п.
Статья
Сегодня мы напишем простой сниппет для аутентификации пользователей на сайте при помощи кошелька Metamask. Замечу, что данное решение максимально изолировано от фреймворка. Вы сможете легко адаптировать его не только к Django, но и к Flask, Sanic, Starlette, Aiohttp и т.п.
Статья
NLP алгоритмы для мониторинга и AIOps с использованием библиотек Python
Чисто теоретически, конечной задачей всей деятельности по созданию алгоритмов для обработки естественного языка (Natural Language Processing, NLP) является создание искусственного интеллекта (ИИ), который бы понимал человеческий язык, причем “понимал” в значении “осознавал смысл” (анализ текста) и “делал осмысленные высказывания” (синтез текста). Пока до этой цели ещё очень далеко - для распознавания живого языка потребуется дать агенту ИИ все огромные знания об окружающем мире, а также возможность взаимодействовать с ним, т.е. создать «действительно мыслящего» агента. Так что сейчас, в практической плоскости, под обработкой естественного языка понимаются различные алгоритмические методы для извлечения какой-либо полезной информации из текстовых данных.
Статья
Чисто теоретически, конечной задачей всей деятельности по созданию алгоритмов для обработки естественного языка (Natural Language Processing, NLP) является создание искусственного интеллекта (ИИ), который бы понимал человеческий язык, причем “понимал” в значении “осознавал смысл” (анализ текста) и “делал осмысленные высказывания” (синтез текста). Пока до этой цели ещё очень далеко - для распознавания живого языка потребуется дать агенту ИИ все огромные знания об окружающем мире, а также возможность взаимодействовать с ним, т.е. создать «действительно мыслящего» агента. Так что сейчас, в практической плоскости, под обработкой естественного языка понимаются различные алгоритмические методы для извлечения какой-либо полезной информации из текстовых данных.
Статья
Cоздаём математические анимации c помощью Python
Вы наверняка когда-то испытывали трудности в понимании математических концепций алгоритмов машинного обучения и для лучшего понимания темы пользовались обучающим ресурсом 3Blue1Brown. 3Blue1Brown — известный математический YouTube-канал, который ведёт Грант Сандерсон. Многим нравится 3Blue1Brown за прекрасные объяснения Гранта и великолепные анимации.
Статья
Вы наверняка когда-то испытывали трудности в понимании математических концепций алгоритмов машинного обучения и для лучшего понимания темы пользовались обучающим ресурсом 3Blue1Brown. 3Blue1Brown — известный математический YouTube-канал, который ведёт Грант Сандерсон. Многим нравится 3Blue1Brown за прекрасные объяснения Гранта и великолепные анимации.
Статья
Не будь как Иван, работай на себя, а не на дядю…
Там кто-то подсуетился и заработал 100к на продаже цветов 8 марта, другой открыл точку шаурмы и ему ежемесячно капает от 70 тысяч, этот поднялся на крипте и купил тачку..
Никакого секрета нет! Люди собирают информацию по крупицам, ставят реальные цели и приходят к ним!
Ты можешь потратить в 10 раз меньше времени на первый этап — Business Advisor делится полноценными бизнес-идеями.
Тебе остаётся:
1. Выбрать сферу деятельности
2. Следовать детальной инструкции
3. Зарабатывать и быть довольным собой!
Советуем не терять ни минуты и начинать зарабатывать уже сейчас!
Там кто-то подсуетился и заработал 100к на продаже цветов 8 марта, другой открыл точку шаурмы и ему ежемесячно капает от 70 тысяч, этот поднялся на крипте и купил тачку..
Никакого секрета нет! Люди собирают информацию по крупицам, ставят реальные цели и приходят к ним!
Ты можешь потратить в 10 раз меньше времени на первый этап — Business Advisor делится полноценными бизнес-идеями.
Тебе остаётся:
1. Выбрать сферу деятельности
2. Следовать детальной инструкции
3. Зарабатывать и быть довольным собой!
Советуем не терять ни минуты и начинать зарабатывать уже сейчас!
Обнаружение новизны изображений с помощью Python и библиотеки scikit-learn
В этой статье я расскажу, как с помощью библиотек scikit-learn, opencv, numpy, imutilsс выявить новизну входных изображений. Многие программы требуют наличия возможности решить, принадлежит ли новый объект тому же распределению, что и существующие объекты (это промежуточный результат), или его следует рассматривать как новизну. Часто эта возможность используется для очистки реальных наборов данных.
Статья
В этой статье я расскажу, как с помощью библиотек scikit-learn, opencv, numpy, imutilsс выявить новизну входных изображений. Многие программы требуют наличия возможности решить, принадлежит ли новый объект тому же распределению, что и существующие объекты (это промежуточный результат), или его следует рассматривать как новизну. Часто эта возможность используется для очистки реальных наборов данных.
Статья
NLP алгоритмы для мониторинга и AIOps с использованием библиотек Python
Чисто теоретически, конечной задачей всей деятельности по созданию алгоритмов для обработки естественного языка (Natural Language Processing, NLP) является создание искусственного интеллекта (ИИ), который бы понимал человеческий язык, причем “понимал” в значении “осознавал смысл” (анализ текста) и “делал осмысленные высказывания” (синтез текста). Пока до этой цели ещё очень далеко - для распознавания живого языка потребуется дать агенту ИИ все огромные знания об окружающем мире, а также возможность взаимодействовать с ним, т.е. создать «действительно мыслящего» агента. Так что сейчас, в практической плоскости, под обработкой естественного языка понимаются различные алгоритмические методы для извлечения какой-либо полезной информации из текстовых данных.
Статья
Чисто теоретически, конечной задачей всей деятельности по созданию алгоритмов для обработки естественного языка (Natural Language Processing, NLP) является создание искусственного интеллекта (ИИ), который бы понимал человеческий язык, причем “понимал” в значении “осознавал смысл” (анализ текста) и “делал осмысленные высказывания” (синтез текста). Пока до этой цели ещё очень далеко - для распознавания живого языка потребуется дать агенту ИИ все огромные знания об окружающем мире, а также возможность взаимодействовать с ним, т.е. создать «действительно мыслящего» агента. Так что сейчас, в практической плоскости, под обработкой естественного языка понимаются различные алгоритмические методы для извлечения какой-либо полезной информации из текстовых данных.
Статья
Формирование однородных групп для сплит-тестирования
Если перед вами стоит задача проведения А/Б тестирования, то я помогу вам понять, как с помощью python сформировать однородные группы с помощью алгоритмов сходства объектов на основе косинусного и взвешенного косинусного расстояния для его проведения.
Статья
Если перед вами стоит задача проведения А/Б тестирования, то я помогу вам понять, как с помощью python сформировать однородные группы с помощью алгоритмов сходства объектов на основе косинусного и взвешенного косинусного расстояния для его проведения.
Статья
Управление производительностью с Python 3.12
В Python 3.12 появилась поддержка perf profiling. В этой статье рассмотрим, как это помогает сократить время выполнения Python-скрипта с 36 секунд до 0,8.
Статья
В Python 3.12 появилась поддержка perf profiling. В этой статье рассмотрим, как это помогает сократить время выполнения Python-скрипта с 36 секунд до 0,8.
Статья
CodeItUp, ищет Python разработчика
Что делать:
— Разработка backend'a для мобильных и web приложений;
— Коммуникация с архитекторами, системными аналитиками и руководителями проектов;
— Принимать участие в выработке и реализации технических решений для микросервисных продуктов.
Кого ищут:
— Опыт работы от 1 года на аналогичной позиции;
— Знания Python;
— Опыт работы с FastAPI и/или AsyncIO;
— Опыт работы с реляционными базами данных (предпочтительно PostgreSQL);
— Алгоритмическая подготовка;
— Знание паттернов проектирования.
Будет круто, если у тебя есть:
— Опыт работы с Docker;
— Опыт работы с NoSQL (Redis, MongoDB);
— Практический опыт интеграции через брокеры сообщений;
— Навыки проектирования и разработки систем с микросервисной архитектурой;
— Знания Django, Pyramid.
Условия:
— Оплата 120 000 - 200 000 рублей;
— Работа в аккредитованной ИТ-компании;
— Быть частью молодой и амбициозной команды профессионалов своего дела;
— Участие в проектах с заказчиками федерального уровня;
— Возможность работы с гибким графиком.
Откликнуться: mukhametshinaaa@sovcombank.ru
Что делать:
— Разработка backend'a для мобильных и web приложений;
— Коммуникация с архитекторами, системными аналитиками и руководителями проектов;
— Принимать участие в выработке и реализации технических решений для микросервисных продуктов.
Кого ищут:
— Опыт работы от 1 года на аналогичной позиции;
— Знания Python;
— Опыт работы с FastAPI и/или AsyncIO;
— Опыт работы с реляционными базами данных (предпочтительно PostgreSQL);
— Алгоритмическая подготовка;
— Знание паттернов проектирования.
Будет круто, если у тебя есть:
— Опыт работы с Docker;
— Опыт работы с NoSQL (Redis, MongoDB);
— Практический опыт интеграции через брокеры сообщений;
— Навыки проектирования и разработки систем с микросервисной архитектурой;
— Знания Django, Pyramid.
Условия:
— Оплата 120 000 - 200 000 рублей;
— Работа в аккредитованной ИТ-компании;
— Быть частью молодой и амбициозной команды профессионалов своего дела;
— Участие в проектах с заказчиками федерального уровня;
— Возможность работы с гибким графиком.
Откликнуться: mukhametshinaaa@sovcombank.ru
Совкомбанк, ищет Junior Python разработчика
Что делать:
— Написание ботов для автоматизации задач в service desk;
— Организация ETL процессов для построения отчетности;
— Написание микросервисов нового проекта.
Кого ищут:
— Уверенный junor;
— Python Core;
— Умение писать сложные SQL запросы;
— Опыт работы с Git, Docker;
— Понимание принципов работы Rest APi.
Условия:
— Оплата по договоренности.
Откликнуться: mukhametshinaaa@sovcombank.ru
Что делать:
— Написание ботов для автоматизации задач в service desk;
— Организация ETL процессов для построения отчетности;
— Написание микросервисов нового проекта.
Кого ищут:
— Уверенный junor;
— Python Core;
— Умение писать сложные SQL запросы;
— Опыт работы с Git, Docker;
— Понимание принципов работы Rest APi.
Условия:
— Оплата по договоренности.
Откликнуться: mukhametshinaaa@sovcombank.ru
PharmaForceIQ, ищет Senior Python Developer
Что делать:
— Разработка приложения на стеке: Python (3.9, Poetry, FastAPI).
Кого ищут:
— Опыт разработки на Питон не менее 5 лет;
— Опыт работы с Data Frames, Pandas, FAST API;
— Знание Elastic Search;
— Будет плюсом: опыт разработки на PHP (Core или Laravel), AWS, Docker;
— Свободный английский язык (С1-С2) - обязательно! Ваш руководитель - американец.
Условия:
— Полностью удаленная работа из любой точки мира (предпочтения тем кандидатам, которые по времени ближе к часовому поясу USA);
— ИП/Самозанятый;
— Оплата 5 000 - 6 000 USD.
Откликнуться: @lauretta_astra
Что делать:
— Разработка приложения на стеке: Python (3.9, Poetry, FastAPI).
Кого ищут:
— Опыт разработки на Питон не менее 5 лет;
— Опыт работы с Data Frames, Pandas, FAST API;
— Знание Elastic Search;
— Будет плюсом: опыт разработки на PHP (Core или Laravel), AWS, Docker;
— Свободный английский язык (С1-С2) - обязательно! Ваш руководитель - американец.
Условия:
— Полностью удаленная работа из любой точки мира (предпочтения тем кандидатам, которые по времени ближе к часовому поясу USA);
— ИП/Самозанятый;
— Оплата 5 000 - 6 000 USD.
Откликнуться: @lauretta_astra
FirstVDS, ищет Backend разработчик (Python)
Что делать:
— Участие в разработке бэкенда облачного сервиса.
Кого ищут:
— Уверенные знания python3.6 (желателен опыт от 2 лет);
— Опыт работы с Flask/Django;
— Опыт работы с Celery/RabbitMQ;
— Опыт работы с рбд, знание SQL и SQLAlchemy;
— Умение пользоваться Git;
— Умение писать тесты, знание pytest/unittest;
— Базовые знания Linux;
— Базовые знания Nginx;
— Желание участвовать в оптимизации и качественном улучшении кода;
— Умение писать читаемый, документированный код.
Условия:
— Оплата от 150 000 рублей;
— Работа над продуктовым функционалом облачной платформы;
— Можно удаленно;
— Крутые масштабные тимбилдинги с оплатой проезда;
— ДМС;
— Официальное трудоустройство;
— Достойная белая зарплата, обсуждается на собеседовании исходя из уровня кандидата.
Откликнуться: @ngayva
Что делать:
— Участие в разработке бэкенда облачного сервиса.
Кого ищут:
— Уверенные знания python3.6 (желателен опыт от 2 лет);
— Опыт работы с Flask/Django;
— Опыт работы с Celery/RabbitMQ;
— Опыт работы с рбд, знание SQL и SQLAlchemy;
— Умение пользоваться Git;
— Умение писать тесты, знание pytest/unittest;
— Базовые знания Linux;
— Базовые знания Nginx;
— Желание участвовать в оптимизации и качественном улучшении кода;
— Умение писать читаемый, документированный код.
Условия:
— Оплата от 150 000 рублей;
— Работа над продуктовым функционалом облачной платформы;
— Можно удаленно;
— Крутые масштабные тимбилдинги с оплатой проезда;
— ДМС;
— Официальное трудоустройство;
— Достойная белая зарплата, обсуждается на собеседовании исходя из уровня кандидата.
Откликнуться: @ngayva
Разбираемся в асинхронности: где полезно, а где — нет?
Что такое асинхронное программирование, зачем оно нужно, какие задачи решает и как ему научиться.
Статья
Что такое асинхронное программирование, зачем оно нужно, какие задачи решает и как ему научиться.
Статья
EQWILE, ищет Python - разработчика
Что делать:
— Разработка и поддержка API для административного и партнерских кабинетов.
Кого ищут:
— Опыт коммерческой разработки от 1 года обязателен;
— Уверенные знания Python, Django;
— Умение писать Raw SQL запросы к MySql, Clickhouse;
— Понимание принципов построения Rest API;
— Опыт работы с Linux и Docker;
— Опыт работы с Git;
— Способность самостоятельно прорабатывать задачи и выявлять недостающие требования совместно с project - менеджером.
Условия:
— Оплата до 150 000 рублей;
— Аккредитованная IT - компания, оформление по ТК РФ
— Удаленная работа из любой точки мира: выбираешь сам, где работать - на пляже или в горах
— У нас гибкое начало рабочего дня. Можно выбрать в какие часы начать работу: в 8, 9 или 10 утра по московскому времени
— У нас нет бюрократии, микроменеджмента и формализма. Работаем без дедлайнов - считаем, что это лишний стресс
— Заботимся о здоровье: у нас хороший ДМС в твоем городе со стоматологией
Откликнуться: Ссылка
Что делать:
— Разработка и поддержка API для административного и партнерских кабинетов.
Кого ищут:
— Опыт коммерческой разработки от 1 года обязателен;
— Уверенные знания Python, Django;
— Умение писать Raw SQL запросы к MySql, Clickhouse;
— Понимание принципов построения Rest API;
— Опыт работы с Linux и Docker;
— Опыт работы с Git;
— Способность самостоятельно прорабатывать задачи и выявлять недостающие требования совместно с project - менеджером.
Условия:
— Оплата до 150 000 рублей;
— Аккредитованная IT - компания, оформление по ТК РФ
— Удаленная работа из любой точки мира: выбираешь сам, где работать - на пляже или в горах
— У нас гибкое начало рабочего дня. Можно выбрать в какие часы начать работу: в 8, 9 или 10 утра по московскому времени
— У нас нет бюрократии, микроменеджмента и формализма. Работаем без дедлайнов - считаем, что это лишний стресс
— Заботимся о здоровье: у нас хороший ДМС в твоем городе со стоматологией
Откликнуться: Ссылка
Elastoo Products, ищет Python Backend Engineer
Что делать:
— Взаимодействовать с командой разработчиков;
— Разработка новых проектов (в основном используем асинхронные микрофреймворки);
— Вносить свой вклад в развитие проектов;
— Постоянно обучаться и совершенствоваться.
Кого ищут:
— Опыт коммерческой разработки не менее 3 лет;
— Готовность продемонстрировать предыдущий опыт (репозитории, документация);
— Продвинутый опыт с одним из перечисленных фреймворков aiohttp/FastAPI/Django
— Отличное знание современных подходов в разработке на Python 3.X;
— Продвинутые знания по взаимодействию с PostgreSQL/MongoDB
— Опыт построения и поддержки REST, gRPC или GraphQL API интерфейсов;
— Отличное понимание алгоритмов и структур данных;
— Владение инструментами контроля версий и практиками совместной работы с кодом (git, Gitlab);
— Уверенное владение инструментами контейнеризации и CI для разворота своего приложения;
— Желание работать в команде.
Условия:
— Оплата от 160 000 рублей;
— Гибкое начало дня, частичная занятость на первое время, далее - полная занятость;
— Можно удалённо.
Откликнуться: Ссылка
Что делать:
— Взаимодействовать с командой разработчиков;
— Разработка новых проектов (в основном используем асинхронные микрофреймворки);
— Вносить свой вклад в развитие проектов;
— Постоянно обучаться и совершенствоваться.
Кого ищут:
— Опыт коммерческой разработки не менее 3 лет;
— Готовность продемонстрировать предыдущий опыт (репозитории, документация);
— Продвинутый опыт с одним из перечисленных фреймворков aiohttp/FastAPI/Django
— Отличное знание современных подходов в разработке на Python 3.X;
— Продвинутые знания по взаимодействию с PostgreSQL/MongoDB
— Опыт построения и поддержки REST, gRPC или GraphQL API интерфейсов;
— Отличное понимание алгоритмов и структур данных;
— Владение инструментами контроля версий и практиками совместной работы с кодом (git, Gitlab);
— Уверенное владение инструментами контейнеризации и CI для разворота своего приложения;
— Желание работать в команде.
Условия:
— Оплата от 160 000 рублей;
— Гибкое начало дня, частичная занятость на первое время, далее - полная занятость;
— Можно удалённо.
Откликнуться: Ссылка
Mind&Machine, ищет Senior Python-разработчика
Что делать:
— Уверенное знание Python, Django, Celery;
— ”Касание” с любым фронтовым фреймворком;
— Понимание архитектуры и дизайна систем, свободное владение design patterns (GoF and Enterprise);
— Знания postgreSQL, SQL и принципов проектирования СУБД;
— Работа с git, Linux;
— Понимание nginx;
— Ответственный подход к решению поставленных задач, высокий уровень коммуникативных навыков и вера в успех проекта;
— Опыт code review, менторства, наставничества.
Кого ищут:
— Разрабатывать новый функционал Workforce management системы;
— Рефакторить текущий код;
— Писать unit-тесты;
— Участие в процессе код ревью.
Условия:
— Оплата 180 000 - 350 000 рублей.
— Гибкий формат работы;
— Удаленно;
— Оформление на удобных условиях.
Откликнуться: @daryadigitalsail
Что делать:
— Уверенное знание Python, Django, Celery;
— ”Касание” с любым фронтовым фреймворком;
— Понимание архитектуры и дизайна систем, свободное владение design patterns (GoF and Enterprise);
— Знания postgreSQL, SQL и принципов проектирования СУБД;
— Работа с git, Linux;
— Понимание nginx;
— Ответственный подход к решению поставленных задач, высокий уровень коммуникативных навыков и вера в успех проекта;
— Опыт code review, менторства, наставничества.
Кого ищут:
— Разрабатывать новый функционал Workforce management системы;
— Рефакторить текущий код;
— Писать unit-тесты;
— Участие в процессе код ревью.
Условия:
— Оплата 180 000 - 350 000 рублей.
— Гибкий формат работы;
— Удаленно;
— Оформление на удобных условиях.
Откликнуться: @daryadigitalsail
Обзор библиотек для моделирования в сфере электроэнергетики
Если мы хотим без больших затрат средств и времени построить различные модели в сфере электроэнергетики, то питон (python) будет для нас поистине незаменимым языком. Больше всего доступных открытых и бесплатных "электрических" библиотек с хорошей документацией написано именно на питоне, и этот обзор будет посвящен их краткому разбору и классификации.
Статья
Если мы хотим без больших затрат средств и времени построить различные модели в сфере электроэнергетики, то питон (python) будет для нас поистине незаменимым языком. Больше всего доступных открытых и бесплатных "электрических" библиотек с хорошей документацией написано именно на питоне, и этот обзор будет посвящен их краткому разбору и классификации.
Статья