
Nobue
12.07.2016
17:16:00
ну тогда да, все немножко веселее
только ты сразу про такое говори в следующий раз)

Тёма
12.07.2016
17:16:23
Ну я говорил, просто выше чуть)

Nobue
12.07.2016
17:17:10
тогда по сути тебе нужно создать некую последовательность фильтров, от грубого до самого низкого

Google

Nobue
12.07.2016
17:17:20
первый например будет отрубать заведомо неверные значения вне порога
просто тупо по значению чтобы ошибки убрать вроде -9999 и 9999

Тёма
12.07.2016
17:17:52
Ну у меня эту функцию ща сигмоида и выполняет, не?
И мне кажется сигмоида в реализации проще чем фильтр
И не просит окна (или как это называется) больше 1 семпла при этом

Nobue
12.07.2016
17:18:28
первичный фильтр это просто функция которая не пропускает определенные значения да и все
?

Roman
12.07.2016
17:18:58
Телега заболела

Тёма
12.07.2016
17:19:01

Nobue
12.07.2016
17:19:03
кажется нам пора валить на канал про обработку данных
:D

Тёма
12.07.2016
17:19:16
Ограничивает?

Nobue
12.07.2016
17:19:28
давай я тебе в привате напишу а то мы тут задолбаем людей

Google

Тёма
12.07.2016
17:19:35
Давай)

Jonh
12.07.2016
19:37:54
Кастую % vs .format срач

Alexey
12.07.2016
19:38:57
хуйня.
не взлетит.
% legacy, .format new way.
срач закрыт.

Pavel
12.07.2016
19:42:35

Alexey
12.07.2016
19:43:13
мне тоже.

Pavel
12.07.2016
19:44:15
вот и поспорили. :)

Alexey
12.07.2016
19:44:53
как всегда. :)
— Н говно.
— Я знаю.
— Но я иногда использую.
— Я тоже.

Vladimir
12.07.2016
19:45:59
^ так вроде можно
точнее, не карается

Jonh
12.07.2016
19:49:05
% не будут убирать
% быстрее

Alexey
12.07.2016
19:58:52
кастую другой срач: свет это волна или частицы.

/dev
12.07.2016
19:59:26
Теперь другой вопрос: чем занимается стая волков, пока их никто не палит?

Zahar
12.07.2016
20:03:59
Около планет же пучок изменяет траекторию

Google

/dev
12.07.2016
20:05:10

Pavel
12.07.2016
20:05:21
% быстрее
порядок цифр примерно такой.
>>> timeit.timeit("'%s.jpg' % filename", "filename='123'")
0.3744706618366962
>>> timeit.timeit("'%(filename)s.jpg' % {'filename': filename}", "filename='123'")
0.6696117725699935
>>> timeit.timeit("'{filename}.jpg'.format(filename=filename)", "filename='123'")
0.9893413939989273

Denis
12.07.2016
20:08:29
>>> timeit.timeit("'%s.jpg' % filename", "filename='123'")
0.17226493899943307
>>> timeit.timeit("'{}.jpg'.format(filename)", "filename='123'")
0.22589911200157076
не такая и большая разница

/dev
12.07.2016
20:11:11

Pavel
12.07.2016
20:11:48

Denis
12.07.2016
20:12:00
>>> timeit.timeit("filename + '.jpg'", "filename='123'")
0.06266029400103434

Pavel
12.07.2016
20:13:45
а вот и флейм наметился, форматирование против конкатенации.

/dev
12.07.2016
20:14:34
Когда ставится задача написать быстро и поддерживаемо, флейм не стоит
Но спортивный флейм для сферических коней можно устроить
Хм, а если вместо строк шаблонов с .format использовать лямбды с конкатенацией внутри?
Надо добраться до ноута

Denis
12.07.2016
20:21:27

/dev
12.07.2016
20:21:58
чо
Ща, доберусь, тест напишу, видно будет

Pavel
12.07.2016
20:23:17
Кстати, тут вопрос в голове крутится. Длинные строки-шаблоны, которые не подразумевается переводить на другой язык, как хранить, чтобы не было ругани на слишком длинные строки?
Я имею в виду фрагменты типа
self.logger.debug("Сделали {что-то}, результат {такой}, условия {такие} и {такие}, погода {вот такая}".format()).

Kolyann
12.07.2016
20:24:57
выигрываешь тысячные доли секунд на форматировании
@
изучаешь влияние кавычек на производительность
@
вместо a+"!" используешь ''.join(a,"!")
...
А ПОТОМ КАК БАХНЕШЬ ПОЛНЫЙ ПЕРЕБОР ПО МАССИВУ НА ПАРУ ЛЯМОВ ЭЛЕМЕНТОВ

Alexey
12.07.2016
20:26:18
Коля дело говорит.

Kolyann
12.07.2016
20:27:18
у меня так например поделие, что я сегодня описывал
2 или 3 раза перекидывает блок текста размером где-то в 500мб

Andrey
12.07.2016
20:30:39
опять джанго срач пропустил

Alexey
12.07.2016
20:30:48
эх ты.

Google

Alexey
12.07.2016
20:31:03
пора уже подписки вводить здесь. токо срач на который ты подписан — тебя телега суммонит сразу.

Andrey
12.07.2016
20:31:11
во во

/dev
12.07.2016
20:31:36

Andrey
12.07.2016
20:32:39
надо бота написать, что бы по ключевым словам определял и включал на ноуте трек "присядем на пороженьке, съедим говна по ложеньке - не зря нас говноедами зовут "

H
12.07.2016
20:37:28
короче

Alexey
12.07.2016
20:37:47

H
12.07.2016
20:38:20
есть инфа, кто пишет в форматировании {} вместо {0} тот подворачивает штаны

Admin
ERROR: S client not available

Alexey
12.07.2016
20:38:31
инфа сотка?

H
12.07.2016
20:38:48
146%
там же ДИЧАЙШЫЙ буст производительности начиная с джвух элементов
In [9]: timeit "{}".format("1")
1000000 loops, best of 3: 166 ns per loop
In [10]: timeit "{0}".format("1")
10000000 loops, best of 3: 139 ns per loop
In [11]: timeit "{0} {1}".format("1", "2")
1000000 loops, best of 3: 154 ns per loop
In [12]: timeit "{} {}".format("1", "2")
1000000 loops, best of 3: 280 ns per loop

Andrey
12.07.2016
20:41:04

H
12.07.2016
20:41:07
ну и не забываем делать перебор в цикле по листу из 100 млн элементов, колян правильно сказал

.
12.07.2016
20:42:28

Andrey
12.07.2016
20:42:45
да

H
12.07.2016
20:44:38
очень хороший топик есть на эту тему на ответы.мейл.ру (это аналог стаковерфлоу ?)
https://otvet.mail.ru/question/176948900

Andrey
12.07.2016
20:45:55
не я начал занудничать к тому что это вполне удобно делать {} с индексами

Pavel
12.07.2016
20:47:06

Andrey
12.07.2016
20:47:23
ну это зависит от

Google

v
12.07.2016
20:47:45
"тепер моральные уроды будут говорить не только, что "сама виновата - оделась как проститутка", но и "сам виноват - оделся как содомит"?"
сцук
где живот зашить на ночь глядя?

Andrey
12.07.2016
20:48:02
но когда надо сделать не много вставок где будут повторения то вполне применимо
чтобы по ключам не делать можно сделать по индексам

H
12.07.2016
20:51:15
я вроде все сказал, дальше дело каждого ?

Belegnar
12.07.2016
20:55:19

Alexey
12.07.2016
20:59:50
я ни хуя не понел.

Kolyann
12.07.2016
21:00:17

Alexey
12.07.2016
21:00:31
что я ни хуя не понемаю скриншотов несвязного текста? :))
да, меня тоже временами.

H
12.07.2016
21:00:44
СуК@ прям как ник в контрстрайке годов этак 2000
кстати если 20 умножить на 14 получится 280
он видимо в математической школе учится! ?

Kolyann
12.07.2016
21:03:26

Alexey
12.07.2016
21:03:34
а. ни хуя себе. :)

H
12.07.2016
21:03:49
сорян, я не читал

Jonh
12.07.2016
21:07:14
А если я индексы использую, то подвороты нужно развернуть что ли?

H
12.07.2016
21:07:52
подверни внутрь