Pawel
Дебагер нужен не постоянно, но иногда выручает. хотелось бы его иметь вообще то
Anonymous
Anton
И все три, например, тут админы 🤔
админ чатика != хороший прогер но дебагер не нужон.
Anton
Но из-за этого терперь индейку я бы не стал
а что такого неприемлемого в идее?
Kirill
а что такого неприемлемого в идее?
От интерфейса у меня кровь из глаз
Savely
от дезигна или от чего?
Savely
дезигн можно пофиксить, хотя меня из коробки всё устраивает
Kirill
но это ведь личное
А я за себя говорил
Nikita
Одна из самых главных фич, зачем нужен дебургер - это даже не пошаговая отладка, не показ значений переменных, а стек вызовов.
Kirill
Я дебаггером последний раз пользовался ещё когда этот дебаггер просто нашёл
Kirill
Для того, чтобы потыкать его вообще
Nikita
Например если нужно узнать, кто закенцелил контекст, тут никакие принты в консоль не помогут
YᑌᖇIY
Idea я пользуюсь со времен её появления в 2000−2001. Тогда синтактический анализатор кода "на лету" была бомбо-фичей. Сейчас уже не удивишь. Прожорливая — да, бывает, но дело свое делает. Лицуху имею, а го хочу попробовать, а будет ли нужна в работе — кто его знает...
Nikita
Ты можешь его напечатать
Не напечатаешь, ведь ты не знаешь, в каком участке кода оно вызвалось
Daniel
ща набегут тру программисты, которые скажут, что дебаггер НЕ НУЖОН
а вы лично уже научились дебажить многотредный код?
Daniel
это делает его малоприменимым
Aleksandr
кому? что ты его не юзаешь, мы поняли. народ вот в чате юзает, и видимо не потому, что он малоприменим
Daniel
народ, видимо, остается в рамках одной горутины. пишет, стал быть, что-то незатейливое. для незатейливого пользуйтесь чем хотите, конечно. но не надо это выставлять прям как индустриальную потребность. у индустрии давно нет запроса на незатейливое...
Aleksandr
я пишу не в одной горутине. да, неудобно, но приспособиться можно, и помогает
Aleksandr
поэтому не надо выставлять дебаггер как индустриальную не-потребность
Zver
Автодополнение
Именно с гошкой тормозит зверски. Тут недавно питоньи файлы открыл в VSCode, удивился, что моментально подсказки показывает и дополняет и ошибки не отходя от кассы показывает.
Savely
прям на локалхосте
Savely
https://blogs.msdn.microsoft.com/pythonengineering/2018/07/18/introducing-the-python-language-server/
Savely
он самый
Daniel
у го тоже
Kirill
$(go env GOPATH)/src на этой тачке 12 гиг
Kirill
не очень много, конечно, но всё же
Zver
у меня для гошки мгновенно всё О_о
У меня с гоу в VSC только подсветка быстро работает. Линтер медленно отрабатывает очень, может и через пол минуты выплюнуть результат. Пополнение вообще часто косячит. Вывод информации по наведению может почти сразу вывести, а может и несколько секунд думать.
Zver
И в паралельной вкладке открываешь питоний файл и в нем все летает.
Dmitry
питоний
Aleksey
:)
Aleksey
Норм элемент
Pawel
а вы лично уже научились дебажить многотредный код?
Сие ни как не можно. Однако же у меня и в однопоточном багов хватает
Kirill
О_о
Daniel
откуда у вас в 21-ом веке однопоточный код вообще?!
Subbotin
откуда у вас в 21-ом веке однопоточный код вообще?!
У меня пара приложений однопоточных на го
Anonymous
ну как тебе сказать :D
Daniel
про С базару нет
Michael
По уши в легаси
Daniel
я и для С дебагером не пользуюсь, но мог бы и пользоваться
ketamine ranch
помогите с Echo,как убрать кэширование? Ну т.е. после изменения кода ничего не меняется
Aleksandr
помогите с Echo,как убрать кэширование? Ну т.е. после изменения кода ничего не меняется
отключить кэширование в echo, отключить кэширование в браузере
Pawel
Точнее код то многопоточный, но не на 100 % конкурентный чтобы его дебажить вот прям ни как нельзя было
Daniel
корку глядеть
Kirill
ну как тебе сказать :D
*смотрит на concurrencykit*
Мерль
Просто надо понимать, что дебаггера для отладки многопоточного кода недостаточно
Nathan
отключить кэширование в echo, отключить кэширование в браузере
привет ещё раз, ) как сделать SendMessage func (client *Client) SendMessage(chatId int64, тут go-tdlib ?
Nathan
в редми нету примера
Nathan
mess, err := tdlibClient.SendMessage( privateOutcomeID, 0, false, false, nil, &client.InputMessageText{ Text: &client.FormattedText{Text: "test"}, }, ) ошибок нет, ничего не приходит
Aleksandr
привет ещё раз, ) как сделать SendMessage func (client *Client) SendMessage(chatId int64, тут go-tdlib ?
tdlibClient.SendMessage(chatId,0,false, false, nil, &client.InputMessageText{ Text: &client.FormattedText{ Text: "test", Entities: nil, }, })
Nathan
пробую.
Aleksandr
просто сигнатуру метода заполнить подходящими аргументами)
Aleksandr
значение аргументов прочитать в комменте к методу
Nathan
пробую в приватный канал напечатать
Aleksandr
сначала id надо узнать
Nathan
узнал из getChats
Aleksandr
начинается с -100
Aleksandr
https://github.com/zelenin/grabot/blob/master/client/chatid.go#L21
Aleksandr
тут небольшой ресерч по теме) может пригодится кому
Nathan
я как клиент пытаюсь написать в канал или он только как бот может?
Aleksandr
и так и так может
Nathan
2018/09/19 17:55:24 -1001196867007 &{{ } 3145737 0 -1001196867007 0xc420256380 true false true false true true false 1537379718 0 <nil> 0 0 0 0 1 0 0xc4201e9da0 <nil>} <nil> log.Println(privateOutcomeID, mess, err) не хочет :(
Aleksandr
ошибка пустая. ушло)
Nathan
только куда :D
Nathan
в канале пусто
Aleksandr
уверен?) notification отключен одним из параметров - посмотри глазами точно ли нет сообщения
Nathan
попробовал в другой - пришло