
Radzhab
17.09.2017
19:46:04
я думал мб в контроллере как то закешировать это все
что скажешь Роман

Andrey
17.09.2017
19:46:32
Тебе точно нужно пол базы вытягивать одним запросом?

Radzhab
17.09.2017
19:46:41
просто заказчик в Access работал раньше ? и ему невдомек почему так долго все

Google

Radzhab
17.09.2017
19:46:59
да Андрей, я вывожу все данные в таблицу. там туева куча всего

Andrey
17.09.2017
19:47:51
И сколько у тебя запрос к базе времени занимает?

Radzhab
17.09.2017
19:48:18
как проверить это?

Andrey
17.09.2017
19:48:59
Ну в консоли прогони запрос
Если не покажет explain сделай там точно показывает

Radzhab
17.09.2017
19:49:35
блин) теперь понятно почему заказчик недоволен
хероку такой хероку
а так у меня запрос выполняется за Completed 200 OK in 2660ms (Views: 997.7ms | ActiveRecord: 53.6ms)
2.5 сек
считаю это много) простите за мою педантичност
ь
что скажете товарищи гуру

Google

Andrey
17.09.2017
19:54:09
А рендеришь ты как?

Radzhab
17.09.2017
19:54:29
в смысле как
как обычно

Andrey
17.09.2017
19:56:24
Ну ты в коде json отдаешь. А дальше что? Это as json 2.5 секунды генерируется?

Radzhab
17.09.2017
19:57:17
как я понимаю это время только генерации json
могу ошибаться

Andrey
17.09.2017
20:05:15
ну тогда кэшируй
https://stackoverflow.com/questions/34549248/how-can-i-speed-up-my-rails-app-json-rendering
http://rusrails.ru/caching-with-rails-an-overview#nizkourovnevoe-keshirovanie

Ro
17.09.2017
20:36:36
можешь глянуть где именно уходит: http://ro31337.github.io/Easiest-Way-Ever-To-Profile-Your-Rails-App/ - ну у тебя во вьюхах, стандартная проблема rails. БД-то работает нормально. Но непонятно куда еще почти 2 секунды делись
скорее всего что-то не так)

Vlad
17.09.2017
20:40:12
Может вьюху пусть выложит на gist?

Ro
17.09.2017
20:40:47
может, а лучше бы и flamegraph приложил

Vasyl
17.09.2017
20:49:22

Ro
17.09.2017
20:53:51
неправильно установлен ssh ключ
что выдает ls -lah ~/.ssh ?

Vasyl
17.09.2017
20:54:44

Ro
17.09.2017
20:55:18
ssh ключ не сгенерирован

Vasyl
17.09.2017
20:55:46
ок понял
спасибо

Google

Ro
17.09.2017
20:55:51
запускай ssh-keygen, потом копируй полученный ~/.ssh/id_rsa.pub в github
вставляй его там в настройках где-то в виде текста

Nikolay
17.09.2017
20:57:53
А если комп позволяет, лучше виртуалку с линуксом завести )

Vasyl
17.09.2017
20:58:20
не позволяет(

Ro
17.09.2017
20:58:32
объясни
кто и что

Nikolay
17.09.2017
20:59:04
Сколько ОЗУ?

Ro
17.09.2017
20:59:32
а, это же похоже git bash т.н.
хрен знает вот - сработает или нет
надеюсь что да
а если нет,хотелось бы увидеть сообщение об ошибке

Vasyl
17.09.2017
21:00:29
4гб

Vasyl
17.09.2017
21:00:29
Сколько ОЗУ?

Nikolay
17.09.2017
21:03:00
Второй системой тогда

Vasyl
17.09.2017
21:03:29
тогда так)
максимум такое

Nikolay
17.09.2017
21:04:25
Ну в винде тяжко

Vasyl
17.09.2017
21:04:36
дальше копировать
/c/Users/vasia/.ssh/id_rsa)

Google

Vasyl
17.09.2017
21:05:18
?

Ro
17.09.2017
21:30:38
что выдает ls -lah ~/.ssh ?
к слову, если вводил пароль - то набери команду rm ~/.ssh/id_rsa* и запусти снова - без пароля
когда сделаешь, запости вывод ls -lah ~/.ssh
понимаешь хоть назначение команд?
или фиг знает, Серый?)

Vasyl
17.09.2017
21:34:37
есть
зароботало
делал по одному видео з ютуба
спасибо всме)

Admin
ERROR: S client not available

Никита
18.09.2017
03:46:50
Ребят , доброе утро . Есть какой нибудь хороший учебник по рельсам ?

Fedor
18.09.2017
03:52:53
Гибкая разработка на ruby и rails
или https://www.railstutorial.org/
лучше брать на английском, русский перевод сильно устарел\

Никита
18.09.2017
03:54:00
А на русском что нибудь есть?

Fedor
18.09.2017
03:54:59
гибкая разработка есть и на русском
перевод туториала тоже можно найти но он старый
вообще если хочешь получть актуальную информацию, то английский необходим, переводы запаздывают на год - два

Никита
18.09.2017
03:56:52

Google

Vlad
18.09.2017
03:59:43
Мне когда-то понадобилось около 20 видеоуроков по 15 минут в ютубе чтобы въехать в структуру Rails MVCшную, а дальше тупо rusrails.ru, stackoverflow и гугл (который в 95% случаев вел на stackoverflow). Поставил себе задачу написать крупный проект с кучей фишек и плюшек и сидел кодил сутками, не зная что и как работает. И как-то меньше чем за год потребовалось чтобы неплохо выучить и понять рельсы меньше чем за пол года.

Никита
18.09.2017
04:04:16

Vlad
18.09.2017
04:06:49

Никита
18.09.2017
04:06:55
Вот тоже хочется , какой нибудь проект сделать , только пока не представляю , что можно

Vlad
18.09.2017
04:08:32
Ну я так как в веб разработке и интернете в сфере сайтов кручусь уже лет 15, то для себя писал SEO сервис (проверка позиций, парсер ключей, парсер вордстата, аналитика своих сайтов с оповещениями на почты, мессенджеры, графики, статистика, и так далее). Написал в принципе, но потом понял что такое огромное количество кода не в силах править, и времени не осталось.
А уроки смотрел старые отсюда https://www.youtube.com/watch?v=kv2IJ1NeE00&list=PLrH7D0F9MxBgmqhHriVHvbqkF81gROr_Z

Никита
18.09.2017
04:10:26
Спасибо)

Vlad
18.09.2017
04:10:50
Там старые конечно, но с тех пор ничего особо таки не менялось, саму суть понять можно
Но еще потом rails style guide почитать надо будет.
Ибо только что в уроке увидел первом попавшемся не true way вещь)
И там в уроках правда strong_parameters нету еще...
Я смотрел 20+ уроков но не кодил, а просто вникал, пересматривал. Потом лез читать rusrails. А потом сам сел с нуля писать уже подсматривая уроки и попутно гугля в ошибки.
Больше смотреть нельзя. Там в 47 уроке ajax запросы рассказывают как делать через js файл. Хотя параметр remote: true был уже в то время, когда писались уроки. Короче не очень посоветовал походу я. А мне нравилось когда начинал учить. Сейчас понимаю что не веселые они очень)

Tanya
18.09.2017
04:59:24
почитай гибкую разработку, если англ не тянешь версию на русском, там 4е рельсы, а потом на русрейлсе посмотри отличия 4х от 5х. Как вариант.

Radzhab
18.09.2017
06:07:57
@ro31337 вот статистика
вот сам метод
он занимает три секунды

evgeny
18.09.2017
08:08:27

Tanya
18.09.2017
08:13:52

evgeny
18.09.2017
08:14:39