@rubylang

Страница 1486 из 1684
Artem
06.05.2018
18:28:54
@niks123123 ))

Dmitry
06.05.2018
18:29:35
И меньше памяти жрёт

Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
06.05.2018
18:30:43
@ElCapitanTivjres VScode - это Atom, только более понятный и простой
все в общем-то одно и тоже, где-то что-то кому-то проще и понятнее, и каждый юзает что ему угодно?

Artem
06.05.2018
18:30:43
в VScode терминал из коробки, в отличие от Atom и Sublime ))

Google
Ēľ Ċāƥīāŋ Ƭīʋȷɍēś
06.05.2018
18:31:07
выйти из вима так и не смог? ? шутка-минутка

Artem
06.05.2018
18:32:53
@web_ritm https://medium.com/@terrenceong/ruby-development-with-vs-code-fab258db5f1d

@web_ritm ну так чего тебя на Atom потянуло, чего людей тормашишь?

у Atom запуск ruby script это еще тот квест и там до оптимальности очень далеко vim - нужно знать плагины и уметь с ним работать

Eugene
06.05.2018
18:50:00
Кем поддерживается атом?

Artem
06.05.2018
18:50:10
я всегда когда работал с Atom и Sublime запускал все скрипты в отдельном окошке терминала

издеваешься?

Nikita
06.05.2018
18:50:38
как в условном массиве a = [ {name: "This is Name", key: "This is key"}, {name: "This is Name2", key: ""} ] проверить в каждом элементе-объекте key и заменить если он соответствует условию, наример если пустой? При этом чтобы все остальное оставалось неизменным?

Eugene
06.05.2018
18:50:51
Есть visual code и visual studio #name_environment

издеваешься?
Издевательство через незнание.

Artem
06.05.2018
18:52:36
@Eugene_Shved да вижу, но как включить мозг у человека пока не разобрался, ведь все в открытом доступе ((

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

Eugene
06.05.2018
18:54:10
Google
Nikita
06.05.2018
18:54:46
@pa1addin http://joxi.ru/Drlp67vuvaDz1r

Eugene
06.05.2018
18:55:02
причем согласись, совет нормальный, сколько с этими редакторами намаялся пока всех их перепробовал
Тут проблема не в маянии, а в том, что же будет поддерживается в дальнейшем.

Artem
06.05.2018
18:55:14
@Eugene_Shved там инфы больше и в ней можно потерятся с чего начать, разные уровни инфы, с наскоку не осилишь

Nikita
06.05.2018
18:55:38
Eugene
06.05.2018
18:55:42
Я ушёл с саблайма потому что он не успевал адаптироваться и оказывается ещё платный.

Вим, ну тут нужно большое терпение или быстро обрабатывать информацию, до того как тебе не надоест.

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

Ilya
06.05.2018
19:23:22
@web_ritm https://medium.com/@terrenceong/ruby-development-with-vs-code-fab258db5f1d
дебаггинг рубей в вскод!!! черт возьми это обалденно

Artem
06.05.2018
19:26:32
человек понимает смысл в колбасных объедках))

Eugene
06.05.2018
19:26:34
Да ещё бы рубям компанию, которая будет его развивать в оптимальном темпе. На рынке разработки есть 3 компании, которые популизирует.

Eugene
06.05.2018
19:41:44
Эт какие?
Марсиане, и две белорусские - rubyroidlabs, другую не помню. Последние митапы каждые 2 или 3 месяца делают.

Eugene
06.05.2018
19:42:29
Всё проставляют, тебе придти нужно и рассказать о проблемах.

Всмысле площадка, еду.

Nikita
06.05.2018
19:43:00
Это похвально

Отличный вклад в коммунити

Eugene
06.05.2018
19:43:35
Да. Когда костяк формируется локальный.

А так, как говорил один человек, который меня собесил года два тому назад. Рубистов мало, все всех знают. ?

Google
Nikita
06.05.2018
19:44:37
Ну каждый день в «локальном» месте могут появляться новые люди.

А так, как говорил один человек, который меня собесил года два тому назад. Рубистов мало, все всех знают. ?
А где кстати можно узнавать о ближайших митапах в том или ином городе?

Eugene
06.05.2018
19:46:33
Основные митапы: Минск, СПб.

Nikita
06.05.2018
19:46:44
А мск, не?

Eugene
06.05.2018
19:51:27
А мск хер знает. В Минске митапы вообще по середине недели.

https://t.me/rubymeditation

https://t.me/minskrbbot

https://t.me/evilmartians

Anton
06.05.2018
19:53:09
https://t.me/evilmartians
Но он же не о митапах

Eugene
06.05.2018
19:54:44
Но он же не о митапах
Пацаны рассказывают где будут выступать. Рассказывают о площадках. Где есть вероятность, что там будет проведён митап. Херовая причина, но имеет право на жизнь.

?

Rustam
07.05.2018
05:56:28
как сделать чтобы эта строчка возвращала данные на русском model_class.model_name.human.pluralize.titleize? записал в фаил локали вот это, но не работает service: one: cервис other: cервисы

Rustam
07.05.2018
05:58:24
возвращается вот это вот "Сервисs"

Dmitry
07.05.2018
06:05:09
добавь: "many: Сервисы"

Rustam
07.05.2018
06:25:05
однохуйственно(

Dmitry
07.05.2018
06:27:04
приложение перезапускал?

Rustam
07.05.2018
06:28:20
естествеено

а дело в методе pluralize

вот так сделал human(count: :many)

Andrey
07.05.2018
07:17:54
Йо, привет всем) не подскажите, как count правильно бд хранить. Где-то читал, что надо префикс в название поля добавлять _count. И он тогда что-то кэширует что-ли. Буду признателен за наводку, как погуглить, или за рецепт из ваших уст

Google
Andrey
07.05.2018
07:18:26
Есть данные со связанной таблицы, и в админке надо выводить, сколько у связи есть эллементов

Александр
07.05.2018
07:21:27
Доброго времени суток, господа. Есть такая штука ActiveRecord::Base.transaction do @old_admin.update(role: 'editor') user.team_member.update(role: 'administrator') end Как мне отловить rollback в этой конструкции, что бы я мог решить выдавать мне ошибку или нет?

Денис
07.05.2018
07:23:20
https://stackoverflow.com/questions/24218477/how-to-rescue-model-transaction-and-show-the-user-an-error

если вы это имели в виду)

Admin
ERROR: S client not available

Александр
07.05.2018
07:25:30
https://stackoverflow.com/questions/24218477/how-to-rescue-model-transaction-and-show-the-user-an-error
там вроде пишут, что эта штука сработает только если я использую знак !

если вы это имели в виду)
то что надо, спасибо

Andrey
07.05.2018
07:27:52
А вот так попробую сформулировать вопрос. Если у меня данные не хранятся в переменной, а просто в админке выводятся, актуально ли применять к ним cache_key?

Darth
07.05.2018
07:31:10
Может кто посоветует: Нужно решить где хранить пдфки Хранил в паблике - не секурно, а в тмп CI не пускает, т.к. tmp в гитигноре Че делать?

Amir
07.05.2018
07:32:50
Ребята что-то я не пойму как каскадно зависимые записи удалить в моделях class Account has_many :services, dependent: :destroy или :delete_all class Services belongs_to :account has_many :pays, dependent: :destroy class Pay belongs_to :service qwe = Account.first qwe.destroy и не удаляет ошибка update or delete on table "services" violates foreign key constraint "fk_rails_fa7e453a3a" on table "pays"

неужели придется вручную по частям каждую модель? :(

pchellovod
07.05.2018
08:03:08


Pavel
07.05.2018
08:15:19
Никто не заморачивался? Поставить rethinkDB + any/actionCable и сделать из БД контейнер Redux сторов для фронта. Т.е. Redux изменяет стор не на фронте, а на бэке напрямую.

Фронт будет в таком случае просто тонким action сендером

А вся логика в реальном времени на сервере

Rustam
07.05.2018
08:16:25
не уверен что это безопасно

аа логика на сервере

Pavel
07.05.2018
08:17:34
Да, бэк получает action + payload, запускает свой редьюсер и заменяет стор.

Александр
07.05.2018
08:24:28
Google
Александр
07.05.2018
08:25:44
А вообще, для чего такая конструкция?

Pavel
07.05.2018
08:30:52
А вообще, для чего такая конструкция?
Эксперимент. Реал-тайм приложение так сказать.

Сейчас react + redux + redux-saga на фронте. + классический JSON API на бэке. И вот я думал, что можно сильно упростить, если redux на бэке будет. Т.е. реакт будет подписываться сразу на стор на стороне бэка без кучи прослоек.

Но это так, мысли вслух

И сессиями легче управлять

Александр
07.05.2018
09:03:15
И сессиями легче управлять
есть вероятность наткнуться на кучу подводных камней

REID
07.05.2018
09:07:37
Пытаюсь освоить Ruby. Кто может уделить время для общения через личку, что бы здесь не задавать "глупых" вопросов.

Спсибо, человек найден.

Darth
07.05.2018
09:10:31
Redis.current.get('pdf') возвращает #<File:0x0000000a49d3b0>Как это привести к обычному файлу?

Andrey
07.05.2018
09:15:25
counter_cache
Да, так и сделал, спасибо большое) Только вот сообщение увидел, после того как сделал)

Darth
07.05.2018
09:18:08
Так я хочу уйти от хранения файлов в папках

Александр
07.05.2018
09:25:21
Darth
07.05.2018
09:28:08
Пытался вот так ```format.pdf { kit = PDFKit.new(as_html, page_size: 'A4') file = kit.to_file(Rails.root.join('tmp', "report_#{@report.id}.pdf")) Redis.current.set('pdf', file.read) send_data Redis.current.get('pdf'), type: 'application/pdf', disposition: 'inline' }```но пишет, что рендер/редирект вызывается несколько раз

это из-за того что seed_data в format находится ?

Страница 1486 из 1684