@rubylang

Страница 887 из 1684
ojab
08.02.2017
11:42:38
в идеале — rvm implode && rm -rf ~/.rvm, потом в новой консоли поставить rvm и в новой консоли сделать rvm install 2.4

новые консоли — дабы остатков rvm'a точно не было в окружении после удаления

ещё можно попробовать снести системный ruby, если он есть

но логичного объяснения подобным проблемам я упорно не могу найти

Google
Amir
08.02.2017
11:45:12
смотрика в весрии 2.4.0 openssl (default: 2.0.2) стоит по умолчанию gem udpate поверх еще добавляет 2.0.3 версию, изза него конфликт походу

а в версии 2.3.3 нету openssl (defaul *.*.*) никакой только тот который установил 2.0.3

ojab
08.02.2017
11:47:08
я в процессе пыталя воспроизвести проблему и упорно не смог

Amir
08.02.2017
11:47:27
странно

в версии руби 2.4.0 наберика gem list там что у тебя с openssl ?

ojab
08.02.2017
11:48:12
ojab-notebook:~ ojab$ rvm use 2.4 Using /Users/ojab/.rvm/gems/ruby-2.4.0 ojab-notebook:~ ojab$ gem list | grep openssl openssl (2.0.3, default: 2.0.2)

Amir
08.02.2017
11:51:00
может у тебя не убунту

без openssl 2.0.3 Запускается а вместе с ним нет но ведь у меня gem update всегда его устанавливаеть будет

а версии 2.3.3 openssl (2.0.3) и там все работает , нет проблем

ojab
08.02.2017
12:03:55
делал

Amir
08.02.2017
12:05:22
у тя система какая?

у меня убунту 16.04 сервеный

Google
Amir
08.02.2017
12:05:41
десктоп т.е.

ojab
08.02.2017
12:06:37
пробовал на макоси и на линуксе (не на убунте)

Amir
08.02.2017
12:10:14
не только у меня окаызвается https://github.com/ruby/openssl/issues/103

Bundler version 1.14.3

теперь не понятно почему у вас нет этой проблемы :)

вроде недавно только зафиксили 7 дней назад, а последняя версия 15 дней назад было, актуальная

Подскажите нужно построить дерево Что вы юзаете JSTREE? или какой нибудь более мощный гем

Антон
08.02.2017
14:58:36
чтобы построить дерево не нужен гем

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

для обслуживания юзал awesome_nested_sets очень ок

Nikolay
08.02.2017
22:09:19
https://m.signalvnoise.com/join-basecamp-as-our-new-rails-programmer-bf7022cb08f7#.8sf4osapu

v
08.02.2017
22:48:46
"This is not a job for workaholic heroes who thrive on 80-hour+ marathons. NOPE" золотые слова

Nikolay
08.02.2017
22:51:29
весь блог об этом так то

Alexander
09.02.2017
00:00:48
На конфе по руби, эликсир упоминают примерно каждые 5 минут

Rafkat
09.02.2017
04:04:34
Хайп

Amir
09.02.2017
07:11:55
Если я хочу в контроллере написать свою вспомогательную функцию которая будет использоваться в нескольких экшионах то куда я лучше должен разместить эту процедуру? слышал что-то про хелперы, но ничего страшного не будет если размешу в самом контролллере?

или это уже плохой тон, наверняка есть какое то правило

Vitaliy
09.02.2017
07:14:15
что будет делать функция?

Google
Amir
09.02.2017
07:16:26
да он довольно великоват будет

johnny
09.02.2017
07:16:37
http://www.rails-dev.com/custom-view-helpers-in-rails-4

Amir
09.02.2017
07:16:50
формировать json например из моделей

Amir
09.02.2017
07:17:41
нет, не простой чсон

Сергей
09.02.2017
07:17:54
Джейсон

А не чсон

Amir
09.02.2017
07:18:00
в определенном формате и структуре

Саша
09.02.2017
07:18:19
Делай метод в модели

Amir
09.02.2017
07:18:20
ладно Джейсон

:)

Сергей
09.02.2017
07:18:24
Сергей
09.02.2017
07:18:41
Representer

Ilya
09.02.2017
07:19:02
Подобный объемный код лучше вынести в модель\хелпер\модуль

johnny
09.02.2017
07:19:31
в определенном формате и структуре
Смотря что именно тебе надо. Можно хоть хэши налепить с такой структурой как тебе надо, и это уже в json вывести. В app/helpers

Amir
09.02.2017
07:20:57
меня интересует, будет правильно если просто тупо размешать такие процедуру в самом контроллере, которые к actions не будут относиться

Artur
09.02.2017
07:26:23
правильнее использовать кастомный сериалазер или джбилдер если json этот будет возвращаться как результат экшна

а если у тебя несколько моделей будет, то сделай сервис объект, кастомные сериализаторы, в сервисе их вызывай, в экшне рендерь, не пей, не кури

Alex
09.02.2017
07:28:32
> не пей, не кури не помогает, пробовал.

Google
Sergey
09.02.2017
08:08:02
Делай метод в модели
Вот потому эликсир и упоминают!

Artur
09.02.2017
09:05:04
я не в курсе что там у автора

ojab
09.02.2017
09:05:38
ок, а если несколько моделей — зачем для сериализации нужен сервис объект?

Artur
09.02.2017
09:07:58
чтобы не писать логику вызова сериалайзеров в контроллере?

ojab
09.02.2017
09:11:01
А что мешет писать логику сериалайзера не в контроллере без дополнительных сущностей (через тот же jbuilder)?

Admin
ERROR: S client not available

Victor
09.02.2017
10:00:47
не надо такое в хелпер... Хелпер == засорять скоуп Object Потом нажимаешь точку после имени переменной, и irb такой — тебе все 15654 метода показать? А ты такой — woot??? Если что-то связано напрямую с персистенсом - суем в модель. Если с отображением - суем в презентер. Если с контроллером - суем в сервис. Как-то так. в данном случае, если это самое начало, и пока ничего не понятно и опыта мало - да сделай приватный метод в контроллере и все. Потом, когда появится какой-то паттерн у таких методов (если их много будет) - станет ясно куда выносить

ojab
09.02.2017
10:03:20
wtf скоуп Object и каким образом хелперы его засоряют?

Victor
09.02.2017
10:09:10
да, был неправ, если не инклюдить куда не надо, то хелперы автоматически инклюдятся рельсами только во все вьюхи.

Amir
09.02.2017
12:29:22
У кого нить есть рабочий вагрант для рельцов?

Valentina
09.02.2017
12:59:19
#работа Всем привет! Ищу к нам в команду уверенного middle разработчика. Фуллтайм. Вилка 120 -150 к. Москва, Ленинский проспект/Воробьевы горы. График с 10 - 19, можно двигать в зависимости от погодных условий, транспортной ситуации и общего самочувствия. От кандидата ждем отличное знание Ruby, RoR, понимание JS, знание SQL. Делаем крутые проекты, работаем с госами и крупным бизнесом. От нас - регулярная белая зарплата в рынке, ДМС, мобильная связь и что немаловажно, высоквалифицированные коллеги, у которых можно многому научиться.Резюме и вопросы - мне в личку. https://hh.ru/vacancy/18090993

Sergey
09.02.2017
13:03:14
Что за мода обращаться в вакансии на "ты".

Дмитрий
09.02.2017
13:10:59
Вечно найдется кто-то недовольный эйчарами))) Она же не сказала - эй ТЫ, пи...уй сюда))

Google
Andrey
09.02.2017
13:11:23
у них за это вроде хорошо доплачивали

у вас до сих пор работают по 60+ часов в неделю?

Valentina
09.02.2017
13:11:25
у вас до сих пор работают по 60+ часов в неделю?
Нет. Все в пределах разумного. А если после 11 задержитесь, поедете домой на такси))

Дмитрий
09.02.2017
13:12:23
Коль, ну так я и не скрывал никогда))

Nikolay
09.02.2017
13:12:25
Valentina
09.02.2017
13:13:04
а если я буду уходить в 6, никто не будет против?
если поставленные задачи сделал, пожалуйста

Nikolay
09.02.2017
13:14:52
если поставленные задачи сделал, пожалуйста
то есть, если кто-то ошибся с оценкой задачи в два раза (а такое часто, особенно с госами типо вашего Платона), то я должен работать в два раза больше, чтобы осуществить задуманное?

а в договоре у вас рабочий день нормированный?

или это обсуждаемо?

Valentina
09.02.2017
13:17:53
то есть, если кто-то ошибся с оценкой задачи в два раза (а такое часто, особенно с госами типо вашего Платона), то я должен работать в два раза больше, чтобы осуществить задуманное?
это повод сходить к постановщику задачи и сказать ему, что он ошибся с оценкой в 2 раза. В общем, никто у нас нереальных и невыполнимых задач не ставит. Все адекватные.

trickster
09.02.2017
13:18:31
ребзи

для шаринга в соц сетях

что юзаете?

и сразу вопрос в этом русле, возможно ли конвертнуть html в пнгшку и отдать это всё соцсети, как-то безболезненно

ojab
09.02.2017
13:22:06
для того чтобы конвертнуть html в png'шку — его надо отрендерить, так что на сервере придётся держать браузер

не очень идея, по-моему

Artur
09.02.2017
13:24:29
где-то даже гемос видел, который это делает, без самописного кода

Nikolay
09.02.2017
13:25:57
для того чтобы конвертнуть html в png'шку — его надо отрендерить, так что на сервере придётся держать браузер
можно же отреннерить пдф на сервере, а для pdf -> png есть CLI, но мб и проще делается

ojab
09.02.2017
13:26:22
Artur
09.02.2017
13:26:34
делаешь ендпоинт на котором отдаешь верстку, идешь туда фантомом, ренедеришь картинку

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