
Aleksandr
04.07.2016
18:19:58
Делать 40 ифов ебанитесь

H
04.07.2016
18:20:03
зачем это делать, дикты какие-то создавать для такой операции
а где тут 40 ифов?
я вижу 3

Google

Andrey
04.07.2016
18:20:30
и ниже ты видешь многоточие, которое какбе намекает

Aleksandr
04.07.2016
18:20:34
За шестью точками внизу

Andrey
04.07.2016
18:20:34
что там 30+ валют

H
04.07.2016
18:20:45
ну тогда ниочень, да
я просто видел людей которые и иф элс оборачивали в дикты
начитаются всяких коде комплит

Andrey
04.07.2016
18:22:24
не, ну константы выносить в дикты это же удобно и практично

H
04.07.2016
18:22:43
ну константы тут больше напрашиваются
но во втором питоне нет енама
всмысле в примере из трех уровней

Марк
04.07.2016
18:24:44

Andrey
04.07.2016
18:25:16
я хз, код не мой

H
04.07.2016
18:25:37
http://govnokod.ru/212

Google

H
04.07.2016
18:25:42
вот, я нашел

Игорь
04.07.2016
18:25:45
Смысл в u'1'?
ну вообще здорово полагать что там может быть 0xFEFF1 например
поправьте если ошибаюсь

Andrey
04.07.2016
18:26:42
>IsBukva
охуенно

Марк
04.07.2016
18:26:46

H
04.07.2016
18:27:18
а самое веселое, что компилятор поправил код ему

Игорь
04.07.2016
18:27:47

Марк
04.07.2016
18:28:00

Игорь
04.07.2016
18:28:34
да, там.
вопросы к BDFL, наверное PEP есть

Марк
04.07.2016
18:30:00

H
04.07.2016
18:30:28
апи отдает какое-то?

Andrey
04.07.2016
18:30:40
ну либо с фронта приходит

Марк
04.07.2016
18:30:43
Ну может, кстати

Игорь
04.07.2016
18:30:55

Andrey
04.07.2016
18:31:37
я тут бодался с фронтами, хотели что бы я возвращал из апи timestamp * 1000

H
04.07.2016
18:32:09
да, потому что все джаваскриптерские либы принимают такой формат
в милисекундах
я возвращаю простой, а в жээсе просто три нуля конкатенирую

Andrey
04.07.2016
18:32:59
ну эт понятно
ну так и надо же

Google

Andrey
04.07.2016
18:33:23
особено если api не только для js

H
04.07.2016
18:34:11
ты им подскажи, что можно три нуля самому добавить
может они не знают как просто

Andrey
04.07.2016
18:34:35
лол, да не, они знают
просто они считают что js это эталон

H
04.07.2016
18:35:10
вот ты про ифы
а вот если такое попадется?
index = re.findall('%s([\s]*[\w\d-]+[\s]*[\w\d-]*)' % self.vendor, string)
if not index:
index = re.findall('([\s]*[\w\d-]+[\s]*[\w\d-]*[\s]*[\w\d-]*)', string)
return filter(lambda x: len(x) > 3 and re.findall('\d', x), map(lambda x: x.replace(' ', '').replace('-', ''), index)) or [u'none']
ясно

Andrey
04.07.2016
18:36:10
обосраться

H
04.07.2016
18:36:21
видимо хороший сайт, без говнокода

Andrey
04.07.2016
18:38:51
лол. тут недавно видел какой-то плагин для ide, который ище и вставляет код со stackoverflow. Может такой плагин и под этот сайтец есть

H
04.07.2016
18:39:18
kite.com вроде
как захожу на говнокод, сразу плохо становится, поэтому года 2 не заходил
http://www.govnokod.ru/19900

Andrey
04.07.2016
18:40:03
stackoverflow driven development

Kolyann
04.07.2016
18:40:06

Jonh
04.07.2016
18:40:23

H
04.07.2016
18:40:28
угу, перловик небось бывший

Andrey
04.07.2016
18:41:06

Google

H
04.07.2016
18:41:50
ну хоть кто-то пишет код как настоящий мужик с яйцами размером с кулак
брат, на еще, брат
return (qsort([x for x in l if x < l[rnd]], rnd=randint(0, len([x for x in l if x < l[rnd]]) - 1) if [x for x in l if x < l[rnd]] else -1) + [x for x in l if x == l[rnd]] + qsort([x for x in l if x > l[rnd]], rnd=randint(0, len([x for x in l if x > l[rnd]]) - 1) if [x for x in l if x > l[rnd]] else -1)) if len(l) > 1 else l

Andrey
04.07.2016
18:42:23
хотя натыкался на код недавно где чувак сначала селектил id из таблицы с каким-то условием. потом проходился питоновским циклам по этим id и каждый id вставлял в delete

H
04.07.2016
18:43:48
Андрей, вот тебе с диктом, как ты хотел
http://www.govnokod.ru/19320
теперь нормально все?

Dim
04.07.2016
18:44:17

H
04.07.2016
18:44:22
ай блять, уже глаз начался дергаться, нахуй этот сайт

Andrey
04.07.2016
18:45:01
ну как бы DELETE FROM table WHERE some_column = ...
без селектов и итераций

Admin
ERROR: S client not available

Dim
04.07.2016
18:45:50

Andrey
04.07.2016
18:46:30

O'Miay
04.07.2016
18:47:10
а как насчётрегулярок&

Dim
04.07.2016
18:47:12

Andrey
04.07.2016
18:47:56
ну так а нахрен тебе сначала это селектить, потом отдавать в питон, потом питоном идти и на каждой итерации отдавать в базу delete по конкретному id?

O'Miay
04.07.2016
18:49:16
В чём вопрос?

Dim
04.07.2016
18:49:19

Andrey
04.07.2016
18:49:53
да и насчет 100500 делитов тоже как-то сомнительно
это как инсертить в цикле

Google

Alexey
04.07.2016
18:50:21
и коммитить на каждой итерации лол.

Andrey
04.07.2016
18:50:24
на крайняк можно ж было массив и отдать

Alexey
04.07.2016
18:50:50
не. ну мало ли что-то пойдёт не так. а ты тут такой раз — и чисто эту незакоммитил.

Andrey
04.07.2016
18:51:39
ну да, разные требования к консистенции конечно есть

Тёма
04.07.2016
19:13:16

Eugene
04.07.2016
19:15:08
Не ноль
почти ноль по сравнению с остальными вообще нулищще

Andrey
04.07.2016
19:15:17
Не ноль
то, что есть, я бы описал как журчание/поскрипывание

Тёма
04.07.2016
19:15:37
Ну если вентиляторы на полную работают то вполне себе пылесос
Но у других хуже, да

Andrey
04.07.2016
19:15:54
не, а если без, то что именно производит такой звук?

Тёма
04.07.2016
19:16:26

Andrey
04.07.2016
19:16:27
кроме вентилятора разве есть двигающиеся части в макбуке?
лол, ссд

Тёма
04.07.2016
19:16:43
Или вентиляторы кстати 1. Умирают

Alexey
04.07.2016
19:16:47
ты сам смотрел что ссд?

Andrey
04.07.2016
19:16:59

Тёма
04.07.2016
19:17:03
2. Очень чувствительны к посторонним предметам и гнутому корпусу

CthUlhUzzz
04.07.2016
19:17:48
Там Intel core M
У них tdp низкий

Тёма
04.07.2016
19:18:05