
Andrey
02.02.2018
12:04:29
а то бы добаивл гофера с костылём и без уха

Сулейман
02.02.2018
12:05:00
Извиняюсь за отсутствие, в дороге был, я представил что Go имеет встроенный веб сервер так?)

Arch
02.02.2018
12:06:22
Вот читаешь на хабре статьи по бест практис, стараешься следовать советам авторов, а в итоге получается говнокод. Да как так-то?!

Andrey
02.02.2018
12:07:47
Если это пояльник, то он в заднице у гугля должен быть

Google

Vlad
02.02.2018
12:08:34

Alexei
02.02.2018
12:08:48

John
02.02.2018
12:09:57

Andrey
02.02.2018
12:11:51

Vlad
02.02.2018
12:12:58
с 48 хромосомами.
Всякое бывает.

Andrey
02.02.2018
12:13:27

John
02.02.2018
12:14:42

Andrey
02.02.2018
12:14:59
https://github.com/z505/goDLL
Unloading a dll will crash program... But one go dll loaded, and kept loaded, works..
с 2015 года висит

John
02.02.2018
12:15:52

Google

Alexei
02.02.2018
12:15:58
на kernel.org есть более "висячие" баги ))))
года, эдак с 2000

Arch
02.02.2018
12:16:59
Точно. Мой мозг изнасилован гуглем.
Это второй шаг, все гоферы через это проходят. Сначала отрицание, потом ненависть, смирение, принятие, любовь, отстаивание го в битве с другими яп

Andrey
02.02.2018
12:17:11

John
02.02.2018
12:17:20

Sergey
02.02.2018
12:17:34

Andrey
02.02.2018
12:17:42

Sergey
02.02.2018
12:17:43
микросервисы в облаках это тема

Arch
02.02.2018
12:18:19

Andrey
02.02.2018
12:19:02

Arch
02.02.2018
12:19:26
Кстати тут недавно кто писал про удачный опыт сбора длл на го, обещал поделиться инфой и пропал

Andrey
02.02.2018
12:19:45
это был я
ещё не добил до конца

Arch
02.02.2018
12:20:04
А, с возвращением ?

Andrey
02.02.2018
12:20:12
два дня убили чтобы собрать и в конце такая жопа

Arch
02.02.2018
12:20:25
Какая, не томи

Andrey
02.02.2018
12:20:31
всё работает. Но при выгрузке длл краш. и не лечится
я же выше написал

John
02.02.2018
12:20:51

Andrey
02.02.2018
12:21:16

Google

Andrey
02.02.2018
12:21:27
и будут все прелести с утечкой памяти

Arch
02.02.2018
12:21:34

Andrey
02.02.2018
12:21:41
какие?
и так костыль на костыле

Arch
02.02.2018
12:22:24
какие?
Загони длл в отдельный процесс и пусть оно крошится себе на здоровье

Alexei
02.02.2018
12:22:48

Arch
02.02.2018
12:22:53

Andrey
02.02.2018
12:24:21
Напрямую из го длл не соберёшь. Делаю обвертку си к ней линкую статическую либу собранную на го. и потом собираю всё в си. Это делается один раз. Дальше просто либу пишу на го. В теории. А на практике ....

Arch
02.02.2018
12:25:43
это как?
Ну работай с длл не в основном процессе, а в отдельном форке

Arch
02.02.2018
12:26:06
И пайпами общайся с этим потоком

Andrey
02.02.2018
12:26:22

Arch
02.02.2018
12:26:38
Можешь, что тебе мешает породить новый процесс
И более того, если ты работаешь с кучей сторонних либ - это лучше, у тебя основное приложение не ляжет в случае ошибки в либе

Andrey
02.02.2018
12:30:21
тут до потоков не доходит. Я не знапускаю ни одной функции длл. Я просто её загружаю и выгружаю. и краш

Arch
02.02.2018
12:30:22
Только делай процесс, ане тред, тк при панике в треде падает весь процесс

Andrey
02.02.2018
12:30:30
почитай по сылке что я дал

Arch
02.02.2018
12:31:06

Google

Andrey
02.02.2018
12:31:12
да
если выкинуть го из длл то всё ок
пр загрузке длл чё то запускается из го и потом не может остановиться.

Arch
02.02.2018
12:36:02
Это надо профайлером запускаться и смотреть что

Mykyta
02.02.2018
12:36:12

Andrey
02.02.2018
12:36:34
Оно?
только по этой ссылке не соберёшь длл. Мы саим собрали её, мучались с загрзукой выгрузкой а потом эту ссылку нашли что тут косяк

Макс
02.02.2018
12:37:17

Arch
02.02.2018
12:37:20
Проще собрать эхзе и запускать ее из вашей обертки в фоновом режиме и общаться с ней через пайпы

Admin
ERROR: S client not available

Макс
02.02.2018
12:37:58
подскажите в чем ошибка пути вроде правельно
и пакет есть

Arch
02.02.2018
12:38:28

Andrey
02.02.2018
12:39:00

Arch
02.02.2018
12:40:32

Voicy
02.02.2018
12:40:39
? Please, speak clearly, I couldn't recognize that

BlackTrojan
02.02.2018
12:41:32
/help@voicybot

Voicy
02.02.2018
12:41:39
? Voicy converts speech to text from any voice messages and audio files (.ogg, .flac, .wav, .mp3) it receives. You can either talk to Voicy in the private chat or add it to a group.
/help — Shows this message ?
/engine — Lets you pick a voice recognition engine: wit.ai (free), Yandex SpeechKit (free) or Google Speech (not free) ⚙
/language — Lets you pick a voice recognition language ?
/balance — Shows how many Google Speech voice recognition seconds are left for this chat ?
/lock — Toggles lock or unlock of non-admins using commands ?
/files — Toggles if the bot should attempt to convert audio files or just ignore them ?
/silent — Toggles silent mode when no extra messages like Voice recognition is initiated are sent ?
Like this bot? Leave a review here: https://telegram.me/storebot?start=voicybot
Address any concerns and questions to my creator — @borodutch ?

BlackTrojan
02.02.2018
12:41:52
/language@voicybot

Voicy
02.02.2018
12:41:53
? Теперь Voicy понимает Russian (Яндекс SpeechKit) в этом чате. Спасибо!

Andrey
02.02.2018
12:42:03

Google

BlackTrojan
02.02.2018
12:42:07
/engine@voicybot

Voicy
02.02.2018
12:42:10
? Now Voicy uses Google Speech in this chat. Thank you! Don't forget to set /language.

nezorflame
02.02.2018
12:42:19
блять, прекратите уже с ботом баловаться

Макс
02.02.2018
12:42:39
/language@voicybot

BlackTrojan
02.02.2018
12:42:46
oh shit, i'm sorry

Voicy
02.02.2018
12:42:48
? Ahora Voicy habla Español (Argentina) (Google Speech) en este chat. ¡Gracias!

Andrey
02.02.2018
12:43:43

Arch
02.02.2018
12:44:45

nezorflame
02.02.2018
12:45:04
в гугл группы

Arch
02.02.2018
12:45:51

Andrey
02.02.2018
12:45:58
наврено проще два проекта вести. Один на си другой на го

Arch
02.02.2018
12:46:29

Andrey
02.02.2018
12:46:57
а чё толку. Issue то есть с 2015 года висит

Arch
02.02.2018
12:48:46
а чё толку. Issue то есть с 2015 года висит
Ну смотри, если есть открытая пробоема и там один раз написали и все молчат, значит функционал не актуальный и приоритет у него низкий, чем больше будет обращений, тем более востребованно -> быстрее сделают

Andrey
02.02.2018
12:49:05
А можно ка кто проблему в топ поднять?

Arch
02.02.2018
12:49:33
Писать в нее, можно новый создать

Andrey
02.02.2018
12:50:12
ок. подумаю. В любом случае всем спасибо за обсуждение.

E
02.02.2018
12:55:32
/help@voicybot


Voicy
02.02.2018
12:55:33
? Voicy convierte discurso a texto desde cualquier mensaje de voz y archivos de audio (.ogg, .flac, .wav, .mp3) que reciba. Puede hablar con Voicy en un chat privado o agregarlo a un grupo.
/help — Muestra este mensaje ?
/engine — Permite elegir un motor de reconocimiento de voz: wit.ai (gratuito), Yandex SpeechKit (gratuito) o Google Speech (pago) ⚙
/language — Permite seleccionar el idioma de reconocimiento de voz ?
/balance — Muestra cuántos segundos de reconocimiento de voz de Google Speech quedan para este chat ?
/lock — Cambia el bloqueo o desbloqueo de los no administradores que usan comandos ?
/files — El bot debería intentar convertir archivos de audio o simplemente ignorarlos ?
/silent — Cambia el modo silencioso cuando no se envían mensajes adicionales como “Reconocimiento de voz” ?
Te gusta este bot? Deja un comentario aquí: https://telegram.me/storebot?start=voicybot
Enviar cualquier consulta duda o consulta a mi creador — @borodutch ?


Andrey
02.02.2018
12:55:46
Тебе надо было в тестировщики идти, прям что не шаг, так мина :)
Это просто я пишу когда есть проблемы. К самому языку претензий нет. Мне после го на си писать уже тяжело становися. то скобки то точки с запятыми, то ООП (в гробу я теперь его видел после го). Но реализация. ключевые моменты сырые. Ну ладно длл. Кроскомпиляцию не могут допилить. Отладчика номального нет. Эй гугль это фиаско братан.