Мерль
А как можно задать кодировку открываемого файла?
Никак Ты просто получаешь набор байт
$continue$
А как то можно зафиксить?
Мерль
$continue$
http://i.imgur.com/a8sseVR.png
$continue$
это вывод из открываемого файла
Мерль
http://i.imgur.com/a8sseVR.png
Я хз что это и где это и в каком контексте
Мерль
http://i.imgur.com/a8sseVR.png
Если это в браузере, то можно указать кодировку в заголовке документа
$continue$
загружается файл в кодировке Windows 1251 (ее нельзя изменить)
$continue$
и потом в println отправлятся
$continue$
Каким методом можно удалить табы вначале строки?
Sergey
А как то можно зафиксить?
https://godoc.org/golang.org/x/net/html/charset
Sergey
charset.NewReaderLabel("windows-1251", text)
Sergey
Каким методом можно удалить табы вначале строки?
еще интересует или сам нашел решение?
$continue$
еще интересует или сам нашел решение?
нашел то нашел, но есть проблемы)
$continue$
если можно - можем перейти в лс:)
Sergey
https://golang.org/pkg/strings/#TrimSpace
$continue$
да, да.
$continue$
TrimSpace
Sergey
ну ок
Slava
кто-нибудь хочет в голанг подкаст придти рассказать что-нибудь интересное?
A.
Время идёт, а мы разлагаемся при жизни)
Slava
люблю оптимистический настрой
Slava
ну ок
Aleksandr
люблю оптимистический настрой
Да он просто переехал в городе вечных дождей. Откиснет через пару месяцев и придёт
Aleksandr
Я закину, если сам не удосужится
Slava
это что за город вечных дождей?
A.
Питер чтоль?
A.
э стоп
A.
Я чтоль?
A.
хм
Billyfbrain
ну у нас хранилище файлов на пщ, похоже на eliptics, но я бы не сказал, что это что-то новое
Aleksandr
Я чтоль?
Я могу и Петю закинуть, но вообще ты меньше весишь абстрактного Пети в вакууме
Slava
кто смотрит? https://www.twitch.tv/gophercon
Ruslans
кто смотрит? https://www.twitch.tv/gophercon
у чувака принт мариухауны на пиджаке?
Slava
чувака?
Ruslans
чувака?
который роб пайк
Slava
это же бог наш
Eto
у чувака принт мариухауны на пиджаке?
Каждый видит, то что хочет :)
Daniel
Мерль
кто-нибудь хочет в голанг подкаст придти рассказать что-нибудь интересное?
Я бы пришёл, но это было бы непрелично коротко и скучно: - Привет! Я пишу и поддерживаю систему сбора и обработки данных в лаборатории МГУ. Всё, пока!
Slava
Так ты опыт расскажи
Constantine️
"говнокодил до 23 лет, а потом повзрослел"
Мерль
Цимес в том, что опыта мало как такового По сути обёртка над на графитом + несколько страничек с метриками и виеотрансляцией + балалайка для прикручивания всей системы к оборудованию через uart и modbus
A.
"говнокодил до 23 лет, а потом повзрослел"
Повзрослел и переименовал папку shitcode в папку projects
Мерль
> открыл код своей юности > прослезился > сжёг винчестер
Мерль
А как с таймерами, до сих пор не рекомендуется плодить их в количествах?
Мерль
не забыть просверлить, так надежнее
Правильно будет разобрать и пройтись по дискам наждачным кругом раз цать
Мерль
А как с таймерами, до сих пор не рекомендуется плодить их в количествах?
Я просто тут от нечего делать пишу свою реализацию лёгких таймеров, это вообще актуально? :3
Slava
Таймеры и так в одном потоке работают
Marsel
антиутопичная картина: маньяк-разработчик, который выискивает сервера, на которых до сих пор крутятся проекты которые он нашабашил в бурной молодости, и высверливает жесткие диски и размагничивает ленты с бэкапами
Мерль
Или что ты конкретно хотел сделать?
Да в общем идея простоая как палка - у нас есть список таймеров, по которому бегает отдельная горутина и дёргает таймеры по истечении нужного промежутка времени
Slava
Почти Так оно и работает щас
Slava
Есть heap и спим до следующего таймера
Мерль
Оно конечно да Я же говорю, велосипед
Aion
Привет всем
Мерль
Пахнет эрлангом.
Как что-то плохое
cntmprrart
Как что-то плохое
Ну не. Пахнет же, а не попахивает или воняет. У меня до сих пор мозг с трудом переключается от процессов на csp.
Мерль
Ничего себе
Daniel
Гм, и что?
это та самая горутина, которая ходит по таймерам и их запускает
Мерль
это та самая горутина, которая ходит по таймерам и их запускает
А, уловил Нет, я не совсем это имею в виду (кстати, советую посмотреть как таймеры устроены в потрохах, это файл runtime/time.go, очень любыпытно) Я имею в виду реализацию альтернативной таймерной службы
Daniel
а зачем нужна альтернативная?
Мерль
а зачем нужна альтернативная?
Во первых, фатальный недостаток Во-вторых, интересно, получится ли сделать это чуть более быстрым
Daniel
аааа
Daniel
так это достоинство же
Slava
Есть проблема с текущим таймером
Slava
Он не умеет работать в нескольких тредах
Slava
Но это проявляется только на больших rps
Alexey
http://lurkmore.to/Фатальный_недостаток