
Sergii
09.10.2018
10:37:38
https://lana-sator.livejournal.com/229905.html

Антон
09.10.2018
10:39:30
мумия человека в 21-м веке на главной площади страны
противники не умеют пробоват слова на вкус
но мне пофиг

Sergii
09.10.2018
10:41:43
(8

Google

Василий
09.10.2018
10:49:24
https://lana-sator.livejournal.com/229905.html
под руководством профессора Георгия Гълъбова
Министр регионального развития и благоустройства Евгений Бакърджиев
Забавно, имя перевели на русский Георги - Георгий, Евгени - Евгений. А фамилии даже не траслитировали с болгарской кириллицы

Zamira
09.10.2018
10:51:36

Василий
09.10.2018
10:52:27
Вот - Ъ быть не должно
https://ru.wikipedia.org/wiki/Болгарско-русская_практическая_транскрипция
У них это вообще для обозначения гласного используется

Sergey
09.10.2018
10:55:21
Привет, ребята
в драпере ведь не обязательно везде писать object.attribute ?
если написать просто attribute, то он будет автоматически вызываться у object ? будет работать типа как self?
ну да.. похоже на то
[3] pry(#<DocumentDecorator>)> variety
=> "Criminal"
[4] pry(#<DocumentDecorator>)> self.variety
=> "Criminal"
[5] pry(#<DocumentDecorator>)> object.variety
=> "Criminal"
[6] pry(#<DocumentDecorator>)> self == object
=> true

wi11son
09.10.2018
11:06:51
draper ?

Alex
09.10.2018
11:09:15
что с ним?

Sergey
09.10.2018
11:13:47
Чувак знакомое слово услышал : )

wi11son
09.10.2018
11:29:24
до боли знакомое...
в заднице

Google

Alex
09.10.2018
11:38:48

wi11son
09.10.2018
11:38:58
https://gist.github.com/IvanShamatov/3d7a9fa658c79614291fcdf9b7d8683d

Anton
09.10.2018
11:39:42
кстати, а можешь ханами декоратор добавить еще?

wi11son
09.10.2018
11:39:55
на базовых структурах драпер не так много жрет памяти/и не настолько медленнее

Anton
09.10.2018
11:39:56
сейчас скину ссылку

wi11son
09.10.2018
11:40:16
но на ActiveRecord'e просто дичайший оверхед, особенно, если вдруг ты делаешь decorate_association
а если не делаешь, то интродьюсишь N+1

Anton
09.10.2018
11:40:33
https://github.com/hanami/view/#presenters

wi11son
09.10.2018
11:41:46
https://github.com/amatsuda/active_decorator — делает всю ту же магию, но практически не добавляет оверхеда, потому что делает это миксином
ненавижу драпер
@Alexxero ^^

Alex
09.10.2018
11:45:33

v
09.10.2018
11:49:52

wi11son
09.10.2018
11:53:38
нет, любители экстравагантной оптимизации и БДСМ

Dinmukhamed
09.10.2018
11:56:42
Привет, ребята! Можете подсказать, где хранятся данные о мигрированных файлов?

Максим
09.10.2018
11:57:13
вроде на версию смотрит?

Vasiliy
09.10.2018
11:57:18
В таблице

Максим
09.10.2018
11:57:19
или как?

Dinmukhamed
09.10.2018
11:57:31
В какой таблице?)

Google

Максим
09.10.2018
11:57:35

Vasiliy
09.10.2018
11:57:55
На а как-то начинается

Максим
09.10.2018
11:58:10

Anton
09.10.2018
11:58:14

Dinmukhamed
09.10.2018
11:58:41
Пг?

Anton
09.10.2018
11:58:50
ну, если у тебя пг

Максим
09.10.2018
11:59:01
rake db:version
вот так вот ещё можно узнать какая ща версия

Dinmukhamed
09.10.2018
12:00:26
Разве не в таблице харнятся? Кажется я хреново гуглю. Название таблицы не знаете в mysql

Максим
09.10.2018
12:01:07

Anton
09.10.2018
12:01:43
To run migrations against the currently configured database, use rails db:migrate. This will update the database by running all of the pending migrations, creating the schema_migrations table (see “About the schema_migrations table” section below) if missing. It will also invoke the db:schema:dump task, which will update your db/schema.rb file to match the structure of your database.

Anton
09.10.2018
12:01:46
https://api.rubyonrails.org/classes/ActiveRecord/Migration.html
вот дока

Dinmukhamed
09.10.2018
12:01:52
Опа, да, есть ?? спасибо ?
Всем большой рахмет)

v
09.10.2018
12:15:27

Vasiliy
09.10.2018
12:16:12
пока так
найду вернется летчик, а пока positive vibes софт скилз хуёмоё

v
09.10.2018
12:37:13

Google

Vasiliy
09.10.2018
12:37:29
слыш, улыбка есть
ДОСТАТОЧНО

Максим
09.10.2018
12:37:41

v
09.10.2018
12:37:44
перебитый нос навевает negative vibes

Максим
09.10.2018
12:37:45
глазами нет

Vasiliy
09.10.2018
12:38:02
(ну нос не перебит на самом деле)

Максим
09.10.2018
12:38:04
немного выглядишь как пришелец в телечеловека пытающийся улыбатсья потому что так делают люди

v
09.10.2018
12:38:21
чтобы люди не думали

Admin
ERROR: S client not available

Anton
09.10.2018
12:39:23
как делюбзик?

Vasiliy
09.10.2018
12:41:32
это теплая улыбка
ну в общем лучше чем ноунейм пикча

Максим
09.10.2018
12:42:57
ну такой себе ноунейм
типа вполне себе сигнатурная авка
я когда сюда первый раз пришёл она уже у тебя была

Rafkat
09.10.2018
12:54:46
а есть нейронка, чтобы любую улыбку в улыбку чувака из википедии переделывала?

Ann
09.10.2018
12:56:07

Vasiliy
09.10.2018
12:56:29
кэк

Google

Andiskiy
09.10.2018
13:18:18
Добрый день. Есть три таблицы, Users A B и есть связная таблица C которая связывает их всех. Как мне из Users вытащить данные, которых нет в C, то есть полного соответствия нет. например
user_id: 1, 2
a_id: 1, 2
b_id: 1
Записи в C
1. user_id: 1, a_id: 1, b_id: 1
2. user_id: 1, a_id: 2, b_id: 1
то есть мне нужно получить пользователей с айдишником 2. Подскажите пожалуйста, как можно сделать это одним запросом?

v
09.10.2018
13:55:51
Добрый день. Есть три таблицы, Users A B и есть связная таблица C которая связывает их всех. Как мне из Users вытащить данные, которых нет в C, то есть полного соответствия нет. например
user_id: 1, 2
a_id: 1, 2
b_id: 1
Записи в C
1. user_id: 1, a_id: 1, b_id: 1
2. user_id: 1, a_id: 2, b_id: 1
то есть мне нужно получить пользователей с айдишником 2. Подскажите пожалуйста, как можно сделать это одним запросом?
сделать OUTER JOIN?

Sergey
09.10.2018
13:57:54
Кто-нибудь переименовывал файлы с carrierwave?

Артур
09.10.2018
14:00:55
Не думаю что здесь остались такие смельчаки ...

Eugene
09.10.2018
14:01:11

Sergey
09.10.2018
14:13:33
А что из этого мне подойдет? Мне нужно полностью физически переименовать имя и заменить его на то что введет пользователь
все эти методы которы я пытался использовать - move_to, original_filename возвращают NoMethodError: private method вызван для инстанса DocumentUploader

mike
09.10.2018
14:17:20
Вызывай через #send

Ilya
09.10.2018
14:21:58
Сохранил пак)

Eugene
09.10.2018
14:23:44

Sergey
09.10.2018
14:24:24
mike угадай, что вернет?

Максим
09.10.2018
14:24:55
через .send можно стучать приватные методы же

Sergey
09.10.2018
14:25:32
да, можно, думаешь я не пробовал?) я же тоже любопытный
@eugene_kozlov так оно и есть сейчас, но заказчик есть заказчик.
Почему правильнее и безопаснее? Может хоть используя доводы отговорю его)
через send возвращает SystemStackError: stack level too deep

Eugene
09.10.2018
14:32:31

Sergey
09.10.2018
15:00:06

Sergii
09.10.2018
15:02:10
Особо хитрые пользователи смогут натворить делов >> особенно если картинки лежат где-то на амазоне ?
по поводу натворить делов, https://github.com/carrierwaveuploader/carrierwave#filenames-and-unicode-chars

Eugene
09.10.2018
15:12:15

Иван
09.10.2018
15:14:27
Добрый день. Есть три таблицы, Users A B и есть связная таблица C которая связывает их всех. Как мне из Users вытащить данные, которых нет в C, то есть полного соответствия нет. например
user_id: 1, 2
a_id: 1, 2
b_id: 1
Записи в C
1. user_id: 1, a_id: 1, b_id: 1
2. user_id: 1, a_id: 2, b_id: 1
то есть мне нужно получить пользователей с айдишником 2. Подскажите пожалуйста, как можно сделать это одним запросом?
User.left_joins(:cs).where(cs: { user_id: nil }) так пробовал?