@nodejs_ru

Страница 872 из 2748
Yan
13.06.2017
20:44:04
братишки, хочу изучить sql, в частности, начать с postgres, ну и дальше можете ли посоветовать, с чего начать?

а то после монги реляционные бд кажутся чем-то дико крутым

я так понял, сейчас никто не создает бд ручками, все используют phpMyAdmin для этого, чтобы все связи наглядно создавать

Google
Yan
13.06.2017
20:54:49
смотрел уже, я решил все равно написать, вдруг у кого есть материалы какие интересные)

Fedir
13.06.2017
20:57:01
курс на w3schools неплох

как для начала

есть варианты кроме пхпмуадмина, довольно неплохие

у mssql классная (почти) идешка для sql

Ilya
13.06.2017
21:03:29
и да, начать с консольного клиента

более того у постгре есть режим отладки в psql

когда на запросы о таблицах и тд он показывает что он при этом тащит с системных таблиц

больше понимания возникает что там в кишках

Юрий
13.06.2017
21:22:06
Вечер добрый . Что рекомендуете по(читать/смотреть) о типах в языках программирования в плане теории ?

Yaroslav
13.06.2017
21:29:03
странный вопрос в чате по ноде) все типы данных приведены к общему знаменателю в любом строго типизированном языке,

Google
Yaroslav
13.06.2017
21:29:16
а вот структуры данных это уже веселее

Node.js releases
13.06.2017
23:04:29
Node v8.1.1 (Current) https://nodejs.org/en/blog/release/v8.1.1

Ҫѐҏӗѫӑ
13.06.2017
23:07:53
не нужна

когда там 5.9

5.8 медленный

Sergio
13.06.2017
23:15:43
Привет всем!

Ребят, я только начинаю node.js, поэтому сильно не пинайте... Нашел тут модуль — sequelizejs... В доках смотрю пример, самый элементарный — Project.findOne({ where: {title: 'aProject'} }).then(project => { // project will be the first entry of the Projects table with the title 'aProject' || null }) и не могу понять... если я это всё в функцию хочу обернуть, как мне возвратить этот самый Project? function findProject(projTitle){ Project.findOne({ where: {title: projTitle} }).then(project => { // никакой return project; не помогает, конечно же((( })

Ҫѐҏӗѫӑ
13.06.2017
23:29:11
чот pr с 5.9 пересоздали https://github.com/nodejs/node/pull/13631

Sergio
13.06.2017
23:29:12
Изучи их концепцию
а где бы с примерами попонятнее почитать о них?

Ҫѐҏӗѫӑ
13.06.2017
23:36:06
о, а 5.9 уже в мастере

^^ это типа апдейт

а это для релиз в 8 ветке https://github.com/nodejs/node/pull/13515

Ҫѐҏӗѫӑ
14.06.2017
00:27:11
оригинал тут http://www.cis.upenn.edu/~bcpierce/tapl/

Юрий
14.06.2017
00:28:25
Sergey
14.06.2017
01:00:45
выложил в npm модуль, буквально через пару часов вижу сразу 120 downloads in the last day - я так понял это боты скачивают, но зачем? что они ищут?

Google
Ҫѐҏӗѫӑ
14.06.2017
01:25:47
выложил в npm модуль, буквально через пару часов вижу сразу 120 downloads in the last day - я так понял это боты скачивают, но зачем? что они ищут?
некоторые на cdn кладут, некоторые статистику по внутренностям считают, некоторые в китай выкачивают

Lulz
14.06.2017
04:51:24
всем привет. внезапно перестал работать pkg, в чем проблема? bash пишет, что нет такой команды, думал мб удалил случайно или что-то произошло интересное? update: done

Dmitry
14.06.2017
05:13:51
Здравствуйте. Прошу подскажите, стоит ли смотреть на express 4 или сразу на 5 нужно? И возможно есть достойная альтернатива ? И если экспресс то какой engine ? Заранее благодарен )

Юрий
14.06.2017
05:21:04
Пора уже к ответам на такие вопросы добавлять тег #альтернативы_express Посмотри в сторону koa 2

Ilya
14.06.2017
07:17:34
А может кто уже переписал друпал на ноду? Ыть

Andrew
14.06.2017
07:18:11
Зачем только

Ilya
14.06.2017
07:18:35
Нужна cmf с полями хуками и блекджеком. И с реляционкой. Парашу с монго не предлагать

Зачем только
Инструмент для сайтов "я и моя собака"

Бггг

Andrew
14.06.2017
07:20:45
Дак юзай реляционку в коа, я сам не юзал ничего правда)

Вишневый чай
14.06.2017
07:21:59
А может кто уже переписал друпал на ноду? Ыть
первая строка в гугле https://www.drupal.org/project/nodejs

Сергей
14.06.2017
07:22:15
Andrew
14.06.2017
07:23:07
Глупости ваш друпал

Даже не смотрел

Вишневый чай
14.06.2017
07:23:22
интеграция
а чем плохо

задачу то решает

Andrew
14.06.2017
07:23:52
Пхп

Сергей
14.06.2017
07:23:53
а чем плохо
ну не переписано же да

я задачу не знаю)

Google
Alexander
14.06.2017
07:24:29
почему монго - параша, скажите плс

Konstantin
14.06.2017
07:25:10
Вишневый чай
14.06.2017
07:25:16
просто надо уметь готовить, и использовать по назначению

Alexander
14.06.2017
07:25:56
ну а в целом, какие у нее серьёзные недостатки?

просто надо уметь готовить, и использовать по назначению
насчет назначения, где, например точно она не подходит?

Вишневый чай
14.06.2017
07:26:37
ну а в целом, какие у нее серьёзные недостатки?
http://jsman.ru/mongo-book/Glava-5-Kogda-ispolzovat-MongoDB.html

Admin
ERROR: S client not available

Alexander
14.06.2017
07:26:40
я без сарказма и иронии, просто хочу понять

Ilya
14.06.2017
07:27:54
интеграция
Это хуета

Konstantin
14.06.2017
07:27:55
ну а в целом, какие у нее серьёзные недостатки?
медленность при больших запросах

Ilya
14.06.2017
07:28:33
просто надо уметь готовить, и использовать по назначению
Вот этим и параша. Что ее тулят везде где не надо

Вишневый чай
14.06.2017
07:29:03
мерс не может по болотам ездить значит гавно тачка?

Ilya
14.06.2017
07:30:01
Gl может. Мы проверяли

Sergio
14.06.2017
07:30:07
ребят, у меня вопрос, а Sequelize умеет синхронно? а то я посмотрел с этими промисами у меня код будет тоннами расти, а это всего лишь переводы из БД, мне нужны..

Вишневый чай
14.06.2017
07:30:24
Gl может. Мы проверяли
тем не менее аналогию я надеюсь уловили

Google
Ilya
14.06.2017
07:31:11
И пешы последовательно

Sergio
14.06.2017
07:43:14
Ну посмотри наконец про async/await
а я еще какойто пакет доставить чтоли должен, чотбы это заработало???

Сергей
14.06.2017
07:44:09
промисы нельзя в синхронщину переделать

и sequelize не умеет тоже

Konstantin
14.06.2017
07:44:55
промисы нельзя в синхронщину переделать
можно записать с иллюзией синхронщины. будет просто выглядить как что-то синхронное

Сергей
14.06.2017
07:45:37
можно записать с иллюзией синхронщины. будет просто выглядить как что-то синхронное
async/await лучший вариант но нельзя предлагать его человеку, который не разобрался с промисами иначе он не сможет параллельно запустить два асинхронных метода

Sergio
14.06.2017
07:45:51
можно записать с иллюзией синхронщины. будет просто выглядить как что-то синхронное
мне вот как то так бы и нужно... а то это просто жесть какаято внутри анонимок вытаскивать строки переводов

Sergio
14.06.2017
07:46:36
ну вот я написал function getTrans(alias){ return new Promise(function(resolve, reject) { Trans.findOne({ where: {alias: alias} }).then(translations => { if(translations === null){ reject('Can not find translation domain "'+alias+'"'); }else{ resolve({ru: translations.value_ru, en: translations.value_en}); } }); }); }

Konstantin
14.06.2017
07:46:53
Однако, если он напишет что-то типа: sequalize(doThmsng).then(a => doAnotehr).then(b => doAnotherAnother) то выглядит синхронно. а сами функции опишет ниже

Konstantin
14.06.2017
07:47:26
Ивообще, зачем Трансов искать? Езжай в Тай - там на каждом углу

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

просто делай then, а потом catch error

Сергей
14.06.2017
07:48:32


всё

Konstantin
14.06.2017
07:49:14
че за тема такая симпатишная?)

Сергей
14.06.2017
07:49:21


че за тема такая симпатишная?)
стандартная вскод + bracket pair colorizer

Пашок
14.06.2017
07:50:10
bracket pair colorizer выглядит найс, спасибо

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