
Vasiliy
09.10.2017
11:10:15

Aldar
09.10.2017
11:10:16
сервер будет не на руби
и я за него не отвечаю)

Google

Aldar
09.10.2017
11:13:06
и при приеме на него свитч

Vasiliy
09.10.2017
11:13:28
можно и так

Anton
09.10.2017
12:02:29
Да, мы начали выкладывать видосы с конференции, сегодня к вечеру зальется половина: https://www.youtube.com/user/railsclub/videos
это про railsclub17

Eugene
09.10.2017
12:03:38
Прекрасно

Anton
09.10.2017
12:03:59
там, если что, мой доклад залили, можно посмотреть

Eugene
09.10.2017
12:04:02
А то вчера заходил, а видос по тестам не выложили

Elena
09.10.2017
12:16:41
Доклад Вовы про тесты еще сводим, не сегодня. Но до конца недели точно все выложим

Максим
09.10.2017
12:19:00
есть возможность на андроиде запустить руби?
хочу коены в метро поделать

Vasiliy
09.10.2017
12:29:02
cloud9 мб

Eugene
09.10.2017
12:48:38
встретим

Google

Eugene
09.10.2017
12:48:46
в беларуси
на brug

Anton
09.10.2017
12:48:59
ну, планировал приехать к концу месяца
только доклад сделать надо

Eugene
09.10.2017
12:49:25
а на русском будешь или на английском

Anton
09.10.2017
12:49:47
на русском, там же нет не русских докладчиков
и вообще не русских
как я помню

Eugene
09.10.2017
12:50:54
добре, готовься. буду весь во внимании

trickster
09.10.2017
13:22:55
ханами едет в Беларусь ?

Fedor
09.10.2017
13:36:28
А есть тут контрибьюторы рельсы?
у меня нескромный вопрос
я тут обнаружил, что в пятой рельсе не обрабатывается пустой блок в миграциях
тоесть create_table :test do; end на выходе дает не CREATE TABLE test() а CREATE TABLE test
и постгрес падает с ошибкой
вот я теперь в раздумьях, стоит ли им ишью создать, или даже пулл реквест написать?
или мне сходу скажут: "Мальчик, ты долбоеб, тебе это не надо"

Vasiliy
09.10.2017
13:39:00
а зачем пустая таблица нужна то?

Fedor
09.10.2017
13:39:22
ну в моем случае используется постгресовское наследование
и местами таблицы наследуются, не создавая ничего нового

Google

Anton
09.10.2017
13:39:58

Aldar
09.10.2017
16:41:48
в общем повесил на $(document).ready создание вебсокет соединения, но при переходе между страницами оно сохраняется(турболинки) и на новых страницах добавляются лишние соединения, есть мысли как это пофиксить?

Fedor
09.10.2017
16:42:20
проверять наличие соединения перед установкой?

No
09.10.2017
16:42:30

Aldar
09.10.2017
17:38:15
кто шарит как они работают? При клике на ссылку делают preventDefault и потом в body помещают содержимое загруженной через ajax страницы, и файрят евенты свои?
то есть джаваскрипт заново не запускают?

Vsevolod
09.10.2017
17:54:03
Там в турболинеках есть какие-то эвенты. Типа грузить только один раз при загрузке страницы
Что-то типа:
$(document).on("turbolinks:load", function () {
...
}

Vitaliy
09.10.2017
17:55:14
И еще вопрос — стоит ли jquery.turbolinks? Если стоит — он может портить малину, т.к. будет запускать $(document).ready при каждом переходе, что таки является костылем, и от этого нужно избавиться

Aldar
09.10.2017
17:56:14
сейчас код покажу

Vitaliy
09.10.2017
17:57:47
тогда странно, почему $(document).ready у вас срабатывает при каждом переходе. Не должен.
addEventListener("DOMContentLoaded") — срабатывает однократно при загрузке страницы
addEventListener('turbolinks:load') — срабатывает при первой загрузке страницы и при каждом переходе/редиректе через турболинки

Aldar
09.10.2017
18:01:14

Vitaliy
09.10.2017
18:01:47
да

Aldar
09.10.2017
18:03:48
да
вот спасибо, прямо то что нужно было

Тим
09.10.2017
21:52:13
Добрый вечер! Хочу начать знакомство с рельсами с версии 4.2.1 и написать приложение для службы доставки. Вот вопрос: не критично если не начинать сразу с 5+ версий? Много между ними различий?

pny
09.10.2017
23:05:51
Нет

Nikita
10.10.2017
08:07:27
Ребята, возможно кто-то сталкивался...
https://github.com/ondrejbartas/sidekiq-cron - джобы должны добавляться в крон при старте сервера, создан файлик в initializers, при запуске сервера в лог пишет:
2017-10-10T08:06:55.336Z 17666 TID-bq0nk INFO: Cron Jobs - add job with name: Currency update rates
, но не в web ui (в разделе Cron). не через косноль (Sidekiq::Cron::Job.all) ее нет...

Google

Nikita
10.10.2017
08:09:04
но если ее просто добавить через косноль:
Sidekiq::Cron::Job.create(name: 'Currency update rates', cron: '*/1 * * * *', class: 'SetExchangeRates'), то все окей, а при старте сервера она почему-то не добавляется
обернул все в config.after_initialize вылечилось, мало-ли, вдруг кому-то пригодится.

Mighty
10.10.2017
08:38:18
Звучит прекрасно

Nikita
10.10.2017
08:38:58
@mighty1 а ты может все вместе внимательно прочитаешь?
я сказал о том. что на старте не добавляется, а руками добавляется.

Admin
ERROR: S client not available

Mighty
10.10.2017
08:39:49

Nikita
10.10.2017
08:40:06
я вас понял
всего доброго

Mighty
10.10.2017
08:40:43
Дали whenever, дали sidetiq, дали просто крон нативный
Воспользуемся четвертым вариантом который не работает нормально

Nikita
10.10.2017
08:41:16
это вы решили, что он не работает нормально?)

Mighty
10.10.2017
08:42:33

Nikita
10.10.2017
08:42:55
в моем 3 сообщении я написал, как пофиксил это, т.к. возможно это кому-то пригодится
я не просил совета какую технологию мне использовать
поэтому может быть хватит пытаться демонстрировать тут свой "ум"?

Mighty
10.10.2017
08:43:26
>нашел кривое решение
>предложил исправление для кривизны
Молодец

Nikita
10.10.2017
08:43:52
провал)

Google

Henadzi
10.10.2017
09:53:40
а что не так с sidekiq-cron? вполне ок тула. У нас работает со таким конфигом
Sidekiq.configure_server do |config|
schedule_file = 'config/schedule.yml'
if File.exists?(schedule_file) && Sidekiq.server?
Sidekiq::Cron::Job.load_from_hash! YAML.load_file(schedule_file)
end
end
не нужно руками джобу создавать. и не нужно after_initialize

No
10.10.2017
10:52:57

Aldar
10.10.2017
11:52:28
убивать надо разрабов которые вставляют в код русскую c

Vasiliy
10.10.2017
11:53:06
на самом деле проверка орфографии от этого частично спасает

Aldar
10.10.2017
11:55:58

Vasiliy
10.10.2017
11:56:04
ага

No
10.10.2017
11:56:55
говорит, пацык, ты зря это делаешь

Vasiliy
10.10.2017
11:57:04
когда юзал нетбинс в пыхе да ещё и некоторые части копипастил потом долго разгребал это

Aldar
10.10.2017
11:58:46
наверное смотря какой файл, вот шаблон слим
там была русская С в BCC

Vasiliy
10.10.2017
11:59:07
а, строковый литерал

No
10.10.2017
11:59:32
забыл сказать, стоит плагин на проверку орфографии