@proGO

Страница 1262 из 1674
Linux
02.03.2018
06:32:49
а как его подвесить?

ros
02.03.2018
06:34:45
см. пример только вместо strings.NewReader(jsonStream) будет ридер из соединения

https://play.golang.org/p/yq1TpaiY1QT

Linux
02.03.2018
06:36:56
ok курить маны пошел

Google
Linux
02.03.2018
06:37:15
Спасибо

ros
02.03.2018
06:45:28
ok курить маны пошел
готовый пример для разгребания разных структур в одном сокете https://github.com/mattn/go-xmpp только там xml летает, но особой разницы в самом принципе нет

David
02.03.2018
07:21:34
Всем привет! Есть задача данные из дампа mysql конвертнуть в bolt db, чтобы получилось ключ значение. Как лучше сделать? Или может посоветуете что-то лучше чем bolt?

David
02.03.2018
07:22:26
понял, сейчас

Alexey
02.03.2018
07:23:02
Но вообще ключ - имя таблицы плюс айдишник, а все остальное - в json

Daniel
02.03.2018
07:24:03
Можно ли считать JSON не прибеоая к таким костылям ?
https://golang.org/pkg/encoding/json/#NewDecoder Но под капотом там все тот же буфер

Demuz
02.03.2018
09:41:50
Всем привет! Есть задача данные из дампа mysql конвертнуть в bolt db, чтобы получилось ключ значение. Как лучше сделать? Или может посоветуете что-то лучше чем bolt?
Badger. Но там есть косяки. Болт выкинул сразу после теста, а Badger хоть меньше багов. Ну конкретно с сессиями юзал.

Badger. Но там есть косяки. Болт выкинул сразу после теста, а Badger хоть меньше багов. Ну конкретно с сессиями юзал.
Badger, например, вчера по какой то причине не удалил LOCK файл, и база якобы была привязана к процессу, хотя процесс был завершён. В итоге новый экземпляр просто напросто не запускался ввиду присутствия файла LOCK. Решилось простым удалением файла.

Единственное что никогда не давало сбой, это конкретно при использовании с sessions рассматриваю, это mysql.

Alexey
02.03.2018
09:46:37
Ишь, мускул сбоев не даёт. Это, наверно, вы виртуалку с мускулом с таблицами myisam не убивали.

Google
Valeriy
02.03.2018
09:47:41
влогер

Demuz
02.03.2018
09:47:48
Ишь, мускул сбоев не даёт. Это, наверно, вы виртуалку с мускулом с таблицами myisam не убивали.
Я только исходя из опыта говорю, что мускул меня не подводил в плане сессий. Что не могу никак сказать о Badger и Bolt, хотя sessions изначально заточен именно под последние два.

Valeriy
02.03.2018
09:47:48
пилит обзоры

David
02.03.2018
09:56:00
спасибо! судя по этой статейке badger лучше подходит по нашу задачу - https://blog.dgraph.io/post/badger-lmdb-boltdb/

Sol
02.03.2018
10:16:17
у когото кнопка осталась?

Phil
02.03.2018
10:16:35
Да

А нет

Sol
02.03.2018
10:16:44
сейчас почищу

Maxim
02.03.2018
10:16:47
Пропала

Phil
02.03.2018
10:16:53
Пропала

Maxim
02.03.2018
10:17:22
Вроде для удаления клавы достаточно снести сообщение, её установившую

Sol
02.03.2018
10:17:58
Вроде для удаления клавы достаточно снести сообщение, её установившую
обычно да, но иногда телеграм гдето кэширует и вновь заходящие её видят

Sol
02.03.2018
10:18:29
сделал небольшого бота который это дела подчищает

если у когото осталось то могу бота этого сюда внести чтоб удалил рекламные кнопки

Maxim
02.03.2018
10:22:54
если у когото осталось то могу бота этого сюда внести чтоб удалил рекламные кнопки
Создателя чатика, наколько известно, здесь уже давно не появлялся

Кроме него никто ботов добавлять не может

Может я ошибаюсь. Последний раз пару месяцев назад разговоры об этом шли

Google
Maxim
02.03.2018
10:24:09
вроде работает
Без админских прав работает?

Sol
02.03.2018
10:24:16
да

просто посылает такое же сообщение как рекламный только потом удаляет его и кнопок нет

Maxim
02.03.2018
10:26:17
просто посылает такое же сообщение как рекламный только потом удаляет его и кнопок нет
> потом удаляет его А как, если это право доступно только админам?

Sol
02.03.2018
10:26:40
> потом удаляет его А как, если это право доступно только админам?
своё собственно е сообщение можно и без админских прав

Maxim
02.03.2018
10:26:49
А, понял

Может это от кнопок и спасает, только не от самого спама

Sol
02.03.2018
10:27:31
просто перебивает кнопки рекламного бота а потом удаляет своё сообщение и кнопок нет

Может это от кнопок и спасает, только не от самого спама
ну от такого спама спасает только закрытие приглашения. боты сами не умеет на канал заходить

ну всмысле официальные боты, которым разрешено устанавливать кнопки

Maxim
02.03.2018
10:31:29
просто перебивает кнопки рекламного бота а потом удаляет своё сообщение и кнопок нет
Достаточно же послать только RemoveKeyboard, не перебирая оригинальную клавиатуру

Или ты так и делаешь?

Sol
02.03.2018
10:32:11
Достаточно же послать только RemoveKeyboard, не перебирая оригинальную клавиатуру
пробовал - не всегда работает. так что ставлю свою кнопку потом удаляю. она перебивает и удаляется

Maxim
02.03.2018
10:32:47
пробовал - не всегда работает. так что ставлю свою кнопку потом удаляю. она перебивает и удаляется
Не всегда? Очень странно, я довольно много с API ковыряюсь и проблем с удалением клавы не встречал

Но тоже вариант, конечно

Admin
ERROR: S client not available

Sol
02.03.2018
10:33:43
ну попробуй :) я говорю, я сначала просто делал RemoveKeyboard

Konstantin
02.03.2018
10:35:01
??

Kirill
02.03.2018
10:50:13
??

??

Google
Sol
02.03.2018
10:55:20
ну есть небольшой косячок в таком методе :)

Vladislav
02.03.2018
11:06:34
??

Alexey
02.03.2018
11:35:21
А я с компа сижу и думаю, чо вы тут устроили

Aleksandr
02.03.2018
11:37:06
А я с компа сижу и думаю, чо вы тут устроили
то, что ты с компа сидишь, как то влияет на твою оценку ситуации?) я думаю в профессиональном чате большинство периодически (или постоянно) сидит с компа

Alexey
02.03.2018
12:24:01
У меня на компе норм, а на телефоне применилось.

Igor
02.03.2018
12:33:58
Вы: 0. Пишете все SQL запросы руками 2. Пользуетесь какой-то ORM (если они существуют в го) 4. Пользуетесь каким-то Query Builder-ом 3. Написали свой ОRМ или Query Builder

Alexey
02.03.2018
12:41:26
Эт потому что не с нуля

Александр
02.03.2018
13:10:27
народ а если я объявляю map[string]interface{} в аргументе

туда же не засунуть map[string]map[string]string? ?

Daniel
02.03.2018
13:10:58
нет

Александр
02.03.2018
13:11:04
блин ?

а шо никак? у меня просто респонз универсальный там

Daniel
02.03.2018
13:11:36
по факту - данные туда можно засунуть

но - создав копию мапы

Александр
02.03.2018
13:12:51
ммм

в смысле копию?

Daniel
02.03.2018
13:16:22
сделать map[string]interface{} того же размера, что и map[string]map[string]string, и скопировать вторую в первую впоэлементно

и вот эту новую просунуть куда надо

Google
Александр
02.03.2018
13:17:13
геморно

Страница 1262 из 1674