Danil
https://play.golang.org/p/LP4C1AS1aE4
Aleksandr
пробовал в цикле генерить текст и вставлять его сюда? set_text_in_tview(tv, text)
Danil
да
Danil
если это бесконечный цикл
Danil
то просто окошко не откроется так как до main не дйодет
Aleksandr
в горутине
Danil
вот с горутинами я вообще не в зуб ногой
Aleksandr
иди разбирайся
Danil
а без них никак?
Aleksandr
расскажи, как ты видишь постоянное поулчение данных и добавление их куда-то?
Aleksandr
как должна выглядеть программа?
Danil
опрашивать сервер, получать логи и выводить их в это окошко
Aleksandr
как ты будешь опрашивать сервер и выводить окошко в одном потоке? как это должно выглядеть в коде?
Aleksandr
то просто окошко не откроется так как до main не дйодет
Danil
ну я вот и не знаю как
Aleksandr
вот ты сам говоришь. запускается окошко. где тут ты будешь опрашивать сервер, если у тебя открылось окошко и на этом процесс заблокирован?
Aleksandr
горутина
Danil
я вообще думал что весь код до мэйн будет повторяться
Aleksandr
создаешь горутину, она в другом треде опрашивает
Danil
а как она тогда в основной тред войдет и выведет логи?
Danil
надеюсь нам в вузе расскажут про паралельное программирование
.
Лол
Aleksandr
Danil
а в прочем я разобрался кажется
Danil
спасибо
Dorian
Это ж неуважение к людям
l3xxxy
а че кстати, поцоны на хаскеле кто пишет?
Roman
Anonymous
Я предал Го, заманил меня питонячий змий! как избавиться от напасти?
rglitchard
обычно питон предают и идут писать на го))
саша
aadz
Что-то все про Rust говорят. Видно, и правда стоит посмотреть, что за такое чудо
саша
а че кстати, поцоны на хаскеле кто пишет?
> гочат
> пишет ли кто-нибудь на хаскеле?
Сомневаюсь, что любитель го способен работать с чем-то функциональным. Сомневаюсь, что любитель хаскеля способен работать с го без отвращения.
А так я немного поигрываюсь с хаскелем, да.
🏁Александр
настоящий разработчик употребляет все
🏁Александр
🏁Александр
ну впрочем нам надо переместиться в @goflood
l3xxxy
настоящий разработчик употребляет все
У нас было два ерланге, три хаскеле, голэнг, 7 версий пыхи и джаваскрипт, а потом мы взялись за более тяжеоые вещи, раст, окамл, кресты, асмемблер
l3xxxy
l3xxxy
Как там говорилось, высокий лоб дрищавое тело ты видно программист ибо на другое не способен
l3xxxy
l3xxxy
Если хочется хардкор то лучше окамл
p0rsche
кресты в этот ряд "тяжелых вещей" как-то не вписываются
p0rsche
но я к вам с вопросом.. подскажите вот что - у меня в одной части приложения веб-сервера отслеживаются сигналы на завершение процесса из системы (signal.Notify(quitSigs, os.Interrupt, os.Kill))
p0rsche
в другой части запускаются хитрые горутины, которые спавнят процессы
p0rsche
посредством добавления в очередь через gocraft/work и спавн процесса через go-cmd/cmd (неблокирующий, через каналы)
p0rsche
ну так вот, как правильно прибивать эти дочерние процессы? когда приложуха ловит interrupt, она нормально "гасит" веб-сервер и даже пул воркеров, но вот процесс, запущенный ими, не гасится (ChildProcess). В моем случае это ffmpeg
p0rsche
воркер-спавнер выглядит вот так https://play.golang.org/p/fF-4Gf5-flf
aadz
p0rsche
самое интересное, что go-cmd/cmd это уже делает за меня
Kirill
Кто видел нормальную библиотеку по переводу HTML в Markdown. Именно из html, а не наоборот. Все что я находил или из MD в HTML, или написанное на других языках Python, PHP, JS. На Go не нашел ни одной.
Kirill
А что-нибудь типа такого https://github.com/gomarkdown/markdown только в обратную сторону?
Kirill
За гугл спасибо, а то Яндекс вообще ничего не нашел.
тут сразу две шестимесячной давности https://github.com/lunny/html2md https://github.com/mattn/godown
Kirill
Спасибо
саша
саша
Но сложно будет такой ряд составить.
Anonymous
https://habr.com/post/422049/?utm_source=vk&utm_medium=social&utm_campaign=na-nedavney-konferentsiya-gophercon-komand
Anonymous
Я не понял
Anonymous
Как в handle err узнать что вызвало ошибку?
Anonymous
И почему го в ошибку не пишет инфу о методе и строке в которой она произошла?
Anonymous
Приходится самому костыли ставить
Anonymous
Anonymous
саша
Васильев Виктор
Это ошибка а не исключение чтобы знать каждую строку. Подумай сколько всего придется впихнуть на каждый чих?
Anonymous
🤔🤔🤔
Anonymous
Окей, я понял
Igor
Ребят, извиняюсь что вопрос не в тему канала, но соответствующего канала не нашёл, а тутошняя публика вполне возможно знает ответ.
Есть ли возможность в битбакете удобным образом делать тикеты\ишью из коментов в коду? Цель - проконтроллировать количество задач исполнителя, скорость работы, текущее состояние всех задач. Issues полностью оторваны от кода что неудобно; Tasks не имеют никакой мониторинговой нагрузки.
Vladimir
Vladimir
Если есть стандартизация комментариев в коде, то так хоть на грепе с авком строй статистику
Igor
Лучше исполнителю доверять, а вообще почти любая тикетная система умеет парсить как минимум коммиты в гит, там принято на каждый коммит писать к чему он related, fixes, ...
Суть вопроса не в этом. Суть вопроса в том, что я хочу примерно такой воркфлоу:
-Читаешь код
-Пишешь камент "Переделать функцию так и так"
-Нажимаешь кнопочку, создан тикет с текстом твоего камента и со ссылкой на твой камент в коде.
-Исполнитель работает, меняет статусы там, open, in progress, done итд.
-Я вижу текущую картину.
Igor
Вопрос доверия тут не при чём - это элементарный менеджмент.
Alexander
Vladimir