Роман
27.09.2018
16:14:46
вот это «отдавай» я не понимаю
> У меня нода работает с телеграмом и выплевывает html, на которые можно зайти
Что значит "на которые можно зайти"? У тебя какой-то Web-сервер как раз и "выплёвывает" (отдаёт) твою html'ку.
U
27.09.2018
16:16:41
ну этот функционал я еще не релизовал, пока нода только создает эти файлы и кладет в определенную директорию. дальше она будет выдавать ссылку на файлы в этой директории
Вишневый чай
27.09.2018
16:17:12
Эм
Google
Роман
27.09.2018
16:17:17
U
27.09.2018
16:17:36
Вишневый чай
27.09.2018
16:17:46
Да и скорее всего тебе не нужно генерить файл в папку
U
27.09.2018
16:18:01
Вишневый чай
27.09.2018
16:19:26
Обычно нода генерирует эту страничку в ответ за запрос (который отправляется при переходе по ссылке)
Так работают в принципе все вебсервера
Роман
27.09.2018
16:19:58
а что с ним делать?
Заваисит от задачи:
1. Пришёл запрос от пользователя, выполнил логику и отдал сразу результат
2. Сгенерировал результат и отдаёшь одинаковые статичные файлы всем
Вишневый чай
27.09.2018
16:21:03
U
27.09.2018
16:21:08
как бы это было не грустно говорить, она сейчас стейты хранит
Вишневый чай
27.09.2018
16:21:53
Без сохранения в фс
Google
U
27.09.2018
16:23:06
такс, я понял, у меня запрос идет сразу, когда данные в бд поступили, мне надо после этого выплюнуть ссылку на html
Вишневый чай
27.09.2018
16:26:10
U
27.09.2018
16:26:28
Вишневый чай
27.09.2018
16:26:54
Отдаешь ее юзеру. Юзер переходит посылке и вот тут вебсервер видит что ему надо наполнить шаблон из записи 1234
И отдает сгенереную на лету страничку
Gor
27.09.2018
16:28:16
ну так и есть ?
быстрее будет поднять nginx на обслуживание той директории куда html выкладываешь. главное озаботится уникальностью имени файла. и регулярно папочку чистить если есть истечение срока работы ссылочки
U
27.09.2018
16:28:16
Вишневый чай
27.09.2018
16:28:32
Gor
27.09.2018
16:28:41
делать свой веб сервер на nodejs- это лишняя трата времени. nginx норм для этого
U
27.09.2018
16:28:47
Да
тогда вопрос как это делается?
Вишневый чай
27.09.2018
16:29:10
Gor
27.09.2018
16:29:30
все
Вишневый чай
27.09.2018
16:29:48
все
И получает забитый диск
Да и лишнее время на запись на диск
Gor
27.09.2018
16:30:23
И получает забитый диск
потому сказал про очистку.... и если база не чистится, то и она будет однака забита. а еще nginx стату будет отдавать значительно дешевле по ресурсам
Вишневый чай
27.09.2018
16:30:36
Ну это да
Gor
27.09.2018
16:31:19
если нет опыта создания вебсервера на nodejs лучше статику генерить в папку и отдавать ссылку
Вишневый чай
27.09.2018
16:31:29
Gor
27.09.2018
16:31:34
только асинзронными функциями пиши иначе залочишь eventloop
Google
Вишневый чай
27.09.2018
16:31:43
Написать простенький сервер на экспрессе пол часа
U
27.09.2018
16:32:11
я вот тоже озадачился, там в туториалах сервера на 5-10 строчек пишут
Gor
27.09.2018
16:32:22
или тупо алгоритм статический по генерации?
U
27.09.2018
16:32:39
да, монго+монгус
Gor
27.09.2018
16:33:08
ну смотри. размен такой - или разовая генерация на основе твоих данных html или каждый раз на лету генерить по запросу
и писать свой демон веб сервера
НО при этом или юзать pm2 или решать самому эти проблемы
U
27.09.2018
16:33:57
pm2 я в любом случае буду использовать
Gor
27.09.2018
16:34:10
ну и обмен между вебсервером и ботчатом видимо через единую базу
U
27.09.2018
16:34:23
да
Gor
27.09.2018
16:34:56
вообщем задачка прикольная есть место для роста... и ловли багов)
U
27.09.2018
16:35:19
?
Artyom
27.09.2018
16:36:26
Я не понял, а гитхаб десктоп не на электроне?
Dika
27.09.2018
16:36:46
Artyom
27.09.2018
16:37:13
на электроне
А почему он памяти ест в 10 раз меньше чем слак? ?
На электроне реально сделать нормальное приложение с потреблением памяти в 100-200 метров??
Andrew
27.09.2018
16:46:20
Вишневый чай
27.09.2018
17:00:31
Dmitry
27.09.2018
17:04:21
ОФФТОП!
Народ, кто юзает продукты интелиджи айдиа из под винды?Все ли платят за лицуху? Была студенческая лицензия на год, но продлевать не захотели. Продлил через сервер лицензии, подняв копию локально. На сколько такой вид «кряка» хватает? Покупать дороговато, ибо юзаю 3 продукта, но не во всех подымаю финансовый выхлоп. Спасибо за внимание.
Google
Cenator
27.09.2018
17:06:25
Dmitry
27.09.2018
17:07:30
arts
27.09.2018
17:07:35
Cenator
27.09.2018
17:07:45
Ну так юзай студенческую
А, понял
Eugene
27.09.2018
17:08:03
Можешь попробовать им написать и выпросить на халяву :)
Вишневый чай
27.09.2018
17:08:21
А чё идея больше не бесплатная в бете?
Eugene
27.09.2018
17:08:28
?ну или студенческую, ток по факту комерческие проекты с ней тоже как бы нельзя делать
Вишневый чай
27.09.2018
17:09:01
Я и за бесплатно не юзаю )
Cenator
27.09.2018
17:09:25
+
Dmitry
27.09.2018
17:09:33
Интересно почему не хотят продлевать, может заметили коммерцию каким-то образом??
Cenator
27.09.2018
17:11:16
Ты студак продленный скидывал?
Eugene
27.09.2018
17:12:32
? @ide_ru
Катерина
27.09.2018
17:13:03
https://gist.github.com/Katsiaryna-Maslava/1a8d24d9ddb07a362ca933ca9d088626
Ребята, можете посмотреть что у меня нет так с тестами для pin эндпоинтов?
Dmitry
27.09.2018
17:14:49
Роман
27.09.2018
18:04:52
Насмешил
А в чём проблема? Запускаю пустое приложение, по сути болванку. Занимает 105 Мб памяти. Всё остальное что разработчик туда накрутит это уже от него зависит. Что может помешать уложиться в 200 Мб?
Вишневый чай
27.09.2018
18:23:21
Google
Роман
27.09.2018
18:24:23
120 Мб, выполняет поставленные задачи. Не вижу причин не считать это приложениями.
Вишневый чай
27.09.2018
18:25:28
Роман
27.09.2018
18:27:45
Та же работа с базой данных (интерфейс по сути). Вариантов применения множество вижу.
Вишневый чай
27.09.2018
18:28:52
Ясно какой-то тролль, как будто со стенкой разговор
Роман
27.09.2018
18:29:08
Думал речь о том что он так не может в принципе. Хотя у меня другой опыт. Но я для себя пишу (парсеры, сканеры файловой системы, оболочки к базе данных и т.д.).
Eugene
27.09.2018
18:29:22
запустите skype, ну или slack?
Роман
27.09.2018
18:29:30
Вишневый чай
27.09.2018
18:30:18
Им не удалось
Но уверен у тебя все получится
Роман
27.09.2018
18:30:51
Так сферу опиши, назначение софта, что делает? Хотелось бы конкретики.
Вишневый чай
27.09.2018
18:31:27
Слак, Скайп, vscode, discord, gitkraken
Figma