
Slava
10.09.2017
19:17:23
а где табы то запрещены?
я не вижу в спецификации этого
http://yaml.org/spec/1.2/spec.html#tab//

Vladimir
10.09.2017
19:23:27

Google

Vladimir
10.09.2017
19:23:37
Как разделители - да, но они смысла там не меняюи
Как indentation symbol - запрещены
To maintain portability, tab characters must not be used in indentation, since different systems treat tabsdifferently.

Slava
10.09.2017
19:26:00
так в том и соль
что редактор не видит разницы между пробелом и табом
а парсер интерпретирует по разному
и вместо элементов списка получается одно значение

Alex
10.09.2017
20:07:53
Json конфиг можно далеко по сети послать и его распарсят

AxiS
10.09.2017
20:18:17

Alex
10.09.2017
20:50:17
Все эти томлы парсятся тяжко

Daniel
10.09.2017
20:58:49
а?!

AxiS
10.09.2017
21:07:48

Aleksandr
11.09.2017
02:33:35
https://github.com/thestrukture/IDE

Google

ros
11.09.2017
02:56:43
то вы еще конфиги в структурах erlang не правили.
до какой-то версии ejabberd оно в них и конфигурилось.
просто адовая система.
зато нативная поддержка языком.

Mundariston
11.09.2017
05:45:34
t.me/telelalka1 — каталог самых полезных и интересных каналов в телеграм. Присоединяйся к нам!

Олег
11.09.2017
05:46:18

Valentin
11.09.2017
05:46:45
/report

Andrew
11.09.2017
05:50:26
/raptor

Олег
11.09.2017
05:50:58

Alexander
11.09.2017
06:29:05
resp, err := client.Do(req)
resp, err = client.Do(req)
на втором запросе валится, говорит req.Body length 0
Как правильно написать?

Daniel
11.09.2017
06:29:58
как правильно написать что?

Alexander
11.09.2017
06:30:51
чтобы не валилось
там обнуляется request ?
хочу запостить два одинаковых запроса

Daniel
11.09.2017
06:34:51
внутри запроса есть стейт, да
и просто так перезапостить его не получится
надо его заново сформировать

Alexander
11.09.2017
06:37:25
понятно. Спасибо
мне надо написать стресс тест, завалить api сервер. А пока что клиентская мишина заваливается быстрее сервера
пока запрос подготовит

Daniel
11.09.2017
07:07:21
Обычная история

Google

Konstantin
11.09.2017
07:08:02
попробуй
ab — Apache HTTP server benchmarking tool

?FLERRY?
11.09.2017
07:10:04
Так а Яндекс Танк не годится для стресс-тестов?
оч годная, вродь, штука

Alexander
11.09.2017
07:10:39
пока не знаю. Я только сегодня узнал про стресс тесты.
спасибо за инфу

?FLERRY?
11.09.2017
07:11:37
https://tech.yandex.ru/tank/
попробуй, думаю, понравится :)

Alexander
11.09.2017
07:14:40
??

Мерлин
11.09.2017
07:16:12

Daniel
11.09.2017
07:18:01

Andrew
11.09.2017
07:47:52
Жесть какая
Это не жесть, это суровое будущее (( JS+HTML захватят мир.

Антон
11.09.2017
07:49:04
Доброе утро!
Подскажите, пожалуйста, как можно решить такую проблему:
есть некая структура, в которую распаршивается json из запроса, но в некоторых запросах допустимо, чтобы часть полей не присутствовала, а в части запросов недопустимо.
можно как-то переопределить json интерпритацию или что-то такое

Andrew
11.09.2017
07:50:45

xPushkin
11.09.2017
07:51:35
Создай структуру в котором предусмотрены объекты твоего ответа, создай переменную с этой структурой и декодируй тело ответа через пакет джейсона в неё
А что если тело может быть разное
В смысле нету чёткой структуры у ответа
Gabs пакет

Roman ?
11.09.2017
07:51:36

Andrew
11.09.2017
07:51:42
Вариант 2 - в каждой функции делать проверки на заполненность полей.

Aleksandr
11.09.2017
07:52:28
привет всем, может кто qor юзал, насколько геморно отключить авторизационный claims который по дефолту с пакетом идет и использовать свой кастомный?

Google

Valentin
11.09.2017
07:53:00

Никита
11.09.2017
07:53:53

Daniel
11.09.2017
07:54:16

Антон
11.09.2017
07:54:33

Daniel
11.09.2017
07:54:57

Никита
11.09.2017
07:55:43

Ivan
11.09.2017
08:14:36

Admin
ERROR: S client not available

Konstantin
11.09.2017
08:17:12

Ivan
11.09.2017
08:24:36
А что сейчас актуально для вендоринга?
Мне нгужно простенькую утилиту, я буквально хочу руками вендорить одимн два внешних пакета, а всё целиком не хочу

Vladimir
11.09.2017
08:26:14
dep
это про "актуально"
но вендорит он все.

Ivan
11.09.2017
08:27:37
да я его попробовал, ужаснуло как долго и сколько много
а проще? ;)

Alexander
11.09.2017
08:30:49
go get ?

xPushkin
11.09.2017
08:31:19
gb-vendor - GoDoc
https://godoc.org/github.com/constabulary/gb/cmd/gb-vendor

Vladimir
11.09.2017
08:31:58

Ivan
11.09.2017
08:32:01
go get ?
мм, и просто руками скопировать, так?

Daniel
11.09.2017
08:32:19

Google

Vladimir
11.09.2017
08:32:31
да, вендорить стоит или все или ничего
и если ты не вендоришь ничего, то помни что где-то проснулся психопат который знает где ты живешь и уже выехал за тобой

Ivan
11.09.2017
08:33:17
Ну что ж так чёрно бело то.
Смотрите, у меня скажем пакеты основные большие гугловые и с gopkg с суфиксами .v1
я за них не переживаю
А вот ряд пакетов пишут парни в соседнем отделе, и меняют 10 раз на дню. их я хочу завендорить

Alexander
11.09.2017
08:33:43

Vladimir
11.09.2017
08:33:45

Ivan
11.09.2017
08:34:54

Alexander
11.09.2017
08:35:58
Ну так вам попроще или по-нормальному? :)

Ivan
11.09.2017
08:36:57
Ну go get то ни то ни другое, просто перпендикулярное.
Мне что то типа deb, только без init и интелекта.
А чисто руками —add , ensure

Vladislav
11.09.2017
09:01:08

Ivan
11.09.2017
09:01:25
Понял, спасибо

Димка
11.09.2017
09:05:39
Подскажите плз, это нормально для каждого объекта писать фабрику?
при том, фабрика возвращает не объект, а интерфейс этого объекта

Daniel
11.09.2017
09:16:52
Нет

Димка
11.09.2017
09:20:09
спасибо ?

Konstantin
11.09.2017
09:21:18
вот нормально ?
с тестового задания с собеседования
func CloseConnectionToDB() {
defer DB.Close()
}

Nikolay
11.09.2017
09:22:40
?вы приняты

Artur
11.09.2017
09:51:01
после go tour какую книжку посоветуете прочитать? Желательно на русском +)

Vladimir
11.09.2017
09:51:26
Лучше просто идти и писать код

Artur
11.09.2017
09:52:14
в таком случае можно делать напрямую не зная о существовании каких-либо фич