@proRuby

Страница 642 из 1594
Максим
27.07.2017
11:21:17
благо хоть свои проекты кое как ковыряю

M.I
27.07.2017
11:21:18
Nikita
27.07.2017
11:21:21
блин, по превычке

v
27.07.2017
11:21:23
жквери официально запрещен к использованию

Google
v
27.07.2017
11:21:33
за применение - три года расстрела

Сергей
27.07.2017
11:21:35
В 2018 вообще все запретят

Сергей
27.07.2017
11:22:15
ЧИО
3 года каждый день тебя расстреливают три Нигера

Nikita
27.07.2017
11:22:27
--__--

ладно, приму и смирюсь

Максим
27.07.2017
11:24:27
насмерть

кслову

не сочтите за то что не умею гуглить

но не могли бы в двух словах пояснить для чего вообе в принципе нужны турболинки7

ну типа вот сижу я с проектом

и в какой момент я должен такой "опа вот тут турболинк заюзаю"

Google
Alex
27.07.2017
11:27:46
ну типа такой думаешь

ща я тут реакт подключу чтобы все реалтайм было

а потом такой думаешь, да не, быстрее турболинки заюзать

Максим
27.07.2017
11:28:32
сяп

Igor
27.07.2017
13:27:42
Товарищи, это Мессер, все в окоп

Oleg
27.07.2017
15:54:51
Народ, есть кто разбирается в ActionMailer?

#<Mail::Message:70307880475940, Multipart: false, Headers: <From: no-reply-change-me@test.com>, <To: example@example.com>, <Subject: ***>, <Mime-Version: 1.0>, <Content-Type: text/html>> делаю .deliver_now и получаю #<Mail::Message:70307880475940, Multipart: false, Headers: <Date: Thu, 27 Jul 2017 22:53:21 +0700>, <From: no-reply-change-me@test.com>, <To: ["randomaddress1", "randomaddress2", "randomaddress3"]>, <Subject: ***>, <Mime-Version: 1.0>, <Content-Type: text/html>, <Content-Transfer-Encoding: 7bit>>

то есть почему-то подменяется поле to. Откуда эти адреса берутся - вообще загадка. База пустая, хардкода нигде нет

109-й
27.07.2017
16:06:26
Искал по проэкту "randomaddress1"? К примеру.

Oleg
27.07.2017
16:07:07
Конечно

пусто. И в базе пусто

109-й
27.07.2017
16:09:54
Можешь сбросить файлы конфигурации? Тоесть ApplicationMailer и <YourName>Mailer?

И еще поищи "randomaddress" без каких-либо цифр

И желательно файл development.rb

Oleg
27.07.2017
16:24:31
Все, нашел

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

из env

109-й
27.07.2017
16:38:51
:)

Oleg
27.07.2017
16:57:25
Но за такое, конечно, надо отрывать

Google
Oleg
27.07.2017
16:57:41
это типа сделано что б со стейджинга в мир письма не ходили

Nikita
27.07.2017
17:13:40
ребят, простите меня за возможно глупый вопрос, но как сделать меню гамбургер вот тут <div class="container" > <nav class="navbar navbar-toggleable-md navbar-light bg-faded" onclick=""> <button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarNav" aria-controls="navbarNav" aria-expanded="false" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div class="container" > <a class="navbar-brand" href="<%= posts_path %>">Главная</a> <div class="collapse navbar-collapse" id="navbarNav"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" href="#">Наш сайт</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Контакты</a> </li> <li class="nav-item"> <a class="nav-link" href="<%= new_post_path%>">Новая статья</a> </li> </div> </ul> </div> </nav> </div> при клике на "гамбургер" ничего не происходит(((

bootstrap 5

Райлян
27.07.2017
17:14:23
Здравствуйте, такой вопрос, при деплое приложения на хероку ссылки на изображения из css не работают, пробовал и .aaa{ bacground: image-path("img.png"); } .aaa{ background:url(<%= asset_path 'image.png' %>) } И кучу других вариантов.. Тенпеннай, в гугл не отправляйте, уже искал, не нашел, документацию хероку, читал, не нашел, подскажите пожалуйста, где моя ошибка..

Райлян
27.07.2017
17:15:12
Райлян
27.07.2017
17:43:42
уже, дело видимо не в этом, пробовал очень много различных вариантов, но при загрузке на хероку, после добавления в CSS файл ссылки на картинку возникает ошибка, при этом другие свойства работают отлично, и из вьюх ссылки на картинки тоже работают. Вот текст ошибки remote: Tasks: TOP => assets:precompile remote: (See full trace by running task with —trace) remote: ! remote: ! Precompiling assets failed. remote: ! remote: ! Push rejected, failed to compile Ruby app. remote: remote: ! Push failed remote: Verifying deploy... remote: remote: ! Push rejected to parallaxproba. remote: To https://git.heroku.com/parallaxproba.git ! [remote rejected] master -> master (pre-receive hook declined) error: не удалось отправить некоторые ссылки в «https://git.heroku.com/parallaxproba.git»

v
27.07.2017
17:43:45
или background: image_url("bla-bla0bla")

Roman
27.07.2017
21:06:13
Oleg
27.07.2017
22:13:28
Опал не умеет инклюды модулей в классы.... на сколько я понял...

И оное конечно сильно так уменьшает возможности

То есть простые скрипты писать ок, что-то действительно сложное - уже не то чтобы ок

Ещё там есть не до конца опознанные проблемы с типизацией из JS в Ruby. То есть получая из JS значение в виде объекта и пробуя потом сделать что-либо с этой переменной кроме как передать в другой код - получаем ошибку. То есть нельзя даже puts на неё сделать, но, например, можно отправить аргументом в JSON.parse

Но если тип был примитивом - уже всё начинает работать корректно.

При неизвестных типах - просто объект JS - падает с некой ошибкой что мол инспект какой-то свой внутренний не может сделать

Admin
ERROR: S client not available

Google
Oleg
28.07.2017
01:23:24
Кстати о JSON - там идет проброс на нативный JS парсинг и при этом в случае ошибки - она не ловится через rescue, а просто падает на уровне JS и всё

То есть другие ошибки вроде ловит, а вот с джейсоном - нет

Ну и подключение библиотек под опал - не тривиально, у меня так и не удалось завести одну, которая дает множество возможностей для управления браузером - собственно opal-browser. Может быть конечно там если на уровне рантайма и ок, но статической компиляцией увы не компилирует, как минимум не описано как это сделать

Ну хоть джейквери да заводится

В общем оно очень сыро и далеко от идеала

Но если очень-очень хочется - то можно, в целом работать оно работает

Но хуже чем могло бы быть

ojab
28.07.2017
01:28:13
Опал не умеет инклюды модулей в классы.... на сколько я понял...
плохо понял, судя по беглому просмотру кода. https://github.com/opal/opal/blob/ea7f3a5f9b5304658bd8b58b85cf13f455d37b5c/spec/opal/core/runtime/donate_spec.rb, например.

Oleg
28.07.2017
01:28:51
Странно. Но может быть если оно в одном файле, надо потестить

У меня в разных - не работает

Собственно вот такой строчкой собираю opal -I ./opal -g opal-jquery -c opal/Main.rb > public/js/all.js

В мейне там подключается и создается всё что нужно, после того как документ.реди

Ну я потестю ещё раз конечно, ибо это очень нужно, но было как было

...и оно заработало :DD

Чудеса

В разных файлах

По хорошему конечно надо бы найти тот кейс когда оно не работало, но раз оно заработало - ну и пускай :D

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

Но крови на самом деле то это у меня попило хорошо

Google
Oleg
28.07.2017
01:38:33
Так там тип то строка

Могу прям конкретный пример

Бибилиотека opal-jquery, делается запрос на сервер, при попытке прочитать из request объекта, что там передается, body приводит к кровавым течениям внутренностей. При этом там есть метод json, где это боди юзается для парсинга внути. Так вот если это боди попробовать там просто вывести через puts - падает. А то что ниже стокой оное идет аргументом в JSON.parse - всё ок

Я это по винтикам разобрал, если там при присваивании в @body записать строку, а не объект что пришел с сервера - всё ок

То есть у класса HTTP есть переменная @body, есть геттер body через attr_reader, но оно умирает потому что не умеет объект JS выводить

Как-то так

ojab
28.07.2017
01:43:24
Кстати о JSON - там идет проброс на нативный JS парсинг и при этом в случае ошибки - она не ловится через rescue, а просто падает на уровне JS и всё
https://github.com/opal/opal/blob/6ec646034af28cb06491363d4be7f5efe18bfe4c/spec/opal/stdlib/json/parse_spec.rb#L34 судя по спекам, ты что-то делаешь не так

Oleg
28.07.2017
01:43:51
Это можно проверить прям на сайте опала в онлайн трае

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