
Sergey
26.10.2016
07:55:17
?

ptchol
26.10.2016
08:02:44
Хм. Путаю видимо снова.

Vladimir
26.10.2016
08:02:56

Google

Vladimir
26.10.2016
08:03:51
будет минимальное изменение, которое дает очень хороший плюс к скорости

Sergey
26.10.2016
08:03:53
кстати не пробовал.
сильно хорошее?

Vladimir
26.10.2016
08:04:20
сильно хорошее?
carbon-cache'у примерно в 3 раза cpu usage снизит (не до уровня go-carbon'а но всего на ядро больше при равной нагрузке)
примерно похоже про grahpite-web или graphite-api

Sergey
26.10.2016
08:04:53
любопытно.

Vladimir
26.10.2016
08:04:55
с последним чуть похуже, потому что pypy не любит питонячью магию
в смысле ему быстрее выполнить такой код:
a = []
for i in range(10):
a.append(i)
нежели:
a = [ i for i in range(10)]
а в graphite-api в математике много питонячьего сахара, поэтому он получает меньше прироста скорости в итоге

Sergey
26.10.2016
08:07:10
хм, я не питонист, конечно, но ведь a = range(10), нет?

Vladimir
26.10.2016
08:07:26
»> a = range(10)
»> a
range(0, 10)
»> a = [i for i in range(10)]
»> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Google

Sergey
26.10.2016
08:07:50
»> a = range(10)
»> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

Vladimir
26.10.2016
08:08:01
чтобы показать суть
»> a = range(10)
»> a
[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
а, ну у меня в системе дефолтный питон давно 3.5, забываю про ряд отличий

Sergey
26.10.2016
08:08:40
угу

Vladimir
26.10.2016
08:09:49
но в общем суть в том что любая питонячья магия типа:
https://github.com/brutasse/graphite-api/blob/master/graphite_api/functions.py#L68-L71
не очень любима pypy'tv
https://github.com/brutasse/graphite-api/blob/master/graphite_api/functions.py#L784-L787 или это
и ему выгоднее писать цикл чем лямбды и пр.
но не принципиально, в общем

Denys ??
26.10.2016
10:58:19
> @freeseacher
а теперь получается хрен. надо consul-template, consul они будут ходить куда надо. и писать конфиги
У нас паппет/солт ходит. Но это полумеры, нужно чтобы аппликуха сама ходила в волт и пароль не светила вообще.

Алексей
26.10.2016
10:58:30
да да
согласен это полумеры

Semyon
26.10.2016
11:00:46
Лёша, ты не передумал ещё?
Я просто вот так же репу почесал, походил вокруг и передумал

Алексей
26.10.2016
11:01:43
я переспал с мыслью
но я решаю не саму задачу сохранить секрет в тайне от себя
а распространения секретов
и у меня получается сильно вырожденный случай.
но пока мне скорее нравится чем нет.

Google

Алексей
26.10.2016
11:02:46
до реализации пока не дошел. тока читаю и смотрю
нашлось вот такое https://github.com/nyxcharon/vault-ui
полная фигня пока что
но через полгодика может будет толк
пока она ридонли

Dmitry
26.10.2016
11:45:30
привет всем!
кто-нибудь может разъяснить в двух словах термины Graylog 2?

Anton
26.10.2016
12:00:23
эм, а какие там вам термины незнакомы?

Roman
26.10.2016
12:30:12

Vladimir
26.10.2016
12:35:30

Roman
26.10.2016
12:37:14

Roman
26.10.2016
12:37:46

Vladimir
26.10.2016
12:38:02

Roman
26.10.2016
12:38:10

Vladimir
26.10.2016
12:38:54
да
Ну ок. Я тесты ее проводил
Авторы говорили что чем менее код похож на си, тем хуже работает оптимизатор. Но это тоже инфа двухлетней давности, мб поменялось что

Roman
26.10.2016
12:40:47
да и не только на математике. если писать аккуратно, то от сишечки отстаешь всего в 2-3 раза.

Vladimir
26.10.2016
12:41:43
У них вроде вызовы сишных либ дорогие

Google

Roman
26.10.2016
12:42:19

Vladimir
26.10.2016
12:42:23
Ну да

Roman
26.10.2016
12:42:33
но биндингов на cffi не так много.

Vladimir
26.10.2016
12:42:53
До сих пор проблемы с numpy и scipy
Питон 2.7 не совсем питон 2.7
Видел мелочь недавно которая не работает на pypy 5.4 и питоне 3
Но работает на 2.7

Сергей
26.10.2016
12:44:44
»>Питон 2.7 не совсем питон 2.7
ээээ?

Admin
ERROR: S client not available

Vladimir
26.10.2016
12:45:13
ээээ?
они заявляют совместимость с 2.7.10
но реально не полностью идентичны

Сергей
26.10.2016
12:45:31
ебстись в ухо
спасибо

Vladimir
26.10.2016
12:45:39
там мелочь была

Сергей
26.10.2016
12:45:58
часто мелочь может хорошо вылезти

Vladimir
26.10.2016
12:49:40
а хм, мб я и не прав
да, кажется все ок
и то были особенности твистеда

Сергей
26.10.2016
12:53:45
а с твистедом там отдельная история

Google

Сергей
26.10.2016
12:53:47
на сколько я знаю

Dmitry
26.10.2016
14:42:58
в нжинксе низя юзать allow\deny внутри if, да?

Sergey
26.10.2016
14:43:26
ну написано же в доке
Синтаксис: allow адрес | CIDR | unix: | all;
Умолчание: —
Контекст: http, server, location, limit_except

Dmitrii
26.10.2016
14:43:26
Ой, а что ты такое хочешь сделать?

Dmitry
26.10.2016
14:46:26

Sergey
26.10.2016
14:46:41
ну в доке это и написано. а таки вы што хотите сделать?

Dmitry
26.10.2016
14:46:46

Sergey
26.10.2016
14:47:12
geo
geo $geo {
1.2.3.4/32 1;
2.3.4.5/32 1;
default 0;
}
...
location / {
if ($geo) {
return 503;
}
}

Dmitrii
26.10.2016
14:50:58

Sergey
26.10.2016
14:51:07
какая задача...

Dmitry
26.10.2016
14:51:13
скорее надо if (!$geo)
можно же?

Sergey
26.10.2016
14:51:22
да

Dmitry
26.10.2016
14:51:28
отлично - спс
есть прод, нету стейджа

Алексей
26.10.2016
14:51:54
if в nginx дорогой да?

Sergey
26.10.2016
14:52:01

Dmitry
26.10.2016
14:52:03
короче на прод будут выкатывать пепяку большую

Sergey
26.10.2016
14:52:27