@devops_ru

Страница 1051 из 4568
Alex
30.08.2016
21:05:20
а ты умеешь на чем-нибудь?
На чем-нибудь - да

Daniel
30.08.2016
21:05:26
на чем?

Alex
30.08.2016
21:05:30
Vladimir
30.08.2016
21:05:46
Ну - я не сильно его рассматриваю
ну графит консистентно фигово написан

Google
Alex
30.08.2016
21:05:50
на чем?
Ну - прямо сейчас на кложе умею Дальше еще на чем-нибудь научусь

Vladimir
30.08.2016
21:06:00
и там скорее перлы в виде ненужного легаси

Daniel
30.08.2016
21:06:01
эмм

Nikolay
30.08.2016
21:06:14
? питон нормальный чоу вы

Alex
30.08.2016
21:06:16
Скорее всего - дальше на Хаскеле научусь, это было бы логично

Daniel
30.08.2016
21:06:37
Ну - прямо сейчас на кложе умею Дальше еще на чем-нибудь научусь
когда у тебя выйдет работающая система на кложе - я хочу на нее поглядеть, и снаружи, и изнутри

Nikolay
30.08.2016
21:06:57
?

Alex
30.08.2016
21:07:03
Что удивительного в работающей системе на кложе?

Vladimir
30.08.2016
21:07:10
я долго буду вспоминать кусок в graphite web который сохораняет состояние канваса, рисует надпись шрифтом 1пх за границей канваса и потом делает рестор контекста

Alex
30.08.2016
21:07:14
Это какой-то вопрос веры, что ли?

Daniel
30.08.2016
21:07:18
я ничего не ожидаю, мне просто интересно, как это будет

Alex
30.08.2016
21:07:38
Ну и мне интересно

Google
Daniel
30.08.2016
21:07:43
вооот

Alex
30.08.2016
21:08:05
Чем работающая система на кложе может с точки зрения пользователя отличаться от работающей системы на чем угодно

Vladimir
30.08.2016
21:08:13
https://github.com/graphite-project/graphite-web/blob/master/webapp/graphite/render/glyph.py#L797-L804

Idris
30.08.2016
21:08:35
Haskell разве умеет в продакшн?

Daniel
30.08.2016
21:08:43
говорят - да

Alex
30.08.2016
21:08:51
Haskell разве умеет в продакшн?
А что ему запретит?

Vladimir
30.08.2016
21:09:05
Однорукий индус писал?
Оригинальный автор как workaround к cairo 2010 года для svg

Idris
30.08.2016
21:09:07
А мне говорили, что из-за ленивого исполнения всё внезапно может встать колом. Не?

Vladimir
30.08.2016
21:09:14
иначе оно не добавляло легенду в свг

по словам автора

Daniel
30.08.2016
21:09:28
вообще, чистые функции - это то, что ждет разрабов прямо вот завтра. потому, что они масштабируются

Idris
30.08.2016
21:10:04
Чисто чистых же не бывает in real life?

Vladimir
30.08.2016
21:10:10
Однорукий индус писал?
однорукий индус писал у них парсер выражений. Он у них делает такую портянку объектов что ужас

Idris
30.08.2016
21:10:36
А IO кто будет делать?

Alex
30.08.2016
21:10:57
А IO кто будет делать?
Бля, я иногда не знаю, как себя вести

Как необходимость делать IO опровергает существование в реальной жизни pure functions?

Ну вот как?

Google
Idris
30.08.2016
21:11:55
Программа же не только из pure functions состоит.

Отдельные модули - да.

Daniel
30.08.2016
21:12:19
да похер же триста раз

Vladimir
30.08.2016
21:12:56
Нужен пак стикеров, где будет аватарка Чистякова.
там просто получается прекрасная штука - на target=hostname.cpu.user генерируется всего лишь стркутурка вида тюпла массивов тюплов массивовв хэшей

возможно потерял где-то еще пару тюплов и массивов

Vladimir
30.08.2016
21:13:45
а на что-то сложное вида asPercent(server.con.failed, server.con.total) генерится вообще монструозная фигня

Daniel
30.08.2016
21:13:59
а нахер он нужен, графит этот? есть же графана

Vladimir
30.08.2016
21:14:15
а нахер он нужен, графит этот? есть же графана
ну так вопрос в том как работает графит-веб )

ivan
30.08.2016
21:14:20
Ну дык у индусов же зп с количества написанных строк кода идет. Вот и наебашил от души душевно

Vladimir
30.08.2016
21:14:33
И жрет память как не в себя?
не, там не так много, ну подумаешь у тебя этот asPercent превращается в мегабайт кода

у всех гигабайты рамы

Ну дык у индусов же зп с количества написанных строк кода идет. Вот и наебашил от души душевно
не, там как-то криво вкрячили один из стандартных парсеров граматик

и он генерирует на выходе таких монстров

ivan
30.08.2016
21:15:22
Значит лн был не только однорукий, но еще и слепой

Nikolay
30.08.2016
21:15:38
☺️

Vladimir
30.08.2016
21:15:46
они взяли pyparsing но он генерирует какие то оооочень странные объекты на выходе

ivan
30.08.2016
21:16:39
Гигабайты рама иной раз и не спасают от такого поделия.

Google
Vladimir
30.08.2016
21:16:47
на практике спасают

просто иногда парсинг строк занимает 10% времени

а нахер он нужен, графит этот? есть же графана
так вообще кому-то нужен потому что графана пойдет в него за данными )

Гигабайты рама иной раз и не спасают от такого поделия.
там проблема в том что питон для математики без всяких SciPy и вставок на сях не оч

и у тебя на функция от функции от функции от данных будет работать меееееедленно

поэтому тут парсинг не важен уже

Nikolay
30.08.2016
21:20:11
вызов ф-ции в питоне дорогая операция

?

Admin
ERROR: S client not available

Daniel
30.08.2016
21:20:30
а в перле какая дорогая...

Severnii
30.08.2016
21:20:53
Не дорогая

Vladimir
30.08.2016
21:21:02
вызов ф-ции в питоне дорогая операция
когда у тебя сумирование делается так: https://github.com/graphite-project/graphite-web/blob/master/webapp/graphite/render/functions.py#L43 - то тебе пофигу

там очень много странностей ровно потому что есть None в математике

Vladimir
30.08.2016
21:23:08
ну safesum же; list comprehension лишнее, [i]filter есть; но дело вкуса
Просто питон не то место где ты хочешь таким макаром вычислять максимум из 100 метрик

Nikolay
30.08.2016
21:23:17
я смотрю чувак имортит из itertools некоторое говно, но не юзает там, где оно прям просится [shit for shit in foo if shit ...]

Vladimir
30.08.2016
21:23:54
https://github.com/brutasse/graphite-api/blob/master/graphite_api/functions.py#L54-L65

вот один из авторов запилил свой форк и так переписал тот же safeSum :)

Severnii
30.08.2016
21:24:36
Может я не догоняю чего-то?

Google
Nikolay
30.08.2016
21:25:06
?

ну чо вы напали на чувака, он питонячит как может

никому ничем не обязан же

шлите PR

Vladimir
30.08.2016
21:26:57
ну чо вы напали на чувака, он питонячит как может
просто у графит-веба код один из самых странных

Alexander
31.08.2016
01:03:57
а кто-нибудь на хаскелле кодит тут?

Stanislav
31.08.2016
01:54:47
https://twitter.com/sadserver/status/770718038240800768

Alisa
31.08.2016
01:57:51
Alexander
31.08.2016
01:58:05
из девопсов)

Alisa
31.08.2016
01:59:39
хз я учусь вот х) сегодня вот только деплой микросервисов через докер настроил, на питоне пока правда, на следующей неделе буду их переписывать на хаскель (:

https://www.ohaskell.guide/pdf/ohaskell.pdf вот по этой учусь

Paul
31.08.2016
02:12:54
раз уж пошел разговор о забористом - а посоветуйте пжлст книг по LISP?

Михаил
31.08.2016
04:06:55
в 5 утра просить лисп это сильно. надеюсь, вы не по Москве живете )

Stanislav
31.08.2016
04:23:36
в сибири уже 9 было

melancholiac
31.08.2016
05:45:05
но он не про лисп

:/

логично

Страница 1051 из 4568