
Dmitriy
25.11.2016
11:29:45
я еще не создал number_field
хотел с вью разобраться
да throught

kolas
25.11.2016
11:29:59
так должно быть?
label
input checkbox id
title
input number_field

Google

Dmitriy
25.11.2016
11:30:16
да
я выбираю станцию и ее порядковый номер

kolas
25.11.2016
11:31:37
ну самое простой итерировать станции через each и генерить хтмл руками
потом зарефакторишь хелперами
если руки дойдут ?

Aldar
25.11.2016
15:12:32
Dasha, у вас есть вакансии для нас?

Dima
26.11.2016
17:33:10
a_hash = { one: {sub: "hi"}, two: {sub: "why?"}};
puts a_hash
a_hash.each do |k, v|
puts v
v.merge({new: "here!"})
puts v
end
почему не изменяется v?
праздник какой-то: http://www.screencast.com/t/I07Nhepd

Eugene
26.11.2016
17:42:37
вместо merge => merge!

Dima
26.11.2016
17:43:32
я еще удивлялся почему на массивах push работает, а на хешах нет
интересно еще что на rubyfillde код вылелтел с ошибкой: http://www.screencast.com/t/7OMoqCy5y

Google

Alexander
26.11.2016
18:11:01

Dima
26.11.2016
18:11:25

Alexander
26.11.2016
18:13:32

Dima
26.11.2016
18:13:58

Alexander
26.11.2016
18:14:19

Dima
26.11.2016
18:17:02
Задача была слить 2 хеша, пример я упримитивил до максимума ради читабельности.

Alexander
26.11.2016
18:19:30

Dima
26.11.2016
18:19:56
ключевое словов return меняет что либо? в этом куске кода: https://gist.github.com/lbvf50mobile/00d2479b8c627d88b7a25e287bd41999#file-get_front_site-rb-L16
по идее ведь return идет автоматически, может есть какойто спец умысел в этом указании return.

Alexander
27.11.2016
10:15:47

Dima
27.11.2016
10:16:20

Alexander
27.11.2016
10:16:56
не мое
Rubocop и о ненужности return сообщит просто

Dima
27.11.2016
10:17:06

Google

Dima
27.11.2016
11:24:53
Кто либо знает где найти красивую бесплатную тему для bootstrap
есть у кого либо такой сайт?

I
27.11.2016
11:27:22
да просто гуглю обычно)

Alexander
27.11.2016
11:27:27

Dima
27.11.2016
11:36:42
А в чем смысл прикреплять all к active record find:
@user_fonts = UserFont.where(:name => fonts_list).all
разве он и так не все вхождения в таблицу согласно условию не вернет?
т.е. не find, a к where

Eugene
27.11.2016
11:39:35
никакого смысла, это лишнее

Dima
27.11.2016
11:40:26

Eugene
27.11.2016
11:41:29
используй новый синтаксис записи хэша (name: fonts_list)

Dima
27.11.2016
11:43:01

Alexander
27.11.2016
11:46:51

Alex
27.11.2016
11:47:38
Я себе в атоме недавно как раз поставил конвертер из старого формата в новый

Alex
27.11.2016
11:48:07
не понимаю почему не запилили новый синтаксис для других вещей, например строк
почему низя так писать:
"lol": 1

Alexander
27.11.2016
11:48:15

Alex
27.11.2016
11:48:31

Alexander
27.11.2016
11:48:36

Alex
27.11.2016
11:48:38
Если что то из консоли копируешь то старый формат, бесит.

Alexander
27.11.2016
11:49:17

Google

Alex
27.11.2016
11:49:26
"lol" : 1
js style.

Alexander
27.11.2016
11:49:45
Зачем?

Alex
27.11.2016
11:50:39
к - консистентность

Alexander
27.11.2016
11:50:41
Ну то есть, есть синтаксис :"lol#{foo}", который делает тебе символ, зачем вообще строки в качестве ключей?

Alex
27.11.2016
11:51:03
потому что иногда у тебя строки в качестве ключей, лол

Alexander
27.11.2016
11:51:24
(Забавно, что не только я чаще использую lol и kek вместо foo bar)

Admin
ERROR: S client not available

Alex
27.11.2016
11:52:13
потому что ты работаешь с хэшиком который проверяется против строк
тогда тебе символы только мешать будут

Alexander
27.11.2016
11:52:57

Alex
27.11.2016
11:53:03
substitutes = { "bro" => 1, "notbro" => 2 }
return substitutes[params[:answer]]
Один из примеров.
Я всегда пихаю символы когда это целесообразно. Но не всегда целесообразно.

Alexander
27.11.2016
11:54:44

Alex
27.11.2016
11:54:52
why?
зачем эти бесмысленные трансформации которые к тому же не звучат?

Alexander
27.11.2016
11:55:57

Alex
27.11.2016
11:56:49
substitutes = { bro: 1, notbro: 2 }
return substitutes[params[:answer].to_sym]
Лишняя трансформация на мой взгляд тут ни к чему.

Google

Alex
27.11.2016
11:56:58
Неркасиво к тому же, там и так некрасивая конструкция

Alexander
27.11.2016
11:57:08
Память — дор. плюс, основная — синтаксис

Alex
27.11.2016
11:57:17
ну и не говоря уже что строки с пробелами как символы отвратительны.
:"@lol" kill me pls когда такое вижу.

Alexander
27.11.2016
11:58:05

Alex
27.11.2016
11:58:18
я просто тут не вижу доп. трансформацию юзать
потеря времени.

Alexander
27.11.2016
11:58:59

Alex
27.11.2016
11:59:12
.to_sym во вложенном хэше уродливее.
А строка у тебя так и так аллокейтится

Alexander
27.11.2016
11:59:23
потеря времени.
В программировании ты всегда жертвуешь либо ЦП, либо памятью

Alex
27.11.2016
11:59:44
Причем в каждом конкретном случае можно выбрать чем жертвовать.

Alexander
27.11.2016
11:59:49

Alex
27.11.2016
11:59:53
В данном случае я не вижу смысла в доп. трансформации.
Впрочем мне немного надоело спорить.

Alexander
27.11.2016
12:00:33
Кстати, если хочется — можешь фича-реквест создать, не?

Alex
27.11.2016
12:03:18

Alexander
27.11.2016
12:04:07

Alex
27.11.2016
12:04:34
Ну хотя бы потому что я считаю что такой вариант они рассматривали и почему то отмели.