
Rasha
17.07.2019
13:14:28
для 3 интересно ее можно применить

Anton
17.07.2019
13:14:29
Пробуй
Следующий раз обязательно

Tishka17
17.07.2019
13:16:17

Andrey
17.07.2019
13:16:26
для 3 интересно ее можно применить
для трех ты можешь применить то что Tishka17 посоветовал. По сути тебе нужно найти массив с максимальной длиной и остальные дополнить до нее

Google

Anton
17.07.2019
13:16:59

Rasha
17.07.2019
13:17:35
спасибо

Tishka17
17.07.2019
13:18:07

Anton
17.07.2019
13:18:27

Tishka17
17.07.2019
13:18:43

Anton
17.07.2019
13:18:54
Всё есть

Tishka17
17.07.2019
13:18:56
Хотя хз, не проверял

Anton
17.07.2019
13:19:19
Rashka нам сообщит, если возникнут проблемы)

Ilya
17.07.2019
13:20:35
Возникла проблема, есть огромный проект на python 2 и встал вопрос миграции на python 3, переписывать будет все очень долго, юзать что-то вроде 2to3 не особо хочется на огромной кодовой базе. Единственный вариант - постепенно переписывать но тогда возникает вопрос как можно содержать два синтаксиса в одном проекте? Сталкивался ли кто и как решали?

Tishka17
17.07.2019
13:21:04

Andrey
17.07.2019
13:21:09
уволиться и переехать в другой город?

Anton
17.07.2019
13:21:45

Tishka17
17.07.2019
13:22:13

Google

Tishka17
17.07.2019
13:22:31
Я ж говорю, звёздочка нужна

Alex
17.07.2019
13:22:38
возьми six библиотеку
но это все равно придется руками чинить совместимость

Anton
17.07.2019
13:23:16

Alex
17.07.2019
13:23:17
так что если у вас код не покрыт юнит тестами - я вам искренне сочувствую

Alexey
17.07.2019
13:23:20
Всем привет. А можно как-то это в нормальное перекодить? Чтоб я мог записать в файл спокойно
Şkrabı; Shkida; Ambonas;
Vicnicora 'charmap' codec can't encode character '\u015e' in position 67: character maps to <undefined>

Ilya
17.07.2019
13:23:42

Alex
17.07.2019
13:24:20
повторять до зеленых тестов на тройке

Tishka17
17.07.2019
13:25:01
Я как-то за неделю больничного перевел проект на третий питон

Ilya
17.07.2019
13:25:05
чую веселье будет)

Alex
17.07.2019
13:25:14
2to3 чинит далеко не все

Tishka17
17.07.2019
13:25:21
Потом ещё месяц баги чинил

Alex
17.07.2019
13:25:29
например проблемы с юникодом и кодировками он тебе не починит
six позволяет писать совместимый между 2 и 3 код
потом как переедете полностью - просто выпилите его из проекта

Tishka17
17.07.2019
13:26:24

Alex
17.07.2019
13:26:28
эт конечно сложнее чем просто взять и перевести, зато позволит вам это сделать итеративно

Tishka17
17.07.2019
13:26:33
Принтов в нормальном коде нету

Google

Alex
17.07.2019
13:26:51

Tishka17
17.07.2019
13:26:54

Alex
17.07.2019
13:27:00
с сабпроцессом были нюансы

Rasha
17.07.2019
13:27:23
File "/home/rasha/PycharmProjects/untitled/10.py", line 18, in equalize_length
a, b = [list(x) for x in zip(zip_longest(a, b, fillvalue=0))]
ValueError: too many values to unpack (expected 2)
чет с ошибкой упал код

Alex
17.07.2019
13:27:49
Зато позволит два раза переписать :)
ну тут уж зависит. хотите поиметь огроменный патч который с высокой вероятностью вам все сломает и застопорит работу над проектом или постепенно переводить

Shieldy
17.07.2019
13:34:40
Добро пожаловать, Konstantin Maksimovich!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295

Anton
17.07.2019
13:36:34

Юлия
17.07.2019
13:45:20
#работа #удаленка
Вилка зп 140-180k net руб
Продукт: финансовый маркет, специализирующийся на предоставлении услуг по подбору кредитов, страховых предложений, предложений по вкладам .
Ближайшие задачи:
Участие в разработке крупного HighLoad проекта;
Реализация серверной логики Web-приложения;
Проектирование и реализация API для: веб, мобильных и партнерских сетей;
Рефакторинг, код-ревью.
Что надо:
Опыт web-разработки на Python от 2-х лет;
Уверенное знание Python, Django, REST Framework, опыт работы с ними;
Умение обращаться с redis, celery, nginx, postgresql, websocket;
Опыт коллективной разработки (bug tracking, git).
Условия:
Оформление согласно ТК РФ, белая зп, соцпакет;
Просторный офис вблизи м. Таганская;
Офис с тренажерами и PlayStation;
Гибкое начало дня до 12:00.
По всем вопросам - @batrecit


Nemesidom
17.07.2019
13:48:27
#работа #удаленка
Вилка зп 140-180k net руб
Продукт: финансовый маркет, специализирующийся на предоставлении услуг по подбору кредитов, страховых предложений, предложений по вкладам .
Ближайшие задачи:
Участие в разработке крупного HighLoad проекта;
Реализация серверной логики Web-приложения;
Проектирование и реализация API для: веб, мобильных и партнерских сетей;
Рефакторинг, код-ревью.
Что надо:
Опыт web-разработки на Python от 2-х лет;
Уверенное знание Python, Django, REST Framework, опыт работы с ними;
Умение обращаться с redis, celery, nginx, postgresql, websocket;
Опыт коллективной разработки (bug tracking, git).
Условия:
Оформление согласно ТК РФ, белая зп, соцпакет;
Просторный офис вблизи м. Таганская;
Офис с тренажерами и PlayStation;
Гибкое начало дня до 12:00.
По всем вопросам - @batrecit
Без обид, но разве оформление согласно ТК РФ и белая зарплата не являются подразумеваемыми по умолчанию пунктами?

Татьяна
17.07.2019
13:49:54

Юлия
17.07.2019
13:50:33
@nemesidom являются)) Но почему то не для всех, а я сообщаю, что здесь все как надо)

Данила
17.07.2019
13:52:09
Есть список из словарей примерно такого содержания:
[{'param1':50, 'param2':10, 'param3':15} , {'param1':30, 'param2':15, 'param3':23} , {'param1':50, 'param2': 10, 'param3':10}]
Задача состоит в том, чтобы отсортировать этот список по убыванию параметров 1 и 2. Но если есть 2 и более элементов с одинаковыми наименьшими значениями этих двух параметров, выбрать тот элемент, у которого третий параметр будет наибольшим
Логично ли для этого писать свою собственную функцию сортировки, или есть простое готовое решение?

Nemesidom
17.07.2019
13:52:53
Это уточнение, лолка
Во-первых, призываю общаться по-русски.
Во-вторых, ничего смешного или несуразного я не спросил. А вот ваше поведение вполне попадает как минимум под один из этих пунктов.

Anton
17.07.2019
13:53:38
Есть список из словарей примерно такого содержания:
[{'param1':50, 'param2':10, 'param3':15} , {'param1':30, 'param2':15, 'param3':23} , {'param1':50, 'param2': 10, 'param3':10}]
Задача состоит в том, чтобы отсортировать этот список по убыванию параметров 1 и 2. Но если есть 2 и более элементов с одинаковыми наименьшими значениями этих двух параметров, выбрать тот элемент, у которого третий параметр будет наибольшим
Логично ли для этого писать свою собственную функцию сортировки, или есть простое готовое решение?
Логично написать свою я думаю


Мой любимый
17.07.2019
13:54:01
Есть список из словарей примерно такого содержания:
[{'param1':50, 'param2':10, 'param3':15} , {'param1':30, 'param2':15, 'param3':23} , {'param1':50, 'param2': 10, 'param3':10}]
Задача состоит в том, чтобы отсортировать этот список по убыванию параметров 1 и 2. Но если есть 2 и более элементов с одинаковыми наименьшими значениями этих двух параметров, выбрать тот элемент, у которого третий параметр будет наибольшим
Логично ли для этого писать свою собственную функцию сортировки, или есть простое готовое решение?
https://stackoverflow.com/questions/4233476/sort-a-list-by-multiple-attributes

Данила
17.07.2019
13:54:30

Ivan
17.07.2019
13:54:31
А что если у меня нет опыта в Питоне 2+ года но есть 5 на другом языке и пол года на Питоне. Это катит?

Данила
17.07.2019
13:54:40
это не совсем то, что мне нужно

Tishka17
17.07.2019
13:54:43
Есть список из словарей примерно такого содержания:
[{'param1':50, 'param2':10, 'param3':15} , {'param1':30, 'param2':15, 'param3':23} , {'param1':50, 'param2': 10, 'param3':10}]
Задача состоит в том, чтобы отсортировать этот список по убыванию параметров 1 и 2. Но если есть 2 и более элементов с одинаковыми наименьшими значениями этих двух параметров, выбрать тот элемент, у которого третий параметр будет наибольшим
Логично ли для этого писать свою собственную функцию сортировки, или есть простое готовое решение?
sort(blabla, key=lambda x: (x['param1', x['param2'], x['param3']))

Google

Nemesidom
17.07.2019
13:56:16

Мой любимый
17.07.2019
13:56:53

Данила
17.07.2019
13:56:55

Мой любимый
17.07.2019
13:57:19
Тогда -param3

Tishka17
17.07.2019
13:57:26

Татьяна
17.07.2019
14:00:17

Юлия
17.07.2019
14:03:48


Лизхен
17.07.2019
14:18:03
#работа #офис #вакансия #москва
Адрес: Москва, метро-Улица 1905 года
Занятость: полная
Зарплатная вилка: от 130к до 190к
Команда программистов в Neurodata Lab (https://neurodatalab.com) расширяется, и ищет нового разработчика Python/C++ уровня middle/senior
Мы разрабатываем технологии на основе машинного обучения и компьютерного зрения для анализа видео и аудио. Эмоции, настроение людей, пульс и частота дыхания, интонации в голосе, позы тела, движения глаз - все это мы умеем детектировать удаленно, без носимых датчиков и оборудования.
Наш коллектив - это молодая и бойкая команда ученых и разработчиков, датасаентистов, психологов и физиологов, маркетологов и дизайнеров. За три года существования компании технологии Neurodata Lab успешно конкурируют с Microsoft и Amazon и входят в top подобных алгоритмов в мире.
Кого мы ищем
Специалиста, который будет поддерживать и развивать основное ядро системы, позволяющее распределенно на удаленных машинах производить нейросетевые расчеты.
У вас должен быть опыт работы от 3 лет и следующий стек знаний:
-опыт разработки на C++: знание C\C++, STL, boost, googletest, cmake;
-опыт разработки на Python: знание python2\3, numpy, cython;
-Знание: SQL, unit-тестирование, Docker, git, CI/CD, OpenCV, ffmpeg
-высшее техническое образование.
Будут плюсом:
-знание openGL, cuda, Google Cloud, Microsoft Azure, gRPC;
-владение английским языком – понимание технической документации.
От нас:
-Крутой офис со всеми ништяками в центре Москвы;
-Команда с людьми из всех сфер – от пиара до психологии, от программистов до биологов;
-Хорошее железо – персональный комп с одной или несколькими видеокартами + доступ к высокопроизводительному кластеру;
-Непрекращающийся поток интересных задач.
А неинтересных у нас, собственно, и нет.
Присылайте резюме на: l.kiseleva@neurodatalab.com или в лс


Shieldy
17.07.2019
14:21:38
Добро пожаловать, @Spiden!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295
Добро пожаловать, @Lexx_1!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295
Добро пожаловать, @bullik01!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295
Добро пожаловать, @lanskayaanny!
Не забудь ознакомиться с правилами чата.
https://t.me/ru_python/802295

Zi
17.07.2019
14:29:48
Нужно прочитать файл xml, размер которого 1.2 гб.
пайтон выдает MemoryError
7 гб оперативки свободно
Сталкивался кто то? Как решить?
Стартую через cmd

Анна
17.07.2019
14:30:21

Anton
17.07.2019
14:32:46
А когда я смогу считать себя миддлом или даже синьером?

Андрей
17.07.2019
14:32:47
Огонь

Tishka17
17.07.2019
14:33:08

Zi
17.07.2019
14:33:47

Tishka17
17.07.2019
14:33:52

Google

Daniil
17.07.2019
14:34:35

Tishka17
17.07.2019
14:34:38


Denis
17.07.2019
14:35:11
#работа #офис #вакансия #москва
Адрес: Москва, метро-Улица 1905 года
Занятость: полная
Зарплатная вилка: от 130к до 190к
Команда программистов в Neurodata Lab (https://neurodatalab.com) расширяется, и ищет нового разработчика Python/C++ уровня middle/senior
Мы разрабатываем технологии на основе машинного обучения и компьютерного зрения для анализа видео и аудио. Эмоции, настроение людей, пульс и частота дыхания, интонации в голосе, позы тела, движения глаз - все это мы умеем детектировать удаленно, без носимых датчиков и оборудования.
Наш коллектив - это молодая и бойкая команда ученых и разработчиков, датасаентистов, психологов и физиологов, маркетологов и дизайнеров. За три года существования компании технологии Neurodata Lab успешно конкурируют с Microsoft и Amazon и входят в top подобных алгоритмов в мире.
Кого мы ищем
Специалиста, который будет поддерживать и развивать основное ядро системы, позволяющее распределенно на удаленных машинах производить нейросетевые расчеты.
У вас должен быть опыт работы от 3 лет и следующий стек знаний:
-опыт разработки на C++: знание C\C++, STL, boost, googletest, cmake;
-опыт разработки на Python: знание python2\3, numpy, cython;
-Знание: SQL, unit-тестирование, Docker, git, CI/CD, OpenCV, ffmpeg
-высшее техническое образование.
Будут плюсом:
-знание openGL, cuda, Google Cloud, Microsoft Azure, gRPC;
-владение английским языком – понимание технической документации.
От нас:
-Крутой офис со всеми ништяками в центре Москвы;
-Команда с людьми из всех сфер – от пиара до психологии, от программистов до биологов;
-Хорошее железо – персональный комп с одной или несколькими видеокартами + доступ к высокопроизводительному кластеру;
-Непрекращающийся поток интересных задач.
А неинтересных у нас, собственно, и нет.
Присылайте резюме на: l.kiseleva@neurodatalab.com или в лс
ищем пайтон разработчика но в требованиях спп )) забавно


Артём
17.07.2019
14:35:46

Daniil
17.07.2019
14:35:52

Zi
17.07.2019
14:37:00

Denis
17.07.2019
14:37:09
с таким стеком 3к баксов такое сбее
себе
при всем уважении