@ru_python

Страница 9582 из 9768
Tishka17
12.07.2019
15:24:34
хз. я в большей части компаний не работал

Sfy
12.07.2019
15:24:51
хз. я в большей части компаний не работал
Давай тогда скажем о компаниях, где ты работал.

Tishka17
12.07.2019
15:25:02
ни в одной =D

Fi
12.07.2019
15:25:07
это называется TDD. Это круто, но сложно
Как избежать изменений тестов в процессе написания кода? То есть как написать тесты гарантированно правильно

Google
Fi
12.07.2019
15:25:37
никак
Тогда может и смысла писать тесты заранее нет

Tishka17
12.07.2019
15:25:48
гарантированно правильными могут быть только ненаписанные тесты

я предпочитаю писать тесты после появления условно работающего прототипа кода.

Проксимов
12.07.2019
15:26:32
Как избежать изменений тестов в процессе написания кода? То есть как написать тесты гарантированно правильно
Делать их максимально абстрактными и менять реализацию только (по возможности не надо)

Sfy
12.07.2019
15:26:34
ни в одной =D
Как ты лично пишешь код? Ты следуешь TDD, пишешь тесты после кода или вообще на них забиваешь? Как выглядит твой личный цикл разработки, так скажем.

Tishka17
12.07.2019
15:26:41
Хотя в завимисости от задачи - иногда проще написать тест чем руками проверять что ты пишешь

vladislav
12.07.2019
15:26:47
воркфлоу)

Тааааак... немного мета вопросов... Ребят кто работал с ип телефонией.. подскажите пожалуйста с его стоит начать, где и что почитать.. вообще за любую инфу буду благодарен)

꧁꧂OGURCHIK꧁꧂
12.07.2019
15:35:50
?как фиксить?

гугол не помог

Google
Fi
12.07.2019
15:36:37
?как фиксить?
У меня это пофиксилось исправлением кодировки

꧁꧂OGURCHIK꧁꧂
12.07.2019
15:36:54
что

куда?

Fi
12.07.2019
15:37:18
как
Сохранил файл редактором

꧁꧂OGURCHIK꧁꧂
12.07.2019
15:37:26
ну так там все окей

пичармом сделано

Fi
12.07.2019
15:37:56
ну так там все окей
Может забыли поставить utf-8

Kristina
12.07.2019
15:38:14
#работа #вакансия #job #python #senior Компания: #Labstech Локация: #Kiev #Ukraine #офис #office З/п: $3500-4600 Опыт работы: от 3 лет Израильский продукт. Стартап. Разработка с нуля, команда тоже с нуля :) По стеку - он еще обсуждается и можно будет повлиять на выбор технологий. Пока из основного: • 3+ years experience in Software Development using Python • Experience with Cloud Technologies • Experience with Machine Learning • Understanding of JavaScript Ребята занимаются разработкой цифровой платформы для фешн-индустрии, которая объединяет клиентов и специалистов (стилисты, дизайнеры и др.). Полное описание позиции - https://jobs.dou.ua/companies/labstech/vacancies/94467/

꧁꧂OGURCHIK꧁꧂
12.07.2019
15:38:15
?там же вроде сразу в ютф

Fi
12.07.2019
15:39:00
как
Еще помогает заменять соответсвующие байты. Их соответствие можно в конвертере посмотреть

꧁꧂OGURCHIK꧁꧂
12.07.2019
15:39:17
?

Julian =)
12.07.2019
15:43:06
Это экономнее по времени, но портит качество конечного продукта... Или нет? Я это понимаю, как trade-off.
Прототип легче писать без тестов, если что-то серьезное и долгоиграющее, то лучше с тестами

Fi
12.07.2019
15:44:02
Прототип легче писать без тестов, если что-то серьезное и долгоиграющее, то лучше с тестами
Мне кажется тесты надо писать чтобы не поломать исправлениями

Tishka17
12.07.2019
15:45:24
Да, это самое главное. Ну и ещё чтобы проверить что ты действительно написал работающий код

меня смущает число 4017. Что это?

꧁꧂OGURCHIK꧁꧂
12.07.2019
15:47:02
это журнал

Tishka17
12.07.2019
15:47:29
а.

код в студию тогда

Google
꧁꧂OGURCHIK꧁꧂
12.07.2019
15:47:43
?

Tishka17
12.07.2019
15:47:45
не вижу чет трейса

꧁꧂OGURCHIK꧁꧂
12.07.2019
15:47:52
его нет

Tishka17
12.07.2019
15:47:54
ты там сам заглушил трейс что ли?

꧁꧂OGURCHIK꧁꧂
12.07.2019
15:47:56
дальше перезапуск

нет

)))

его нет

Tishka17
12.07.2019
15:48:12
это при старте так?

꧁꧂OGURCHIK꧁꧂
12.07.2019
15:48:13
после этого трейса нет

во время работы

Tishka17
12.07.2019
15:48:22
или во время работы все же?

логи как собираешь?

꧁꧂OGURCHIK꧁꧂
12.07.2019
15:48:45
в лог и пишу)

logging.getLogger

Tishka17
12.07.2019
15:55:14
а трейс?

у тебя там что ли написано except Exception as e: logger.error(e) ?

Julian =)
12.07.2019
16:01:42
Кто-то кидал свой скрипт в pypi?

Там __init__.py вообще нужен?

Aragaer
12.07.2019
16:02:07
я кидал. У меня есть.

Google
Julian =)
12.07.2019
16:02:38
я кидал. У меня есть.
А в чем его суть?

Yuriy
12.07.2019
16:02:49
Всем добрый день. Посоветуйте пожалуйста что можно использовать для упаковки скрипта в один исполняемый файл под linux системой, так как нет желания на каждый сервер ставить кучу модулей через pip

Aragaer
12.07.2019
16:03:36
https://pypi.org/project/yet-another-io-channels-library/ и https://pypi.org/project/yet-another-runner/

Tishka17
12.07.2019
16:08:16
Кто-то кидал свой скрипт в pypi?
Например https://github.com/Tishka17/dataclass_factory

Alex
12.07.2019
16:08:47
при чем тут __init__.py к PyPi?

Julian =)
12.07.2019
16:09:27
Ну в гайде там его упомянули?

Alex
12.07.2019
16:09:34
в установочном пакете (колесе) может быть один и более как модулей так и пакетов верхнего уровня.

Julian =)
12.07.2019
16:10:00
А так, мне наверное надо погуглить, что делает __init__.py

Alex
12.07.2019
16:10:01
Ну в гайде там его упомянули?
ну мозг человеку даден чтобы думать

Tishka17
12.07.2019
16:10:23
3. Пакет в pypi

Alex
12.07.2019
16:10:36
1. Пакет по твой дистрибутив. Если все заивисомсти есть в систенмых репах 2. docker
ну можно зависимости и в свой пакет упаковать при особом желании

spotify в свое время релизнули deb_virtualenv например

Google
Tishka17
12.07.2019
16:10:52
Alex
12.07.2019
16:11:02
Tishka17
12.07.2019
16:11:05
Мы такое делали, но нам быстро надоело

Alex
12.07.2019
16:11:19
есть много способов совторить херню с пакетированием

Yuriy
12.07.2019
16:14:46
Спасибо за совет.. зарегился на pypi, читаю маны Чувствую на обед не пойду.

Роман
12.07.2019
16:46:01
Посоны, а подскажите если тест, отмеченный как expectedFailure, успешно пройдёт, это будет ошибка для раннера?

Daniil
12.07.2019
16:47:37
Успешно же прошел. Но это же failure. Но успешно ведь...

Tishka17
12.07.2019
17:00:22
хз зачем так делать =D

Страница 9582 из 9768