Alexander
19.10.2018
22:21:05
И будет тебе питон
Casper
19.10.2018
22:21:15
Ну точнее, в ноде есть жалкое подобие многопоточности, но да, это хуйня
Alexander
19.10.2018
22:21:30
Casper
19.10.2018
22:21:39
Google
Сергей
19.10.2018
22:21:52
посмотрим что сделают разработчики ноды
Varyen
19.10.2018
22:22:20
было бы интересно
Casper
19.10.2018
22:23:09
rddlr
19.10.2018
22:30:55
Сергей
19.10.2018
22:32:41
ещё когда в ноде реализацию будут делать, по любому будут правки и оптимизации в двигле
или тебя API смутило?
Casper
19.10.2018
22:33:12
Я раньше здохну, чем в js появится нормальная многопоточность, не говоря вообще о ноде
Сергей
19.10.2018
22:33:35
поправят
Casper
19.10.2018
22:34:08
Мораль такова: переходите на golang
rddlr
19.10.2018
22:34:40
почему не Эликсир или Кристал
Google
rddlr
19.10.2018
22:34:53
потому что гугол?
Сергей
19.10.2018
22:35:01
Casper
19.10.2018
22:35:12
Сергей
19.10.2018
22:35:24
единственное, что в нем норм, это горутины.
но и то, гибкости нехватает
Мораль такова: переходите на бекенде на раст
Stepan
19.10.2018
22:36:08
Casper
19.10.2018
22:36:48
Eugene
19.10.2018
22:38:00
Дмитрий
19.10.2018
22:38:50
Сергей
19.10.2018
22:40:08
Casper
19.10.2018
22:40:18
Сергей
19.10.2018
22:40:21
оффтопить не хочу
Eugene
19.10.2018
22:41:28
оффтопить не хочу
Интересно же ну, в двух словах. Думаю кроме ноды освоить ещё что-то , ищу варианты. Смотрю на голанг в числе прочего.
Alexandr
19.10.2018
22:48:52
а кто может помочь по jsdom? не пойму как передать куки контейнер
Сергей
19.10.2018
22:52:18
Casper
19.10.2018
22:53:24
Сергей
19.10.2018
22:53:35
Eugene
19.10.2018
22:54:04
Саня
19.10.2018
22:54:57
Ребят, Babel нужен же мне только как dev зависимость?
Google
Саня
19.10.2018
22:55:26
Можете мне сказать по моему package.json чо можно в dev убрать?
Пожалуйста.
Cenator
19.10.2018
22:55:50
Саня
19.10.2018
22:56:00
Ну, да.
У меня бабель как раз как пакет.
Casper
19.10.2018
22:57:52
Сергей
19.10.2018
22:58:20
Alexandr
19.10.2018
22:59:49
как же все сложно в JS =)
ничего не подсвечивается)
после шарпа ежсть
помогите плиз
const linq = require("linq");
const jsdom = require("jsdom");
const { JSDOM } = jsdom;
var Client = require('node-rest-client').Client;
var client = new Client();
const cookieJar = new jsdom.CookieJar({}, {});
function open(url) {
client.get(url, function (data, response) {
var cookie = linq.from(response.headers).firstOrDefault(x => x.key === 'set-cookie').value;
if (cookie) {
cookie = (cookie + "").split(";").shift();
var c = cookie.split("=");
// Как добавить куки к cookieJar?
}
var content = data.toString();
const dom = new JSDOM(content, {
url: url,
referrer: url,
contentType: "text/html",
runScripts: "dangerously",
cookieJar: cookieJar
});
setTimeout(function() {
console.log(dom.cookie);
}, 1000);
});
}
вот код
не могу понять как куки в cookieJar запихнуть(
Victor
19.10.2018
23:02:14
require("linq")
ого, такое и правда есть)
rddlr
19.10.2018
23:15:12
у кого-нибудь был опыт кеширования сср приложений, типо некст, нукст или просто сср?
Cenator
19.10.2018
23:16:05
да
в репе некста есть пример c lru cache
rddlr
19.10.2018
23:18:09
а мне вот варнишь интересует
не хочу lru
пробовал ли кто?
особенно интересует как бы случайно не отдать кеш в чужие руки, например отрендеренный кабинет залогигенного юзера))
Cenator
19.10.2018
23:21:51
по моему очевидно, ключь делать из url + token
Google
rddlr
19.10.2018
23:22:43
хм, о таком даже не подумал варианте, интересно спс.
Cenator
19.10.2018
23:22:46
да и отрендеренный кабинет можно унести из сср на клиент
rddlr
19.10.2018
23:23:27
ну кабинет это крайний случай конечно. я просто думаю на тот вариант если где-то провтыкаю
а то у меня уже был опыт с сср, когда я отрендеренный стейт отдавал следующему юзеру на серврере)
до этоого момента я даже не задумывался о таком сценарии
Саня
19.10.2018
23:26:40
Я знаю как ставить. =)
Casper
19.10.2018
23:26:58
rddlr
19.10.2018
23:27:26
чувак это ты видосы на ютубе ведешь?
Саня
19.10.2018
23:27:50
rddlr
19.10.2018
23:27:52
или ты ненастоящий
Саня
19.10.2018
23:28:17
Casper
19.10.2018
23:28:39
rddlr
19.10.2018
23:28:44
да без разницы что дев что не дев вообще-то)
Саня
19.10.2018
23:28:52
А недев попадет.
rddlr
19.10.2018
23:29:25
хз как там у тебя собирается, у меня от этого не зависит
ты хочешь стаказать если ты поставишь node-sass не в дев он соберется в билд?
Саня
19.10.2018
23:30:39
А х его знает, чо сверять там по размеру шоль.
Google
Саня
19.10.2018
23:30:51
Я вам и спросил.
А нахрен тогда разделение?
Casper
19.10.2018
23:31:35
Я проверял: некоторые пакеты ломаются, некоторые нет =)
Саня
19.10.2018
23:31:54
То есть куда ставить?
rddlr
19.10.2018
23:31:55
а ну видимо дев с флагом гарантировано не попадет? надо попробовать посавить клиентские зависимости в дев и посмотреть. както вообще пох было всегда))
Cenator
19.10.2018
23:32:20
и будет занимать место
Дмитрий
19.10.2018
23:33:23
Да ему так и так пол нпм прилетит)
rddlr
19.10.2018
23:33:31
Саня
19.10.2018
23:35:46
Ну кроме того, что убрать jquery.
Сергей
19.10.2018
23:36:10
убрать vue
Саня
19.10.2018
23:36:15
Ору.
Дмитрий
19.10.2018
23:36:38
rm -rf ./
Сергей
19.10.2018
23:36:39
хз зачем ты закинул babel в обычные депсы
Саня
19.10.2018
23:36:59
А чо он мне по дефолту не делает --save-dev
Сергей
19.10.2018
23:37:09
а должен?
Casper
19.10.2018
23:37:59
Саня
19.10.2018
23:38:02
Ну видимо нет.
Стайлус нахрен не нужен вообще.