
Nikolay
12.08.2016
10:41:25
чтобы клиент мог подключать свои тазики по апи
и чтобы не отдавать клиенту сам код приложения
точнее все апи - ssh ключ
+ немного магии фаервола

Google

Антон
12.08.2016
10:44:12
вангую максимум еще 10 лет этому рынку
иди пиши код

Nikolay
12.08.2016
10:45:45

Антон
12.08.2016
10:46:24
а у меня вообще делайн сегодня
а я тут с вами фигней страдаю
https://pp.vk.me/c630429/v630429502/3c424/zaMLw8MUMLI.jpg

Nikolay
12.08.2016
11:15:42
посоны, какой вопрос - пишу я ж свой гемчик. в методах я не сильно выпендриваюсь и беру готовые темплейты ERB для запросов, чтобы их отправить в сокет
я пока не осилю генерить хмл программно, поэтому пока думаю над вопросом куда класть конфиг настроек + файлы темплейтов
потом - да. сейчас это гем к чистому руби

I
12.08.2016
11:18:15
может, тогда в редис кидать?
никакого AR не надо

ojab
12.08.2016
11:19:48
может всё-таки файлами, не?

Nikolay
12.08.2016
11:20:23
какой редис для плеинтекстового руби гема?

I
12.08.2016
11:20:56
да любой
просто как провайдер сделать его подключаемым
ну а базовым сделать файловый сторадж

Nikolay
12.08.2016
11:22:38
я планирую как - пока сущность провайдер (логин, пароль, путь к серту ссл, может сразу и каталог с темплейтами передавать..)
но хранить это все можно и в бд, наверное. хотя чет стремно мне там серты в открытом виде держать. хотя с другой стороны - можно их по принципу пароля - только обовлять, без редактирования

Google

Nork
12.08.2016
11:36:29
Всем доброго дня. Подскажите, как выяснить что за символ отделяет цифры в формате вида 1 153,35 в гугл таблицах?

ojab
12.08.2016
11:37:16
запятая?

Антон
12.08.2016
11:37:32
/(\S\D)+?/ ?

Nork
12.08.2016
11:37:32
между тысячей и сотнями

Nikolay
12.08.2016
11:38:14
а не проще их как decimal распарсить?

ojab
12.08.2016
11:38:15
' '.ord
вместо ' ' — символ из таблицы
.to_s(16) для вывода в 16ричном формате чтобы было прозе гуглить
надеюсь ты не планируешь парсить гуглдокумент из web'a?

Nikolay
12.08.2016
11:41:26
'1 153,35'.ord
=> 49

Nork
12.08.2016
11:42:11
я дергаю rake таском данные из гугл таблиц, они были в этом формате, гсубом пробел не удалялся ни в какую стало интересно чо за символ там вообще

Nikolay
12.08.2016
11:42:46
если я правильно помню
потому как в рубях с уникодом есть ньаюнсы

ojab
12.08.2016
11:43:13
для удаления пробелов нужно юзать [:space:]`/[:blank:]`

Nikolay
12.08.2016
11:44:48
'1 153,35'.gsub(/[:space:]|[:blanc:]/, '')
=> "1 153,35"
:blank
' '.bytes
=> [32]

Google

ojab
12.08.2016
11:45:57
во-певых blank, а не blanc, во-вторых [[:space:]]

Nork
12.08.2016
11:46:06
щас попробую со спэйсом, спасибо
"2 606,09".gsub(/[[:space:]]/, "")
вот так работает

Nikolay
12.08.2016
11:47:38
'1 153,35'.scan(/[[:space:]]|[[:blank:]]/)
=> [" "]
кстати в рубях или в рельсах можно было делать вот так: 2_600_355.01

ojab
12.08.2016
11:48:26
в рубях

Nikolay
12.08.2016
11:48:39
'1_153,35'.to_i
=> 1153

Антон
12.08.2016
11:53:25
'1 153,35'.scan(/\D/).join.scan(/\S/)
=> [","]
'1 153.35'.scan(/\D/).join.scan(/\S/)
=> ["."]
'1 153?35'.scan(/\D/).join.scan(/\S/)
=> ["?"]

Nikolay
12.08.2016
12:46:47
как вот этот bin/console пофиксить чтобы мой обьект был в памяти на момент старта консоли? https://gist.github.com/foxmuldercp/5aea17f07bf2388e3a20c18ce4624f2f

Антон
12.08.2016
12:49:50
dotenv + foreman
или dotenv + intialize
а фиксить консоль - не правильно

Nikolay
12.08.2016
12:51:19
мне просто влом в консоль вбивать каждый раз пачку параметров

Антон
12.08.2016
12:52:08
eval File.read(file)

Nikolay
12.08.2016
12:52:46
до pry.start же?
не канает
pry(main)> provider
NameError: undefined local variable

Google

Nikolay
12.08.2016
12:58:19
хотя

ojab
12.08.2016
12:58:52

Nikolay
12.08.2016
13:01:09
спасибо

Eyeslov
12.08.2016
13:55:40
i can't install gems on windows

Смерть
12.08.2016
14:00:06
Windows is not good for ruby development

Sergey
12.08.2016
14:02:47
а что бы bash ubuntu под windows 10 запыхтел, надо языковой пакет менять?

Stanislav
12.08.2016
14:07:03
надо обновится до юбилейного обновления

Admin
ERROR: S client not available

Stanislav
12.08.2016
14:07:15
и включить его где то)

Eyeslov
12.08.2016
14:07:28

Stanislav
12.08.2016
14:08:03

Смерть
12.08.2016
14:08:15
Норм, до первого затыка

Sergey
12.08.2016
14:09:50
и включить его где то)
ну вот я у себя в компонентах не нашел его, и обновления пишет что самые последние стоят. походу надо как то хитро обновляться

Stanislav
12.08.2016
14:10:19
дак оно чето не всем прилетело, можно апгрейдер скачать

Nikolay
12.08.2016
14:17:11
а потом запускать bash.exe из под админа чтобы сокеты работали
но мне пришлось ручками все гемы ставить, потому как что-то в рбенв не отработало и с гемом listen проблемы

Nork
12.08.2016
15:02:59
пресявятые угодники, чет railstutorial.org не открывается
помогите вспомнить пожалуйста, в какой книженции было создание интернет магазина на рельсах?
спасибо

Google

Evghenii
12.08.2016
15:16:31
Добрый вечер всем! Есть модели с последовательной вложенностью по такой логике: Поддомен -> Курс лекций -> Лекции -> Уроки. Хочу сделать нормальные роуты без лишних вложений. Поддомен/Курсы, Поддомен/Лекции, Поддомен/Уроки. У Поддомена has_many курсы, лекции, уроки. В базе что соответвенно для лекций subdomain_id и cource_id, для уроков subdomain_id и lecture_id. Вопрос: Что здесь может пойти не так?)

Nikolay
12.08.2016
15:16:32
а тикета в rails in actions

ojab
12.08.2016
15:17:43
а зачем у уроков subdomain_id нужен?

Pavel
12.08.2016
15:19:04
Не очень юзабельно получается, уроков не может существовать без лекций, а из урла этого не будет видно

Evghenii
12.08.2016
15:19:39
меня всегда учили не делать большую вложенность
а тут уже вложенность больше 3
наверняка где-то подобные реализации для универов есть, но чет я на гитхабе не нашел

ojab
12.08.2016
15:23:30
а реализация чего конкретно нужна?

Evghenii
12.08.2016
15:25:21
тип лекций для кафедр. поддомены это кафедры. есть разделы на семестр, у курсов есть лекции, и уроки конкретные для лекций

Pavel
12.08.2016
15:26:24

Evghenii
12.08.2016
15:27:12

ojab
12.08.2016
15:27:45
(это из http://guides.rubyonrails.org/routing.html)

Pavel
12.08.2016
15:27:59
Наоборот. rest подразумевает что ты в урле закладываешь информацию о том, какой объект каким владеет
А там есть обоснование, почему такое правило введено?

ojab
12.08.2016
15:28:20

Evghenii
12.08.2016
15:28:44

ojab
12.08.2016
15:30:47