сomorsiс
выделить типы в подобие enum
Vl
выделить типы в подобие enum
Я думал запилить свой валидатор этого добра
сomorsiс
а как ты определяешь тип колонки?
Ilya
входящих
Vl
а как ты определяешь тип колонки?
На входе думал пока представить несколько базовых простых типов. Хотя думаю, что адекватнее будет переписать это на объекты. Так удобнее будет.
Vl
Просто только вспомнил, что на activeRecord валидация описывается в асоциативных массивах
сomorsiс
и мы все ближе к sequelize
Vl
ахаах.
Cheslav
можете подсказать бесплатные хостинги с нодой? сейчас использую хероку, но сервак постоянно "засыпает"
Anonymous
твой компьютер?
KlonD90
заплатить?
сomorsiс
cloud google platform
Cheslav
Используй платные
про платные будет вопрос следующий. с бесплатными можно что нибудь намутить чтобы работали постоянно?
Sergey
Это же не пхп
Cheslav
вот поэтому и спрашиваю)
Cheslav
слышал что с нодой пока потяжелее найти)
。◕‿◕。
digitalocean
KlonD90
ну возьми амазон
KlonD90
напрямую
KlonD90
на кой тебе хероку
KlonD90
там микро бесплатный
Cenator 🐈
digitalocean - 3 месяца бесплатно будет
у меня российские карты не принимал
Cenator 🐈
хотя 3 месяца получил через гитхаб, все равно нужна карта для активации
KlonD90
забейте do никому не нужен когда есть vscale
KlonD90
там дешевле в 2 раза так и ssd гораздо лучше
KlonD90
а у do есть нехорошие практики вводить какие-то дополнительные оплаты без того чтобы пользователь напрямую подтвердил эти оплаты и начинать их взимать
KlonD90
в одностореннем причем порядке
Ruslan
Можешь вообще с android-a хостить через termux и статический ip (я не пробовал, но говорят можно)
Ruslan
можете подсказать бесплатные хостинги с нодой? сейчас использую хероку, но сервак постоянно "засыпает"
Если вообще бесплатно интересует на постоянку, то юзай Google Apps Script, или настрой Google App Engine
Хмм
now.sh
V
в одностореннем причем порядке
Используем chargify, там можно чарджнуть через него деньги, сами кредитки хранятся в Braintree, там тоже можно просто чарджить
V
а вы через него оплату принимаете?
Сама оплата через брейнтри, чарджифай подписку хендлит
Таймураз
Anonymous
какой в данный момент самый попсовый фреймворк для бэка? что посоветуете выучить? я в этом полный нуб. еще про TS вопрос: можно ли на нём писать всё? не хотелось бы js использовать
Pavel
Использую только роутер в своих проектах. TrekRouter
Таймураз
какой в данный момент самый попсовый фреймворк для бэка? что посоветуете выучить? я в этом полный нуб. еще про TS вопрос: можно ли на нём писать всё? не хотелось бы js использовать
На TS можно писать все, но требует понимания применения. Относительно давно сижу на ноде, но ещё не пришел к использованию ts
andrei
потому что надо флоу)
Таймураз
потому что надо флоу)
Не пришел к статической типизации короч
Таймураз
После ноды я понял, что раньше все делал неправильно и решил не писать плохой код
Anonymous
потому что надо флоу)
flow - это не то. это просто анализатор статический
Anonymous
их вообще нельзя сравнивать
Anonymous
хотя нет, в рамках статической типизации можно. но вещи слишком разные
Таймураз
После ноды я понял, что раньше все делал неправильно и решил не писать плохой код
Раньше я писал на статически типизированных языках. Поработав с js, пересмотрел свои взгляды и понял, что делал все не так (с точки зрения архитектуры)
Anonymous
А чем тебе чистый js не угодил?
ошибки легче отлавливать при статической типизации, не надо ловушки расставлять. где-то что-то не так пошло - и ты сразу это видишь в первой же точке, что типы не сходятся
Anonymous
а при динамической можешь вообще не заметить, и потом баг будет
Anonymous
https://www.youtube.com/watch?v=Ui8YfxzjaTY
Таймураз
ошибки легче отлавливать при статической типизации, не надо ловушки расставлять. где-то что-то не так пошло - и ты сразу это видишь в первой же точке, что типы не сходятся
Понял Где-то ещё читал, что стат типизация не такая уж и панацея, а собственное мнение так и не сложилось в этом вопросе
Таймураз
Гляну позже, thx
Anonymous
ну не панацея, но жизнь немножко легче делает) я еще тестирование планирую использовать, но пока не разобрался с ним - слишком сложная тема.
Anonymous
я тоже так когда-то думал) питон был моим первым языком
Таймураз
Короч нужно вникать, у меня мнения нет
Sergey
Иные думают, что типизация, наоборот, замедляет процесс разработки
Замедляется процесс написания кода, а не разработки
Sergey
А кроме написания кода есть ещё тесты, поиск багов, отладка.
Таймураз
Дима
Ну ты что, тс жи ЯЗЫК *с придыханием*
Anonymous
а флоу *с придыханием* нет?
Anonymous
как установить nodejs последнюю версию на CentOS? По умолчанию устанавливается v0.10.48
Anonymous
даже let не работает
Таймураз
Или докер
Evgeny
В доках же написано
Anonymous
Nvm
спасибо, хороший скрипт должен быть... но после установки команда nvm не запускается, -bash: nvm: command not found, а при повторной установке скрипта одна из строк nvm is already installed in /root/.nvm, trying to update the script
Таймураз
Ставлю сотку, что на той странице, где ты нашел нвм, найдется инфа, как решить эту проблему