
Oleksandr ror191505
26.10.2016
16:35:27
И сразу завернуть в list comprehension и вернуть

artem
26.10.2016
16:35:29
а какой вообще выхлоп ожидается

Oleksandr ror191505
26.10.2016
16:36:06
И условие не нужно вообще

b0g3r
26.10.2016
16:36:35
Тоже верно

Google

Artem
26.10.2016
16:36:48
что вообще имеется в виду?
return coupons + data?

53r63rn4r
26.10.2016
16:39:17
Не, всё так
спс
Старт для очевидности

Sergey
26.10.2016
16:39:29
def coupon_adder(coupon):
return (list(reversed(range(len(coupon)))) + ['', '', ''])[:-len(coupon)]
если правильно понял

53r63rn4r
26.10.2016
16:39:30
ну могу убрать
тогда можно и лямбду написать

Artem
26.10.2016
16:40:02
твоя функция сейчас делает return coupons + ['', '', '']

b0g3r
26.10.2016
16:40:02
Пока жи какой вывод ты ожидаешь)

Artem
26.10.2016
16:40:12
это все, что она делает

53r63rn4r
26.10.2016
16:41:53
Блин

artem
26.10.2016
16:42:11
list(coupons) + ['']*(3-len(coupons))

Google

53r63rn4r
26.10.2016
16:42:29
Просто мнп советуют уже типа if coupon: и тогда уже цикл

Artem
26.10.2016
16:42:48
прежде чем что-то писать
пойми, что ты хочешь
что должна вернуть функция для каких входных данных?
ты спрашиваешь совета, тебе все пишут какой-то код, он делает разное, потому что все пытаются угадать, какую задачу ты пытаешься решить

53r63rn4r
26.10.2016
16:43:40
Входит лист с 0-3 данными или пустыми строками
Ну как дата

Sergey
26.10.2016
16:43:53
вход/выход дай

Artem
26.10.2016
16:43:56
напиши примеры входных данных и примеры результатов
[1, 2, 3] => [1, 2, 3, '', '', '']

53r63rn4r
26.10.2016
16:44:13
Выход если данные есть, то вставить в лист

Artem
26.10.2016
16:44:15
пока что вот так это работает

53r63rn4r
26.10.2016
16:44:15
Нет

Artem
26.10.2016
16:44:23
напиши

artem
26.10.2016
16:44:26
проверь мой пример - единственное что 3 можно заменить на нужный размер

Artem
26.10.2016
16:44:26
не пиши слова
слова не значат ничего
пиши тесты

53r63rn4r
26.10.2016
16:44:36
Работает [1,2,""]
Если два значения есть

Google

Artem
26.10.2016
16:44:51
бля
:(

artem
26.10.2016
16:45:06
))))

53r63rn4r
26.10.2016
16:45:11
Так мне так и надо, Тем

Denis
26.10.2016
16:46:52
Гайз, а есть книга которая acync def и прочие плюшка 3.5 объясняет?

Ray
26.10.2016
16:47:35
мне только что архитект и синиор дба заявил что постгресс не может работать с большим количеством данных как у этого проекта - 4гб

Sergey
26.10.2016
16:48:22

Stanislav
26.10.2016
16:48:26

Ray
26.10.2016
16:48:32
да
4гб
аргумент №2 с его стороны "что мы будем делать если данных будет 40гб ? "
связался с идиотами (с)

Ray
26.10.2016
16:50:38
главное я в начале пытался парировать "вы не используете bulk insert - потому все так медленно", но после того как мне заявили, авторитетно, "а какая разница это и так ничего не изменит" я понял что этот проект уже ничего не спасет

Sergey
26.10.2016
16:51:21
что такое медленно?

Ray
26.10.2016
16:51:38
4гб данных с горем инсертятся 9 часов

Sergey
26.10.2016
16:51:47
ох...

Ray
26.10.2016
16:54:01
9 часов это если ничего не упадет
блять, и как такие люди попадают на руководящие должности

Sergey
26.10.2016
16:56:24
у меня подобный объем из csv минут за 10-20 вставляется

Ray
26.10.2016
16:56:24
и это сейчас заставят перейти на bigquery, потом спросят хули наш гуй такой медленный - и надо прикручивать кеш - и вот тебе уже и редис

Google

Ray
26.10.2016
16:56:30
вот
вот
я днем тоже самое предложил
на что сказали "это ничего не даст"
с этим йобоquery получилось овер 100 http request's
кажись кто-то нихуйово будет платить за трафик

Sergey
26.10.2016
16:58:05
говори с теми, кто им платит

Admin
ERROR: S client not available

Ray
26.10.2016
16:58:18
как-же хочется выпить
и чего я на машине
сегодня
говори с теми, кто им платит
не могу ... я простой обычный дев, даже не синиор. Мое начальство которое местное сказало что мы не будем спорить и если так хочет кастомер - то так тому и быть
лан
это уже политика

Nikolay
26.10.2016
17:12:28
я подобную боль вчера на баше ощутил; текстовый файл на 24 метра, башем построчно вычленять, sed-ом менять кое-что и в output файл, всё это построчно - доолго

Aragaer
26.10.2016
17:40:07
небось связка cat, grep, sed и еще туда до кучи
вместо того, чтобы чистым седом пройтись

arisu
26.10.2016
17:40:24
а sed -i не подойдет?

Aragaer
26.10.2016
17:41:58
вот да

Google

Aragaer
26.10.2016
17:42:06
хотя не обязательно

Ivan
26.10.2016
17:48:04
Чат, а кто что может сказать про достоинства и недостатки современных библиотек GeoIP? Кто что использует?
Остановился на https://github.com/mitsuhiko/python-geoip

Andrey
26.10.2016
18:46:59

light
26.10.2016
18:54:18
доброго времени суток

Nikolay
26.10.2016
18:54:46
дратути

light
26.10.2016
18:54:46
не работает переадресация типа ?next=/../

Oleksandr ror191505
26.10.2016
18:54:59
Где не работает?

light
26.10.2016
18:55:19
в браузере

Oleksandr ror191505
26.10.2016
18:55:36
А почему оно должно работать?

Nikolay
26.10.2016
18:55:42
угу
curl/wget-ом работает, получается?

light
26.10.2016
18:56:06
http://djbook.ru/forum/topic/928/

Oleksandr ror191505
26.10.2016
18:56:20
Вот, джанга, уже хоть что-то

light
26.10.2016
18:56:20
вот схожая проблема
хорошо

Nikolay
26.10.2016
18:56:29

light
26.10.2016
18:56:34
расскажу, как есть
делаю конвертацию цен в интернет магазине
из одной валюты в другую