Size: a a a

Node.js — русскоговорящее сообщество

2021 February 19

К

Каренина in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
  "undefined"          [  0] // "u"
[ "undefined"    ][  0][  0] // "u"
[  undefined +[] ][+[]][+[]] // "u"
[  [][+[]]   +[] ][+[]][+[]] // "u"
1. 0 индекс строки = u
2. 0 индекс массива = строка, 0 индекс строки = u
3. строка + [] = строка, вот это выражение '+[]'  дает 0, дальше все как выше
4. '[][+[]]   +[]' - а вот почему это дает "undefined" надо разобраться, спасибо)
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Каренина
1. 0 индекс строки = u
2. 0 индекс массива = строка, 0 индекс строки = u
3. строка + [] = строка, вот это выражение '+[]'  дает 0, дальше все как выше
4. '[][+[]]   +[]' - а вот почему это дает "undefined" надо разобраться, спасибо)
4. тут расписаны все эти трюки, если не хочется самой )

https://github.com/aemkei/jsfuck
источник

К

Каренина in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
  "undefined"          [  0] // "u"
[ "undefined"    ][  0][  0] // "u"
[  undefined +[] ][+[]][+[]] // "u"
[  [][+[]]   +[] ][+[]][+[]] // "u"
а, все гораздо проще, мы берем из пустого массива нулевой элемент, это нам дает андефайнд и мы тупо склеиваем андефайнд с пустой строкой, ну и получаем строку. Дальше как я уже выше писала
Вполне логично)
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Каренина
а, все гораздо проще, мы берем из пустого массива нулевой элемент, это нам дает андефайнд и мы тупо склеиваем андефайнд с пустой строкой, ну и получаем строку. Дальше как я уже выше писала
Вполне логично)
да
источник

К

Каренина in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
4. тут расписаны все эти трюки, если не хочется самой )

https://github.com/aemkei/jsfuck
наоборот самой интереснее
источник

DK

Denis Kruchin in Node.js — русскоговорящее сообщество
ymdev
Я не знаю, что у тебя там конкретно происходит, но вот когда id прилетает, у тебя ошибок нет. Когда приходит main.js, то есть ошибки.
Как это пофиксить - это вопрос другой и решать его только тебе. Но саму причину ее появления тебе озвучили
Да, всё таки трабл был с файлом main.js
Терь ошибка не вылетает)
Буду искать где он сетиться и вообще берётся в данной функции)
источник

y

ymdev in Node.js — русскоговорящее сообщество
Denis Kruchin
Да, всё таки трабл был с файлом main.js
Терь ошибка не вылетает)
Буду искать где он сетиться и вообще берётся в данной функции)
ну просто в браузере посмотри в разделе "networks", что браузер шлет по тому пути и почему.
Но вагную, что у тебя где-то есть типо <script src="./main.js"></script>, который и пытается слать запрос.
источник

DK

Denis Kruchin in Node.js — русскоговорящее сообщество
Угу, да так и есть
источник

DK

Denis Kruchin in Node.js — русскоговорящее сообщество
Denis Kruchin
Да, всё таки трабл был с файлом main.js
Терь ошибка не вылетает)
Буду искать где он сетиться и вообще берётся в данной функции)
🤦‍♂️
Понимаю, такая ошибка очень интересная)
На самом-то деле, шо-то я как-то не учёл и перед main.js не поставил / потому что оно лежит у меня в папке assets
И терь всё работает)
ещё раз всем спасибо за помощь)
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Adv0cat
Я предполагал, что вы берете инстанс, наворачиваете туда контейнеризацию сами. Так проще считать было. Если у вас есть другие расчеты я буду только рад на них посмотреть, заделитесь 😊
так взяли и навернули
откуда взялась добавленная стоимость?
источник

AV

Alexei Vinogradov in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
ну нет у него такой функции
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Алексей Попов
так взяли и навернули
откуда взялась добавленная стоимость?
какая добавленная стоимость? О_о Вы или перечитайте все и давайте свою математику, или уже не занимайтесь некропостингом 😊
источник

AV

Alexei Vinogradov in Node.js — русскоговорящее сообщество
Да я уже видел такой код и на проектах, работающим.

Линукс правда везде был
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Adv0cat
какая добавленная стоимость? О_о Вы или перечитайте все и давайте свою математику, или уже не занимайтесь некропостингом 😊
» 10% от 240$ это 24$

Вот эта добавленная стоимость
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
это фишка баша (под линукс), а не npm
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Alexei Vinogradov
Да я уже видел такой код и на проектах, работающим.

Линукс правда везде был
cross-env

better-npm-run
источник

AC

Andy Cox in Node.js — русскоговорящее сообщество
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Алексей Попов
» 10% от 240$ это 24$

Вот эта добавленная стоимость
Это не добавленная стоимость, это 10% неиспользуемого процессора из-за контейнеризации предполагалось. Ну типа эти 10% ваш бек использовать не сможет никогда, а значит вы типа теряете эти деньги при использовании клстеризации, по сравнению с обычным использованием инстанса и ручной нстройкой.
источник

АП

Алексей Попов... in Node.js — русскоговорящее сообщество
Adv0cat
Это не добавленная стоимость, это 10% неиспользуемого процессора из-за контейнеризации предполагалось. Ну типа эти 10% ваш бек использовать не сможет никогда, а значит вы типа теряете эти деньги при использовании клстеризации, по сравнению с обычным использованием инстанса и ручной нстройкой.
но если нагрузка (условно, на бэк - на одну ноду, или на все имеющиеся ноды) не будет вырастать до высоких значений, этот оверхед не скажется на стоимости, потому что она (стоимость) уже списана - я правильно понимаю?
то есть пока нет необходимости поднимать частоты/множить ноды, эти 10% вообще не сказываются - верно?
источник

A

Adv0cat in Node.js — русскоговорящее сообщество
Алексей Попов
но если нагрузка (условно, на бэк - на одну ноду, или на все имеющиеся ноды) не будет вырастать до высоких значений, этот оверхед не скажется на стоимости, потому что она (стоимость) уже списана - я правильно понимаю?
то есть пока нет необходимости поднимать частоты/множить ноды, эти 10% вообще не сказываются - верно?
А-ха-ха, прекратите))) В данной ситуации 10% это не сбоку с припеку от 100% цпу, а непосредственно от нагрузки цпу инстанса сервера, а т.к. инстансы выбираются не по принципу максимально нагрузить ядрышки, а с запасом, то из-за этой доп нагрузки, запас тоже нужно учитывать. Т.е. если вы знаете, что у вас будут не котейнеры грубо говоря, то вы сможете взять машинку меньше.
Кароче мне уже не интересно, я не намерен продолжать, вчера все выяснили же 🤔
источник