@rubylang

Страница 457 из 1684
Vitaly
06.10.2016
06:00:45
ты же вот только что сказал что rubymotion хвалят? и тут же говоришь что не стоит брать. или я туплю?

Mikhail
06.10.2016
06:01:50
ionic

хвалят

Vitaly
06.10.2016
06:02:05
аа

Google
Mikhail
06.10.2016
06:02:49
А rubymotion это хипстерская дрянь. Если на ней удасться чтото написать, то это потом просто некому поддерживать будет

Tony
06.10.2016
06:27:21
А есть какие-то фреймворки для свифта для разработки приложений под айосю?

I
06.10.2016
06:45:18
cocoa есть

Tony
06.10.2016
06:45:24
В Xcode есть какие-то два фреймворка

I
06.10.2016
06:45:27
или это слишком мейнстримно?

Xcode его и предлагает обычно

Tony
06.10.2016
06:45:34
Только я не знаю там ничего

Сами использовали?

I
06.10.2016
06:45:56
ну так учи =/

зачем Rails разработчикам работать на Xcode?)

иди в чат ios'ников

енот
06.10.2016
07:08:46
подскажите, как мне использовать переменную t внутри метода modulecontrol в этом коде пожалуйста: require 'socket' t = TCPSocket.new("localhost", "5038") def modulecontrol(act) t.print "Action: ModuleLoad\r\nActionId: loadandunload\r\nModule: chan_sip\r\nLoadType: #{act}" end

Google
ojab
06.10.2016
07:09:30
передавать её аргументом, например

енот
06.10.2016
07:09:47
хм

Смерть
06.10.2016
08:29:49
Как рейлс консоли сказать, чтобы она нормально строку отрисовала. D в плане хочу видеть to_yaml форматированым

s
06.10.2016
08:30:36
gem 'awesome_print'

и в консоли ap blabla_object

Смерть
06.10.2016
08:31:47
а не меня гемсет нельзя?

я просто сейчас нагло в консоли на проде пытаюсю пофиксить баг с коррапченым объектом

s
06.10.2016
08:32:22
можно y blabla_object, но это не совсем то, что нужно

но в некоторых случаях наглядней, чем ничего

Смерть
06.10.2016
08:32:52
о

космос

спасибо

s
06.10.2016
08:33:05
))

Смерть
06.10.2016
08:33:29
объекты большые просто, с эмбед документами, ничего не понятно так

Roman
06.10.2016
08:59:58
Всем привет. У меня есть контроллер, который по реквесту должен идти на другой урл, грузить результат, а потом отдавать его. Где принято хранить константы с подобными уралми?

в самом контроллере нормально? или может в каком-нибудь конфиге?

Alexander
06.10.2016
09:03:54
Може хранить yml в конфиге, а потом при инициализации парсить (если ссылок много)?

s
06.10.2016
09:04:36
.env, если ссылок мало

Roman
06.10.2016
09:04:55
десяток

s
06.10.2016
09:06:42
хардкодить ссылки – не комильфо. я бы положил в конфиг

Google
s
06.10.2016
09:06:44
http://guides.rubyonrails.org/configuring.html#custom-configuration

Alexander
06.10.2016
09:07:53
Roman
06.10.2016
09:10:38
Спасибо

Антон
06.10.2016
09:21:57
class Foo URL = 'www.b'.freeze и не оптимизировать пока не возникнет такая необходимость

джуны очень быстро пишут пока нихрена не понимают пользуйся этим благом

Konstantin
06.10.2016
09:31:10
багом

s
06.10.2016
09:32:59
джун-неджун, нафига 10 ссылок в коде, если можно сразу сделать нормально?

Сергей
06.10.2016
09:37:33
чтобы сделать сразу нормально нужно ещё научиться делать сразу нормально а это уже не уровень джуниора

s
06.10.2016
09:37:55
это демагогия

выше ссылка на текст объемом с 1/2 листа A4

достаточно прочитать и “сделать как там"

если джун не может делать нормально, когда известно, что есть нормально и количество абстракций минимально

s
06.10.2016
09:39:15
то я даже не знаю, что сказать)

Смерть
06.10.2016
09:39:28
можно положить ссылки в конфиг и проинитить им константу в классе, где будет все происходить

s
06.10.2016
09:41:01
выше ссылка на текст объемом с 1/2 листа A4
кроме того, это стандартная фича фреймворка, которая тривиальна в использовании и знать о ней полезно

Michael
06.10.2016
10:04:35
ребята, подскажите пожалуйста, можно ли сплитить одновременно по нескольким парамметрам например a = 'FOO/BAR ZIP' a.split(.......) #=> ['FOO', 'BAR', 'ZIP']

Adamtsov
06.10.2016
10:05:22
a.split(/\/| /)

Mikhail
06.10.2016
10:05:24
А чем вас ресурс фризиный не устраивает

20 ссылок в Константе класса это нормальное решение

Антон
06.10.2016
10:06:48
https://ruby-doc.org/core-2.2.0/String.html http://ruby-doc.org/core-2.3.1/Enumerable.html читать по диагонали каждый день

Google
Michael
06.10.2016
10:06:57
a.split(/\/| /)
спасибо, как это я сам не допер)))

Andrey ?
06.10.2016
10:22:05
Можно как-нибудь изменять рельсовские хелперы для роутов?

ojab
06.10.2016
10:22:24
можно

Andrey ?
06.10.2016
10:23:21
Ок, а как именно? То ли я гуглю не так, то ли гугл от меня что-то скрывает

ojab
06.10.2016
10:24:13
1. Берёшь хелпер для роутов 2. Меняешь

что-то большее сказать сложно, учитывая постановку вопроса

Andrey ?
06.10.2016
10:24:41
action_controller_path

Эти вот

Admin
ERROR: S client not available

I
06.10.2016
10:25:01
ну так это в routes указать можно

Andrey ?
06.10.2016
10:25:13
Не имя, поведение

Например, мне нужно подставлять в ссылку одно из полей в бд

I
06.10.2016
10:25:38
кажется, какой-то костыль планируется :)

Andrey ?
06.10.2016
10:26:09
Нужно из ссылок вида /abc/1234 сделать /abc/1234-awesome-slug :)

...
06.10.2016
10:27:31
Попробуй http://apidock.com/rails/ActiveRecord/Integration/to_param

ojab
06.10.2016
10:27:44
прозреваю что в friendly_id или что ты там юзаешь есть мануал для этого

Andrey ?
06.10.2016
10:28:01
Artur
06.10.2016
10:28:21
прозреваю что в friendly_id или что ты там юзаешь есть мануал для этого
ну это вообще стандартное поведение этого гема)

Andrey ?
06.10.2016
10:28:23
Попробуй http://apidock.com/rails/ActiveRecord/Integration/to_param
Да, походу, именно то что нужно

Спасибо

Google
ojab
06.10.2016
10:29:18
…а теперь осталось понять как застравить эти роуты работать

Andrey ?
06.10.2016
10:30:06
А что там заставлять работать? Регуляркой первые цифры вырезать и дальше как обычно

Цель скрестить иды со слагами

...
06.10.2016
10:30:51
Не нужно ничего вырезать, если ты id сущности оставишь вначале.

Andrey ?
06.10.2016
10:31:05
А если в слаге будут цифры?

А, однако

I
06.10.2016
10:31:38
а, ну все, ты первый, кто додумал, сломал все, поздравляю x)

Andrey ?
06.10.2016
10:31:42
Проверил, и впрямь все ок

s
06.10.2016
10:33:26
Да, походу, именно то что нужно
переопределять to_params вот просто так: в ногу прицелились, ружье на взводе

Andrey ?
06.10.2016
10:34:39
Я-то просто даже отдаленно не представляю, что именно мне нужно поменять :3

ojab
06.10.2016
10:35:32
прозреваю что тебе хватит роутов вида /whatever/:id/:slug

Andrey ?
06.10.2016
10:36:26
А как мне их получать во вьюхах в таком виде?

Урлы такого вида

Вот у меня есть классные хелперы new_something_path

ojab
06.10.2016
10:40:12
get '/route/with/:id(/:slug)', as: 'whatever'

I
06.10.2016
10:40:13
get 'buttplug/:id/:slug', to :"anywhere#anywhere", as: :new_something ?

Сергей
06.10.2016
10:40:43
?

Andrey ?
06.10.2016
10:40:48
Круто, а теперь как по new_something_path(1) получить ссылку со слагом?)

I
06.10.2016
10:41:08
new_something_path(id: user.id, plug: user.plug)

Страница 457 из 1684