@nodejs_ru

Страница 2699 из 2748
Сергей
17.10.2018
16:49:25
охуенно че

sql не нужен, ага

Vitaly
17.10.2018
16:49:45
sql охуенен

Aga
17.10.2018
16:58:05
sql не нужен, ага
Кстати, какая область применения SQL?

Google
Сергей
17.10.2018
16:58:42
Alexander
17.10.2018
16:59:06
Сергей
17.10.2018
16:59:23
а noSQL?
А это вообще не ql

Alexander
17.10.2018
16:59:34
А это вообще не ql
нутк, поэтому и noSQL

Сергей
17.10.2018
16:59:45
Ql - query language

noSqL это собирательный термин

Сергей
17.10.2018
17:00:23
noSqL это собирательный термин
Который вообще-то базу данных описывает

Aga
17.10.2018
17:00:38
Nikolay
17.10.2018
19:01:31
https://youtu.be/qI_g07C_Q5I

Ann
17.10.2018
19:37:40
Подскажите как переделать код что б заработал? Пробую запустить много кейсов и время замерять

function one(x) { console.time(one); let nCase = 1; for (let i = 0; i < 1000000; i++) { switch (S) { case nCase: S == nCase && console.log(true); break; nCase++; } } console.timeEnd(one); }

Google
Александр
17.10.2018
19:42:40
console.time принимает строку

А не ссылку на функцию

Ann
17.10.2018
19:44:22
не, там вроде проблема в другом

S is not defined

Александр
17.10.2018
19:44:53
Ммм, что бы могла значить эта ошибка))



Alex
17.10.2018
19:45:37
S is not defined
А что такое S?

Ann
17.10.2018
19:47:30
ну, это вроде как и не переменная, я просто по примеру кода делаю это, там такое работает :\

function version1(N){ let name = 'switch('+ N +') { '; let numberOfCase = 1; console.log(name); console.time(version1); for (var i = 0; i < 7000; i++) { let callCase = 'case ' + numberOfCase + ': '; let theEnd = ' break;'; switch(N){ case numberOfCase: if (N==numberOfCase){ console.log(callCase + true + theEnd + ' }'); } break; } numberOfCase++; } console.timeEnd(version1); } version1(3500);

этот

Ann
17.10.2018
19:48:23
там N

Alex
17.10.2018
19:48:49
там N
Вот именно Причём она объявлена

Ann
17.10.2018
19:50:12
у меня x это

блин, спасибо

Дмитрий
18.10.2018
05:40:45
Штооо, нохрена тут свич вообще
ето паттерн матчинг, просто его плохо кормили в детстве))

Alexey
18.10.2018
05:41:57
Всем привет! Подскажите, каким вы шаблонизатором пользуетесь и почему?

Sergey
18.10.2018
05:42:14
Дмитрий
18.10.2018
05:42:31
?

Google
Grigorii
18.10.2018
05:44:53
Всем привет! Подскажите, каким вы шаблонизатором пользуетесь и почему?
Раньше пользовался esjs, но не понравился, слишком мало возможностей по созданию компонентов, расширения шаблонов и т.д. Потом Nunjucks от мозиллы, вполне удовлетворяли все возможности. Похожий есть хэндлбарс. Но сейчас на SPA ._.

Дмитрий
18.10.2018
05:45:03
Всем привет! Подскажите, каким вы шаблонизатором пользуетесь и почему?
Мой шаблонизатор это const page = ({head, reactID}) => (` <!DOCTYPE html> <html> ${head} <body> <div id="${reactID}"></div> </body> </html>` )

Grigorii
18.10.2018
05:46:08
Это не шаблонизаторы

Алексей
18.10.2018
05:46:16
Дмитрий
18.10.2018
05:46:27
Это не шаблонизаторы
И в чём разница?

Алексей
18.10.2018
05:46:29
что шаблонизаторы нафиг не нужны

Дмитрий
18.10.2018
05:46:51
template literals

Feodor
18.10.2018
05:46:52
Вы из девяностых пишите?

Grigorii
18.10.2018
05:47:27
И в чём разница?
Шаблонизатор берёт шаблон и гернерирует по нему страницу, получив данные. То, что тут называют - создаёт реактивный VDOM на основе данных. Терминалогия - это важно

Victor
18.10.2018
05:47:46
Это не шаблонизаторы
там есть renderToStaticNodeStream() что вполне так позволяет заюзать реакт как шаблонизатор)

Дмитрий
18.10.2018
05:48:18
Приглядись к бэктикам же, ну

Вишневый чай
18.10.2018
05:48:36
Vyper-html вобще литерал сразу под ноду

Нахой реакт насиловать

Дмитрий
18.10.2018
05:48:54
Блот. Lit-html
Большая неадекватная куча говна, извиняюсь за мой французский. В библиотеке в высшей мере неадекватные решения

Google
Дмитрий
18.10.2018
05:49:08
npm i nanohtml

Victor
18.10.2018
05:49:23
Нахой реакт насиловать
Чтоб не плодить сущности, реакт отлично справляется с ролью сервер сайд шаблонизатора

Дмитрий
18.10.2018
05:49:27
Но я сейчас про то, что даже этого не требуется так как в простейшем случае достаточно возможностей языка

Victor
18.10.2018
05:49:45
писал так генератор отчетов, клиентского жса на сайте не было вообще

Grigorii
18.10.2018
05:49:57
и быстрее*

Feodor
18.10.2018
05:50:20
из 2018
Такой подход обладает рядом очевидных недостатков. От него стараются отказаться на всех языках последние лет 30.

Victor
18.10.2018
05:50:26
да нет отличий, просто не надо учить очередную сущность

Вишневый чай
18.10.2018
05:50:30
npm i nanohtml
Збс, а в чем отличие от лита?

Victor
18.10.2018
05:50:43
а так разницы с каким-нибудь pug не будет

Grigorii
18.10.2018
05:51:21
да нет отличий, просто не надо учить очередную сущность
обычный шаблонизатор нечего учить, верстальщик не программист справится за день

Victor
18.10.2018
05:51:50
но зачем?

Grigorii
18.10.2018
05:52:06
Такой подход обладает рядом очевидных недостатков. От него стараются отказаться на всех языках последние лет 30.
SPA подход тоже обладает рядом недостатков, для разных задач разные подходы лучше подходят

Дмитрий
18.10.2018
05:52:50
Збс, а в чем отличие от лита?
Я натурально отложил кирпичей когда увидел, как лит предлагает вешать обработчики А вокруг nanohtml легковесная и простая экосистема choo, там все билиотеки типа расширенных компонентов или vdom можно прочитать (и понять!) минут за 40

Sheldhur
18.10.2018
05:54:03
Это не шаблонизаторы
для шаблонизатора надо PHP брать, он для этого и создавался

Feodor
18.10.2018
05:54:21
SPA подход тоже обладает рядом недостатков, для разных задач разные подходы лучше подходят
Для какой именно задачи подходит хранение представление в виде переменной языка? Может стоит хотя бы подгрузку файла с заменой литералов запилить?

Это не говоря уже о вопросах безопасности.

Mark
18.10.2018
05:55:54
можно на node сделать типа закрытую сеть. т.е. не глобальной

Алексей
18.10.2018
05:56:45
Google
Алексей
18.10.2018
05:56:57
)))

Mark
18.10.2018
05:57:45
например, сделать чат для какой-то конторы

Алексей
18.10.2018
06:00:11
запусти сервер у них в локальной сети

Дмитрий
18.10.2018
06:04:22
да! сделай её локальной
aws VPC, изолированные контролируемые частные сети

Можно создавать закрытые сети тоннами

для шаблонизатора надо PHP брать, он для этого и создавался
Java создавалась для кофемолки а компьютеры — чтобы управлять баллистическим полётом

PHP создавался, для того чтобы видели, как не надо

Sheldhur
18.10.2018
06:07:14
а кофемолки теперь на питоне

как же мы до такой хуйни докатились ?

Дмитрий
18.10.2018
06:07:33
Нифига, слишком жирный

Grigorii
18.10.2018
06:07:36
а кофемолки теперь на питоне
ага, кофемолки и почти весь maching learning

Дмитрий
18.10.2018
06:08:56
У меня в чайнике подсветка дисплея тупо на сишке, питона не замечал)

Страница 2699 из 2748