
Lesha
13.08.2018
11:41:35
Пакет: https://golang.org/pkg/image/
Пример: https://stackoverflow.com/questions/33186783/get-a-pixel-array-from-from-golang-image-image

Славик
13.08.2018
11:42:42
вопрос заключался в том, работал ли кто-то
рисовал ли текста, обрабатывал ли изображения, хотя бы примитивный реверс цвета

Lesha
13.08.2018
11:43:53
да, там ничего сложного

Google

Славик
13.08.2018
11:46:45

Lesha
13.08.2018
11:47:16

Славик
13.08.2018
11:47:36
почему не хочешь?

Lesha
13.08.2018
11:47:46
а кто мою работу делать будет?)

Славик
13.08.2018
11:48:34
ну так себе аргумент по поводу нежелания =)

Aleksandr
13.08.2018
11:56:04
https://habr.com/post/420035/

No1
13.08.2018
11:56:53
gui? за что

Zver
13.08.2018
11:58:03

No1
13.08.2018
11:59:21
какой то borland delphi получается

Кирилл
13.08.2018
12:01:13
Радстудио))

Alexey
13.08.2018
12:03:02
Всем привет! Подскажите такую вещь. У меня есть структура описывающая базовый ответ от API
type BaseResponse struct {
Success bool json:"success"
Message string json:"message"
Result []interface{} json:"result"
}
В встравиваю её в структуры описывающие ответы от конкретных методов и переопределяю "Result"
Зочу написать метод обрабатывающий все ответы от данного API.
Как я понимаю единственный способ передать все эти объекты в один метод, это создать для них общий интерфейс. Но интерфейс описывает поведение. В данном случаи мне достаточно гарантировать что переданная структура имеет поля "Success" и "Message".
Придётся создавать интерфейс и описывать в нём методы GetSuccess и GetMessage? Или есть другой путь?


Zaur
13.08.2018
12:03:35
Если вопрос стоит так: есть фото объекта и по нему нужно программно определить его форму, то это делается через методы выделения границ. Методов много от совсем простых до замороченных. Потом в этом изображении ты можешь ходить по границе чисто программно, потому что фото уже состоит из дорожек из пикселей.

Google

Oleg
13.08.2018
12:09:31
кто пользует vgo? https://research.swtch.com/vgo-tour

Zaur
13.08.2018
12:09:59

Aleksandr
13.08.2018
12:12:27


Alexey
13.08.2018
12:13:01

Pawel
13.08.2018
12:40:28
Александр Валялкин вроде тут был как то, ник забыл к сожалению. Огромный Вам респект за qucktemplate, не реально выручила либа

Aleksandr
13.08.2018
12:41:50
@valyala

Pawel
13.08.2018
12:43:01
ага, спасибо

Milkiweed
13.08.2018
13:05:32
Здравствуйте, можете посоветовать пожалуйста какую-то ОРМ для работы с postgres? их просто там пару штук, хотелось бы чот хорошее, возможно похожее на Django ORM

Twelfth
13.08.2018
13:06:13

Milkiweed
13.08.2018
13:06:44

Oleg
13.08.2018
13:06:56

Aleksandr
13.08.2018
13:13:02

Oleg
13.08.2018
13:13:42
Стоит-не стоит, созрело-не созрело?

Aleksandr
13.08.2018
13:14:52
в 1.11 уже будет из коробки
думаю созрело, но большой фидбек будет после релиза. лично я пока не тороплюсь

Artem
13.08.2018
13:17:31
dep недавно выкатил новую версию, со словами "мы знаем про vgo, но он чет нам не зашел". предлагаю следить за ситуацией дальше и юзать к чему привык

Илья
13.08.2018
13:19:01
в 11 завезут go modules

Aleksandr
13.08.2018
13:23:14

Илья
13.08.2018
13:23:45
это я знаю, к тому, что торопится ехать в vgo нет, тк там даже вызов/нейминг другой

Google

Илья
13.08.2018
13:24:17
пока можно жить на том, что работает, я пет проджект с gb не стал двигать

Milkiweed
13.08.2018
13:40:03
Pop
а не мог бы ты подсказать как правильно юзать соду?
следуя гайду на гитхабе я делал:
$ go get github.com/gobuffalo/pop/...
$ go install github.com/gobuffalo/pop/soda
по идее теперь ведь можно юзать soda насколько я понял?
просто вызывая любую команду связанную с ней
прим. $ soda create -a выдает ошибку:
-bash: soda: command not found
сама же она есть установлена по пути /Users/milkiweedgtlt/go/src/github.com/gobuffalo/pop/soda

Илья
13.08.2018
13:41:48
нужно в PATH добавить $GOPATH/bin
бинарь должен лежать там :)

Twelfth
13.08.2018
13:42:35
Использовать ее необязательно

Milkiweed
13.08.2018
13:43:26
аа, спасибо

Илья
13.08.2018
15:43:48
если бинарь лежит там, и в profile прописано, то source ~/.bash_profile
ой
то, то вы заполнили GOPATH не меняет PATH

Kirill
13.08.2018
15:44:44

Илья
13.08.2018
15:44:47
добавьте в profile export PATH=$GOPATH/bin:$PATH после GOPATH

Zver
13.08.2018
15:45:00
export PATH=$PATH:/Users/milkiweedgtlt/go/bin

Milkiweed
13.08.2018
15:45:29
спасибо, сейчас попробую

Kirill
13.08.2018
15:45:50

Zver
13.08.2018
15:46:53

Aleksandr
13.08.2018
15:48:46
# корень проектов
export GOPATH=/home/zelenin/development/projects/go
# корень go sdk
export GOROOT=/home/zelenin/apps/go
# тут будут устанавливаемые бинарники
export GOBIN=/home/zelenin/development/projects/go/bin
PATH="$GOBIN:$GOROOT/bin:$PATH"

Milkiweed
13.08.2018
15:53:35
помогло, всем спасибо :З

Dk
13.08.2018
16:49:31
Помогите, пожалуйста, понять, что от меня хотят тут
https://go-tour-ru-ru.appspot.com/methods/22

Google

Dk
13.08.2018
16:50:17
Прочитал всё предыдущее, прочитал golang-book, gobyexample
всё равно не пойму

Aleksandr
13.08.2018
16:51:05

Admin
ERROR: S client not available

Aleksandr
13.08.2018
16:51:18
хочет из твоего ридера читать A
бесконечно
решение, если не дойдешь сам https://play.golang.org/p/gpEjHNt3FS3

GoodMoodDealler
13.08.2018
16:56:22
Никто не сталкивался с задачей при помощи gorm вставить несколько строк в базу?

Dk
13.08.2018
16:56:40

Dmitriy
13.08.2018
16:57:24

GoodMoodDealler
13.08.2018
16:58:32

Dmitriy
13.08.2018
17:07:37
Второе
из коробки ни как, если я ничего не путаю, только через DB.Exec(query, values...).Error и руками сформированную строку запроса

Илья
13.08.2018
17:08:53

GoodMoodDealler
13.08.2018
17:09:51
Спасибо

MVP
13.08.2018
18:11:11
как/чем gin + logrus правильно сделать ротацию логов?

Илья
13.08.2018
18:18:12

MVP
13.08.2018
18:23:16

Илья
13.08.2018
18:26:25
конфигуришь сислог, пишешь туда, logrotate ом ротейтишь

MVP
13.08.2018
18:30:40
Попробую , спасибо

Google

Kirill
13.08.2018
20:17:56
@chebyrash твой PR https://github.com/valyala/fasthttp/pull/303 мёрджить?

xPushkin
13.08.2018
20:18:48

Kirill
13.08.2018
20:18:59
done

xPushkin
13.08.2018
20:19:14
Thanks


System
14.08.2018
02:44:28
Всем доброе, хочу решить одну задачку по реконнекту к базе VoltDB из приложения на Go, отдать на фриланс, видимо надо доделать реконнект в драйвере к VoltDB написанном так же на Go. Я уже устал биться 2 недели сам с этим - и так и сяк и в gorotuitne коннект запихивал, знаний на Go мне не хватает.
https://github.com/VoltDB/voltdb-client-go/issues/56
https://github.com/VoltDB/voltdb-client-go/blob/master/voltdbclient/node_conn.go - в этом файлике авторы еще видимо сами не сделали до конца реконнект если соединение было закрыто, иными словами, если VoltDB был банально перезапущен. Там есть TODO комментарии по этому моменту.
https://godoc.org/github.com/VoltDB/voltdb-client-go/voltdbclient#OpenConn - тут указано как использовать возможности реконнекта, но как раз это-то по сути и не работает, потому что в драйвере не передается через канал сообщение owner соединению что надо делать реконнект в случае если соединение было закрыто.
Либо я что-то не правильно делаю при использовании этого драйвера.
Кому интересно мне помочь - напишите в личку.


K
14.08.2018
11:27:52
Приветствую, посоветуете OAuth готовый сервер?
https://github.com/ory/hydra кажется неплох


Petr
14.08.2018
11:29:43
Всем привет!
Сейчас в поиске крутых Golang-разработчиков в российскую IT-шную компанию IBCLabs, которая занимается созданием различного инструментария для трейдинга (алготрейдинг, торговля криптовалютой и т. д.), платежных систем для России и трансграничных платежей, инвестиционные продукты (в том числе связанные и с криптовалютой) Основная цель компании - запуск собственных fintech продуктов в сегментах B2B и B2C.
На данный момент крупный проект по разработке собственной площадки для торговли различной валютой. Сейчас команда из 14 человек (помимо разработчиков есть QA, DevOps, аналитики), ищем одного ведущего (с перспективой в ближайшее время роста до тимлида) и одного уровня middle+.
Разработка по SCRUM, недельные спринты, процессы CI/CD настроены. Стек технологий: Go, PostgreSQL, Tarantool, Nginx, RabbitMQ.
Условия: комфортный офис в центре Москвы на 25ом этаже БЦ (клевый вид на столицу обеспечен), оформление по ТК РФ, гибкий график (вся команда обычно в офисе с 12:00 до 18:00, остальное время по желанию), ЗП обсуждается на собеседовании (вилка 150-300к, зависит от уровня скиллов и бекграунда)
Если вакансия заинтересовала и у вас опыт разработки от 3-4 лет (из них последние 1-2 года именно на Go), пишите мне в ЛС, обещаю оперативно отвечать :)
#go #golang #офис #Москва #фуллтайм #fulltime #работа #вакансия


Kirill
14.08.2018
13:54:47
народ, зацените-ка https://github.com/erikdubbelboer/fasthttp/issues/51#issuecomment-412875832
/cc @valyala

alex
14.08.2018
13:57:24
опять этот токсичный чувак

Aleksandr
14.08.2018
13:59:38

Kirill
14.08.2018
13:59:39
ага. теперь, оказывается, я не отвественный за "эту штуку", и это должно быть очевидно по последним коммитом и моему коду