@proRuby

Страница 288 из 1594
Alex
24.11.2016
08:23:56
вот реально странно что рубимайна нет

trickster
24.11.2016
08:45:03
emacs для рельс это же ужос

Aldar
24.11.2016
08:53:45
Чем это емакс ужос?

Максим
24.11.2016
08:54:26
о нет

Google
Максим
24.11.2016
08:54:29
БЫСТРО ПО УБЕЖИЩАМ

СПАСАЙТЕ СВОИ ЖИЗНИ

trickster
24.11.2016
08:56:17
емакс няшка, для рельс ужос:|

работа с большим кол-вом директорий и файлов

Aldar
24.11.2016
08:57:29
че за бред? емакс это ж текстовый редактор, чем это рельсы уникальны что емакс для них не подходит?

Alexander
24.11.2016
08:59:35
че за бред? емакс это ж текстовый редактор, чем это рельсы уникальны что емакс для них не подходит?
Не топлю «за» или «против» emacs, но напоминаю, что notepad.exe тоже текстовый редактор… всё возможно, просто разные усилия

Плюшка
24.11.2016
09:35:03
офигенно сделали в crystal

список поддерживаемых архитектур ллвм вычисляется на этапе компиляции компилера

т.е. если при сборке пакета разрабы использовали ллвм без поддержки arm, то фиг ты чего скомпилишь под арм

Alex
24.11.2016
09:42:30
собери кристал на поддерживаемой архитектуре с архитектурой которая тебе нужна

Плюшка
24.11.2016
09:43:10
как раз этим занимаюсь

Google
Dmitriy
24.11.2016
12:41:41
парни а почему при связи многие ко многим например Routes - Stations, я не могу обратиться id станции из маршрута route.stations_id ?

I
24.11.2016
12:42:04
route.stations.pluck(:id)

Dmitriy
24.11.2016
12:43:11
спасибо

Adamtsov
24.11.2016
12:43:33
route.station_ids еще так должно работать

Dmitriy
24.11.2016
12:53:21
мне нужно просто установить связь между обьектами

<%= f.collection_check_boxes(:railway_station_ids, RailwayStation.all, :id, :title) %>

при один ко многим работает хорошо

а вот с многие ко многим что то нифига(

походу до меня доперло, id надо писать в промежуточнуюю таблицу

I
24.11.2016
12:55:05
а many-to-many как реализована?

Dmitriy
24.11.2016
12:55:51
через through

промежуточная модель

через rails console мне понятно как связать их, но как их связать при вводе данных из формы через params

получается нужно метод create изменить?

Aldar
24.11.2016
13:03:11
писал ты на рельсе на имаксе?
да, только не на голом емаксе, а спейсмаксе

trickster
24.11.2016
13:03:35
ну так этожи вим на 50%

:D

Aldar
24.11.2016
13:03:54
это даже более вим чем сам вим

Google
Dmitriy
24.11.2016
13:04:11
в контроллере

Aldar
24.11.2016
13:04:15
и к тому же там все из коробки

I
24.11.2016
13:04:23
ну мы-то не знаем, что там сейчас

Dmitriy
24.11.2016
13:04:32
брать из params id делать where а потом route << station

@igorpavlov <%= f.collection_check_boxes(:railway_stations, RailwayStation.all, :id, :title) %> вот так в params передаются id

I
24.11.2016
13:07:53
это еще думать, во что оно там превратится по прилету в params :) а так надо просто создавать недостающие связи типа params['route']['railway_stations'].each {|station_id| route.stations << Station.find(station_id) }

trickster
24.11.2016
13:08:23
это даже более вим чем сам вим
конфиг на лиспе пишется?

Aldar
24.11.2016
13:08:35
да

Dmitriy
24.11.2016
13:08:58
@igorpavlov а где они создаются?

I
24.11.2016
13:09:50
это к тебе вопрос)

без понимания того, что в контроллерах напихано и откуда это дергается тяжело понять, где что происходит

Adamtsov
24.11.2016
13:10:21
<%= f.collection_check_boxes(:railway_station_ids, RailwayStation.all, :id, :title) %> а если так?

Adamtsov
24.11.2016
13:10:38
и в контроллере в permit railway_station_ids: []

Dmitriy
24.11.2016
13:12:20
неа

пустой массив

I
24.11.2016
13:12:31
это создание нового route или где вообще?

Dmitriy
24.11.2016
13:12:32
отдает

да создание нового route

Adamtsov
24.11.2016
13:13:03
скинь весь код на gist

I
24.11.2016
13:13:09
+

Google
Dmitriy
24.11.2016
13:13:42
сейчас

https://gist.github.com/anonymous/ec235339ef0041771101642d9d1cfa41

Adamtsov
24.11.2016
13:16:43
params.require(:route).permit(:name, :train_id, :railway_station_ids) замени на params.require(:route).permit(:name, :train_id, railway_station_ids: [])

Dmitriy
24.11.2016
13:18:03
Блин!

Спсибо!

работает)

:railway_station_ids [] написал просто

до этого

Adamtsov
24.11.2016
13:18:46
бывает)

Admin
ERROR: S client not available

Dmitriy
24.11.2016
13:20:02
надо повторить основы :символ хэш:

символ что то вроде константыц?

из delphi

паскаль)

Alexander
24.11.2016
13:23:23
надо повторить основы :символ хэш:
:symbol — просто символ :symbol => 'value' — символ в качестве ключа symbol: 'value' — упрощённая запись предыдущего, с ruby 2 вроде появилась или около того

символ что то вроде константыц?
не помню что за константы в делфи, но может быть. символ выглядит как строка, но всегда аллоцируется в памяти как число, два одинаковых символа указывают на одну область памяти

Dmitriy
24.11.2016
13:25:39
ого, я думал на паскале уже не пишут

есть даже веб framework

I
24.11.2016
13:26:05
веб-фреймворк есть и на прологе

Alexander
24.11.2016
13:26:10
есть даже веб framework
они и на си есть, и на плюсах

Google
Alexander
24.11.2016
13:26:18
а на асме?

Alexander
24.11.2016
13:26:30
разве что на brainfuck может нет, но вполне вероятно, что уже есть

Dmitriy
24.11.2016
13:26:30
ахах

веб прилодение на асемблере

Dima
24.11.2016
13:27:07
надо повторить основы :символ хэш:
well-grounded rubist книжкая такая где на 2 страницы разжовано каждое определение

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

Dmitriy
24.11.2016
13:27:42
@lbvf50 спасибо) почитаю

окей, а то да, бывают вопросы такие

Dima
24.11.2016
13:28:15
@lbvf50 спасибо) почитаю
всю ее читать муторно, но если надо про что-то конкретно узнать, можно зайти в главу и прочитать что да как. там вообще с 0 вого уровня все.

Dmitriy
24.11.2016
13:30:24
Спасибо что подсказываете, такие моменты например с .ids теперь буду знать

Alexander
24.11.2016
13:30:57
Dmitriy
24.11.2016
13:31:12
усваиваю)

А еще не подскажите вот в этом метое def set_name self.name = "#{self.railway_stations.first.title} --- #{self.railway_stations.last.title}" end я присваиваю имя маршруту, почему self.name = "#{self.railway_stations.first.title} --- #{self.railway_stations.last.title}" работает и self.name = "#{railway_stations.first.title} --- #{railway_stations.last.title}" тоже работает

а вот name = "#{railway_stations.first.title} --- #{railway_stations.last.title}" не работает

а

все дошло, про self.name

Rafkat
24.11.2016
13:36:39
всем привет

делаю систему для учебы

покритикуйте схему

I
24.11.2016
13:37:30
это где-то тестовое такое что ли?

Страница 288 из 1594