@proGO

Страница 1582 из 1674
Kirill
20.07.2018
15:51:45
я всё пропустил, видимо. о чем речь? %)

Denis
20.07.2018
15:53:05
Вот ключевая мысль данного теста
не вижу в этой задаче вообще необходимости парсить заголовки

вытащить 2 переменные из GET != парсить заголовки

Google
Denis
20.07.2018
15:53:41
я всё пропустил, видимо. о чем речь? %)
вкратце, готовим мини контест между java vs go , 2 сервиса умеющие делить a/b и возвращать результат по http

undiabler
20.07.2018
15:53:43
я всё пропустил, видимо. о чем речь? %)
Очередные "кто круче" го против джавы =)

Denis
20.07.2018
15:54:22
кто быстрее и меньше кушает cpu\ram)

Artem
20.07.2018
15:56:28
кто быстрее и меньше кушает cpu\ram)
У вас 99% потребляемых ресурсов уйдёт на обработку соединения и хттп сервер, до измерения числодробилки не дойдёт

Denis
20.07.2018
15:57:08
ну по факту мы не меряем скорость 1 конкретного параметра

а совокупность, просто скорость ответа ms

а какие там издержки пофиг, все на 1 сервере, на разных портах

к нам еще присоеденился .net :)

жарник кому интересо могу скинуть

жавист netty выбрал себе

Denis
20.07.2018
16:01:08
зачем?
спортивный интерес) наши мнение разошлись относительно некоторых параметров языков

Google
Kirill
20.07.2018
16:01:55
особенно если вы юзнете epsilon

может даже жаба и обгонит

но выжрет всю рамку и умрёт

Kirill
20.07.2018
16:03:49
Artem
20.07.2018
16:05:22
про fun слышали?)
По соотношению опыта на языках и точности измерения самого деления флота, это больше фарс и абсурд

Denis
20.07.2018
16:06:52
присоединяйся)

пока холиварили, к нам присоеденился .net человек) и пхпшник))

Roman
20.07.2018
16:07:52
присоединяйся)
мне есть чем занятся.

экстремальным вариантом будет простенький, грязный tcp-стек поверх netmap

Kirill
20.07.2018
16:09:26
экстремальным вариантом будет простенький, грязный baremetal go

Denis
20.07.2018
16:09:26
так давай) если для тебя это изи, включим и твой сервис в тест)

Kirill
20.07.2018
16:09:52
я бы предпочел более тяжелую операцию, но хоть так)

Kirill
20.07.2018
16:10:37
так давай) если для тебя это изи, включим и твой сервис в тест)
простите, коллеги, у меня и так есть работа

Olzhas
20.07.2018
16:10:41
что такое baremetal go?
Это когда у тебя импортов нет

Kirill
20.07.2018
16:12:21
что такое baremetal go?
это когда у тебя того, что называют GOOS, вообще нет. хочешь что-то сделать - пиши сам с нуля

Artem
20.07.2018
16:13:54
Нужно еще человека который на нжинкс и луа напишет тот же фунционал

Google
Kirill
20.07.2018
16:14:11
это сомнительное удовольствие
да ладно тебе, некоторые люди даже на русте ещё пишут

Denis
20.07.2018
16:16:13
а какже perl?

Kirill
20.07.2018
16:16:24
</минутка набросов>

а какже perl?
а что перл? я вот писал на перле тогда, когда основным языком была гошка

деньги понадобятся - чё хочешь сделаешь

Kirill
20.07.2018
16:18:22
Так-то раст ниче такой. Пока речь не заходит о конкурентности

Denis
20.07.2018
17:05:08
a, err := strconv.Atoi(req.URL.Query().Get("a")) - так писать нельзя да?

Harry
20.07.2018
17:47:19


пасаны, а для чего тут error, если он всегда nil?

Pavel
20.07.2018
17:48:08
Интерфейс такой.

И реализуется он не в одном месте. Посмотри, может в других местах error используется.

Andrew
20.07.2018
17:55:00
a, err := strconv.Atoi(req.URL.Query().Get("a")) - так писать нельзя да?
Я бы посмотрел в сторону вычитания из аски символа чтобы получить инт, и умножал его на 10 в степени i

Но возможно цикл медленно будет

Vladimir
20.07.2018
19:52:46
ок, попробую счастья в этом чатике. Кто-нибудь знает какие-нибудь живые легковестные фреймворки для управления feature flag'ами и a/b тестами? Суть - иметь возможность задавать флаги, часть из которых можно будет менять в рантайме (например по http patch запросу). Желательно легковестный и с минимумом обязательных зависимостей. Я нашел два, но очень жирных: https://github.com/vsco/dcdr https://github.com/AntoineAugusti/feature-flags

да, советовать "да сделай в конфиге и не парься" и "да возьми кубер и им рестартуй, чо как маленький" не принимаются, потому что сие есть OpenSource проект и кубера может не быть, а роллаут конфигов может быть слишком длинным

Sergey
20.07.2018
20:13:49
А есть какой нить норм валидатор, для того чтобы проверять данные на валидность перед тем как писать их в postgres. Да и вообще как организовать структруру проекта, я так понимаю роуты в один пакет, операции с БД в другой, но если мне надо как то прокинуть в другой пакет переменную, какая вообщем тут best practice?

Subbotin
20.07.2018
20:16:27
>А есть какой нить норм валидатор, для того чтобы проверять данные на валидность перед тем как писать их в postgres. ээээээ. в плане на валидность. не валидные не запишутся просто же?

Google
Sergey
20.07.2018
20:36:42
а потом уже дергать postgress

ну или типа приходит тебе email

без собаки

ну тоже не круто

Anton
20.07.2018
20:52:48
так можно проверить как типа joi
можно какую-нибудь json schema прикрутить

undiabler
20.07.2018
20:54:07
https://github.com/go-playground/validator

Denis
20.07.2018
21:03:30
https://github.com/labnik/netty-office-dispute java https://github.com/webislife/godivider go https://github.com/EatsLemons/divider_contest .net https://github.com/ecrofeg/divider node

участники холивара про микросверисы и деление ) скоро подойдут питон и с++) есть желающие еще добавить свой стек?))

Kirill
20.07.2018
21:05:48
может раст подьедет)

но уже завтра

Denis
20.07.2018
21:11:27
JavaScript?
ты про node? человек сам вызвался

Kirill
20.07.2018
21:25:16
есть уже либочка? )
появится вместе с интеграцией в грэйм, для тебя лично сделаю в виде отдельной либы) но это будет в течение следующего спринта - читай в следующие 2 рабочие недели

Vladimir
20.07.2018
21:27:24
плюс опять же опенсорс )

Google
Vladimir
20.07.2018
21:27:54
ну я вероятно свою реализацию сделаю, сначала простую

а там посмотрим

Kirill
20.07.2018
21:28:40
плюс опять же опенсорс )
дык а де твой опенсорц? ? линк давай)

Vladimir
20.07.2018
21:28:48
дык а де твой опенсорц? ? линк давай)
https://github.com/go-graphite/carbonapi да вот

Kirill
20.07.2018
21:29:06
@AntiArabicScriptBot

Kirill
20.07.2018
21:29:17
Vladimir
20.07.2018
21:29:38
да добавьте в группу терминатора )

и дело с концом

Kirill
20.07.2018
21:29:45
че
шучу я, чё

Vladimir
20.07.2018
21:30:07
@kirilldanshin я там просто поругался с одним из крупных юзеров и решил что ну нафиг, для душевного спокойствия проще добавить ради них фича-флаги

но у чуваков очень специфическая инфра, и сервис они тащить себе не будут

тогда и @SilenceControlBot
не очень понятно зачем этого )

Vladimir
20.07.2018
21:30:41
терминатор просто спрашивает бот ли человек

срач? где срач? %))
в привате в телеграмме )

Paul
20.07.2018
21:30:54
Не бот) Дарова

Kirill
20.07.2018
21:30:55
в привате в телеграмме )
так не интересно))

Страница 1582 из 1674