@gogolang

Страница 31 из 1630
santa
12.07.2016
12:16:48
хм

Vasily
12.07.2016
12:17:24
ну у нас хранилище файлов на пщ, похоже на eliptics, но я бы не сказал, что это что-то новое

Aleksandr
12.07.2016
12:17:32
Я чтоль?
Я могу и Петю закинуть, но вообще ты меньше весишь абстрактного Пети в вакууме

Slava
12.07.2016
17:24:46
кто смотрит? https://www.twitch.tv/gophercon

Google
Ruslan
12.07.2016
17:36:45
кто смотрит? https://www.twitch.tv/gophercon
у чувака принт мариухауны на пиджаке?

Slava
12.07.2016
17:37:01
чувака?

Ruslan
12.07.2016
17:38:25
чувака?
который роб пайк

Slava
12.07.2016
17:38:33
это же бог наш

Eto
12.07.2016
17:38:37
у чувака принт мариухауны на пиджаке?
Каждый видит, то что хочет :)

Мерлин
12.07.2016
18:57:09
кто-нибудь хочет в голанг подкаст придти рассказать что-нибудь интересное?
Я бы пришёл, но это было бы непрелично коротко и скучно: - Привет! Я пишу и поддерживаю систему сбора и обработки данных в лаборатории МГУ. Всё, пока!

Slava
12.07.2016
18:59:05
Так ты опыт расскажи

Constantine
12.07.2016
19:00:05
"говнокодил до 23 лет, а потом повзрослел"

Мерлин
12.07.2016
19:01:57
Цимес в том, что опыта мало как такового По сути обёртка над на графитом + несколько страничек с метриками и виеотрансляцией + балалайка для прикручивания всей системы к оборудованию через uart и modbus

santa
12.07.2016
19:45:53
"говнокодил до 23 лет, а потом повзрослел"
Повзрослел и переименовал папку shitcode в папку projects

Мерлин
12.07.2016
20:36:17
> открыл код своей юности > прослезился > сжёг винчестер

А как с таймерами, до сих пор не рекомендуется плодить их в количествах?

Ruslan
12.07.2016
20:41:46
Google
Мерлин
12.07.2016
20:42:33
не забыть просверлить, так надежнее
Правильно будет разобрать и пройтись по дискам наждачным кругом раз цать

А как с таймерами, до сих пор не рекомендуется плодить их в количествах?
Я просто тут от нечего делать пишу свою реализацию лёгких таймеров, это вообще актуально? :3

Marsel
12.07.2016
20:44:54
антиутопичная картина: маньяк-разработчик, который выискивает сервера, на которых до сих пор крутятся проекты которые он нашабашил в бурной молодости, и высверливает жесткие диски и размагничивает ленты с бэкапами

Мерлин
12.07.2016
21:07:46
Или что ты конкретно хотел сделать?
Да в общем идея простоая как палка - у нас есть список таймеров, по которому бегает отдельная горутина и дёргает таймеры по истечении нужного промежутка времени

Slava
12.07.2016
21:34:27
Почти Так оно и работает щас

Есть heap и спим до следующего таймера

Мерлин
12.07.2016
22:03:28
Оно конечно да Я же говорю, велосипед

Aion
13.07.2016
06:06:54
Привет всем

Мерлин
13.07.2016
06:07:46
Пахнет эрлангом.
Как что-то плохое

Art
13.07.2016
06:15:13
Как что-то плохое
Ну не. Пахнет же, а не попахивает или воняет. У меня до сих пор мозг с трудом переключается от процессов на csp.

Мерлин
13.07.2016
08:14:46
Ничего себе

Daniel
13.07.2016
08:19:50
Гм, и что?
это та самая горутина, которая ходит по таймерам и их запускает

Мерлин
13.07.2016
08:34:55
это та самая горутина, которая ходит по таймерам и их запускает
А, уловил Нет, я не совсем это имею в виду (кстати, советую посмотреть как таймеры устроены в потрохах, это файл runtime/time.go, очень любыпытно) Я имею в виду реализацию альтернативной таймерной службы

Google
Daniel
13.07.2016
08:42:38
а зачем нужна альтернативная?

Мерлин
13.07.2016
09:04:52
а зачем нужна альтернативная?
Во первых, фатальный недостаток Во-вторых, интересно, получится ли сделать это чуть более быстрым

Мерлин
13.07.2016
09:07:55
Daniel
13.07.2016
09:08:33
аааа

так это достоинство же

Slava
13.07.2016
09:13:52
Есть проблема с текущим таймером

Он не умеет работать в нескольких тредах

Но это проявляется только на больших rps

Alexey
13.07.2016
09:26:50
http://lurkmore.to/Фатальный_недостаток

Art
13.07.2016
09:31:19
Чёт вы гоните про таймеры. Зачем один таймер на «несколько тредов»? Или типа шарить на кучку горутин?

Slava
13.07.2016
09:41:08
Затем, что работа с кучей имеет оверхед

Jonh
13.07.2016
09:47:45
Насоветуйте хороших материалов по идиоматике и практикам хорошо кода на го для питонистов

Art
13.07.2016
10:04:14
Затем, что работа с кучей имеет оверхед
Ну эт понятно, конечно, да. Причём нехилый такой оверхед.

Особенно когда нужно хендлить много подключений и пробрасывать много данных.

В эрлангах для этого есть, собсно, gproc с бродкастом.

Процесс с таймером срёт всем процессам

Так вот: есть N горутин. Таймер, какой нибудь менеджер, куда таймер говорит, а менеджер передаёт уже остальным по, скажем, каналу.

Vitaliy
13.07.2016
11:59:36
1.10

почему же?

Google
Vitaliy
13.07.2016
12:02:55
очень сомневаюсь, что добавят

santa
13.07.2016
12:12:00
1,10 кстати норм так развитие событий

Vitaliy
13.07.2016
12:13:26
любители дженериков могут программировать на Java

Alexey
13.07.2016
12:14:04
Илья, не надо набрасывать и тут

Андрей
13.07.2016
12:14:55
Ну что это за жизнь без ~~пианины~~ дженериков?

Мерлин
13.07.2016
12:15:42
2.0 не будет

Будет 1.10 1.11

И т.д.

Страница 31 из 1630