
Гуррагча
18.04.2017
14:43:10
привет

Al`mir
18.04.2017
14:43:43
Здравствуй
А на rubocop можно заменять текст?

Гуррагча
18.04.2017
14:44:28
объясните пожалуйста, почему после запроса к бд в хэше ключами являются имена колонок и '0', '1', '2' и т.д.?

Google

Гуррагча
18.04.2017
14:44:31
http://paste2.org/bVcf030c
файл представляет из себя набор строк, с разделением ;
т.е. в хэше результаты дублируются {"name"=>"Пушкин Александр", "email"=>"pas@pas.ru", "Bdate"=>"06.06.1799", "Registration"=>"17.12.2007 15:41", "Status"=>"On", 0=>"Пушкин Александр", 1=>"pas@pas.ru", 2=>"06.06.1799", 3=>"17.12.2007 15:41", 4=>"On"}

Aleksey
18.04.2017
16:57:58
Привет
Форум не работает?

Svetlana
18.04.2017
17:00:53
не-а

Ro
18.04.2017
17:13:44
спрашивай тут)
хотя конечно надо бы нам задания все собрать в 1 файл. Я тут репо сделал https://github.com/ro31337/rubyschool - основного сайта. Обновите кстати у кого есть инфа по урокам. Плюс задания для всех уроков у кого есть - сделайте файлик и добавьте туда. Можно сделать файл с расширением md - и с самого сайта дать ссылку на гитхаб. В общем, pull request'ы приветствуются
координатором проекта назначается Светлана
через месяц проверим как сделана работа)

Henry
18.04.2017
17:16:56
Светлана, не подкачай!)

Svetlana
18.04.2017
17:44:50
Круто
Ребята, кто выписывал задания, поделитесь, пожалуйста. Я сведу в единый список, приведу в единообразный вид, сверю с уроками и выложу в репозиторий.

Google

Svetlana
18.04.2017
18:04:32
По темам уроков есть документ от @omich_kun https://docs.google.com/document/d/1OQWNzvo0yC1iZZpI1oLxLiezElyOHnXtqLm_WeDx5bQ/edit. Если есть, что дополнить, пишите.

Ro
18.04.2017
20:20:21
Я знаю что у @vitalyliber есть

Валентин
18.04.2017
20:53:17
гайз
есть кто может помочь и не спит ?

Svetlana
18.04.2017
20:54:16
Не сплю. Насчёт помочь - не уверена.
Ты спрашивай, не стесняйся

Валентин
18.04.2017
21:02:49
Ну суть такова, делаю крч на рельсах заметки) сделал модель заметок и модель статусов ,а так же между ними связть(в заметках belongs_to ,в статусах has_many) . Крч не понимаю как вытащить из базы статусов сами статусы. Делаю в консоле - Note.first.statuses.status он выводит "Работа" , все правильно вроде. Суть вопроса такова ,как вытащить все статусы которые есть в базе

Radzhab
18.04.2017
21:03:46
Statuses.all
В чем проблема

Валентин
18.04.2017
21:07:24
Мне не нужна вся база с айди и т.д ,мне нужны именно статусы . Чтобы выводила "Работа", "Учеба " ,"Семья " и т.д

Radzhab
18.04.2017
21:10:57
https://makandracards.com/makandra/727-collect-all-values-for-a-given-column-in-an-activerecord-scope

Валентин
18.04.2017
21:35:43
спасибо
но я чет походу тупой вообще Т_Т
не вдупляю
пойду спать

Vitaly
19.04.2017
03:55:34
Я знаю что у @vitalyliber есть
У меня есть список уроков и их описание, однако не полное. Составлял не я, еще вижу, что кто-то дополнял совсем недавно:
https://docs.google.com/document/d/1OQWNzvo0yC1iZZpI1oLxLiezElyOHnXtqLm_WeDx5bQ/edit?usp=sharing

spartakusQ
19.04.2017
04:50:57
spartakusQ QQ:
https://www.kickstarter.com/projects/onion/omega2-5-iot-computer-with-wi-fi-powered-by-linux
Кому интересно развитие.

Vladimir
19.04.2017
06:33:46
https://github.com/ro31337/rubyschool/issues/2

Aleksey
19.04.2017
06:55:11

Google

Vitaly
19.04.2017
07:08:45
Файл открыт для редактирования - правки и дополнения приветствуются.)

Aleksey
19.04.2017
07:15:24
Я добил
щас ещё по записям пробегусь...дополню
Ну всё, что мог добавил ?

Radzhab
19.04.2017
07:42:59
@vitalyliber WORKDIR /usr/src/app
это путь к моему проекту?

Vladimir
19.04.2017
07:44:31
открой, по идее там будет твоё application

Vitaly
19.04.2017
07:46:14

Witalij
19.04.2017
08:54:42
redirect_to ig_acc_path(@ig_acc.username)
redirect_to ig_acc_url(@ig_acc.username)
работают оба варианта. какой правильный, в чём различия?

Radzhab
19.04.2017
09:59:20
_path provides relative path.
_url provides absolute path.
@vitalyliber дошел до `sudo docker-compose -f docker-compose.prod.yml run --rm app rake db:create db:migrate
`
пишет Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes.
понятно что нужен node js. Как его теперь поставить в контейнер/?

Vitaly
19.04.2017
10:03:23
в gemfile gem therubyracer раскоментируй и пересобери image - пусть подгрузит его

Radzhab
19.04.2017
10:05:01
вот я про момент пересобирания image - это какой именно пунтк
docker-compose build app
его запустить?

Vitaly
19.04.2017
10:05:48
да

Radzhab
19.04.2017
10:16:22
@vitalyliber что за команда run --rm noragami_app rake secret

Vitaly
19.04.2017
10:17:09
генерит секретный ключ приложения

Google

Radzhab
19.04.2017
10:17:37
No command 'run' found, did you mean:

Vitaly
19.04.2017
10:18:35
косяк, набери просто app

Radzhab
19.04.2017
10:19:35
app rake secret?

Vitaly
19.04.2017
10:20:04
docker-compose run —rm app rake secret
Таким образом ты пробрасываешь команды на выполнение в контейнер

Radzhab
19.04.2017
10:21:35

Vitaly
19.04.2017
10:23:07
telegram съел тва тире

Konstantin
19.04.2017
10:25:21
ребят, вот в JS, насколько я знаю, function() - отработка функции, а function - конечный результат отработки, значение функции
а в руби с этим как обстоят дела?
вызов функции без кавычек осуществляется, судя по уроку
скобок*

Vitaly
19.04.2017
10:34:43
да, функция вызывается без кавычек

Konstantin
19.04.2017
10:35:05
а как тогда рекурсивно возвращать саму функцию, а не ее вызов?

Vitaly
19.04.2017
10:36:12
Не было необходимости, однако можно в лямбду положить

Radzhab
19.04.2017
10:51:50
@vitalyliber An error occurred while installing nokogiri (1.7.1), and Bundler cannot
continue.
Make sure that `gem install nokogiri -v '1.7.1'` succeeds before bundling.
понимаю что надо установить этот гем, но куда пихать то код установки?

Klim
19.04.2017
10:54:34
может просто перезапустить. бывают глюки бандлера

Vitaly
19.04.2017
10:54:45
Это после какой команды?

Radzhab
19.04.2017
11:00:58
@vitalyliber какие то траблы с инетом. Думаю в нем проблема. Позже отпишу

Гуррагча
19.04.2017
11:21:48
ребят, я уже весь инет перерыл, не могу понять почему если db.results_as_hash = true то возвражается массив, содержащий хэши и значения в этих хэшах дублируется, помогите

Google

Гуррагча
19.04.2017
11:22:09
либо баг либо так и должно быть и я тупой

Vladimir
19.04.2017
11:23:53
http://stackoverflow.com/questions/31992520/dont-work-db-results-as-hash-true-in-ruby
http://stackoverflow.com/users/78613/nick-veys

Radzhab
19.04.2017
11:26:42
@vitalyliber сделал последнюю операцию Successfully built 643e566a8ea6
все вроде гут - а как его залить то ?

Гуррагча
19.04.2017
11:30:10
http://paste2.org/YjfWPgDx
файл представляет из себя набор строк, с разделением (;)
вот result представляет из себя массив с хэшами и в хэше результаты дублируются {"name"=>"Пушкин Александр", "email"=>"pas@pas.ru", "Bdate"=>"06.06.1799", "Registration"=>"17.12.2007 15:41", "Status"=>"On", 0=>"Пушкин Александр", 1=>"pas@pas.ru", 2=>"06.06.1799", 3=>"17.12.2007 15:41", 4=>"On"}

Vitaly
19.04.2017
11:34:13
пункт Create Docker host выполнил?

Radzhab
19.04.2017
11:35:09
да

Vitaly
19.04.2017
11:35:52
если все по инструкции делал, то твой образ уже на серере развернулся и работает
забиваешь свой ip сервера и порт
в браузере и должна открыться страница твоего приложения

Radzhab
19.04.2017
11:40:18
@vitalyliber как удалить тогда существующую машину
то что идет после этого docker-machine create \
--driver generic \
--generic-ip-address=203.0.113.81 \
--generic-ssh-key ~/.ssh/id_rsa \
summer
как удалить этот summer

Vitaly
19.04.2017
11:42:05
попробуй docker-machine rm summer
ты должен был бвить ip своего сервера