@rubylang

Страница 1138 из 1684
Сергей
27.07.2017
20:32:19
gist для кого придумали?

Nikita
27.07.2017
20:32:44
На рельсе хз, как это сделать, без фрейма итак понятно

gist для кого придумали?
Я наверное слишком тупой... Что это

Александр
27.07.2017
20:33:21
https://gist.github.com/

Google
Nikita
27.07.2017
20:35:09
Спасибо, но все равно не особо понимаю, что это, я этим всем 3 неделю занимаюсь, простите, если несу чушь ?

ojab
27.07.2017
20:35:38
пость в https://gist.github.com/ такое длинное

ojab
27.07.2017
20:39:32
Спасибо, но все равно не особо понимаю, что это, я этим всем 3 неделю занимаюсь, простите, если несу чушь ?
рельсы какой версии? bootstrap'овскуму js нужен jquery, которого в 5.1 нет из коробки

ну и напиши как bootstrap подключал заодно

Lavrushchik
27.07.2017
21:18:25
вопрос - может кто подкинуть ссыли на реальные примеры rspec'ов под grape?

Anton
27.07.2017
21:28:29
посмотри в репозитории гитлаба

они грейп для API юзают

Lavrushchik
27.07.2017
21:36:56
понял, буду смотреть. ещё вопрос. есть БД постгресовская, database_cleaner не чистит после rspec. в чём может быть трабл или что почитать?

содержимое /spec/support/database_cleaner.rb require 'database_cleaner' Rspec.configure do |config| config.before :all do DatabaseCleaner.strategy = :transaction DatabaseCleaner.start end config.after :all do DatabaseCleaner.clean end end

Yaroslav
27.07.2017
21:49:14
в rails_helper разкомментил строку? Dir[Rails.root.join('spec/support/**/*.rb')].each { |f| require f }

Lavrushchik
27.07.2017
22:04:59
да, размещал

пофиксил, добавив в config.after :all do вместо clean - DatabaseCleaner.clean_with(:truncation)

Google
Nikita
28.07.2017
06:38:59
ребят, доброе утро, подскажите пожалуйста, где можно почитать про безопасность об аутентификации

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

всякие sql инъекции и т.д.

Eugene
28.07.2017
06:43:03
главное пароли хранить в md5 хеше

Nikita
28.07.2017
06:43:19
я отлично понимаю, что это сарказм

поэтому и спрашиваю

Eugene
28.07.2017
06:43:52
не понял про сарказм

это стандартная ошибка

куча баз сливалось таких

Nikita
28.07.2017
06:44:16
md5 уже не актуален

в 2017 точно

Eugene
28.07.2017
06:44:36
а как теперь ?

Nikita
28.07.2017
06:45:04
sha256, bcrypt

вариантов много, можно по ключу шифровать

речь не об этом

Eugene
28.07.2017
06:47:26
блин как так md5 не актуально стало то ?

Nikita
28.07.2017
06:48:57
как актуально, только наоборот

Eugene
28.07.2017
06:49:52
красиво ответил

ojab
28.07.2017
06:57:14
то есть если самостоятельно делать аутентификацию, какие там могут быть подводные камни и т.д.
камень номер один: если возникают подобные вопросы — вряд ли стоит самостоятельно писать аутентификацию

но вообще для начала нужно определиться с требованиями, ибо непонятно что тебе нужно (пароли/токены/кукиjwt/etc)

Google
Di
28.07.2017
07:01:28
Народ, а вебпушами занимался кто нибудь? Я видел сервисы которые позволяют эмодзи вставлять в пуш уведомления эмодзи. А самому как реализовать?

Nikita
28.07.2017
07:01:52
Рельса 5.1, раз jQuery нужен, тогда гем установлю, и бутстрап устанавливал по 2 уроку "Создание блога на ruby on rails"

https://github.com/lassebunk/gretel

рельсы какой версии? bootstrap'овскуму js нужен jquery, которого в 5.1 нет из коробки

ну и напиши как bootstrap подключал заодно

Nikita
28.07.2017
07:02:18
ojab по токену

ojab как это должно выглядеть - я понимаю, меня интресует именно вопрос безопасности о всяких sql инхекциях, XSS и т.д.

ojab
28.07.2017
07:04:05
Рельса 5.1, раз jQuery нужен, тогда гем установлю, и бутстрап устанавливал по 2 уроку "Создание блога на ruby on rails"
Ты действительно думаешь что кто-то пойдёт гуглить второй урок "Создание блога на ruby on rails", чтобы узнать как ты всё-таки подключал бутстрап? Ну и сообщения форвардить не обязательно.

Di
28.07.2017
07:11:30
эмодзи или вебпуши?
Эмодзи в вебпушах.

ojab
28.07.2017
07:12:06
Эмодзи в вебпушах.
Берёшь эмодзи, вставляешь в текст вебпуша. DOEN.

Di
28.07.2017
07:13:33
Берёшь эмодзи, вставляешь в текст вебпуша. DOEN.
Или это вообще картинки аттачатся в хтмл.

v
28.07.2017
07:13:58
главное пароли хранить в md5 хеше
на рельсах это затруднительно

Nikita
28.07.2017
07:14:25
Di не, смотри

Nikita
28.07.2017
07:15:30
Di http://www.iemoji.com/view/emoji/54/animals-nature/fire ну вот для примера

ojab поэтому я и спросил где почитать, я не прошу мне разжовывать

Di
28.07.2017
07:18:53
Di http://www.iemoji.com/view/emoji/54/animals-nature/fire ну вот для примера
То есть мне в тело вебпуша надо просто код огонька включить  а браузер сам отрисует?

Nikita
28.07.2017
07:19:30
Di скорее в юникоде

Google
Di
28.07.2017
07:22:08
Ага, и соответственно в админке надо будет прикрутить что-то типа виджета чтобы манагер могла в текст сообщения вставлять эмодзи а не юникод коды искать.

Amir
28.07.2017
08:52:06
Ребята что не так если делаю такую форму паршиал _form.html.erb : action :new 'post', remote: true в этой форме есть обыкновенные поля и еще есть поля выбора файла file_field controller GET new POST create render partial: 'form', locals ( model: @model } и соотвественно обработчик js ajax:success который это паршиал и рисует на форме все работает пока не добавишь файл на форме если добавить файла на форме то на экране рисует только содержимое паршиала, без лайоута а если не добавить файл на форме все прекрасно, ошибки валидации даже показывает и форма сохраняется как добавишь файл, рисует только часть паршиала без лайоута

чувствую что нарушаю некий феншуй

видимо дефакто нельзя через remote: true делать upload file

Admin
ERROR: S client not available

Nikita
28.07.2017
08:55:44
а в контроллере файл разрешил?

в параметрах

Amir
28.07.2017
08:57:16
все абсолютно разрешено

permit!

Nikita
28.07.2017
08:57:36
а ты дебажил что приходит в параметрах через аякс?

Amir
28.07.2017
08:58:06
ActionDispath приходит если добавить файл

если без него форма нормально работает

Sergey
28.07.2017
08:58:29
может в multipart дело?

Amir
28.07.2017
08:58:31
т.е. если файл не выбратьб

Di
28.07.2017
09:00:36
Я смутно помню с курсов что связка мультипарт - аякс - прикладываемый файл требует каких-то костылей по части csrf, там это подглючивает.

Amir
28.07.2017
09:01:01
может в multipart дело?
он не установлен

ведь сервер же нормальнО без ошибок возвращает результат, паршл формы просто как будто не срабатывает jquery_ujs и не перехватывает чтобы нормально отобразить на форме

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

может вообще нельзя через пост запрос отправить файл?

Google
Di
28.07.2017
09:05:30
Турболинки?

Но вообще детали нужны, описание слишком общее

Adamtsov
28.07.2017
09:11:32
Di
28.07.2017
09:22:58
А коллбеки в одну строчку писать можно? after_save :first_callback, :second_callback

pny
28.07.2017
09:31:29
лучше их вообще не писать!

Artur
28.07.2017
09:32:20
но, можно

v
28.07.2017
09:41:24
@davydovanton class TransferMedicationToPharmasy include Dry::Transaction(container: Application) step :read_user, with: 'operations.read_user' step :generate, with: 'operations.generate_pdf' step :send_to_s3, with: 'operations.send_to_s3' step :send_fax, with: 'operations.send_fax' end чота вот это сильно напоминает старое доброе процедурное программирование

v
28.07.2017
09:48:16
пайпов эликсира я не помню

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