
santa
20.05.2016
14:17:50
У каких-нибудь печатников

Aleksey
20.05.2016
14:17:59
Возможно. Есть смысл спрашивать народ, кому тоже надо?

santa
20.05.2016
14:18:13
Я бы скинулся

Mars
20.05.2016
14:18:23
Я б тоже

Google

santa
20.05.2016
14:18:27
Можно организоваться

Mars
20.05.2016
14:18:46
Аватарку шпакера распечатаем

santa
20.05.2016
14:18:58
Давайте покурим вопрос, не код же обсуждать право дело

Aleksey
20.05.2016
14:19:11
Да там цена нулевая. Если не забуду, полсотни листов на выходных закажу.

santa
20.05.2016
14:19:27
Дешево
Только надо рисунки выбрать

Aleksey
20.05.2016
14:22:41
Векторные рисунки :)

Igor
20.05.2016
14:25:14
Зае ваш опрос)

santa
20.05.2016
14:26:19
Плюсую

Igor
20.05.2016
14:26:44
Мож вырубить уже?

santa
20.05.2016
14:26:58

Aleksey
20.05.2016
14:27:34

Google

Igor
20.05.2016
14:27:53
Хм

PollBot
20.05.2016
14:28:11
? Poll closed, final results:
С какого языка/платформы ты пришел в Go
? 19 people voted in total.
Python – 10
??????? 53%
node.js – 3
?? 16%
Ruby – 2
? 11%
C++ – 2
? 11%
Php – 1
? 5%
perl – 1
? 5%
Erlang – 0
▫️ 0%

Art
20.05.2016
14:56:25
@olebedev слушай, а какие есть серьезные проблемы с go-duktape? Надо запускать толстый реакт-апп (starter-kit смотрел).
Я бы поконтрибьютил.
А, нашёл список Unimplemented.

Cyril
20.05.2016
21:12:10
http://blogs.perl.org/users/zoffix_znet/2016/05/anguish-invisible-programming-language-and-invisible-data-theft.html

Mars
21.05.2016
16:31:26
http://thedeemon.livejournal.com/112666.html

Мерлин
21.05.2016
16:38:43

Mars
21.05.2016
18:31:37
"As Tony Hoare said: "there are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies and the other way is to make it so complicated that there are no obvious deficiencies."

Art
23.05.2016
15:25:21
Чисто в теории.

Mars
23.05.2016
15:37:55

Art
23.05.2016
15:39:01
Там вообще под 80, иногда прыгает до 95, а латенси растёт как на дрожжах. Недавно было ~4500 юзеров оналйн и местами было грустно.
Пока чуваки оптимизируют, задумался попробовать вот твоё.

Mars
23.05.2016
16:19:39

Art
23.05.2016
16:20:41
Таки да. Лады, будем тогда балансить на большее количество :)

Google

Art
23.05.2016
16:21:01
Я уже попытался отендерить. Даже на одного меня заметно медленнее.

Mars
23.05.2016
16:25:16
Где имеет смысл использовать go-duktape?
Он хорош для generic случаев, где кроме рендеринга есть еще какие то не CPU bound задачи. Например нужно собрать страницу с разными данными, а данные запрашиваются, как обычно, с помошью fetch. У go-duktape есть fetch polyfill, который может локальные запросы(/*) роутить программно напрямую в экземпляр приложения. Это преимущество перед node-fetch, например.
А вооще очень интересно понять почему у вас такая нагрузка и нет кэша.

Art
23.05.2016
16:26:45
Спереди есть CF

Mars
23.05.2016
16:26:58
Если нужно разогнаться и хочется использовать Go, то можно попробовать https://github.com/ry/v8worker
Это биндинг v8 -> Go от автора node.js

Art
23.05.2016
16:27:19
Но кэш имеет свойство протухать и на Nк клиентов онлайн все равно есть вероятность в жести

Mars
23.05.2016
16:27:46
А, ну ок, то есть это уже с кэшем.

Art
23.05.2016
16:28:04
Ну

Mars
23.05.2016
16:28:07
Он бытрее node в 1,5 раза на CPU задачах
Не смотря на cgo вызов

Art
23.05.2016
16:29:33
Вообще, у меня есть другой план: вместо накопления буфера стримить дом.

Mars
23.05.2016
16:29:37
принципиальная разница между go-duktape и v8worker в том что v8worker не go-getable, сборка не тривиальна и потребляет ресурсов больше.
Но это выход если почему то нужно именно Go на сервере и не хочется ятерять в производительности.

Art
23.05.2016
16:30:31
Пока только хочется. Всё равно вряд ли в первое время дойдут руки :)

Mars
23.05.2016
16:30:33
И придется написать свой fetch polyfill

Art
23.05.2016
16:31:22

Mars
23.05.2016
16:31:59

Google

Art
23.05.2016
16:32:42
Ох, нынешнее реакт коммьюнити рожает костыли каждый день.

Alexander
23.05.2016
16:41:18
/results@PollBot

PollBot
23.05.2016
16:42:30
No active polls in this group. Use /newpoll to create a poll first.
No active polls in this group. Use /newpoll to create a poll first.
This bot can create simple polls in groups.
/newpoll - create a poll
/results - see how the poll is going
/poll - repeat the question
/endpoll - close poll and show final results

Alexander
23.05.2016
18:23:32
Народ, ORM для Postgresql, чокак? gorm?

Mars
23.05.2016
18:33:01
go-generate based подход. То есть удобно что компилятор проверяет пользовательские структуры и работу с ORM. А не в runtime

Welcome Bot
23.05.2016
18:54:29
Добро пожаловать в чат "Golang RU", @kharin!
Добро пожаловать в чат русскоязычного комьюнити языка программирования Go!
Здесь не любят и активно карают за:
— оскорбления;
— nsfw контент;
— флуд, флейм и спам;
— избыток оффтоп тем;
Список всякой всячины: https://github.com/avelino/awesome-go
Ништяки: https://github.com/golang/go/wiki/Projects
Сайт комьюнити: http://4gophers.ru/
Список проектов, которым нужны контрибьютеры: https://github.com/ninedraft/gocryforhelp
Приятно провести время! :3

Igor
23.05.2016
19:22:52

Mars
24.05.2016
01:31:44

Welcome Bot
24.05.2016
12:14:42
Добро пожаловать в чат "Golang RU", @kotchuprik!
Добро пожаловать в чат русскоязычного комьюнити языка программирования Go!
Здесь не любят и активно карают за:
— оскорбления;
— nsfw контент;
— флуд, флейм и спам;
— избыток оффтоп тем;
Список всякой всячины: https://github.com/avelino/awesome-go
Ништяки: https://github.com/golang/go/wiki/Projects
Сайт комьюнити: http://4gophers.ru/
Список проектов, которым нужны контрибьютеры: https://github.com/ninedraft/gocryforhelp
Приятно провести время! :3

Мерлин
24.05.2016
19:37:47
Кодогенерация или пустые интерфейсы?
Кодогенерация – 30
??????? 71%
Пустые интерфейсы – 12
??? 29%
? 42 people voted so far.

santa
24.05.2016
19:51:51
Пустой интерфейс забивает очередь в аду

Dasha
25.05.2016
06:25:03
Всем привет, помогите пожалуйста отобрать лучшие доклады на DC'16 http://devconf.ru/ru/offers

Alexey
25.05.2016
06:42:37

Dasha
25.05.2016
06:44:03
Отлично - но надо оставить 8 лучших в каждом потоке. ?

Мерлин
25.05.2016
08:28:54
[last news]
Package to generate YouTube like ID's in golang

Welcome Bot
25.05.2016
19:00:41
Добро пожаловать в чат "Golang RU", Ruslan Chekalov, агент без юзернейма!
Добро пожаловать в чат русскоязычного комьюнити языка программирования Go!
Здесь не любят и активно карают за:
— оскорбления;
— nsfw контент;
— флуд, флейм и спам;
— избыток оффтоп тем;
Список всякой всячины: https://github.com/avelino/awesome-go
Ништяки: https://github.com/golang/go/wiki/Projects
Сайт комьюнити: http://4gophers.ru/
Список проектов, которым нужны контрибьютеры: https://github.com/ninedraft/gocryforhelp
Приятно провести время! :3

santa
25.05.2016
19:09:27
А вообще это не тот язык чтоб прям по книгам сразу начать упарываться, я бы посоветовал:
1 Гоу тур https://tour.golang.org
2 И такую книгу факультативно https://www.gitbook.com/book/astaxie/build-web-application-with-golang/details

Google

Mars
25.05.2016
19:11:09
Библия гофера

Ruslan
25.05.2016
19:11:33
или ты не про си??

Mars
25.05.2016
19:12:06
Не, я про го

santa
25.05.2016
19:12:06

Mars
25.05.2016
19:12:33
Так, а кому советуем то?

Ruslan
25.05.2016
19:12:42
мне!

Mars
25.05.2016
19:12:46
Ха ха