@rubyschool

Страница 52 из 921
Vadym
04.02.2017
22:16:17
rake db:create

skynet
04.02.2017
22:16:34
или heroku run rake db:create как вариант

у постгреса такая особенность, первое что нужно сделать создать базу, а уже дальше мигрировать

Shulk
04.02.2017
22:18:15
run db:create выдает вот это FATAL: permission denied for database "postgres" DETAIL: User does not have CONNECT privilege.

Google
Vadym
04.02.2017
22:18:19
sqlite вообще база не нужна же ведь? Оно всё в файлы пишет. Если я не ошибаюсь, не юзал её никогда особо.

skynet
04.02.2017
22:18:33
могу посоветовать с нуля сделать) код просто перенеси в новый проект и с коммитами (чтоб красиво) но лучше дефолтом ставь ПГ - точно проблем не будет

Shulk
04.02.2017
22:19:14
heroku run rake db:create — точная команда

skynet
04.02.2017
22:19:41
sqlite дефолтная рельсовая база - неплохая если хочешь на локалке показать родителям и друзьям как ты быстро создаешь проект)

Shulk
04.02.2017
22:19:52
sqlite вообще база не нужна же ведь? Оно всё в файлы пишет. Если я не ошибаюсь, не юзал её никогда особо.
Т.е. можно смело сразу использовать постгрес тот же при создании проекта?

skynet
04.02.2017
22:20:01
да)

skynet
04.02.2017
22:20:17
даже лучше - если собираешься его заливать на хероку

да и вообще к ПГ привык - очень доволен

Shulk
04.02.2017
22:21:53
Я до этого создавал проект небольшой. Смотрел, как работают роуты и контроллеры. Там бд не использовалась. Вот оно на Хероку сразу же встало. Ну и тут решил, что все так прекрасно, и в продакшене вроде как нужная база указывается, и адаптер.

Я тогда завтра с нуля попробую уже на постгрессе, спасибо :)

Сегодня уже немного с этим заманался.

Google
skynet
04.02.2017
22:22:45
у меня раньше тоже особо проблем не было, в продакшне ПГ, в девелпмент Склайт... но теперь так не прокатывает

Shulk
04.02.2017
22:23:30
А есть какие-то сервисы аналогичные, где можно посмотреть, как проект в продакшене выглядит?

skynet
04.02.2017
22:23:58
не за что, главное помни, после того как поставил пг - первое дело до модификации Gemfile и после преобразования database.yml. Запустить rake db:create - дальше как по маслу)

да

cloud9

хоть на Sqlite хоть на MongDB - там никаких проблем нету)

только он требует карточку когда регаешься, создавай яндекс кошелек левый и указывай его - сможешь зарегаться и заливать без проблем туда)

Shulk
04.02.2017
22:25:36
> до модификации Gemfile До того, как укажу, что в группе продакшена pg использовать?

skynet
04.02.2017
22:26:05
как твое приложение называется?

давай к примеру Tasker

rails new Tasker -d postgresql

тебе автоматом поставит postgres и в девелоп и продакшн

если у тебя не установлен на компе Postgres - качай (до того как создал приложение) если установлен - обнови (если не последняя) если не создан суперюзер - лучше создай и укажи пароль

Shulk
04.02.2017
22:29:05
Еще не установлен. Ну это логично, да, что надо поставить.

skynet
04.02.2017
22:29:55
так у тебя в config/database.yml файле нужно будет поменять всего 3 строчки: 1) username: shulk(или какое укажешь имя суперюзера) 2) откомментить password: shulk(или твой пароль суперюзера) 3) откомментить host: localhost 4) rake db:create

раньше вроде не требовал)
теперь уже требует )) прохавали наверное популярность сервиса и решили внедрить меры))

флаг -d указывает ПГ как дефолтную базу вместо Склайта

Vadym
04.02.2017
22:31:49
А есть какие-то сервисы аналогичные, где можно посмотреть, как проект в продакшене выглядит?
на амазон можешь, там тоже карточку нужно, 1 доллар снимет и потом год бесплатно юзать можно (только не выходи за пределы тарифа, а то насчитают как мне 1к$ за месяц). Но там геморно настраивать и я вообще через одно место сделал, хз как там проект ещё работает %)

Shulk
04.02.2017
22:32:16
Завтра все попробую. Спасибо еше раз :)

Google
Shulk
04.02.2017
22:32:35
> насчитают как мне 1к$ за месяц Читал недавно тут про это

skynet
04.02.2017
22:32:42
а на гитлабе кстати никто еще staging server не подымал?) если да то что скажете?)

там Хероку вроде запрашивает и Procfile (но не обязательно - без него деплоится итак на ура, но warning выдает при деплое)

ладно ребят)) всем до завтра... отчаливаю в мир снов

Vadym
04.02.2017
22:34:48
гуд найт

Ro
04.02.2017
22:35:11
а что еще есть кроме memrise?

anki вроде юзал

но вот в этом сервисе который ankiweb.net оно предлагает подтвердить владение записями свои почему-то каждые N месяцев, иначе все будет удалено - как минимум странно

Oleg
04.02.2017
22:38:02
vps нынче уже не актуальны? такие решения лучше?

Ro
04.02.2017
22:53:57
почему же

актуально

https://www.hetzner.de/gr/hosting/produktmatrix_vserver/vserver-produktmatrix CX10 - 5 евро в мес. Аналогичный в облаке стоил мне 17 баксов в мес.

Ro
04.02.2017
22:56:33
сейчас я плачу $58 за 2Гб оперативки, 2 ядра - это облако. За 38 евро можно взять 4 ядра, 16Гб оперативки

другое дело мне списывают эти $58

поэтому я и сижу там, если бы платил из кармана про облака бы не думал даже вообще никогда

Oleg
04.02.2017
23:11:26
Уф, я уж думал всё сильней изменилось. Я сам vps у DO беру, за пяток евро, мои мелкие сайты тянет. Уж было подумал — всё делаю неправильно :)

Vadym
04.02.2017
23:12:53
а почему никто не юзает амазон? Там же год халявки. Регаешь просто новый аккаунт каждый год и всё, или я не прав?

Ro
04.02.2017
23:20:36
наверное дохленькая довольно виртуалка?

Oleg
04.02.2017
23:24:55
Забавная штучка heroku. Попробовал сейчас блог из урока под неё перенастроить, раз-два - и работает.

Ro
04.02.2017
23:59:58
этим и берут)

Google
Vladimir
05.02.2017
05:11:34
но вот в этом сервисе который ankiweb.net оно предлагает подтвердить владение записями свои почему-то каждые N месяцев, иначе все будет удалено - как минимум странно
Это если не использовать. На самом деле они даже тогда email присылают, и там достаточно по ссылке перейти. От мертвых душ чистят.

Eugene
05.02.2017
06:15:37
а почему никто не юзает амазон? Там же год халявки. Регаешь просто новый аккаунт каждый год и всё, или я не прав?
За бесплатно у них очень слабосильные виртуалки. Мне правда T2.micro с запасом хватает для работы чат-бота для Twitch :)

artem3321
05.02.2017
09:01:27
У амазона слишком слабая защита, очень часто ломают базы и берут дедики. Продают по 4-10 бачей для "Незаконных дел"

За бесплатно у них очень слабосильные виртуалки. Мне правда T2.micro с запасом хватает для работы чат-бота для Twitch :)

Nikolay
05.02.2017
12:16:17
Scaleway попробуйте

Ro
05.02.2017
16:22:56
завтра интересная статья выходит про меня и libretaxi.org в одном онлайн журнале: seeker.com который является подразделением Discovery

так что может и кинчик скоро снимут)

Nikolai
05.02.2017
16:24:17
программист из Сан-Фарнциско ломает рынок такси в штате Гоа

Ro
05.02.2017
16:24:46
да там уже не про Гоа

щас кол-во юзеров растет на 600 в день

Admin
ERROR: S client not available

Ro
05.02.2017
16:25:10
по всему миру

Nikolai
05.02.2017
16:25:12
рынок такси уже много где сломан?)

Ro
05.02.2017
16:25:22
может и немного, но к концу года такими темпами будет уже 200к

Nikolai
05.02.2017
16:26:00
вопрос такой: насколько мощный сервак, где бот развёрнут?

когда 200к народу в сервисе будет, это какое железо потребуется, чтобы столько запросов обрабатывать?

Ro
05.02.2017
16:29:14
сервак разделен на 2 - первый обрабатывает запросы, второй - БД

БД - это сервак гугла (firebase)

первый - это да, который обрабатывает запросы. Это виртуалка пока, 2Гб оперативки всего) пока расход памяти 120-150 мегабайт

т.е. 32гб оперативки и 8 ядерного проца должно хватить по идее

Google
Ro
05.02.2017
16:30:56
на 200к

Nikolai
05.02.2017
16:31:11
а сколько сейчас народу всего зарегистрировалось?

Ro
05.02.2017
16:31:24
а дальше... мне уже не особо важно, я уже буду миллионером)

6000 юзеров по миру

Nikolai
05.02.2017
16:31:45
Роман, а за счёт чего идёт монетизация сервиса?

Ro
05.02.2017
16:32:00
причем я планировал выйти на 10к к концу года

видать в этом месяце выйдем на этот показатель

монетизация - о ней вообще не надо думать, даже инвесторы из РФ это уже поняли

раньши они этого не понимали, но их научил twitter и snapchat)

Nikolai
05.02.2017
16:33:12
тогда не понимаю, за счёт чего на либртакси можно стать миллионером

Ro
05.02.2017
16:35:30
вот проект, который не зарабатывает ничего https://www.crunchbase.com/organization/watsi

5 миллионов инвестиций подняли

Pavel
05.02.2017
16:35:48
Сначала охватить как можно больше аудиторию, а монитезация уже потом. Скоро и telegram монетизировать будут

Nikolai
05.02.2017
16:36:35
Роман, я спросил не с упрёком и не с претензией

мне просто интересно, как это всё работает

Ro
05.02.2017
16:36:57
я понял)

Nikolai
05.02.2017
16:37:10
свой ярдовый стартап я вряд ли запилю, конечно же

но вот знать как оно работает было бы очень полезно

Ro
05.02.2017
16:37:33
надо верить все равно) даже если не верится

в Telegram скоро сделают платежи внутри мессенджера

как в WeeChat

так что берешь 0,9% от транзации и все

на жизнь хватит)

Страница 52 из 921