@proRuby

Страница 1170 из 1594
Black
14.04.2018
15:41:35
а че только rails?
Ну он же рельсовый, а не ассемблеровский или другой

wi11son
14.04.2018
15:43:15
не, там и гошники, и жсники, и андроид менторы уже есть

просто они ниче не пишут

Black
14.04.2018
15:44:05
ну я сейчас немного подзапарен, есть очень много классных штук, о которых можно вне рамок рельсы рассказывать
Допустимо ли внутри презентера использовать логику, чтобы создать переменную или же лучше за пределами создать переменную и потом передать в презентер?

Google
wi11son
14.04.2018
15:44:54
переменную которую презентуешь?

wi11son
14.04.2018
15:46:11
не знаю, я бы так не делал. Я бы оборачивал в презентер уже тот объект, который имеется, иначе бы презентеру пришлось бы знать про то, как инстанцировать объект

это почти сродни сайдкиковским джобам, где передается id — мы все понимаем, что это не круто передавать объект, но не все понимают почему

Black
14.04.2018
15:51:35
не знаю, я бы так не делал. Я бы оборачивал в презентер уже тот объект, который имеется, иначе бы презентеру пришлось бы знать про то, как инстанцировать объект
Еще вопрос, допустимо ли получить внутри презентера значение от другого презентера? Т.е. используешь один презентер внутри другого (бывают случаи повторения).

wi11son
14.04.2018
15:55:23
это речь про какие nested-структуры, да? я думаю, я бы себе такое позволил

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

Black
14.04.2018
15:58:19
а это что, тестовое?
Что тестовое?

wi11son
14.04.2018
15:58:38
интервью на работу :)

штк

Black
14.04.2018
15:59:18
интервью на работу :)
Да нет, развиваюсь ))

wi11son
14.04.2018
16:03:50


Google
Anton
14.04.2018
16:04:09
это речь про какие nested-структуры, да? я думаю, я бы себе такое позволил
Ага, похоже на это. По другому особо и не сделать

wi11son
14.04.2018
16:04:32
о, Тоша, я думал ты на кафку триггернулся

Anton
14.04.2018
16:04:48
о, Тоша, я думал ты на кафку триггернулся
Не, я бы кстати поиграл с датомиком

Он пушка

Мне кажется о нем дофига людей знает

Но вариант с вебсокетами для ханами тоже хорош

wi11son
14.04.2018
16:05:59
я понял насколько мне близка идея доменов/логики абстрактно от http-уровня

Anton
14.04.2018
16:06:35
Да она всем близка

Просто не понятно как ее использовать

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

Black
14.04.2018
16:21:58
Roman
14.04.2018
16:27:59
ну я тогда пёрся от симфони
я 10 лет назад тоже на симфони клепал. 1.3 :)

Сейчас работает в топтал
круг конечно сузился, но не сильно :-D

john
14.04.2018
16:55:14
я нуб 2.8

Roman
14.04.2018
16:57:54
1.1:)
ну я перестал, когда 1.4 вышла кажется. а так да и 1.1

правда на руби я перешел только спустя 5 лет

Google
Alex
14.04.2018
17:04:36
ваши первые рельсы?

я нуб потому 4.1

john
14.04.2018
17:06:45
ой ща

wi11son
14.04.2018
17:08:37
Мердж с merb-ом

john
14.04.2018
17:10:03
ruby 2.0.0p647

Alex
14.04.2018
17:10:42
ruby 2.0.0p647
это не рельсы

john
14.04.2018
17:11:41
Rails 4.2.4

значи я нубее

F
14.04.2018
17:17:29
Roman
14.04.2018
17:18:20
я нуб потому 4.1
тоже примерно так

wi11son
14.04.2018
20:38:12
Ruby 1.8.6/Rails 2.0

Vlad
14.04.2018
20:39:15
Ruby 1.8.6/Rails 2.0
Ты с мезозойской эры или кайнозойской?)

wi11son
14.04.2018
20:39:52
Когда rails был меинстримом

Vlad
14.04.2018
20:40:03
В то время код писали камнями на стене)

А что могла рельса 2 если без шуток?

wi11son
14.04.2018
20:41:11
Тогда были сломаны все бекварт компатибилитис и никто не ныл

Vlad
14.04.2018
20:41:27
Руби до 1.9 это же совсем другой ЯП

wi11son
14.04.2018
20:41:52
Когда не было гемфайлов и гемов, все использовали плагины к рельсе

Vlad
14.04.2018
20:42:17
Прям как плагины на джейквери))00))

wi11son
14.04.2018
20:42:27
Плагины на рубях

Google
wi11son
14.04.2018
20:42:59
rails install --plugin как-то так

И оно в вендор код выкачивало

Vlad
14.04.2018
20:43:29
Интересно

wi11son
14.04.2018
20:44:03
В каком-то преображении это сейчас называется engine

Хотя тогда небыло railtie

Admin
ERROR: S client not available

wi11son
14.04.2018
20:45:11
ActiveRecord каким мы его знаем сейчас вроде только с третьей рельсы появился

Vlad
14.04.2018
20:45:49
А что было?

wi11son
14.04.2018
20:46:16
В 4й был изрядно допилен Деды, подскажите, нигде не обманул?

Vlad
14.04.2018
20:48:01
Так а чем пользовались до третьей рельсы?

Был какой-то плагин аля адаптер-конектор?

wi11son
14.04.2018
20:49:43
Так ARом и пользовались, просто небыло такого сахара, SQL запросы почти всегда писались руками, если это что-то сложнее селекта из таблицы

class User < ActiveRecord::Base def self.authenticate_unsafely(user_name, password) find(:first, :conditions => "user_name = '#{user_name}' AND password = '#{password}'") end def self.authenticate_safely(user_name, password) find(:first, :conditions => [ "user_name = ? AND password = ?", user_name, password ]) end def self.authenticate_safely_simply(user_name, password) find(:first, :conditions => { :user_name => user_name, :password => password }) end end

ну чем не модные нынче репозитории?

или Student.find(:all, :conditions => { :first_name => "Harvey", :status => 1 })

Vlad
14.04.2018
21:11:19
А чем отличаются те методы в плане защиты?)

Безопасности*

Типа если через знак вопроса интерполировать то выполняются какие-то проверки дополнительные в AR/sql? (Я не знаю этого)

Спасибо что поделился примером

Google
wi11son
14.04.2018
21:15:18
ну это и сейчас действует, если ты пишешь через знаки вопроса или плейсходеры, то sanitize_sql_array правильно удалит кривые штуки из запроса, и не позволит сделать sql-инъекцию

типа ' или and 1=1; drop table users

Vlad
14.04.2018
21:16:34
О, я когда-то пробовал такое впихнуть на каком-то сайте))

Roman
15.04.2018
09:02:52
определись, ты хочешь кешировать или нет

тогда передай параметр при редиректе. и при наличии его - не кешируй

можешь код контроллера показать?

аа ну это ты хедеры сетаешь

Roman
15.04.2018
10:44:44
пытаюсь отрендерить partial в контроллере render "users_referral_tree", users: users гонит Missing template

что не так?

Alex
15.04.2018
11:12:23
что не так?
его нет?

Roman
15.04.2018
11:20:12
та есть, вызываю с вьюшки работает, с контроллера не хочет

https://stackoverflow.com/questions/20726007/how-do-i-render-a-partial-to-a-string

кажись понял

wi11son
15.04.2018
11:34:10
Partial имеет префикс подчеркивание в названии файла, а вьюха без этого, может в этом проблема

Alex
15.04.2018
11:34:37
render -> render partial: 'name'

в этом я так понимаю проблема была?

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