Николай
Дело в том что один и тот же ответ в консоль жс выводится корректно
Николай
Но в буффер пользователя попадает другой результат без отступов на другую строку
Илья
ну можно прям из жс кода скопировать
Captain Jack Vielfrass
Николай
Николай
Но если вставить то что записалось в буффер отдаётся уже без переноса строки
Кіт ✙
https://www.google.com/search?q=golang+read+windows+registry
Lev
Здравствуйте, подскажите, есть ли какие-то библиотеки на подобии Selenium для Go?
Lev
всё что находил выглядит как-то сыро
kostyaBro
Хмм... Почему бы не использовать selenium, зачем искать аналог на go?
kostyaBro
Ну или допилить что есть
Segmentation
Lev
с телегой кстати та же ситуация
Lev
хотел юзербота склепать, а по факту у библиотеки банально примеров недостаточно не говоря о отсутствии документации
Lev
gotd
kostyaBro
kostyaBro
Для своих целей свои инструменты
kostyaBro
Питону сколько? Лет 30? Конечно там все есть
kostyaBro
Контрибьють)
Alexander
Зато крутой
Lev
но ладно. Уже на питоне делаю.
Alexander
Да и клиент к селениуму должен же быть
Maks
А если строка короткая?
Maks
А вообще создаешь слайс, туда вставляешь слайс строки от текущей позиции до длины деленой на 10. Начало двигаешь, конечную точку двигаешь
Maks
В цикле
Тимофей
В цикле
Я бы рекурсией сделал
Maks
А смысл? Если можно циклом по кол-ву участков без лишнего выделения памяти
Тимофей
Maks
Мне не нравится рекурсия)
Илья
Тимофей
Ну ты вызываешь функцию с аргументом предыдущей конечной позиции
Тимофей
В моей голове красиво
Тимофей
Кратко и локанично
Тимофей
Кіт ✙
Кратко и локанично
ну, не сказал бы. С рекурсией ещё хвостовое условие в голове держать надо (и при каждом вызове проверять)
Кіт ✙
это не хаскель, тут это не выглядит так красиво
>|<
С рекурсией всегда код выглядит навалистее и некрасиво
Кіт ✙
ILIA
ILIA
ILIA
По байтам)
Вообще задача очень странная.
Кіт ✙
я, кстати, честно пытался циклом. Но каким-то образом цепочка уходила в рекурсию
Кіт ✙
берём общий размер текста, делим на 10, округляем к меньшему, и так берём блоки одинаковой длины 9 раз. 10 блок - всё оставшееся
ILIA
Текст - это массив байт, правильно?
Ну вот и подели побайтам, то что фигня получится, ну это уже другое))
Кіт ✙
blockSize = len(yourText)/10
blocks = []
for i in range(9):
offset = i*blockSize
blocks.append(yourText[offset:offset+blockSize])
blocks.append(yourText[offset:])
Кіт ✙
псевдокод😀
Emin Zalaev
Кіт ✙
кто бы мог подумать
>|<
кетаец..
Alexandr🇷🇺
А так и задумано, что частей 10 а итераций 11?
Alexandr🇷🇺
Прост тяжело понять
Maxim
Да, все верно. 19/10 = 1 в данном случае, нельзя же 1.9 бита вырезать.
Maxim
+11 итераций.
Кіт ✙
net/http дефолтный клиент в заголовках шлёт Content-Type без значения (т.е. "Content-Type: " и всё). Является ли это багом?
ручками объект запроса не трогаю, см. пикрил
Кіт ✙
нет бы сразу ютубовской ссылкой, ну
Кіт ✙
ILIA
ILIA
Alexander
Mr.
Привет всем! Товарищи, что думаете на счет этой либы для логов?
Норм, или можно ещё лучше?
ILIA
и что это?
Я точно не помню что находил, но беглое гугление дало такой ответ
privoxy
forward-socks5 / ip:порт_сокса .
ILIA
Mr.
Илья
Mr.
Илья
logger? да
Mr.
logger? да
Та с logger и так понятно, я про _ которая после запятой
Илья
Илья
игнорируем переменную с ошибкой