
Eduard
15.05.2017
13:17:19
Cheerio

Yashko?
15.05.2017
13:28:43
Phantomjs

Vladislav
15.05.2017
13:30:12
google chrome stateless
вру, забыл как называется

Google

Vladimir
15.05.2017
13:30:51
Regexp??

Vitaliy
15.05.2017
13:31:02

Denis
15.05.2017
13:31:03

Vladimir
15.05.2017
13:31:07
Зачем рендерить то, что рендерить не надо

Vladislav
15.05.2017
13:31:09

Dmitry ?
15.05.2017
13:31:10

Vitaliy
15.05.2017
13:31:16

KlonD90
15.05.2017
13:32:18

Сергей
15.05.2017
13:35:09

Vladislav
15.05.2017
13:38:20
но он на фантоме
а фантом стар как какешка мамонта и там тоже куча проблем есть

Aleksandr
15.05.2017
14:13:21
Круто
а вы смотрели вообще что там в коде? это же профанация вызывающая просто

Google

Сергей
15.05.2017
14:16:17

Aleksandr
15.05.2017
14:16:22

Сергей
15.05.2017
14:17:22
странный ты
ну берет он json-ast из бабилона
и собирает исходники на go
и шо
какой всё-таки го мерзкий

Aleksandr
15.05.2017
14:18:34

Сергей
15.05.2017
14:18:58

Aleksandr
15.05.2017
14:19:58

Denis
15.05.2017
14:20:04
Лайк не за код :) Лайк за концепцию. Код Redux вообще на одном экране может уместиться)

Aleksandr
15.05.2017
14:21:05
ну берет он json-ast из бабилона
это написано, а на деле там конвертируется console.log в fmt.Println, который в 10 раз быстрее (о чудо!). ВСЕ! Больше ничего в репозитории нет!

Anton
15.05.2017
14:23:43
Нет там никакой концепции имхо. Это сугубо утилитарная штука, решающая две задачи:
1. сбор звездочек на гитбахе
2. генерация шквала вопросов в духе "нахуя?!"

Aleksandr
15.05.2017
14:23:45
package runtime
import "fmt"
var Console = &console{}
type console struct {
}
func (c *console) Log(s string) {
fmt.Println(s)
}
исчерпывающий смысл репозитория этого

Denis
15.05.2017
14:27:32

Aleksandr
15.05.2017
14:30:15
Портабельность кода
а это как? например? можно сконвертировать python код в erlang код? это портабельность?

Denis
15.05.2017
14:31:29
По всем параметрам Python и JavaScript выглядт вполне себе взаимо-заменяемыми :)

Google

Aleksandr
15.05.2017
14:32:11

Anton
15.05.2017
14:37:08

Aleksandr
15.05.2017
14:37:19

Mikhail
15.05.2017
14:38:23

Anton
15.05.2017
14:38:41
во-во

Aleksandr
15.05.2017
14:39:27

Mikhail
15.05.2017
14:42:13

Никита
15.05.2017
14:45:26
Я не понял, а тесты где?
У такой штуки просто обязаны быть тесты, они к ней тривиально пишутся.
Заодно можно было бы сразу посмотреть, что оно умеет.

Aleksandr
15.05.2017
14:47:22

Никита
15.05.2017
14:47:37
Бенч у них жгущий ?.

Vladimir
15.05.2017
14:48:07

Никита
15.05.2017
14:49:35

Aleksandr
15.05.2017
14:57:14
Бенч у них жгущий ?.
это особый кайф. сравнить скорость в одну итерацию и включить туда время на запуск процессов это вышак

ENAMETOOLONG
15.05.2017
15:54:27
Cheerio
request+cheerio изи, либо http://stackoverflow.com/questions/4602153/how-do-i-use-wget-to-download-all-images-into-a-single-folder

q00n
15.05.2017
17:26:14
Слушайте ребят, как идентифицировать кнопки с обычной клавиатуры (telegraf). Кнопки динамические, создаются пользователем. Отлавливать текст не тру потому что могут быть повторы. Инлайн клавиатура по идее выход, но хотелось бы выдержать все в одном стиле

Vitaly
15.05.2017
17:27:43

q00n
15.05.2017
17:28:24
хм

Vitaly
15.05.2017
17:29:25

Google

Andrew
15.05.2017
17:38:36
Ребят, подскажите, пожалуйста, есть ли смысл сервер на node собирать в бандл с webpack?

Кирилл
15.05.2017
17:40:18
Он вроде продвинутый но я не пробовал

Олег
15.05.2017
17:40:33
нету

Andrew
15.05.2017
17:41:34
почему нету?

Олег
15.05.2017
17:42:08
какую проблему ты этим решаешь?

Andrew
15.05.2017
17:42:26
достаточно прогонять весь код через babel и запускать под node?
cross-env NODE_ENV=production babel src -d dist
node dist

Vint
15.05.2017
17:43:10
Достаточно не юзать babel для сервера вообще.

Andrew
15.05.2017
17:43:19

Admin
ERROR: S client not available

Кирилл
15.05.2017
17:43:29
О господи бабель
Не используйте вы его

Andrew
15.05.2017
17:44:06
а как тогда? у тебя код на es6

Кирилл
15.05.2017
17:44:27
Да, уже из коробки идет

Vitaly
15.05.2017
17:44:41

Кирилл
15.05.2017
17:44:54
Ну кроме import, но он не нужен

Andrew
15.05.2017
17:45:16
import тоже везде

Кирилл
15.05.2017
17:45:41
Где это везде?

Andrew
15.05.2017
17:45:58
у меня
т.е. если запустить все на 7 версии node, то будет работать?

Valdemar
15.05.2017
17:46:43
все кроме импортов

Google

Vint
15.05.2017
17:46:48
Всё, кроме импортов. А импорты выкинуть, они на сервере ни о чём.

Andrew
15.05.2017
17:47:47
хорошо, перепишу все на require. Благодарю! Пошел ставить nvm

Кирилл
15.05.2017
17:48:13
День прожит не зря

Дмитрий
15.05.2017
18:10:42
Хз что вы так на бабель ополчились; class properties, object spread, flow без него не сделать

Andrew
15.05.2017
18:11:39
без спред оператора писать приходится как Object.assign

Сергей
15.05.2017
18:12:14
Есть куча плагинов жизнь упрощающих
Зачем отказываться

Andrew
15.05.2017
18:14:05

Кирилл
15.05.2017
18:15:48
Компилировать интерпретируемый язык? Нет, спасибо.

Дмитрий
15.05.2017
18:21:30
Повеяло духом старой школы

Кирилл
15.05.2017
18:23:26
Дима, что с ником?

Vitaly
15.05.2017
18:23:33
Бабушкиным шкафом

Дмитрий
15.05.2017
18:27:09

Andrey
15.05.2017
18:29:18

Aleksandr
15.05.2017
18:41:06

Andrew
15.05.2017
18:47:03
я понял что мне легче проганять через babel и писать так как пишу для фронтенда и мобильных приложений, чтобы был один стандарт

Nikolay
15.05.2017
18:47:52
скажите а существует аналог jar, phar формата для nodejs, чтобы ставить node пакет в виде архива и инклудить из него как из обычной директории?

Andrew
15.05.2017
18:49:13
честно говоря не сталкивался с такой проблемой, поскольку пишу на react native

Aleksandr
15.05.2017
18:49:46

Кирилл
15.05.2017
18:50:23