
No
29.08.2017
11:05:52
рекропать оригиналы ручками из админки - занятие долгое, у некоторых кастомеров 300+ картинок

Ilya
29.08.2017
11:08:16
Paperclip?
Просто сгенерить стили которых раньше не было?

No
29.08.2017
11:10:06
carrierwavе, нет, суть немного в другом

Google

No
29.08.2017
11:10:12
сейчас подумаю, как понятнее объяснить
ну, вообщем мне в другом чате подсказали направление куда копать, если не поможет - спрошу опять, но уже с картинками для наглядности, что нужно забацать )

Sergey
29.08.2017
11:23:14
Подскажите плз,
немного подзапутался с гемом protected_attributes
Он используется у меня в проекте с 4ми рельсами
Для 5х рельс достаточно его просто удалить, если permit параметров везде на уровне контроллера?
Или все attr_accessible по проекту нужно будет тоже удалить в моделях?

Eugene
29.08.2017
22:58:12
Скоро будем подводить итоги месяца. Ждите анонса

Alex
29.08.2017
23:08:19
Итоги месяца? Это о чем речь?
это типа руби хиро этого чата?

Александр
29.08.2017
23:48:53
Коллеги, написал небольшое но полезное расшерение для #VSCode https://marketplace.visualstudio.com/items?itemName=asux.rspec-focus. Пользуйтесь, ОС приветствуеться.

Кøе-ктø Геннадьевич
30.08.2017
06:56:41
Заслуженно

Антон
30.08.2017
07:48:10
true
мы как-то ресайзили большой объем данных
но так как девопса не было то покупать десяток новых серверов было накладно
так мы ресайзили своими макбуками подключившись к сайдкику проды, окружение то настроено
так вот студентами было бы быстрее :)
еще я видел самый быстрый в мире интернет
между двух правительственных зданий, между двух датацентров цепочка студентов передавала из рук в руки коробки со стримерными лентами

Google

Антон
30.08.2017
07:54:49
акции black diamond упали в тот день на 20 пунктов
студенты все решают

Fedor
30.08.2017
07:57:05
ну была же история, что гугл между двумя датацентрами возил грузовики с дисками

Антон
30.08.2017
07:57:20
ты сравнил
то гугл, а то студенты

Fedor
30.08.2017
07:57:25
даже специальный контейнер придумали, который целком с машины снимался и подключался к датацентру
ну так, то Сша, а это Россия

Антон
30.08.2017
07:58:08
гугл бабки потратил, а студентами практику подписали
подумой
какая эффективность!
какой гугл? тьфу... и растереть

Nikita
30.08.2017
09:41:54
ребят, подскажите пожалуйста, 2 проекта используют 1 базу, в обоих нужно хранить миграцию на создании одинаково таблице (т.к. деплоится они будут отдельно, просто 2 интернет магазина, юзаем 1 базу, чтобы лишней фигни не было)
но соответственно когда запускаешь миграцию в 1 проекте - все ок, во 2 проекте говорит, что такая таблица уже существует, самый очевидный выход - просто удалить миграцию, но как я уже сказал - она должна быть. можно ли как то скипнуть миграцию, чтобы рельса не ругалась на то, что не выполненны миграции?

Sergey
30.08.2017
09:43:25
ты, получается, миграцию правишь при необходимости?

Nikita
30.08.2017
09:44:28
я ее не правлю

Vasiliy
30.08.2017
09:44:28
мож как-то через схему можно сделать

Nikita
30.08.2017
09:44:35
она должна быть и там, и там
но с 1 проекта таблица уже созданна
а во 2 говорит, что она уже создана

Mark
30.08.2017
09:45:09
скорее всего дублировать схему
во второй проект

Google

Vasiliy
30.08.2017
09:45:18
вполне возможно где-то в настройках можно указать таблицу для хранения версий миграций ручками

Mark
30.08.2017
09:46:47
тебе же получается только в одном из проектов миграции нужны
раз одна бд

Nikita
30.08.2017
09:47:03
......
проекты будут деплоится отдельно

Mark
30.08.2017
09:47:08
или что

Nikita
30.08.2017
09:47:10
под разные базы

Mark
30.08.2017
09:47:11
аа
понял

Nikita
30.08.2017
09:47:14
каждый под свою

Mark
30.08.2017
09:47:22
понял понял)

Nikita
30.08.2017
09:47:22
в деве юзаем 1 базу для обоих

Fedor
30.08.2017
09:48:17
используй CREATE TABLE IF NOT EXISTS
в постгресе есть

Nikita
30.08.2017
09:48:22
да ну нафик
как это в миграцию засунуть?

Fedor
30.08.2017
09:49:30
а, даже проще https://stackoverflow.com/questions/6590107/check-if-a-table-exists-in-rails
можно прям в миграции проверить, есть она или нет

Sergey
30.08.2017
09:49:39
что-то типа create_table :table, options: 'IF NOT EXISTS'

Fedor
30.08.2017
09:49:49
так что для люобой таблицы подойдет

Google

Artur
30.08.2017
09:49:57

Mark
30.08.2017
09:50:52
а во второй проект получается дублируете все миграции?

Artur
30.08.2017
09:51:33
если схемы везде одинаковые, то проще было мигрировать всегда в одном месте, а дублировать только схему

Mark
30.08.2017
09:51:43
+

Vasiliy
30.08.2017
09:51:48
мож прост в каком-то из проектов отключить проверку миграций и пускать ток на одном?

Mark
30.08.2017
09:52:08
можно написать скриптик для синхронизации папки db между проектами

Vasiliy
30.08.2017
09:52:37
а можно прост в капистрано закинуть в шаред фолдерс
(наверное)

Admin
ERROR: S client not available

No
30.08.2017
09:53:39

Vasiliy
30.08.2017
09:54:03
ну с одним только миграции проворачивать
а
второй проект ж тоже срать может в схему

v
30.08.2017
09:55:58
кстати, это уже обсуждали :3

ojab
30.08.2017
09:56:08
В табличке schema_migrations все применённые миграции хранятся же, если версии в проектах совпадают — проблем быть не должно.

Mark
30.08.2017
10:04:41
yes | cp -rf project1/db project2/db
наверно это должно решить проблему)

No
30.08.2017
10:06:22
ребят, подскажите пожалуйста, 2 проекта используют 1 базу, в обоих нужно хранить миграцию на создании одинаково таблице (т.к. деплоится они будут отдельно, просто 2 интернет магазина, юзаем 1 базу, чтобы лишней фигни не было)
но соответственно когда запускаешь миграцию в 1 проекте - все ок, во 2 проекте говорит, что такая таблица уже существует, самый очевидный выход - просто удалить миграцию, но как я уже сказал - она должна быть. можно ли как то скипнуть миграцию, чтобы рельса не ругалась на то, что не выполненны миграции?
вообще есть очень грязный хак
а
не

Google

No
30.08.2017
10:07:03
нашёл косяк в хаке

Mark
30.08.2017
10:07:08
ну

No
30.08.2017
10:07:29
я хотел копировать миграцию во второй проект
делать её пустой
мигрировать
а потом вставлять код миграции
но не прокатит

Mark
30.08.2017
10:07:42
мигрируешь один, копируешь во второй все что в папке db из первого

No
30.08.2017
10:07:52
в schema_migrations будет уже эта миграция
неужели до сих пор нет гема на эту проблему?
выглядит так, как будто он должен быть

Mark
30.08.2017
10:08:40
я вот уже подумал написать)

No
30.08.2017
10:09:48
вообще если есть несколько проектов - может имеет смысл отрядить один проект под db
а другие будут с ним общаться
но это уже сложно
тобишь идея в том, что проекты не будут знать про базу

v
30.08.2017
10:10:22

Mark
30.08.2017
10:10:33
ахах

v
30.08.2017
10:10:34
или yii2, прости господи

No
30.08.2017
10:10:51