
Fedor
13.07.2017
13:03:49

Alexander
13.07.2017
13:04:08
я не вижу смысла городить цепочки здесь. просто "чтобы было" как будто
это не упрощает и не улучшает

Google

Fedor
13.07.2017
13:04:33
упрощает

Alexander
13.07.2017
13:04:33
разве что наоборот только
пожалуйста

Fedor
13.07.2017
13:05:04
если у тебя slim и ты в нем пишешь цикл, то после пары уровней вложенности количество отступов приходится находить подбором
потому что, мать их, синтаксические отступы

Alexander
13.07.2017
13:05:21
либо не пользуйся слимом

Fedor
13.07.2017
13:05:30
и тут гораздо проще запихнуть все в один метод и просто в однострочнике его дернуть

Alexander
13.07.2017
13:06:00
либо увеличь размер отступа. нафига пользоваться тем, что неудобно

Fedor
13.07.2017
13:06:36
включи отображение линий индентации
они включены, тут проблема и менно в том, что у тебя есть отсуп какого-нибудь table, потом td, div, ul, li а потом к этому еще и добавляется if, else а там какие-нибудь вложенные методы с массивами и хэшами
и все капец, хрен разберешь, где отступы для красоты чтения, а где синтаксис требует
вообще за синтаксические отсупы надо пальцы ломать

Google

Andrey
13.07.2017
13:16:07
линии индентации в редакторе решают, в чем проблема то?
питонисты же как-то живут

Fedor
13.07.2017
13:20:01

Andrey
13.07.2017
13:21:31
тут можно долго спорить, но как по мне, проще один раз нормально настроить редактор, чем все врмя писать закрывающие теги

Alexander
13.07.2017
13:22:22

Fedor
13.07.2017
13:22:31
есть парочка
мало кто выдержал питон )

Alexander
13.07.2017
13:22:43

Fedor
13.07.2017
13:22:52
ага

Alexander
13.07.2017
13:22:57

Fedor
13.07.2017
13:23:01
большинство просто сменили язык )

Alexander
13.07.2017
13:23:13

Fedor
13.07.2017
13:23:18
теперь кругом шарписты, рубисты, плюсеры

Alex
13.07.2017
13:23:47
C++ ужасен

Сергей
13.07.2017
13:24:23

Alex
13.07.2017
13:24:48
серьезно, большинство юзают его как C с классами и дико смешивают C и C++, в итоге получается ужос.
Другие начинают супершаблоны городить и это уже вообще не C++

Vlad
13.07.2017
13:28:48
Чем питон плох? Лучший язык что есть

Vasiliy
13.07.2017
13:29:03
тем что это питон

Плюшка
13.07.2017
13:29:12
вронг чат

Google

Vlad
13.07.2017
13:29:20
)

Alex
13.07.2017
13:31:41
да нормальный он питон
неудобный чутка.

Vlad
13.07.2017
13:32:42
А меня забанят если я буду сейчас топить за питон?

Vasiliy
13.07.2017
13:33:12
нет(если конструктивно, но лучше в https://t.me/ruby_talks)

Dmitriy
13.07.2017
13:58:06
Привет всем
есть вопрос, не ругайтесь
что значит rescue => e
rescue => e
{ "Errcode" => 1, "Errmsg" => e.message }
end

Anton
13.07.2017
13:59:27
то, что надо поймать любую ошибку и присвоить ее переменной e

Alexander
13.07.2017
13:59:32

Anton
13.07.2017
13:59:37
а потом выполнить блок кода после

Alexander
13.07.2017
14:00:00
так бы нашёл сразу не только ответ на свой вопрос, а сразу все возможные варианты написания, и в том числе как не стоит писать

Dmitriy
13.07.2017
14:00:13
@davydovanton спасибо большое!

Oleg
13.07.2017
15:17:59
/ban

Group Butler [beta]
13.07.2017
15:18:00
Oleg banned Fedor!

A1ex Lopatin
13.07.2017
16:29:10
Можно ли передать с помощью form_for атрибуты для инстанса класса, который не является моделью? Если да, то как?
в контроллере:
def index
@calc = CalculateInvestorStats.new
end
во вьюхе:
<%= bootstrap_form_for(@calc) do |f| %>
<div class="col-lg-6">
<%= f.number_field :investment_amount, label: 'Сумма инвестиции', class: :text_field, step: :any%>
<%= f.number_field :period, label: 'Срок инвестиции, мес' %>
<%= f.primary 'Расчитать'%>
</div>
<% end %>
ошибка:
undefined method `model_name' for #<CalculateInvestorStats:0x007f85159dfa98>

Vasiliy
13.07.2017
16:38:58
Гугли форм обджект

Ivan
13.07.2017
17:21:39

v
13.07.2017
17:24:00
а что там за тестовое?

Google

Anton
13.07.2017
17:26:53

Alex
13.07.2017
17:27:06

v
13.07.2017
17:29:01
или типа того
на рубижобс вакансия должна висеть

Admin
ERROR: S client not available

Alex
13.07.2017
17:29:54
а, этот поток

v
13.07.2017
17:31:35
кстате
у меня вопросец
вот буржуи спрашивают
"Are you a self driven and a pro active developer with sound analytical thinking, rapid iterative experimentation, API driven development, data driven front page improvements?" - это они всерьез?
или над неанглосаксонской чуркой издеваются?

Alex
13.07.2017
17:34:03
наверное шутка

v
13.07.2017
17:39:54
ну какбэ первая половина - стандартный буллщит
и возможно даже API driven development

Lupsick
13.07.2017
20:43:59
@davydovanton когда будет moscow.rb?

Nikita
13.07.2017
20:45:49
митап 20-го будет

Lupsick
13.07.2017
20:46:07
нормас

Nikita
13.07.2017
20:46:56
https://railsclub.timepad.ru/event/531200/

Anton
13.07.2017
20:50:08

Lavrushchik
13.07.2017
22:48:54
доброй ночи.
вопрос.
бутстрап нормально работает в режиме development. при деплое на сервак через капистрано в продакшн режим не совсем корректно бустрап работает.
я, возможно, некорретно говорю о проблеме, но дам конкретную ситуацию.
в продакшене не работает дропдавн-меню. в девелопе всё гут.
что можно почитать, чтобы пофиксить это? или есть какие-то решения уже?

Google

Сергей
13.07.2017
22:50:01
Опять это "не работает"

Lavrushchik
13.07.2017
22:50:32
ну оно работает
часть только не работает
)

Alex
13.07.2017
22:51:07
охуенно, мы все поняли
require 'astral'

Lavrushchik
13.07.2017
22:51:18
стили работают.
не работает конкретный элемент

Alex
13.07.2017
22:51:26
да, мы поняли какой элемент, не продолжайте ни в коем случае!

Lavrushchik
13.07.2017
22:51:39
может были схожие случаи, необязательно дропдавн
где можно почитать, чтобы бутстрап ровно работал в обоих режимах?

Alex
13.07.2017
22:52:19
например сесть и разобраться в причине.

Lavrushchik
13.07.2017
22:53:01
пытался, честно.

Alexander
13.07.2017
23:21:05
я про devtools в браузере, если что

Lavrushchik
13.07.2017
23:24:24
@AlexWayfer даёт одну ошибку Uncaught ReferenceError: jQuery is not defined в assets. хотя я ассеты и чистил, и прекомпилил

Dmitriy
13.07.2017
23:27:11
[11] pry(main)> 2106.22.truncate(2)
=> 2106.21
WAT?