
Alex
15.09.2017
10:45:43
чего такого особенного в рубишном ООП?

Fedor
15.09.2017
10:45:45
и никаких проблем не будет

Maxim
15.09.2017
10:46:09

Alex
15.09.2017
10:46:13

Google

Alex
15.09.2017
10:46:20

Alex
15.09.2017
10:46:43
как я понял человек из джавы пришел

Alex
15.09.2017
10:46:45
а именно с питоном
где тоже все объекты

Alex
15.09.2017
10:47:41
в питоне множественное наследование вроде бы

Maxim
15.09.2017
10:48:07
больше восклицательных знаков
да я ожидал что меня сходу пошлют в гугл, а тут вот какое комьюнити =)
если честно такое нормальное отношения к нубам или полунубам встречал только у чатах питонистов и спрингу

Dima
15.09.2017
10:48:16
спасибо!!!!!!!!!
http://tryruby.org/levels/1/challenges/0
https://rubymonk.com/
http://rubykoans.com/

Alex
15.09.2017
10:48:32
ему проще вспомнить как изучать язык

Maxim
15.09.2017
10:49:28
меня особо первые ссылки порадовали) там практика, интерактив, выглядит круто

Anton
15.09.2017
10:58:29
а кто-то в смолтолк тут пытался или смог? просто интересно, не больше

Alex
15.09.2017
11:02:04
была тут одна девушка, ник был Сэнди что-то там
но кажется она вышла из чата

Google

Igor
15.09.2017
11:02:41
ребят, вы тут к джунам хорошо относитесь?) уже где-то неделю в чате) вопрос собственно такой - какая-то конкретная и емкая инфа именно по "пониманию" MVC существует? с примерами мб

Igor
15.09.2017
11:03:11
а что непонятного то

Fedor
15.09.2017
11:03:26
ну тот же raiils tutorial нормально объясняет
что к чему и почему так

Anton
15.09.2017
11:03:38

Igor
15.09.2017
11:09:15
хотелось бы узнать скорее... на примере реальных проектов, по какому принципу выстраиваются связи и какие именно применяются модели, вьюхи и контроллеры
вот что-то вроде такого

Fedor
15.09.2017
11:09:35
ну это уже называется опыт )

rekero
15.09.2017
11:13:13
скачай любой blog example с гитхаба
и смотри

Igor
15.09.2017
11:13:46
ну блог - это слишом понятно. каждый себе как тестовое блог делает)

rekero
15.09.2017
11:14:07
так если тебе все понятно - в чем вопрос?

Igor
15.09.2017
11:14:35
блог - понятно, что-то более серьезное и объемное, с большей разновидностью данных и взаимосвязей - непонятно)

Alex
15.09.2017
11:14:53
блог как тестовое так себе задача.

rekero
15.09.2017
11:15:25
а там что? модели иначе вызываются? контроллеры с вьюхами в другом порядке связаны?
скачай redmine

Vasiliy
15.09.2017
11:16:30
лел)

rekero
15.09.2017
11:16:31
достаточно серьезное?

v
15.09.2017
11:19:32

Google

Vasiliy
15.09.2017
11:19:36

Alex
15.09.2017
11:20:31
а что кто то пишет bundle install?
всегда пишу bundle -j4

rekero
15.09.2017
11:20:58
всегда ставлю bundler гем через гем

Alex
15.09.2017
11:21:24

rekero
15.09.2017
11:21:53
так это и есть то, что я написал

v
15.09.2017
11:21:58
потому что все другие команды через bundle

Alex
15.09.2017
11:22:09
ты всегда будешь неправ

Vasiliy
15.09.2017
11:22:26

rekero
15.09.2017
11:22:34

rekero
15.09.2017
11:22:35
я победил

Alex
15.09.2017
11:22:44
поставить bundle через bundle
bundle exec bundle

Danny
15.09.2017
11:55:58
Привет)
а в рейсах можно такую конструкцию построить?
<%= f.check_box (:terms_accept) do %>
.....
<% end %>
Верстальшики просто сделали кастомные чекбоксы. с колекциями сделал (f.collection_check_boxes(ююю) do ), а теперь осталься 1 чекбокс без стилей, для правил...

Vasiliy
15.09.2017
11:56:31
вроде да
у тебя как оно в вёрстке выглядит?

Danny
15.09.2017
11:59:24
<div class="form-group">
<div class="checkbox flat-checkbox">
<label>
<input name="user[terms_accept]" type="hidden" value="0">
<input type="checkbox" value="1" name="user[terms_accept]" id="user_terms_accept">
<span class="fa fa-check"></span>
<%= f.label :terms_accept %>
</label>
</div>
</div>

Vasiliy
15.09.2017
12:01:11
а то обычно чекбокс в лабел оборачивают

Google

Vasiliy
15.09.2017
12:01:30
те надо label do делать
это точно та вёрстка? чёт много вхерачили в лабел

Danny
15.09.2017
12:02:58
))
Делал так:

v
15.09.2017
12:03:17

Danny
15.09.2017
12:03:21
но не работает)

Vasiliy
15.09.2017
12:03:55
а что на выходе?

Danny
15.09.2017
12:04:07
<%= f.check_box(:terms_accept) do |b| %>
<div class="checkbox flat-checkbox">
<%= b.label do %>
<%= b.check_box %>
<span class="fa fa-check"></span>
<%= b.text %>
<% end %>
</div>
<% end %>

Vasiliy
15.09.2017
12:04:21
нет

Admin
ERROR: S client not available

Vasiliy
15.09.2017
12:04:32
так не надо
<%= f.check_box(:terms_accept) do |b| %>
ща)
можно как-то так
<div class="checkbox flat-checkbox">
<label>
<%= f.check_box(:terms_accept) %>
<span class="fa fa-check"></span>
<%= b.text %>
<label>
</div>
или
<div class="checkbox flat-checkbox">
<%= label_tag do %>
<%= f.check_box(:terms_accept) %>
<span class="fa fa-check"></span>
<%= b.text %>
<% end %>
</div>
но я б по возможности заменил лабел_таг на обычный хтмл лабел т.к. тут блок ради блока

Alex
15.09.2017
12:14:07
знакомый рассказывал, что его техдир(!) заставлял вместо html использовать только руби хелперы вроде content_tag - это мол ruby\rails-way
такие дела..

Lupsick
15.09.2017
12:16:15
столько боли, сколько я испытал от рейлс-форм, я не испытывал больше никогда
так что техдир ЛОХ

Danny
15.09.2017
12:17:27
Там при валидации, все обертаеться в новий блок с error :)
Ех, заюзаю JS :)
Спасибо!

v
15.09.2017
12:21:55

Google

v
15.09.2017
12:22:09
только в другую сторону

Lupsick
15.09.2017
12:23:22

Vasiliy
15.09.2017
12:25:10
кстати да, по дефолту рельса как-то по уебански оборачивает поля при ошибках валидации

rekero
15.09.2017
12:35:52
Ну есть всякие приятные симплформ

Nikolay
15.09.2017
12:46:10
а в симплформ можно свой собственный враппер написать

v
15.09.2017
12:51:12
да все можно
руби же
взял и заманкипатчил

Alexander
15.09.2017
12:52:11
я думал это ответ
можно свои хренячить
https://github.com/plataformatec/simple_form/wiki/Adding-custom-components

Nikolay
15.09.2017
12:57:08
мы собственно так и делали, когда фронтендик сделал хитрые контролы, которые было анриал в рельсе сделать)
@Alis_fer подумай над этим
JS пихать в вёрстку это пиздец, потомки тебе спасибо не скажут
уж лучше тогда болт забить на рельсовые хелперы и ванила html инпутами сделать что тебе нужно

Vlad
15.09.2017
12:58:45
Джс в тайтле а цсс инлайном только тру пацаны

Nikolay
15.09.2017
12:59:09
мой дед так делал
его отец так делал
и я так буду делать!

Vlad
15.09.2017
13:00:28
А потом такая вьюха 2к+ строчек и топ

Vasiliy
15.09.2017
13:03:06
есть два стиля

Alex
15.09.2017
13:03:29