@proRuby

Страница 1460 из 1594
Roman
21.09.2018
07:35:15
ммм шо ж у меня падало

Tim
21.09.2018
07:35:50
вопрос, как получить функционал симпл делегейтора, чтобы при этом is_a? выдавал заделегейченный класс

ну вернее я знаю как

через наследование от той штуки и метод миссинг

Google
Tim
21.09.2018
07:36:19
может модуль есть какой-нибудь?

было бы круто если б было: class A < B include Decorator def initialize(b) @b = b end end A.new(B.new).is_a? B # true

Tim
21.09.2018
07:38:08
было бы круто если б было: class A < B include Decorator def initialize(b) @b = b end end A.new(B.new).is_a? B # true
никто не знает есть ли такой модуль в стандартной либе?

а, вот ещё какие кеки есть

https://gist.github.com/rafaelsales/86ca62c45108abe7162a87813fea8e7e

Roman
21.09.2018
07:40:27
через наследование от той штуки и метод миссинг
я делал class T < SimpleDelegator delegate :class, to: :__getobj__ end

Tim
21.09.2018
07:40:50
мне кажется надо наследоваться от того класса и делать метод миссинг (вместе с респонд_ту)

Roman
21.09.2018
07:41:22
Работает как лопата
https://thepugautomatic.com/2014/03/simpledelegator-autoloading-issues-with-rails/

Anton
21.09.2018
07:41:38
так это рельсовый ишю ахаха

Google
Anton
21.09.2018
07:41:43
точнее автолоада

Roman
21.09.2018
07:41:44
ну да

это не ишю делегатора

Anton
21.09.2018
07:41:49
с ним вообще нихуя не работает нормально

Roman
21.09.2018
07:42:05
лол

Tim
21.09.2018
07:42:14
4 проблемы мажорные довольно

для такой фигни

хорошо что я спросил

Roman
21.09.2018
07:43:04
я просто открыл свой старый проект

и грепнул по SimpleDelegator

а там манкипатчи))

Tim
21.09.2018
07:43:33
)))

ну это другой вариант
короч наверное единственное норм решение

Roman
21.09.2018
07:44:17
прям дичь дикая что битбакет не умеет в поиск по коду

пришлось клонить локально

Roman
21.09.2018
07:45:46
аа это фича, которую надо включить

включил, теперь наверное пойдет индексить

We're still indexing the repositories in this account Some results may be missing from this search. Try again later.

Google
Roman
21.09.2018
07:46:12
лентяи

короч наверное единственное норм решение
кстати, а delegate to: это рельсовая фишка ж вроде не?

Roman
21.09.2018
07:53:33
ну да, проект у меня как раз того года ?

но не думаю, что с тех пор что-то поменялось в автолоадинге рельсов

вернее да, поменялось, в 5.2

но только для руби 2.5+

и я не знаю, пофиксило ли оно эту штуку

Tim
21.09.2018
07:55:37
было б прикольно если б можно было написать delegate all, to:

и вся эта функциональность заделегейтилась бы

Roman
21.09.2018
07:56:31
ну так это бы и был симплделегатор)

Tim
21.09.2018
07:57:10
нет, потому что это не херачило бы цепочку наследования

короче на so я такое увидел: delegate (Member.new.attributes.keys - User.new.attributes.keys), to: :member

рофл

ну типа массивчик передать

Roman
21.09.2018
07:58:18
ну да, такое

Alex
21.09.2018
07:58:26
но я для верстки использую верстальщиков ?
хорошая страта, мне тоже нравится

Tim
21.09.2018
08:00:22
типа class A < B delegate B.instance_methods, to: @b def initialize(b) @b = b end end

Alex
21.09.2018
08:00:42
фул стэк это бэкендер которого заставляют фронт пилить
часто и по другому, фронтендер который "немного умеет в rails"

Google
Tim
21.09.2018
08:00:59
ну и класс методы да

Roman
21.09.2018
08:01:08
часто и по другому, фронтендер который "немного умеет в rails"
ну вообще если честно, сейчас как раз спрос на фуллстеков

у нас в компании практически только фуллстеки

Tim
21.09.2018
08:01:17
class << self delegate B.methods, to: B end

Alex
21.09.2018
08:01:24
ну вообще если честно, сейчас как раз спрос на фуллстеков
спрос да, а вот будешь ли ты удовлетворен такой работой - хз.

Roman
21.09.2018
08:01:29
и да, приходится иногда писать CSS

Alex
21.09.2018
08:01:40
и да, приходится иногда писать CSS
иногда писать CSS это не фуллстек

Roman
21.09.2018
08:01:44
нене

Admin
ERROR: S client not available

Roman
21.09.2018
08:01:45
стопэ

руби + js во все поля

и иногдааа CSS

Alex
21.09.2018
08:02:07
фуллстек тот кто может сделать фичу как на бэке так и обвязку на фронте

и делает это довольно регулярно

Roman
21.09.2018
08:02:16
дык да

именно это мы и делаем

Alex
21.09.2018
08:02:48
я вот к примеру верстку не люблю, хоть и умею, и в современный тулинг на js тоже умею.

Roman
21.09.2018
08:03:06
ну вот верстку я тож не люблю

а фронт - только так

Google
Alex
21.09.2018
08:03:34
компонент написать - в принципе норм. Сверстать или еще хуже продумать UX/Дизайн цвета - в меланхолию вгоняет

Roman
21.09.2018
08:04:07
нене продумать UX - это вообще задача не инженера

Alex
21.09.2018
08:06:09
так что если по готовому макету или приблизительно хотя бы - ок. А так - как то не.

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

Roman
21.09.2018
08:07:32
зависит от проекта

у нас этим всем занимается команда клиента

нам приходят мокапы

Roman
21.09.2018
08:08:29
бле ну не с утра же

щас опять весь день попкорном давиться

Zamira
21.09.2018
08:13:02
?

kolas
21.09.2018
08:13:57
да пусть человек фронт учит, полезно знать все равно

Tim
21.09.2018
08:16:06
ну полезность в знаниях отдельных штук с фронта варьируется

Roman
21.09.2018
08:16:32
фронт != верстка

Tim
21.09.2018
08:16:48
ну вообще если честно, сейчас как раз спрос на фуллстеков
поцоны, то есть всё-таки есть смысл учить условный реакт?

Roman
21.09.2018
08:17:00
ессно

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

Tim
21.09.2018
08:17:19
больше чем эликсир/го/другие штуки с бэка

Roman
21.09.2018
08:17:33
не вижу связи

можно учить и то, и то, или что-то одно

wi11son
21.09.2018
08:20:07
ребзя, что лучше изучать: go, reasonml или aws?

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