@gogolang

Страница 1003 из 1630
tsov
13.04.2018
18:35:35
тест блокировки. ауууу

Ivan
13.04.2018
18:36:01
?

Andrew
13.04.2018
18:36:14
Вне закона:)

tsov
13.04.2018
18:37:01
да я ничо не делал, просто dns резолвер 8.8.8.8

Google
Denys
13.04.2018
18:44:20
так еще нет вроде блокировки

tsov
13.04.2018
18:45:00
а чо во всех чатах подозрительная тишь?

Zloy Dobriy
13.04.2018
18:45:57
Lol

Petr
13.04.2018
18:45:59
С понедельника блокируют

Marlik
13.04.2018
19:24:55
да я ничо не делал, просто dns резолвер 8.8.8.8
+ такая же хня, я только сразу как инет подключили прописал в роуте...

Nurzhan
13.04.2018
19:25:26
С понедельника блокируют
Тот редкий случай, когда с понедельника действительно что-то изменится :)

Marlik
13.04.2018
19:27:49
Мну кажется что бодаться с Пашкой им слабо, если зелку то не смогли победить... а Павел готовился заранее ужо...

Artem
13.04.2018
19:28:18
Зелку победили же в итоге, не?

буквально вчера-сегодня читал

Marlik
13.04.2018
19:28:43
Вроде нет, но это не точно(с)

Artem
13.04.2018
19:29:11
+ не очень понятно что вам гугловский dns даст. От провайдера конечно зависит, но вот в Мск у Билайна это при блокировке ничего не дает, например)

https://geektimes.ru/post/299935/

Google
Marlik
13.04.2018
19:33:46
Artem
13.04.2018
19:34:27
да так-то как обойти и так понятно)

Marlik
13.04.2018
19:36:57
смотря что вы подразумеваете под спасением...

Sergey
13.04.2018
19:37:34
замена вашего днса на гугловский не мешает провайдеру делать с вашим трафиком непотредства ровно никак.

Marlik
13.04.2018
19:38:13
кеш, днс прова, мне например не нужны...

Artem
13.04.2018
19:38:56
кеш, днс прова, мне например не нужны...
расскажите это ему, когда он будет dns hijacking вам делать

Marlik
13.04.2018
19:39:51
дык если запрос на днс идет не к нему, то что он может сделать?

Sergey
13.04.2018
19:40:15
очень многие провайдеры так делают, потому что это позволяет увеличить "субъективную" скорость серфинга в браузере.

Artem
13.04.2018
19:40:45
дык если запрос на днс идет не к нему, то что он может сделать?
он - man in the middle. Он может сделать очень многое

провайдеры так встраивают и рекламу (билайн) и для выполнения блокировок

но я думаю этот разговор надо во флуде продолжать

Marlik
13.04.2018
19:42:47
ааа, чорт, там же что, нет сертов никаких? прост пятница, соображалка тугая...

помню что 53 порт юдп и всё...

Artem
13.04.2018
19:46:58
просто погуглить про spoofing\hijacking

Slava
13.04.2018
22:18:48
есть энкриптед dns

например клаудфларе поддерживает

Google
Slava
13.04.2018
22:19:05
https://blog.cloudflare.com/announcing-1111/

его уже никто не перехватит и не подделает

Zver
14.04.2018
02:00:43
дык если запрос на днс идет не к нему, то что он может сделать?
Попадалось, что многие провайдеры гугловкий днс подменяют своим. Насколько правда не знаю.

Vladislav
14.04.2018
02:36:26
Только не меняют, а подменивают (перенаправляют трафик идущий на 53 порт на свои DNS сервера)

tsov
14.04.2018
06:10:57
ну есть еще opendns

да и много каких еще

Marlik
14.04.2018
07:24:14
ну есть еще opendns
Тут проблема только, в сбер уже не зайдёшь через opendns, и второе, блоченные сайты всё равно не открываются, тот жи линкедин.

Marlik
14.04.2018
07:25:27
это почему в сбер не зайдешь?
Не знаю, нашёл как раз обсуждение этого, попробовал и правда... отключил opendns и норм вошёл.

Tiger-Edmon
14.04.2018
07:26:15
Не знаю, нашёл как раз обсуждение этого, попробовал и правда... отключил opendns и норм вошёл.
вообще наверное это сорт оф защита от того что бы не заходили левые челы

Marlik
14.04.2018
07:26:21
https://www.linux.org.ru/forum/security/10129220

Zver
14.04.2018
07:28:05
Я особо не разбираюсь в сетях, но как днс может подменить сертификат, он же просто резолвит адрес.

Tiger-Edmon
14.04.2018
07:28:50
https://www.linux.org.ru/forum/security/10129220
первая мысль что этот парень попался на митм или около

https://www.linux.org.ru/forum/security/10129220
с другой стороны то аж 2014 года

Zver
14.04.2018
07:31:00
первая мысль что этот парень попался на митм или около
Просто совпало, а он панику поднял, что якобы подменяет.

ichi4Ø4
14.04.2018
07:33:12
где почитать про такой синтаксис? r.Group("/api") { r.GET("/url", addURL) }

Petr
14.04.2018
07:36:02
первая мысль что этот парень попался на митм или около
Скорее всего его просто редиректнуло и ругнулось на сертификат, он переволновался и пошёл писать пост, вместо того, что бы проанализировать ситуацию

Marlik
14.04.2018
07:53:43
Нееее, чото я туплю))))

Vladislav
14.04.2018
08:11:47
Google
ichi4Ø4
14.04.2018
08:13:06
да я уже разобрался, подумал блок в скобках это сахар для ...arguments

а это просто блок

Alexey
14.04.2018
09:28:19
а это просто блок
Да стандарный блок, для визуального отделения, так удобней

Oleg
14.04.2018
14:57:14
кто-то юзал lgtm? https://github.com/lgtmco/lgtm

Мерлин
14.04.2018
20:30:50
Видео докладов с гоферкона https://www.youtube.com/watch?v=ZCB-g2B4Y5A&list=PLJTW0ZQ22rrH8rWZBs7qMonKZxW4osXE2

Slava
15.04.2018
01:58:48
Огонь!

Marlik
15.04.2018
02:46:19
Александр
15.04.2018
02:59:11
мельком глянул

что-то ничего конкретного

Slava
15.04.2018
03:00:17
Покажи в следующий раз как надо ;)

Александр
15.04.2018
03:01:25
я что вам разработчик ядра?

"Дженерики будут? Ну вы знаете мы еще не решили блаблабла"

Slava
15.04.2018
03:03:57
Вообще, вышли рассказывать, да не то что надо

Александр
15.04.2018
03:09:17
мне лично пришлось проматывать

в начале какие то графики в стиле "надои непрерывно ростут"

Slava
15.04.2018
03:41:22
но потом то жара началась?

Vladislav
15.04.2018
08:13:38
Artem
15.04.2018
08:26:01
Они пока на стадии "обсуждаем, что стоит обсуждать серьезно"

Wingman
15.04.2018
08:42:28
Никто не знает в гошке пакета типа мап с ttl?

Google
Wingman
15.04.2018
08:42:59
Ну, по аналогии с мемкешед, задавать время жизни записей

Wingman
15.04.2018
09:24:37
Alexey
15.04.2018
09:59:57
Wingman
15.04.2018
10:04:10
Max
15.04.2018
10:09:20
Господа вопрос от новичка, у меня есть база данных RethinkDB с драйвером gorethink.v4, есть подобного рода код type Users struct { Id string `gorethink:"id,omitempty"` Name string `gorethink:"user_name" json:"name"` Location UserLocation `gorethink:"location" ` } type UserLocation struct { lat float64 `gorethink:"lat" json:"lat"` lon float64 `gorethink:"lon" json:"lon"` } func GetAllUsers(db *Conn.DataBase) func(ctx echo.Context) error { return func(ctx echo.Context) error { var users []Users get, err := r.Table("users")Run(db.Connect) if err != nil{ fmt.Println(err) } get.All(&users) return ctx.JSON(http.StatusOK, &users) } } проблема в том, что после того как я передаю данные с бд в структуру (`get.All(&users)`), там есть вложенная структура Location UserLocation gorethink:"location" и соответственно она заполняется пустыми значениями, как этого избежать? сейчас ответ выглядит примерно так: { "created": Sun Apr 15 2018 16:09:35 GMT+08:00 , "id": "011bbb51-b308-4682-8b43-516c6735efb2" , "name": "tst" , "location": { "lat": 55.7494733 , "lon": 37.35232 } , } { "created": Sat Apr 14 2018 15:05:22 GMT+08:00 , "id": "3c44ae61-b250-43eb-8f7d-450abd6e4035" , "name": "tst2" , "created": Sun Apr 15 2018 16:09:35 GMT+08:00 , "id": "011bbb51-b308-4682-8b43-516c6735efb2" , "name": "tst" , "location": { "lat": 0.0 , "lon": 0.0 } , } а я бы хотел чтобы если запись о данном поле отсутствует в бд, это поле пропускалось бы и в ответе

Vladislav
15.04.2018
10:11:44
Господа вопрос от новичка, у меня есть база данных RethinkDB с драйвером gorethink.v4, есть подобного рода код type Users struct { Id string `gorethink:"id,omitempty"` Name string `gorethink:"user_name" json:"name"` Location UserLocation `gorethink:"location" ` } type UserLocation struct { lat float64 `gorethink:"lat" json:"lat"` lon float64 `gorethink:"lon" json:"lon"` } func GetAllUsers(db *Conn.DataBase) func(ctx echo.Context) error { return func(ctx echo.Context) error { var users []Users get, err := r.Table("users")Run(db.Connect) if err != nil{ fmt.Println(err) } get.All(&users) return ctx.JSON(http.StatusOK, &users) } } проблема в том, что после того как я передаю данные с бд в структуру (`get.All(&users)`), там есть вложенная структура Location UserLocation gorethink:"location" и соответственно она заполняется пустыми значениями, как этого избежать? сейчас ответ выглядит примерно так: { "created": Sun Apr 15 2018 16:09:35 GMT+08:00 , "id": "011bbb51-b308-4682-8b43-516c6735efb2" , "name": "tst" , "location": { "lat": 55.7494733 , "lon": 37.35232 } , } { "created": Sat Apr 14 2018 15:05:22 GMT+08:00 , "id": "3c44ae61-b250-43eb-8f7d-450abd6e4035" , "name": "tst2" , "created": Sun Apr 15 2018 16:09:35 GMT+08:00 , "id": "011bbb51-b308-4682-8b43-516c6735efb2" , "name": "tst" , "location": { "lat": 0.0 , "lon": 0.0 } , } а я бы хотел чтобы если запись о данном поле отсутствует в бд, это поле пропускалось бы и в ответе
Используйте указатель на структуру.

Daniel
15.04.2018
10:38:00
я что вам разработчик ядра?
тогда веди себя скромно

Sergey
15.04.2018
11:23:40
Подскажите как html на стандартном шаблонизаторе встроить в бинарник, если есть такая возможность?

Daniel
15.04.2018
11:25:08
вопрос не совсем понятен

Страница 1003 из 1630