
Michael
01.10.2018
07:42:33
Ребята может быть есть такое
Вобщем хочу в коносли писать скрипты
не только запускать User.all и т.п.
а писать процедуры и т.п.
большие сложные циклы
и хочу это делать из консоли
Видимо так и представляет

Michael
01.10.2018
07:43:55
ну вот я на это и ответил, что можно database.yml настроить подключение к продакшену и работать в локальной консоли с базой продакшена

Michael
01.10.2018
07:44:53
Но учитывая, какие задачи приводились в пример далее - идея такая себе, как ты понимаешь .)

Google

Michael
01.10.2018
07:45:22
ну это уже на его совести)) хочет консоль, вот тебе консоль))

Michael
01.10.2018
07:46:17
Жесток ты, тёска .}

Michael
01.10.2018
07:46:38
)))
default: &default
adapter: postgresql
encoding: unicode
# host: staging_host# staging
# host: production_host # production
host: localhost
pool: 25
username: postgres
# password: production_pass
development:
<<: *default
# database: staging
# database: production
database: development
я вот так себе подключаюсь)))
но конечно у меня не такие безумные идеи по работе с консолью))
а чисто так подчистить что-то или подробнее рассмотреть какой-то объект, что бы понять, почему что-то не отработало и т.д.
более того)) я своего заказчика, еле отучил в базу лазить и там что-то править)))
особенно с базе напрямую создавать записи, это были гайки когда я узнал)))

Michael
01.10.2018
07:50:10
Русский девелопмент, бессмысленный и беспощадный .]

Michael
01.10.2018
07:50:24
ооо даа))
а когда напрямую заздать запись в базе, то рельсы потом не смогут создать следующую запись))0
к примеру был последний id : 300
руками в базе создал id: 301
а рельсы то о ней ничего не знают и попытаются потом тоже создать id:301 )))
а база ответит гуляй лесом))
вот и такие хохмы бывают, если заказчик немного "разбирается" в RoR )))

Google

Michael
01.10.2018
07:54:07
Как же скучно я живу, за 3 года мне такое даже в голову не пришло попробовать .]

Michael
01.10.2018
07:54:32
мне бы тоже)))
я адово с этим боролся
потом тупо обрубил ему вообще доступ к базе))
так и живем уже третий год))
после этого проекти никогда не буду работать на заказчика который "немного разбирается")))

Ann
01.10.2018
07:59:08
существует ли способ обновиться с тертьей версии рельсов без горящей жопы?
(я конечно понимаю что вряд ли)

Michael
01.10.2018
07:59:28
или совсем ничего не знает о программировании или примерно на моем и выше уровне)))

Антон
01.10.2018
07:59:33

Michael
01.10.2018
07:59:48
в сложном врядли отойдется без горящей))

Ann
01.10.2018
08:00:25
*заготавливает огнетушители*

Michael
01.10.2018
08:00:30
особенно если куча гемов в поекте

Michael
01.10.2018
08:00:55
Боле того, обновляться придется последовательно
Если по уму
И много переписывать

Michael
01.10.2018
08:02:54
у меня вот средней сложности проект и я не любитель кучи гемов и переход был абсолютно без болезненый с 4 на 5, а вот с 3 на 5 точно пришлось бы заморочиться)))

Ann
01.10.2018
08:03:28
мне хотя бы на 4

Michael
01.10.2018
08:04:06
Один paperclip чего стоить будет, точнее миграция с переносом в ActiveStorage текущего контента

Google

Антон
01.10.2018
08:11:20

Michael
01.10.2018
08:11:39
Почему?

Антон
01.10.2018
08:11:54
потому что не понятно зачем он

Michael
01.10.2018
08:12:27
Какие преимущества у того же paperclip?

Nick
01.10.2018
08:12:30
cap production rails:console тебе это автоматом сделает

Michael
01.10.2018
08:13:32
Он умеет все тоже, и чуть больше + единая экосистема + модель намного лучше выглядит

Nick
01.10.2018
08:14:28

Антон
01.10.2018
08:16:02

Nick
01.10.2018
08:16:36

Michael
01.10.2018
08:16:41
Вообще, вы бы конечно почитали, что человек вообще делать собирается, что бы не давать советы, после которых он придет и скажет что deploy сломался, т.к. версия миграции на dev и prod разные

Nick
01.10.2018
08:17:05

Michael
01.10.2018
08:17:14

Антон
01.10.2018
08:17:57

Nick
01.10.2018
08:18:07

Michael
01.10.2018
08:20:07

Антон
01.10.2018
08:21:13

Michael
01.10.2018
08:21:51
Новые рельсы исключают потребность в скрепке.

Антон
01.10.2018
08:22:38
кто вам сказал?

Google

focusshifter
01.10.2018
08:22:55

Антон
01.10.2018
08:22:56
dhh перелогиньтесь

focusshifter
01.10.2018
08:25:16
у тебя есть уже поддерживаемый сообществом инструмент, с поведением которого команда хорошо знакома, под который уже настроены разные инфраструктурные вещи. и тут ты его просто выкидываешь, потому что завезли новый с перламутровыми пуговицами. какую пользу это принесет проекту?

Michael
01.10.2018
08:26:07
До 5x у рельс вообще была hard dependency от jquery, а еще когда-то пайплана небыло, и лично как по мне - переходить но новую версию ради перехода на новую версию, такое себе. Но это дело каждого, чисто мое мнение, никого ни к чему не призываю

Антон
01.10.2018
08:27:18

Michael
01.10.2018
08:28:17
Короче проехали, ты уже просто цепляешься к словам.
Я не говорил, про неотъемлемую часть

Антон
01.10.2018
08:28:54
ну мы бы тогда не спорили

Admin
ERROR: S client not available

Michael
01.10.2018
08:30:10
К слову, я не с кем и не спорил, точнее стараюсь не делать этого.

Антон
01.10.2018
08:31:20
лол

Michael
01.10.2018
08:31:59
Просто высказал свое мнение относительно скрепки, и того, что она лично для меня проигрывает перед AS.

Антон
01.10.2018
08:32:25
нет, вы сейчас изменили формулировку

Michael
01.10.2018
08:32:43
Но на будущее учту, что лучше свое мнение при себе оставлять, хорошего дня ?

Антон
01.10.2018
08:33:23
коллеги, давайте я сразу буду банить
ну потому что я щас еще и виноват во всем
и забанить не могу

Google

Michael
01.10.2018
08:33:48
Чувак, я у тебя даже прощения попросил.

Антон
01.10.2018
08:33:57
вот видите?

Michael
01.10.2018
08:34:03
Если тебе не приятно, я могу сам выйти.

Nikita
01.10.2018
08:34:08
на колени

Антон
01.10.2018
08:34:13
дбячук тиран

Nikita
01.10.2018
08:35:20
jquery крутая штука btw

Michael
01.10.2018
08:35:46
Я серьезно - если я где-то не так выразился или сформулировал свое мнение, сорян.
Я не собирался спорить, и самого начала сказал, что это мое мнение.

Nikita
01.10.2018
08:38:16
а на счет hard dependency от jquery ты точно проиграл ?
прям в ноль

Michael
01.10.2018
08:38:28
?
Его убрали

Nikita
01.10.2018
08:38:57
ну я говорю, что до 5х рельс не было hard dependency от jquery
да и в 5х тоже

Michael
01.10.2018
08:40:09
https://medium.com/actualize-network/sending-post-requests-in-rails-5-1-without-jquery-ff89f6f80487

Nikita
01.10.2018
08:40:36
зачем ты мне js кидаешь?
тут вопрос в том, что если ты делаешь просто апи приложение, то тебе плотно срать на js

focusshifter
01.10.2018
08:42:38
возвращаясь на шаг назад - мой поинт был в том, что да, ты можешь включить переезд с cw/paperclip на активсторадж, но когда речь начинает идти про бюджеты, нужно очень четко понимать, что это 1. опциональный шаг и 2. ты точно знаешь набор профитов, который ты получаешь

Michael
01.10.2018
08:45:27
Я к тому, что на jqury много было завязано, и с 5.1 это начали послаблять, и говорил я это в ключе того, что если ты переходишь на новые версии рельс должен понимать зачем.
И к слову о скрепке
Если уцж ты начала говорить о бюджетах, в какой мере сталы скрепки раздуют бюджет на storage со своими style (дубликатами изображений)
Думаю нормально так выйдет.