Eldar
JsDoc?
Nikita
да спасибо
Eldar
да спасибо
http://usejsdoc.org/
Eldar
Меня в PR пиздят если где-то забываю описать jsDoc =(
Дима
Есть вроде целый пресет с правилами для jsdoc
Eldar
Однажды я пойду к послушникам TS и просто обращусь в их веру
Дима
Да давно пора в типизацию (напоминаю что ещё есть flow) Я реально надеялся что можно будет обойтись jsdoc, но он просто объективно не вывозит ни в каком виде
Eldar
Кстати, как вы считаете, если чувак в CV пишет что любит писать jsDoc или фанат TS / flow это плюс?
l3xxxy
чуваки почему express может отдавать двойной джейсон
l3xxxy
ну то есть один ответ дублированный
l3xxxy
тесты не проходят
l3xxxy
rawResponse: '{"id":21513,"addr":"екатеринбург, щорса, 20","street_name":"щорса","city_name":"екатеринбург","street_id":37,"city_id":1,"dom_number":20,"dom_index":"","addr_full":"Екатеринбург, Щорса, 20"}{"id":21513,"addr":"екатеринбург, щорса, 20","street_name":"щорса","city_name":"екатеринбург","street_id":37,"city_id":1,"dom_number":20,"dom_index":"","addr_full":"Екатеринбург, Щорса, 20"}'
Michael 🌌
Кстати, как вы считаете, если чувак в CV пишет что любит писать jsDoc или фанат TS / flow это плюс?
В программировании фанатом чего-либо лучше вообще не быть, по-моему
Michael 🌌
Надо быть готовым переключаться на другие технологии/фреймворки/etc
Michael 🌌
Ну такое
Eldar
В программировании фанатом чего-либо лучше вообще не быть, по-моему
Ну тут ведь не про фреймворк, а в принципе про подход, если человек любит jsDoc / TS / flow это признак что парень любит типизацию и пришел либо из структурных языков в JS, либо сам пришел к ощущению необходимости порядка
Дима
Кстати, как вы считаете, если чувак в CV пишет что любит писать jsDoc или фанат TS / flow это плюс?
Любит писать jsDoc — плохо, так как придётся на типизацию переучивать
Дима
jsDoc чисто по подходу к работе сильно отличается
Eldar
jsDoc чисто по подходу к работе сильно отличается
Реквестирую развернутый ответ оО В чем различие подходов?
Дима
Тайпинги, концепция выводимости типов, компиляция, значительно расширенный синтаксис
Дима
Не то чтобы это было сложно, просто есть чего поизучать
Andrey 😼
Любит писать jsDoc — плохо, так как придётся на типизацию переучивать
В таком случае что лучше, любит писать jsdoc или не писал ни jsdoc, ни на ts/flow?
Дима
Первое конечно)
Алексей
кто подкажет либу - которая перегоняет именительный пажед в родительный)
Eldar
кто подкажет либу - которая перегоняет именительный пажед в родительный)
Тема довольно большая. Русские слова не очень поддаются грамматическому разбору и склонениям по правилам, очень много исключений. В основном большинство реализаций на других языках - основаны на работе со словарями и гипотетическом анализе. В питоне есть: https://github.com/kmike/pymorphy2, от Яндекса есть https://tech.yandex.ru/mystem/ и куцая обертка (https://www.npmjs.com/package/mystem)
Алексей
yfitk gtnhjdbxf
Алексей
нашел петровича
Eldar
Петрович для ФИО
Алексей
Eldar
У тебя контекст то какой? Существительные, числительные, ФИО?
Eldar
Для обычных существительных петрович вроде не подойдет
Eldar
Но ты офк можешь использовать несколько решений под каждый тип данных)
Eldar
100% рабочей хорошей реализации на JS под все случаи жизни я не знаю =(
Eldar
http://morpher.ru
Платная реализация, веб сервис не гарантирует ничего
Алексей
Платная реализация, веб сервис не гарантирует ничего
Ога, я просто перегоню через него в течении двух дней в свою бд род падеж))), сделаю скрипт - если поле пустое - то сбегать и врять род падеж))
Eldar
Чувак как-бы тратил время на реализацию, модерирует эту штуку, а ты хочешь просто украсть базу =/
Алексей
Мне должностя перегнать
Azamat
всем привет есть статья про mongodb для новичка книги статьи
Azamat
желательно на русском
Anonymous
пасаны, а вот чтобы сервер работал нормально, перезагружался при каких-то ошибках это pm2 надо ставить?
Алексей
Это надо ошибки отрабаывать нормально
Anonymous
Подскажите как правильно делать, Unhandled rejection SequelizeDatabaseError: syntax error at or near "242.32"
Anonymous
я пишу просто 242.32
Anonymous
надо перезагружать
Алексей
А почему выдаёт?
Anonymous
хз
Eldar
хз
Перезагрузками ты лечишь последствия а не проблему
Eldar
Лучше найти причину
Anonymous
ну у меня в через каждые 4 секунды 3 секунды 3 запроса идет (1 запрос в 1 секунду) к внешнему api и все
Anonymous
поставил 2 секунды. мб поможет
Sergey
хз
Нужно понять почему, и обрабатывать, тогда ничего не будет перезагружаться
Anonymous
Нужно понять почему, и обрабатывать, тогда ничего не будет перезагружаться
а как? ну вот идет цепочка из 3х запросов к внешнему апи. На 2-м запросе сервак упал. В промисе в кетче просто написано 502 ошибка
Alexander
привет
Alexander
https://github.com/ravendb/ravendb-nodejs-client
Alexander
а кто-нибудь работал с этой библиотечкой?
Alexander
или если есть что более трушное под ravendb был бы признателен за подсказку)
Alexander
up)
Alexander
неужели никто не работал?
Eldar
Ну Raven не самый популярный выбор
Alexander
уже понял)
CherryTea
Ребят подсобите опытом: best practice в отправке пароля на /auth - formData, json, x-www-form-urlencoded ?
Dmitry
CherryTea
👍 thx
Nurik
Ребят, как можно определить что именно не даёт умереть процессу ? Есть простая задача для Gulp. https://repl.it/repls/TreasuredLoneTapeworm Не могу понять почему, процесс не умирает.
Andriy
Ребята, есть такая задача. Использую node.js Сервер только для работы с socket.io. Вчера я сменил http на https, и все перестало работать.
Andriy
Andriy
Вот такая ошибка в консоли.
Andriy
Как прокинуть через порт https?
Artem
Так у тебя конек идёт по http