
Den
20.04.2017
08:20:46
можете управляющий сервер потыкать
вот такие файлы делает XHD2OgCTly9OPiWwrfBzlJH956hQMc1wN0PN1knZkUs=.A0C31091546529688D04.no_more_ransom

Sergey
20.04.2017
08:27:01
Это апишка телеги )

Google

Sergey
20.04.2017
08:27:25
inetnum: 149.154.164.0 - 149.154.167.255
netname: Telegram_Messenger_Network
descr: Telegram Messenger Network

Den
20.04.2017
08:27:58
ой
у меня запущена телега
?

Sergey
20.04.2017
08:28:16
Видимо через телегу управляется
А-а-а )

Den
20.04.2017
08:28:37
не это я весь траф вижу

Sergey
20.04.2017
08:28:43
)))

Den
20.04.2017
08:31:15
ключи в папке есть и тор, он терез тор ходит

Кирилл
20.04.2017
08:34:04

Den
20.04.2017
08:34:22
2 раза тык

Кирилл
20.04.2017
08:35:48
просто если html то он в браузере откроется, а это как в песочнице, если js то я не думаю что у жертвы они с нодой ассоциированы

Google

Кирилл
20.04.2017
08:39:29
нипонятно

Den
20.04.2017
08:43:10
по умолчанию в винде js это тоже что bat cmd
исполняется движком IE
у меня сюмантек дальше мешает проверить, хз как он отключается

Кирилл
20.04.2017
08:54:10
по умолчанию в винде js это тоже что bat cmd
хотя да нагуглил
Based on your comments, I guess that you are attempting to run a JavaScript file directly on Windows. Double-clicking on a .js file in windows will (probably) run it in Windows Script Host.

Anatoly
20.04.2017
09:36:14
Использую webpack + babel. Раньше юзал TypeScript + webpack.
Так вот сейчас если я делаю import модуля, но нигде его не вызываю / не использую, то он все равно попадает в бандл. Разве это норма? Подскажите, как это пофиксить?
Раньше такого никогда не было.
В пресетах стоит ['env', { modules: false }]

Сергей
20.04.2017
10:13:52
ts target es6?

Anatoly
20.04.2017
10:15:23
Сейчас у меня babel. И проблемы с ним ? С ts все ок было

Сергей
20.04.2017
10:15:47

Anatoly
20.04.2017
10:17:02
2.3

Сергей
20.04.2017
10:17:44
2.3
поставь ему output: pathinfo: true и посмотри комменты выхлопа
там должно быть написано. какие заюзаны какие нет

Anatoly
20.04.2017
10:24:35
Ну вот, модуль заимпорчен, но нигде не вызывается, в бандл попал с таким комментом:
/* exports provided: default */
/*!*********************************************************!*\
!*** ./app/javascript/packs/components/SpeedChecker.js ***!
\*********************************************************/

hlomzik
20.04.2017
14:51:14
Ну потому что в модуле может быть рантайм

Anatoly
20.04.2017
14:57:45
Да не было такого раньше никогда.

hlomzik
20.04.2017
14:59:29
не может быть

Дмитрий
20.04.2017
15:00:21
Чувак, тебе точно говорят

Google

Дмитрий
20.04.2017
15:00:35
Такой модуль должен импортиться
И всегда так было

no cats
20.04.2017
15:12:02
Помогите, пожалуйста. Есть клиент, на нём написано вот такое:
gridStore.setParams({
"DateStart": grid.down("#dateMin").value,
"DateEnd": grid.down("#dateMax").value,
"TS": grid.config.dockedItems[1].tbar[0].items.items[1].getValue()
}
, "REQUEST"
);
gridStore.reload(gridStore._requestParams);
Надо эти параметры поймать сервером (на нод.жс) и фильтровать по ним строки грида стрелчной функцией.
(мои тут только попытки самого фильтра)
async function getMarketData(path, fields, calcFields, filter, sliceStart, sliceEnd) {
let query = defineCollectionByPath(path).complete + RESULT_NAME + " = " + RESULT_NAME;
if (filter) {
query += ".filter(" + filter + ")";
filter = "(TradingSystem) => (-1 != inArray(TradingSystem, TS))"
"(Data) => (Data >= DateStart && Data <= DateEnd)"}

Slava
20.04.2017
15:13:43
.

Sasha
20.04.2017
15:46:05
ребят, а вот такой вопрос возник, получаю json и каждый элемент json'а надо преобразовать.. как то можно по нему пробежаться без танцев с бубном?

Rafael
20.04.2017
15:46:53

Григорий Владимирович
20.04.2017
15:46:54

hlomzik
20.04.2017
15:47:51

Rafael
20.04.2017
15:48:12

Sasha
20.04.2017
15:48:18
❤️ спасибо

Григорий Владимирович
20.04.2017
15:48:43
ok!

Вадик
20.04.2017
17:17:04
Привет. Кто-нибудь работал с google maps api?
У меня, после того, как оканчивается карта появляет фон и его можно круть до бесконечности. Я хз, как это пофиксить
Кто-нибудь знает, как это лечить?

A
20.04.2017
17:22:32
druggable:false

Rinat
20.04.2017
18:24:47

Иван
20.04.2017
18:36:26
Кто то знает сложность алгоритма indexof?
Ну и findIndex заодно

Dmitry
20.04.2017
18:37:25
N

Admin
ERROR: S client not available

Google

ENAMETOOLONG
20.04.2017
20:00:16
Помогите, пожалуйста. Есть клиент, на нём написано вот такое:
gridStore.setParams({
"DateStart": grid.down("#dateMin").value,
"DateEnd": grid.down("#dateMax").value,
"TS": grid.config.dockedItems[1].tbar[0].items.items[1].getValue()
}
, "REQUEST"
);
gridStore.reload(gridStore._requestParams);
Надо эти параметры поймать сервером (на нод.жс) и фильтровать по ним строки грида стрелчной функцией.
(мои тут только попытки самого фильтра)
async function getMarketData(path, fields, calcFields, filter, sliceStart, sliceEnd) {
let query = defineCollectionByPath(path).complete + RESULT_NAME + " = " + RESULT_NAME;
if (filter) {
query += ".filter(" + filter + ")";
filter = "(TradingSystem) => (-1 != inArray(TradingSystem, TS))"
"(Data) => (Data >= DateStart && Data <= DateEnd)"}
чет нихера не понятно кроме того что это extJS

Rafael
20.04.2017
21:30:35
ребзь, а такое же есть для браузеров?
https://github.com/pillarjs/path-to-regexp

Сергей
20.04.2017
21:47:13

Max
20.04.2017
21:47:37
кто-то использовал fast-sha256 в Angular 2?

Rafael
20.04.2017
21:51:58

Art
21.04.2017
03:59:34
Почему в последних вариантах так происходит, что свойства менются в обоих объектах? А если просто обернуть в функцию и создание нового объекта возвращать через return, то все впорядке
x = (function() {
var Obj = {
y: 10,
k: 30,
insideObj: {
z: 20
}
};
Obj.changeY = function(arg) {
this.y = arg;
};
Obj.changeK = function(arg) {
Obj.k = arg;
};
Obj.changeZ = function(arg) {
this.insideObj.z = arg;
};
// return
return function() {
return Object.create(Obj);
}
}()),
a = x(),
b = x();
// end vars
a.y = 111;
console.log(a.y); // 111
console.log(b.y); // 10
a.changeY(222);
console.log(a.y); // 222
console.log(b.y); // 10
a.changeK(333);
console.log(a.k); // 333
console.log(b.k); // 333
a.changeZ(444);
console.log(a.insideObj.z); // 444
console.log(b.insideObj.z); // 444
т.е если без замыкания то все нормально создается

Rafael
21.04.2017
04:12:13

Art
21.04.2017
04:13:30
x = function() {
var Obj = {
y: 10,
k: 30,
insideObj: {
z: 20
}
};
Obj.changeY = function(arg) {
this.y = arg;
};
Obj.changeK = function(arg) {
Obj.k = arg;
};
Obj.changeZ = function(arg) {
this.insideObj.z = arg;
};
// return
return Object.create(Obj);
}
сейчас без замыкания. Все впорядке создается
Короче, в первом (111) и втором вариенте (222), создаются свойства в новых объектах. А где (333), там видимо обращается к объекту-прототипу и так же где и (444), не может найти insideObj и обращается к прототипу. Но! если создать его в ручную:
a.insideObj = {}
a.changeZ(444);
console.log(a.insideObj.z); // 444
console.log(b.insideObj.z); // 20
Выведет так как нужно.
В чем причина пока хз в чем, может из-за того что сборщик мусора сохраняет объект прототип и по этому к нему и идет обращение

Dmitry
21.04.2017
05:34:33

Art
21.04.2017
05:37:04
Я не веню GC, а ищу в чем причина. Так Object.create должен копии же делать с того прототипа

Dmitry
21.04.2017
05:38:01
>> Метод Object.create() создаёт новый объект с указанными объектом прототипа и свойствами.
>> Object.create(proto[, propertiesObject])
Он не делает копию, просто использует прототип
Это по сути укороченый вариант с шаманствами в виде
function a () {}
a.prototype = X

Art
21.04.2017
05:39:00
да это понятно F = function () {};
F.prototype = {xxx:1000};
F.constructor = F;
return new F;
но, если без замыканя сделать, то тот же object.create создает вполне независымые копии свойста которого можно меня налево и на право и дополнять другими что не отражается на других потомках и на самом прототипе

Google

Dmitry
21.04.2017
05:46:05
нет, без замыкания у тебя сами прототипы разные, нет там копий, поставь лог в самом начале функции

Atman
21.04.2017
05:55:08
доброе утро всем )

Dmitry
21.04.2017
06:00:32

Rafael
21.04.2017
06:01:42

Вишневый чай
21.04.2017
06:08:58
Для всех кто имеет свои репозитории на гитхабе фидбэк - пожалуйста, если у вас есть самостоятельные части, сделайте их подмодулями и вынесите в отдельный реп. Не делайте вот так вот как здесь:
https://github.com/mrdoob/three.js/tree/master/utils/exporters/blender
ради конвертера приходится клонить весь реп
(250 метров...)

Art
21.04.2017
06:24:00
нет, без замыкания у тебя сами прототипы разные, нет там копий, поставь лог в самом начале функции
Аналогичный код без литералов. Так же в замыкании. Тут все работает как надо.
y = (function() {
var C = function () {
this.y = 10;
this.k = 30;
this.insideObj = {z: 20};
}
C.prototype.changeY = function(arg) {
this.y = arg;
};
C.prototype.changeK = function(arg) {
this.k = arg;
};
C.prototype.changeZ = function(arg) {
this.insideObj.z = arg;
};
// return
return C;
}()),
a = new y(),
b = new y();