
Konstantin
01.05.2017
22:43:53

Глеб
01.05.2017
22:44:05

Vladimir
01.05.2017
22:44:38
Ну тогда просто в файловой системе хранишь и нджинксом отдаешь

Konstantin
01.05.2017
22:45:36

Google

Vladimir
01.05.2017
22:46:07
Да это понятно, но нужно ли?

Konstantin
01.05.2017
22:47:14
Платить или нет - кому как

Vladimir
01.05.2017
22:47:29
Ну да, тут то платить не надо
Развернул на бесплатных серверах в бесплатных датацентрах бесплатный админ
И бесплатно мониторит

Konstantin
01.05.2017
22:48:55

Vladimir
01.05.2017
22:49:21
Иногда платное дешевле чем бесплатное, вот и все

Глеб
01.05.2017
22:49:37

Vladimir
01.05.2017
22:50:52
Это решение мало чем отличается от того чтобы просто положить в файловую систему
Но апишка будет как у s3, да
Это важно?

Глеб
01.05.2017
22:51:25
И всё написано за вас. И оттестированно.
Это важно?
Иногда да, есть много разной фигни из коробки работающей с S3 и Ко.

Google

Vladimir
01.05.2017
22:52:34
Ну обычно в фреймворках и прочем поддерживается локальная фс как минимум
Лучше не запскать лишний софт, если можно этого избежать
А вообще таких штук полно - и у многих апи s3 реализовано

Глеб
01.05.2017
22:53:55
@nodekra Ещё раз огромное спасибо за наводку, ты сэкономил десяток человеко/часов =)

Vladimir
01.05.2017
22:53:55
Но в нераспределенном варианте их запускать смысла нет

Denis
02.05.2017
03:18:50
Minio
Интересно что запрещает там лицензия

Dmitry
02.05.2017
03:34:59
Вдруг кому будет полезно. Не связывайтесь с keystone.js . Терпение кончилось когда контент блога типа "сохраняется", а в mongodb приезжает пустота... Обрезку тэгов у tinymce переопределил, дело не в ней. Автор вообще не отвечает на сообщения месяцами. Отлаживать ошибку, PR на который некому будет мержить, желания нет.
Чувствую себя стукачом, но блин, такое разочарование

Maks
02.05.2017
05:32:01

Dmitry
02.05.2017
05:47:53
Сложно сравнивать, опыта с cms у меня мало. Готовый конструктор из express, tinymce, mongoose - все собрано из общеизвестных кусочков. Идейно это можно поддерживать и развивать, но авторы никак не монетизируют его (хотя бы предоставляя node-хостинг) и не собираются. Перспективы сомнительные
Про автора могу сказать что уже сталкивался с его творением react-hammerjs и только сегодня вырубил гитхаб-подписку на проект - сложно целый год смотреть как появляются новые юзеры, новые вопросы и незамерженные PR, нет чтобы объявить - project is stalled, please do not ask for support или что-то около того
Или хотя б looking up for maintaners :\

Сергей
02.05.2017
06:20:21
Почитайте пожалуйста
https://github.com/andrew--r/ui-developer-tips/blob/master/README.md

Vladimir
02.05.2017
06:29:44
Ерунда какая то

Denis
02.05.2017
07:08:59
Ну, эти несколько строчек верны)

Dmitrii
02.05.2017
07:09:10

Denis
02.05.2017
07:09:26
Только смысл от них?

Vladimir
02.05.2017
07:09:28

Denis
02.05.2017
07:09:38

Dmitry
02.05.2017
07:23:14
Часть чьего-то code guideline, возможно кто-то устал читать чей-то непонятный код

Google

Dmitry
02.05.2017
08:15:01
Спасибо всем кто cms-ку ghost посоветовал. Шаблоны выглядят достаточно кастомизируемыми. Редактор постов немного е*нутый, но привыкнуть можно. Миграция на нормальную БД судя по доке делается с полпинка
Не совсем хипстерский - в mongodb не умеет, т.к. под капотом knex и реляционки - mysql, postgres и т.п. :)

Alexandr
02.05.2017
08:31:01
cms на ноде пользуются спросом?

Сергей
02.05.2017
08:32:43
нет

Кирилл
02.05.2017
08:37:26
Были попытки сделать такоэ

Mikhail
02.05.2017
08:40:19

∀RTUR
02.05.2017
15:00:29
hello. подскажите фремворк по типу Laravel в PHP (всё включено). знаю только Express но у него очень мало функционала включенного в него по сравнению с Laravel, многое надо искать и/или велосипедить. Или куда хотя бы копать? Как называются такие фреймворки облегченные и полные? спасибо

Alex
02.05.2017
15:03:44
Yii, Symphony 2, они все одинаковые

Konstantin
02.05.2017
15:04:42

Alex
02.05.2017
15:04:51
аа

Seliverstov
02.05.2017
15:07:03
Koa

Denis
02.05.2017
15:14:07
Так у экспресса вся суть в мидлварах, найти нужный не сложно

Sergey
02.05.2017
15:15:39
Koa
будто в коа намного больше функционала, чем в экспрессе
спрашивают про более функциональные фреймы

Nikita
02.05.2017
15:22:06

Глеб
02.05.2017
15:32:24

∀RTUR
02.05.2017
15:32:59
я делаю веб приложения, думаю поэтому мне тяжело с node. микросервисами не планирую пока заниматься

Глеб
02.05.2017
15:34:10
Нет, на самом то деле можно и так писать, никаких проблем. Просто так тут пишет мало кто, вот и не очень много готовых шаблонных решений.

Google

∀RTUR
02.05.2017
15:36:07
сайты проще говоря, телеграм боты, на фронте хочу SPA замутить

Глеб
02.05.2017
15:37:52
Вот, SPA это сюда. API на ноде гуд, Telegram бот тоже гуд (вот у нас уже 2 условных микросервиса).

Admin
ERROR: S client not available

Глеб
02.05.2017
15:38:21

∀RTUR
02.05.2017
15:38:53
противоположность SPA? да, такие делаю

Глеб
02.05.2017
15:40:40
Мгм, есть ещё NW.js. Можно делать. Хотя кому нужен десктоп, PWA наступает!)

∀RTUR
02.05.2017
15:46:55
то есть с веба вообще можно не вылазить))

Dmitry
02.05.2017
16:22:12
Привет. Подскажите какую библиотеку нодовскую, чтобы работать с устройствами cisco удаленно через ipv6

Aler
02.05.2017
16:34:09
парни, весь с полуночи вожусь с проектом
уже немного плавлюсь, можете мне ткнуть носом, что я не так делаю
пытаюсь сделать бооольшую цепочку из промисов, чтобы они все друг за другом выполнялись
мне нужно сделать так, чтобы запрос аксиса завершился до начала следующего

anoru
02.05.2017
16:35:25
async/await

Evgeny
02.05.2017
16:35:38
офигенно решение

anoru
02.05.2017
16:35:45
А чем плохое

Evgeny
02.05.2017
16:36:15
он уже несколько часов с полуночи отладивает один баг, а ты ему предлагаешь переписать всё

Aler
02.05.2017
16:36:15
task
.then(() => {
console.log(`start ${key} of ${database.posts.length}`);
return api()[action](url, model);
})
.then(r => database[TYPES.media][record.sub][record.id].umbracoId = r.data.id)
.then(r => console.log(`done ${key} of ${database.posts.length}`))

Google

Сергей
02.05.2017
16:36:32
прям всё понятно
ага

Aler
02.05.2017
16:36:35
я вот так делаю и заполняю таск в цикле
да жесть

Aleh
02.05.2017
16:36:40
for (let nextRequest of requests) {
await nextRequest()
}

anoru
02.05.2017
16:36:46
)))

Aler
02.05.2017
16:36:49
сейчас куда-нибудь залью)

Сергей
02.05.2017
16:37:04
тебе бы async/await

Evgeny
02.05.2017
16:37:41
Вы еще посоветуйте докер, дескать легко поменять версию ноды на ту что будет поддерживать
и тогда у чувака прямо совсем легко всё сразу станет

Vladimir
02.05.2017
16:38:02
Докер это прошлый век

Aleh
02.05.2017
16:38:04
и микросервисы :3
и бороду

Aler
02.05.2017
16:38:20
проблема в том, что у меня это часть другого промиса