@proRuby

Страница 654 из 1594
Alex
03.08.2017
06:41:33
неправильно ты дядя федор, банишь.

Alex
03.08.2017
06:42:09
чойта?
надо пкм [X] Бан пользователя [X] Report Spam [X] Delete all messages

Google
Alex
03.08.2017
06:42:27
так ты его тогда и так забанил, бот не нужен

Alexander
03.08.2017
06:43:04
базейка у бота пополняется ж

или она тупо не работает?

Alex
03.08.2017
06:43:25
базейка у бота пополняется ж
какая базейка и зачем?

Alexander
03.08.2017
06:43:43
вроде у него была общая базейка акков, которые забанены

иоже уже что изменили

Alex
03.08.2017
06:43:55
одноразовые акки которые скоро станут Deleted?

Alexander
03.08.2017
06:44:05
логично

Denis
03.08.2017
07:47:23
Could not find i18n-0.8.6 in any of the sources

Полуаю такую ошибку хотя данный гем в системе имеется

Lupsick
03.08.2017
07:51:38
Bundle install

Denis
03.08.2017
07:54:50
делал

bundle pack bundle install --path vendor/cache

Google
Anatoly
03.08.2017
15:09:33
Ребят, почему на user с devise не поменять пароль или имейл через update_attributes / update_with_password? В модели: def confirmation_required? false end

Fedor
03.08.2017
15:11:43
потому что их там нет

#<User id: 1, email: "xxx@gmail.com", created_at: "2017-07-29 09:45:58", updated_at: "2017-08-01 07:48:48">

они отдельно хранятся

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

Anatoly
03.08.2017
15:13:41
потому что их там нет
Ну вот имейл то есть, почему он не меняется? Хотя update_attributes вовзаращает true, но в базу пишет все. кроме нового имейла. Где копать?

Fedor
03.08.2017
15:15:11
вообще странно выглядит

именно емэил я так, вроде менял

Alexey
03.08.2017
15:21:22
вообще, пароль хранится - только зашифрованный

оказывается, можно обновить с помощью метода update_without_password

в рельсах куда ни плюнь - одна магия )

Mikhail
03.08.2017
15:35:51
Всем привет! Есть ли какой то способ вызов каждого метода в классе оборачивать перехватчиком исключений?

Кроме этого - https://stackoverflow.com/questions/7433967/having-exception-handling-as-a-common-method-in-ruby

Fedor
03.08.2017
15:38:19
только хотел посоветовать...

а чем блоки не устраивают?

Mikhail
03.08.2017
15:40:55
ну хотелось бы нечто вроде before и after как в рельсах?

Михаил
03.08.2017
15:42:19
класс-обертка с method_missing/respond_to, как вариант, я полагаю

Alexey
03.08.2017
15:42:53
можно еще попробовать https://github.com/gcao/aspector

method_missing вроде медленный

Fedor
03.08.2017
15:46:17
ну хотелось бы нечто вроде before и after как в рельсах?
есть хинт хороший на такой случай

Google
Fedor
03.08.2017
15:46:19
https://github.com/rails/rails/blob/master/activerecord/lib/active_record/callbacks.rb

открываем и смотрим, как там сделано )

учимся и пользуемся )

Mikhail
03.08.2017
15:47:06
Ага, спасибо всем!

Sergey
03.08.2017
16:10:51
а spring не может как-то зааффектить это?
Кстати может быть не очень в тему, но все же... есть группа t.me/springframeworkio там общаются грамотные ребята можно задавать вопросы по spring и не только...

v
03.08.2017
16:17:39
Сергей

эхто настолько не в тему

господа хорошие, а подскажите, что модные рубисты используют для реализации календаря событий? типа вот эдакой штуки https://github.com/excid3/simple_calendar

или может что попроще и попрямее есть?

Nick
03.08.2017
17:01:01
https://fullcalendar.io/

v
03.08.2017
17:02:13
мне бы шобы с рельсой легко интегрировался

типа - записи в базе => Отметочки в календаре

Nick
03.08.2017
17:13:10
Ручками. Полного комплекта не знаю

Vlad
03.08.2017
19:43:48
Вопрос по materialize верстальщик скинул мне макет на materialize. Задача прикрутить его в rails проект. Гемчик я подключил, require ,везде прописал. Вопрос: какие и где файлы мне создать, чтобы скажем так мне прикрутить эту страницу index.html.erb и она отображалась со всеми стилями и как надо? Подскажите плз, буду оч благодарен;)

wi11son
03.08.2017
19:53:07
@vskopuk а в от ты расскажи, как ты хранишь записи в базе? вот просто интересно

wi11son
03.08.2017
19:54:41
start-end?

recurrent?

v
03.08.2017
19:54:50
нит

только старт

Google
wi11son
03.08.2017
19:55:17
и пользователь не может сказать: эвент каждый четверг

v
03.08.2017
19:55:43
ну, можно конечно такое впендюрить

Admin
ERROR: S client not available

wi11son
03.08.2017
19:55:49
я просто достаточно долго парился с caldav'ом

v
03.08.2017
19:55:50
но ихначально такой задачи не ставилось

wi11son
03.08.2017
19:56:11
но в целом это не реализуемо в базе

а так да, fullcalendar что выше рекомендован — более чем

да и в большинстве платных/бесплатных bootstrap тем он и используется

а я пытался генерить прямо расписания, но чего-то потыкал и подзабил

обошелся просто гугл календарём

https://github.com/fnando/recurrence — вот этот гем просто интересный

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

наверно в идеале должно использоваться с каким-то пагинатором

причем пагинация наверно должна в тайм-интервалах быть

Roman
04.08.2017
06:33:11
отличная статья от Авди Гримма. в ней есть и TDD, и refinements, и Enumerable/Enumerator в начале ссылка на статью, с которой все началось http://www.virtuouscode.com/2017/08/02/riffing-on-interpose-in-ruby/

ojab
04.08.2017
06:41:38
b-b-b-u-t why [1, 2, 3, 4].flat_map { |x| [x, :sep] }

а, хотя тут в конце лишний элемент добавится, да

но .each_slice(2).flat_map должен работать ок

хотя тоже нет

хмхм

Google
Dima
04.08.2017
07:35:40
Как в sass идет работа с типами данных? Нужна функция аргумет pt, возвращаемое значение px: https://goo.gl/g1LZ8J

Jonas
04.08.2017
08:09:14
Всем привет. Меня зовут Жунис. Я из Астаны, Казахстан. Сейчас я разработываю проект которая автоматизирует снятие показаний рудодобывающей компаний Kazatomprom. (http://www.kazatomprom.kz/ru). Показания должна выгружаться в формате xlsx. Я использую gem axlsx для создания таблиц Excel. В моем случае таблица создается для модели показаний. Таблица использует три атрибута модели в качестве столбцов: имя аппарата, объем и дату. Имя аппарата берется внешним ключом с таблицы Devise. Каждая колонка даты должна показывать объем для соответсвуещего аппарата. Я хочу сделать автоматическое добавление столбцов даты, когда появятся новые данные из таблицы показаний. Названия колонок должны называться соответствуещей датой. Вот так надо:





Текущее состояние таблицы excel выглядит так:

И это код, который был написан с использованием axlsx: Wb = xlsx_package.workbook Wb.styles do | стиль | Date_cell = style.add_style (format_code: "yyyy-mm-dd hh: mm") Wb.add_worksheet (имя: «Заметки») do | sheet | Sheet.add_row ["Devise number", "Volume", "Date"] @ Notes.each do | note | Sheet.add_row [note.devise.number, note.volume, note.created_at], Style: [nil, nil, date_cell] end end end

Итак, как сделать автоматическое добавление столбцов даты в таблицу? Спасибо вам, ребята.

Fedor
04.08.2017
08:14:22
я с ним уже давно не работал, но там все достаточно просто было

p.workbook.add_worksheet(:name => "Basic Worksheet") do |sheet| sheet.add_row ["First Column", "Second", "Third"] sheet.add_row [1, 2, 3] end

из доки

Страница 654 из 1594