
Timophey
26.06.2018
19:41:18
поэтому думал что пробег по трехмерной матрице будет лучше, но должен быть еще вариант какой-то именно с алгоритмом, может брать части кубики, и их как-то просчитывать ..

Daniel
26.06.2018
19:41:23
Коллеги, ну что мы тут мусолим без профайлера

Антон
26.06.2018
19:49:34

Timophey
26.06.2018
19:50:11
ну вот я это и спрашивал )

Google

Timophey
26.06.2018
19:50:51
короче брать маску получается, от изображения и по маске накладывать слои

Антон
26.06.2018
19:55:57
Если очень очень очень быстро надо - можно на видяхе обсчитать. Там ядер много, можно хорошенько распараллелить. И тут уже пофиг на каком языке

Timophey
26.06.2018
20:01:17
было бы круто ) осталось только cuda изучить

Антон
26.06.2018
20:03:02
Ага, тогда будет как ты говоришь - режешь на квадранты (по числу доступных ядер) и отправляешь на обсчет сразу кусок картинки

Timophey
26.06.2018
20:13:04
а кто-нибудь тут кстати с cuda уже работал из golang ?
Кто бы мог на cuda переписать алгоритм ecdsa + keccak256?

Kaspar
26.06.2018
20:41:41
А на проде есть видюхи?

Timophey
26.06.2018
20:47:36
пока нет ) но можно поставить думаю

Daniel
26.06.2018
20:49:11
можно сразу с видео сервер арендовать
но - по цене самолета, потому как их майнеры полюбляют

Timophey
26.06.2018
20:49:40
мы на digitalocean

Daniel
26.06.2018
20:49:48
тогда мимо

Timophey
26.06.2018
21:07:01

Google

Timophey
26.06.2018
21:07:14
но это еще до НГ было, осенью

Dmitry
26.06.2018
21:16:16
для работы с постгрес несложными запросами пойдет https://github.com/lib/pq или может есть лучше ваирант?

Michael
26.06.2018
21:27:27
супер
оно с любыми будет ок, всё зависит от ровности рук

Den
27.06.2018
04:40:11

Mykyta
27.06.2018
04:44:01

Den
27.06.2018
04:47:38
А мои структуры?
Ну я создаи структуру юзер и передам ее в ф-ю. Она прилетит по значению???
Если я не укажу что по указателю
Т.е. в функцию придет ее копия

Daniel
27.06.2018
04:51:57
Именно

Sergey
27.06.2018
05:01:04
Как в martini вырубить логирование запросов, установка MARTINI_ENV=Prod не помогла

Кирилл
27.06.2018
06:24:58
Всем привет, прошлым вечером начал изучать го, и сразу столкнулся с тем, что Scanf ведёт себя не так, как ожидалось (в паскале, к примеру, программа ожидает ввода данных и после продолжает выполнение). Здесь же по неведомой мне причине - приостановление выполнения происходит только при первом вызове. Чяднт, в какую сторону гуглить?
выглядит это дело следующим образом

Daniel
27.06.2018
06:25:53
ну вот еще мы код с картинок не читали
https://play.golang.org/ - вот тут оформляйте пример

daysandbox_bot
27.06.2018
06:26:32
Removed msg from Кирилл MrDoode. Reason: new user + external link

Google

Daniel
27.06.2018
06:26:47
но сначала - go tour прошли?

Кирилл
27.06.2018
06:26:49
?
Но спасибо, зайду

Мерлин
27.06.2018
06:27:32
?
https://play.golang.org/p/f2DmWqGZYzo

Daniel
27.06.2018
06:28:43
у меня все остановки происходят ровно там, где ожидается

Кирилл
27.06.2018
06:29:52
Скачивал с сайта свежий дистрибутив, порядок выполнения виден на скрине -
вывод А
чтение А
вывод B C, чтение B C
конец программы

Daniel
27.06.2018
06:29:59
винда?

Кирилл
27.06.2018
06:30:09

Daniel
27.06.2018
06:30:31
у вас там конец строки из двух символов, Scanf к этому не готов

Кирилл
27.06.2018
06:31:36
Проблема решаема?
Как с этим жить?

Daniel
27.06.2018
06:31:42
не знаю
я сканфом никогда не пользуюсь - он тупой, и заставить его делать то, что надо, почти невозможно. что в C, что в Go

Кирилл
27.06.2018
06:32:17

Daniel
27.06.2018
06:32:45
readline+atoi

Мерлин
27.06.2018
06:34:37

Кирилл
27.06.2018
06:37:29
Спасибо, буду изучать

Димка
27.06.2018
06:57:02

Google

Vadim
27.06.2018
07:08:29

Kirill
27.06.2018
07:41:31

Sergey
27.06.2018
07:42:27

Kirill
27.06.2018
07:45:34
Это шутка же, ну
Хотя, конечно, напрягает то, что она не поддерживается уже год
Даже больше

Admin
ERROR: S client not available

Zarif
27.06.2018
07:48:07
кто нибудь сталкивался с тем, что GIN изредка не принимает POST запросы?
при этом не в своих логах, нигде не пишёт, что вообще пришёл запрос.
отследили только через tcp дампы, что gin тупо не ответил на POST
при чём клиент и gin находятся на одном сервере (локальный api)

Michael
27.06.2018
08:03:04
во, а в gramework такого нет ?

Zarif
27.06.2018
08:05:03

Michael
27.06.2018
08:29:35
как пионер)

Pawel
27.06.2018
08:42:38
У меня тоже возник вопрос по выбору оптимальной архитектуры.
Вот у меня есть несколько SQL таблиц и вьюх, логических как бы, которые используются по сути в нескольких проектах. Плюс гошный код который их крудит.
При чём имя таблицы и название полей всегда одинаковое, а SQL запросы CREATE могут быть и разными в разных проектах.
Хотелось бы понять какие средства рекомендовано использовать в похожих кейсах чтобы избежать копипасты, композирования строк с SQL запросами и проч,, поскольку я уже начинаю в этом всём путаться.

Sergey
27.06.2018
09:41:47

Vadim
27.06.2018
09:51:31

Kirill
27.06.2018
09:53:38

Pawel
27.06.2018
09:56:31

Michael
27.06.2018
09:56:42
хотя можно и на чистом Си, получается многословно, хотя и быстро, если есть опыт с Си

Google

Timophey
27.06.2018
09:59:24
Коллеги, ну что мы тут мусолим без профайлера
добрый день, запустил профайлер
Type: cpu
Time: Jun 27, 2018 at 12:53pm (MSK)
Duration: 13.05s, Total samples = 4.26s (32.64%)
Entering interactive mode (type "help" for commands, "o" for options)
(pprof) top
Showing nodes accounting for 3530ms, 82.86% of 4260ms total
Dropped 41 nodes (cum <= 21.30ms)
Showing top 10 nodes out of 69
flat flat% sum% cum cum%
960ms 22.54% 22.54% 1040ms 24.41% runtime.mallocgc
500ms 11.74% 34.27% 500ms 11.74% image/color.(*NRGBA).RGBA
390ms 9.15% 43.43% 390ms 9.15% image.(*NRGBA).NRGBAAt
310ms 7.28% 50.70% 1760ms 41.31% image.(*NRGBA).At
280ms 6.57% 57.28% 1420ms 33.33% runtime.convT2Inoptr
260ms 6.10% 63.38% 290ms 6.81% image/png.filter
260ms 6.10% 69.48% 260ms 6.10% runtime.memmove
210ms 4.93% 74.41% 3510ms 82.39% main.MatrixImageGenerator.Generate
180ms 4.23% 78.64% 180ms 4.23% hash/adler32.update
180ms 4.23% 82.86% 630ms 14.79% image/png.(*decoder).readImagePass


Kirill
27.06.2018
09:59:30
APP_GET("/", h_serve_index)

Pawel
27.06.2018
11:59:55

Andrey
27.06.2018
12:35:45
Так, знатоки Го. Вот хочется мне Prometheus, но только такой как Zabbix :) просто что бы там по сети пинговал, может УРЛ какой дергал, что бы проверить, что живет.
Но хочется именно на Го, что бы один бинарник был.
Никто не подскажет, где такое добро есть?

Petr
27.06.2018
12:36:12
Телеграф?

Andrey
27.06.2018
12:38:23
Телеграф?
Хм... а он агент, т.е. его на сервер нужно устанавливать. А я бы хотел со свой машины запустить, и все обозреть, что доступно...

Petr
27.06.2018
12:39:03
Нас тут забанят )
Но можно агента на своей машине запустить

Александр
27.06.2018
12:53:53
идите во флуд
Вия разбудите

Vladimir
27.06.2018
13:04:37
Всем привет! А скажите, пожалуйста, а почему боги голанга любят вендоры хранить в репозиториях? Что это за фетиш или фобия столь уверенных в себе людей?

Alexander
27.06.2018
13:05:08
а где их еще хранить ?

Andrei
27.06.2018
13:06:49

Vladimir
27.06.2018
13:06:50
подтягивать менеджером зависимостей

Vladislav
27.06.2018
13:07:41

Aleksandr
27.06.2018
13:08:32

Vladimir
27.06.2018
13:08:51
искать другую ;) или вы предпочитаете поддерживать удаленный репозиторий самостоятельно?