
FRD Official - Dmitriy
12.05.2018
15:17:33
А внезапно,

Oknesta
12.05.2018
15:18:41

Stanislav
12.05.2018
15:18:43

FRD Official - Dmitriy
12.05.2018
15:21:33
Я бы назвал это - выпивший. У тебя есть более категоричные притензии?

Google

Mikhail
12.05.2018
15:22:58
)))

FRD Official - Dmitriy
12.05.2018
15:27:41
Станислав, а ты где сейчас?

Stanislav
12.05.2018
15:27:56

FRD Official - Dmitriy
12.05.2018
15:30:02
Ну вот и лежи в Луцке, и не и не мельтнеши пока тебя всерьез не спросили

Stanislav
12.05.2018
15:31:12
Что спросили, че к чему. Иди проспись

Mikhail
12.05.2018
15:32:01
я рано поспешил со скобочками, вот сейчас:
)))

Subbotin
12.05.2018
15:32:33
Беседы ГО-господ

Mikhail
12.05.2018
15:33:04
сахар иди померяй)

yuriy
12.05.2018
15:34:19
весна, период обострений

FRD Official - Dmitriy
12.05.2018
15:38:43
Сможешь так?

Google

The
12.05.2018
15:40:38
ладно, ушел работать

FRD Official - Dmitriy
12.05.2018
15:41:42
Ну твое право - животных тут нет

Andrey
12.05.2018
15:43:32
Админы предлагаю бухих банить на пару дней для протрезвления.

Crypt
12.05.2018
15:43:51
Напомните, пожалуйста, что будет если defer file.Close() запланировать до проверки ошибки?

Stanislav
12.05.2018
15:43:52

Andrey
12.05.2018
15:43:59
Читать этот мат и поток пьяного сознания совсем желания нет

Crypt
12.05.2018
15:44:36
Никто не заставляет, все происходит добровольно ?

Vladimir
12.05.2018
15:45:09

Mikhail
12.05.2018
15:45:39
он отработает последней инструкцией в функции
как буд-то ты написал бы его в конце без defer

Andrey
12.05.2018
15:46:01

FRD Official - Dmitriy
12.05.2018
15:46:12

Vladimir
12.05.2018
15:46:31

Mikhail
12.05.2018
15:47:02

Artem
12.05.2018
15:47:22

Vladimir
12.05.2018
15:47:26
@onokonem тут Дмитрий продолжает бушевать. Можно его отлучить на время от канала?

FRD Official - Dmitriy
12.05.2018
15:47:32
Давай,давай нее скользи за другими выскаживсями
Ну так что?

The
12.05.2018
15:48:09
сначала if err != nil { ...
а затем defer file.Close()

Google

FRD Official - Dmitriy
12.05.2018
15:49:42
Ребят? Ну вас так много и никто ничего по серьнзному не предьявляет?

The
12.05.2018
15:49:46
а, хотя File это не интерфейс, но все равно. Может быть nil, т.к. возвращаеться обычно *File

FRD Official - Dmitriy
12.05.2018
15:50:08
Слились?

Александр
12.05.2018
15:51:02
что тут происходит?

Мать Природа
12.05.2018
15:51:13
зачем бухому человечку что то доказывать?

yuriy
12.05.2018
15:51:17
свинство классическое

Мать Природа
12.05.2018
15:51:51
пожалейте свои нервы

Andrey
12.05.2018
15:52:26
Сегодня бухие завтра гопники подтянутся. Будет супер канал

Мать Природа
12.05.2018
15:52:37
зачем это терпеть?

Andrey
12.05.2018
15:52:49

Мать Природа
12.05.2018
15:53:18
угу

Александр
12.05.2018
15:53:40

FRD Official - Dmitriy
12.05.2018
16:01:01
Ну и? Что тебе от этого? Ну серьезно? Перечисли - обсудим

Daniel
12.05.2018
16:01:36
Как скажете
Дмитрий, на сутки ro

Andrey
12.05.2018
16:02:06

Andrii
12.05.2018
16:27:41
Корректно написана функция обновления информации о пользователе? Просто не могу протестировать
func UpdateResource(w http.ResponseWriter, r *http.Request) {
vars := mux.Vars(r)
id, err := strconv.ParseInt(vars["id"], 10, 64)
if err != nil {
WriteResult(w, http.StatusBadRequest, err.Error())
return
}
var resource User
decoder := json.NewDecoder(r.Body)
if err := decoder.Decode(&resource); err != nil {
WriteResult(w, http.StatusBadRequest, err.Error())
return
}
defer r.Body.Close()
resource.Id = id
if err := db.Update(resource); err != nil {
WriteResult(w, http.StatusInternalServerError, err)
return
}
WriteResult(w, http.StatusOK, resource)
}


Crypt
12.05.2018
17:04:30
Корректно написана функция обновления информации о пользователе? Просто не могу протестировать
func UpdateResource(w http.ResponseWriter, r *http.Request) {
vars := mux.Vars(r)
id, err := strconv.ParseInt(vars["id"], 10, 64)
if err != nil {
WriteResult(w, http.StatusBadRequest, err.Error())
return
}
var resource User
decoder := json.NewDecoder(r.Body)
if err := decoder.Decode(&resource); err != nil {
WriteResult(w, http.StatusBadRequest, err.Error())
return
}
defer r.Body.Close()
resource.Id = id
if err := db.Update(resource); err != nil {
WriteResult(w, http.StatusInternalServerError, err)
return
}
WriteResult(w, http.StatusOK, resource)
}
И в чем загвоздка с тестом?

Google

Andrii
12.05.2018
18:57:50
500 cтатус возвращает, хотя вроде все верно сделал

alex
12.05.2018
19:00:00
Database Integrity Error походу

Admin
ERROR: S client not available

Crypt
12.05.2018
19:44:17

Alexandr
13.05.2018
09:07:41
аа.. или это он пустую строку вставляет..

Иван
13.05.2018
14:04:37
есть кто пользховался prometheus?

Andrii
13.05.2018
14:08:10
+

DMITRY
13.05.2018
14:28:58
в демо режиме собирает статистику

Иван
13.05.2018
15:07:54
Есть возможность удалять метрику с пушгейтвея после того как ее прометуес забрал?
Я хочу мониторить сколько итемов парсер распарсил и алертить если типа за сумма за последние 4 часа больше или меньше в два раза чем средняя сумма в эти же 4 часа за неделю....
Или хочу умереть
Не определился

DMITRY
13.05.2018
15:37:41
не совсем понял про удаление

Alexey
13.05.2018
16:00:56

Иван
13.05.2018
16:01:11
спс
не совсем понял про удаление
прост чтоб такой алерт сделать нужна сумма результатов отдельных
а если метрика на пушгейтвее висит, получается при каждом скрапинге раз в какое то время прометеус получает результат
может есть штука типа прометеуса только с пуш моделью нормальной?)

DMITRY
13.05.2018
16:09:19
yandex clickhouse

Kirill
13.05.2018
17:31:22
ребят, запускают дебагер в голенде а получаю
couldn't start listener: listen tcp: lookup localhost: no such host
ошибка чет вообще не гуглится, в чем может быть проблема?

Google

Zver
13.05.2018
17:35:50
Значит нет у вас локархоста.

Александр
13.05.2018
17:36:26
O_o
как это?

Zver
13.05.2018
17:36:35
Пинганите его. Вдруг действительно потерялся. ?
как это?
А кто его знает. Чего только в жизни не бывает. ?

Kirill
13.05.2018
17:38:47
у меня консоль апликейшен, в нем нет сервера

Zver
13.05.2018
17:40:12

Kirill
13.05.2018
17:40:33
тогда не понял кто у меня потерялся

Zver
13.05.2018
17:41:15
Либо локалхост, либо дебагер.

Kirill
13.05.2018
17:42:05
не понимаю что значит локалхост потерялся

Zver
13.05.2018
17:42:35
Хотя конечно пишет, что не может именно имя localhost разрешить.