Size: a a a

2021 November 22

A

Andrey in Python
Тесты писать
источник

р

рапузя in Python
пошел мемi чiкать
источник

M

Mikita in Python
#вакансия #Fulltime #developer #разработчик #middle #Python #SQL #Москва

Компания: контакты через КА "Smart Hiring Pro"
Формат: Гибрид 2 офис / 3 удалённо
Занятость: полная по ТК РФ
ЗП: до 300 т.р. +премии

🔍 Мы ищем backend разработчика web-приложения для компании занимающейся системами для онлайн–мониторинга и управления кассами, а также их удаленной прошивки.

💻 Почему работа у нас?
Почему работа у нас?
- Прекрасная отзывчивая команда, которая работает на результат
- Все, что необходимо для комфортной работы (оборудование и другие ресурсы)
- Новый модный офис, с иголочки, в 5 минутах от метро
- Работа с людьми которым не всё равно
- Право отсутствовать на рабочем месте по недомоганию без оформления больничного
- Корпоративный ДМС, страхование жизни и частичную компенсацию абонемента в фитнес (в том же офисном здании)
- Полное соблюдение ТК РФ
- Доплата до одного оклада по больничным

⚙️ Чем вы будете заниматься?
Чем вы будете заниматься?
- Разработка backend-части web-приложения
- Участие в проектировании систем (разработка и обсуждение архитектуры системы с командой и архитектором продукта)
- Разработка нового функционала по удаленному мониторингу и обслуживанию через личный кабинет
- Обсуждать и предлагать идеи для развития текущей и будущей кодовой базы и архитектуры
- Поддерживать и дорабатывать текущие механизмы взаимодействия с клиентскими устройствами
- Исправление багов
- Разработка интеграций с различными внешними системами посредством разработки методов REST API
- Оптимизация сервисов под высокие нагрузки.

👥 Чего мы ждём от вас?
Чего мы ждём от вас?
- Отличное владение python 3.6+ и хорошее знание его экосистемы
- Знание принципов REST API;
- Опыт работы с фреймворками - fastapi, aiohttp
- Знание протоколов HTTP и websocket
- Опыт работы с реляционными базами данных (postgresql, mysql)
- Опыт работы с NoSQL (Redis)
- Опыт работы с брокерами очередей (RabbitMQ, Kafka)

📎 Плюсом будет
Плюсом будет
- Техническое образование
- Хорошее знание golang 1.16+
- Знание инструментов MITM - Wireshark, Charles и т.п.

Подробно расскажу тут ➡️ @nmikita
Или тут ➡️ navitski.mikita1807@yandex.by
источник

R

Roman in Python
привет! Если делать табличку из жсона, как вставлять нул или пусто в колонку, которая отсутствует в одном из жсонов?
{
       "CidrIpv4": "14.4.4.4/29",
       "Description": "DEL OFFICE IP AIRTEL",
       "FromPort": -1
},
{
       "CidrIpv4": "0.0.0.0/0",
       "FromPort": -1
}

соответственно если не обрабатывать, то FromPort второго вставляется в description
источник

A

Andrey in Python
А?
источник

T

Tishka17 in Python
ерунда какая-то, никуда не вставляется оно само, если ты сам это не написал
источник

T

Tishka17 in Python
опять же, хз что за "таблички"
источник

A

Andrey in Python
Покажи код
источник

R

Roman in Python
with open+reg+'.txt') as json_file:
   jsondata = json.load(json_file)

data_file = open+reg+'.csv', 'w', newline='')
csv_writer = csv.writer(data_file)

count = 0
               for data in jsondata:
                   if count == 0:
                       header = data.keys()
                       csv_writer.writerow(header)
                       count += 1
                   csv_writer.writerow(data.values())

               data_file.close()
источник

T

Tishka17 in Python
возьми DictWriter
источник

С

Сергей in Python
Кто делает ботов на питоне?
источник

M〆

MOLUTBA 〆 in Python
источник

НС

Наталия Серебреннико... in Python
#питер #офис #удаленка #вакансия #developer #СанктПетербург #job #backend #python #fulltime

Яндекс.ВертикалиЯндекс.Вертикали — это три крупных проекта: Auto.ru, Недвижимость и CM.Expert.

CM.Expert — первая и ведущая в России data mining платформа, предназначенная для интеллектуального анализа и автоматизированного управления продажами и складом автомобилей с пробегом. CM.Expert предлагает профессиональным игрокам рынка не просто облачное ИТ-решение, а полноценное партнерство, нацеленное на повышение эффективности дилерского бизнеса.
Команда Python разработки CM.Expert ищет разработчика. Мы расширяемся и хотим быстрее и качественнее развивать наши сервисы. У нас нужно общаться с продактами и командой фронтенда. Договариваться, напрямую влиять на реализацию задачи и этом работаем с регулярной доставкой фичей.  

Ключевые технологии
Архитектура
   Пишем микросервисы, во всю используем asyncio, для сложных сервисов с бизнес-логикой пишем с помощью DDD и слоистой архитектуры, а помощью Commands and Command Handler работаем с очередями.

Прикольчики
   У нас небольшой DAU, но большие потоки и объемы данных, которые мы стараемся не кешировать, чтобы пользователь получал самую актуальную инфу. Есть возможность поработать с ML-спецами и их модельками.

Инфраструктура
   Во всю используем пайплайны GitLab: линтеры, анализаторы, прогон тестов и деплой, пишем unit и интеграционные тесты с помощью прекрасного pytest. Есть cookie-cutter шаблон для быстрого старта нового микросервиса (уже с плейбуками деплоя)
   и докеризацией. Все деплои по кнопочке.

Даём
Материально
   Оклад от 200к для разработчиков с небольшим опытом (из которых сделаем со временем сеньоров) до 350к рублей для сильных сеньоров. Если ты миддл и выше, то для тебя предусмотрена опционная программа, которая со временем увеличивает доход в 2-3 раза. Но если ты звезда с доказанной эффективностью, то мы обсудим условия индивидуально.
   У нас есть возможность оформить льготную ипотеку под 0-3% после года работы. А также всем сотрудникам предлагаем страховку от несчастных случаев и ДМС с широчайшим списком услуг (вплоть до лазерной коррекции зрения) для тебя. Есть возможность оформить полис на близких членов семьи со скидкой 80%.

Окружение
   У нас дружный коллектив без запретов на мемы. Всем разработчиком выдаем мощный ноутбук (текущий стандарт разработчика - Core i7, 32 GB RAM, 512 GB SSD) на выбор - MacBook Pro или Dell.
   Работаем из офисов: в Москве на Павелецкой и в Санкт-Петербурге - на Маршала Говорова или из любого другого города удалённо (но лучше с релокейтом в Санкт-Петербург). Можно работать в офисе, из дома или и там, и там по несколько дней.

Плюшки
   Компенсируем питание, в офисах кофепоинты с разнообразными напитками и снеками, выдаем огромные мониторы и много-много чего еще.
   Регулярные катаемся на конференции, проводим тимбилдинги пару раз в год. В офисе есть зал, теннис, кикер и массаж.

Собеседования
   На первом этапе проверим тебя на базовое знание платформы и языка. На втором этапе посмотрим на то, как ты справишься с проектированием фичи и сможешь ли ты её закодить (обещаем не упарываться в алгоритмы). На финале ответим на твои вопросы и попробуем понять, подходим ли мы друг другу. Решение о выдаче оффера принимаем быстро.
   Если тебе интересно — приходи поговорить в Telegram к тимлиду команды @mishatrinex про технологии или сразу пиши @natfeliz, чтобы договориться о собеседовании.

Подробное описание тут (https://yandex.ru/jobs/vacancies/разработчик-на-python-в-cm-expert-7411)
источник

R

Roman in Python
благодарю, всего пара изменений и все ок:
with open+reg+'.txt') as json_file:
   jsondata = json.load(json_file)
data_file = open+reg+'.csv', 'w', newline='')
csv_writer = csv.DictWriter(data_file, jsondata[0].keys())
csv_writer.writeheader()
for data in jsondata:
   csv_writer.writerow(data)
data_file.close()
источник

R

Roman in Python
а я уже начал пытаться писать какие то стейтменты, если есть несоответсвие количества колонок
источник

А

Ася in Python
Всем привет)
источник

А

Ася in Python
Тут же можно публиковать вакансии?)
источник

TC

Tom Cauf in Python
Кто-то наверное делает. Вопрос то в чем?
источник

TC

Tom Cauf in Python
Прочтите правила чата - там есть указания, как оформлять
источник

А

Ася in Python
Спасибо!!
источник