
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

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

Мерлин
12.07.2016
20:36:17
> открыл код своей юности
> прослезился
> сжёг винчестер
А как с таймерами, до сих пор не рекомендуется плодить их в количествах?

Ruslan
12.07.2016
20:41:46

Google

Мерлин
12.07.2016
20:42:33

Slava
12.07.2016
20:44:27
Таймеры и так в одном потоке работают

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

Slava
12.07.2016
20:46:30

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

Slava
12.07.2016
21:34:27
Почти Так оно и работает щас
Есть heap и спим до следующего таймера

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

Art
12.07.2016
22:58:21

Daniel
12.07.2016
23:00:12

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

Google

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

Мерлин
13.07.2016
09:04:52

Daniel
13.07.2016
09:07:23

Мерлин
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
И т.д.