Serhii
И они в том числе
Malik
Мне до сих пор приходиться писать код под 1 мегабит/с)))
Sergey
С нестабильным 3G каждые 50кб на вес золота
Serhii
с 3г можно и пару мига
Serhii
хз, мы как е уже не в век 56к живем
Malik
хз, мы как е уже не в век 56к живем
Ну, вы в мажорских условиях просто прогаете)))
Serhii
:))
Oleg
Кеши ещё тоже важны, если есть чего браузеру вручить на кеширование - туда залить. Так проект в 2 мегабайта превращается в сотню килобайт со второго захода
Serhii
В Украине 3g совсем недавно появился, так что я бы уж так не надеялся на хороший интернет
Serhii
ну кеширование клиентское все
Serhii
кекекеке
Malik
ну вот потому и большинство работает на америкосов
Опять же, работать на америкосов — это тоже нужно иметь условия мажорские 😌
Serhii
У нас свой продукт
Serhii
Все не так однозначно))
Malik
Вообще парадокс... В той же России — идеальные условия для развтия IT (как минимум интернет есть адекватный), но конкуренция жуткая, а вот у меня (в Узбекистане) — ужасный нэт и вообще вся ситуация с IT, но рынок пустой и входи ни хочу 🙈
blkmrkt
блджад как в express4 добыть req.headers, в доках ничего вообще не сказано и не гуглится
Oleksandr
preact меньше риота :)
Serhii
Utel?
Oleksandr
intertelecom
Serhii
Ну да
Oleksandr
интертелеком не имеет ничего общего с утелом
Serhii
Он в 3 операторов даже не входить
Oleksandr
вам шашечки или ехать? инет работает, звонки звонят, роуминг роумит
Serhii
Обьясни это пользователям у которых киевстар/мтс/лайф з edge
blkmrkt
req.get(field)
да спасиб, только сам разобрался, я путал req и рес, сутки сижу
Anonymous
никто не работал с фантомжс?
Serhii
тесты?
Sergey
Масимум что генерировал .pdf из какой-либо станицы
Anonymous
не, я чет не могу найти у них в доке как мне в лог вывести элемент по xpath
Anonymous
или css-селектору
Anonymous
надо почты собрать с сайта
Anonymous
сначала я сделал на питоне, но там адовая защита от ботов
Anonymous
короч, надо на фантоме
Serhii
я думал через фантом вынимают хтмл как текст а потом парсят регулярками
Anonymous
то есть сразу он не может что ли?
Serhii
http://phantomjs.org/api/webpage/property/content.html
Виталий
можно и сразу
Дима
А можно не изобретать велосипед, а использовать преимущества DOM-модели))
Виталий
var title = page.evaluate(function() { return document.title; }); Дальше думаю понятно что-к чему
Serhii
ему х пас нужен
Виталий
http://phantomjs.org/api/webpage/method/evaluate.html
Serhii
return document.getElementBy
Serhii
vanillaJs
Anonymous
нельзя просто взять и вытащить /html/body/div[2]/div[1]/div/div[1]/div/div/pre ?
Andrey
В Nightmare js можно во время evaluate сделать querySelector
Serhii
https://developer.mozilla.org/en-US/docs/Web/API/Document/evaluate
Anonymous
ссылку верни
Serhii
попробуй это
Anonymous
херня все, буду дальше питона душить
Malik
херня все, буду дальше питона душить
Самая верная мысль в этой группе!
Anonymous
оно-то и так вроде, только v8 того уже, рип
Дима
Я использую фантом через обёртку horseman, значительно повышающую управляемость фантома, там селекты вообще самым очевидным образом делаются Куда уж проще, чем селекторы h1, #id и .class
Andrey
херня все, буду дальше питона душить
Самое большее, что ты можешь сделать на фантоме - написать скрипт, который выдирает из страницы, что нужно и через фантом выполнить его на странице
Дима
Неа
Anonymous
кстати, фантом по скорости как вообще?
Vlad
кстати, фантом по скорости как вообще?
стартует медленно, конечно же
kapkapbopoh
Что популярнее grunt или gulp?
Serhii
http://www.ecma-international.org/ecma-262/7.0/index.html#sec-lexical-environments прикольн, модули в ес7 имеют свою среду исполнения
Дима
пример можно?
Декларативный синтаксис horseman .headers({ 'Accept': accept }) .open( url ) .wait( 2000 ) .type('#message-field', 'Any text') .click( '.ui-button:first' ) .waitForNextPage() .text('h1') .then(log('header text')) .screenshot(`...`)
Дима
Для меня horseman стал прям спасением, потому что напрямую управлять фантомом как-то не сильно радует
Anonymous
этот лошадьчеловек тоже на жс?
Дима
я вроде уже сделал через queryselector
Ну если один селектор, то норм. Если много чего надо делать, может ещё и последовательно, то так
Дима
этот лошадьчеловек тоже на жс?
Ну да, это просто удобный интерфейс для фантома
Anonymous
ща погуглю
Виталий
Что популярнее grunt или gulp?
кому как, но gulp посовременней будет штоле)
Anonymous
кому как, но gulp посовременней будет штоле)
+ за Gulp, но для более менее серьёзного проекта лучше WebPack
Dreamerinnoise
>лошадьчеловек Ну ёмаё, мне конечно пох. Но учите англ, хотя бы чуть-чуть. Или это сарказм такой? В чём я очень сомневаюсь.
Anonymous
пичот
Sergio