@rubyschool

Страница 320 из 921
Vitaliy
26.08.2017
14:32:41
Если разработчик подготовил скрипт в, например, Makefile, то тогда можно git clone и make setup, допустим.

Но если нет — тогда вручную. git clone, и по ридми установить гемы, миграции, сиды/фикстуры/дамп, редис.

Vitaliy
26.08.2017
14:34:07
соответсвенно если я беру проект, который деплоили на капистрано, доработать на локале, запушить в гит, потом зайти на сервер сделать git pull и готово
Если брать проект, который деплоили с помощью капистрано, то и после внесения изменений на локальном ПК его нужно будет задеплоить с помощью капистрано

Google
Vlad
26.08.2017
14:34:36
А, не, ну если ты берешь проект, который деплоили на капистрано, доработать на локалке, запушить в гит, а потом пусть смотрят уже код. Либо если есть несколько окружений (staging, production) то можно при помощи капистрано и задеплоить его например в staging :)

Выше вон виталий первее ответил, да

Alex
26.08.2017
14:35:21
Понял, тоесть надо мне освоить вначале capistrano, а потом браться за проект.

и какие чаще всего используют языки разметки? тут вот вижу haml и slim

Vitaliy
26.08.2017
14:36:47
haml и slim ? Я slim предпочитаю, синтаксис мне приятнее

а можно и в erb верстать

Alex
26.08.2017
14:37:21
я в erb верстал :)

Vlad
26.08.2017
14:37:24
Да вроде как тру рубисты юзают и haml и slim. Но я как-то до сих пор предпочитаю erb. Ибо 15 лет назад когда выучил HTML тяжело переучиться. На работе когда в офисе работал то на hamle педалили все.

Alex
26.08.2017
14:37:47
эти языки разметки лишь код сокращают? и синтаксик упрощают?

Vitaliy
26.08.2017
14:38:39
да, синтаксический сахар, ничего более

Alex
26.08.2017
14:40:02
Благодарю за ответы. Пойду гайд по капистрано искать )

к этому slim еще надо привыкнуть, закрывающих тегов нету ))

что это за зверь такой railsexpress?

Google
Vitaliy
26.08.2017
15:35:23
набор патчей, с помощью которых, вроде как, руби работает шустрее

Не проверял, но использую. Локально и в продакшне

Как минимум, проблем нет.

Alex
26.08.2017
15:55:22
rails -v bash: rails: command not found
как все же с этим быть :)

rvm gemset list gemsets for ruby-2.1.2-railsexpress (found in /home/web/.rvm/gems/ruby-2.1.2-railsexpress) (default) => web global

Nikolay
26.08.2017
16:00:08
ох, первый контракт на апворке )

Olga
26.08.2017
16:00:53
???

Nikolay
26.08.2017
16:00:54
радости полные штаны и хочется всем помогающим и целенаставляющим сказать спасибо )

Ro
26.08.2017
16:01:23
вот, молодец)

Tanya
26.08.2017
16:01:32
ох, первый контракт на апворке )
удачи тебе, чтобы все дальше хорошо шло

Ro
26.08.2017
16:02:23
а кто еще не работает на апворке - учитесь, это дорожка проверенна годами, немного усилий в нужном направлении и все будет

Nikolay
26.08.2017
16:02:34
за 6 месяцев курс синкнетики полностью не успел пройти и не стал продлевать ибо превратилось в бестолковую гонку

решил остановиться и поискать

Tanya
26.08.2017
16:03:01
да если что с торрентов скачай, видосы там есть

Nikolay
26.08.2017
16:03:01
думаю правильно, а то учиться можно вечно и ничего не делать

Tanya
26.08.2017
16:03:22
плюс знания на практике больше приходят вроде

Nikolay
26.08.2017
16:03:54
на мотивированно практике пожалуй да, а на курсе я подустал

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

Alex
26.08.2017
16:04:54
https://dev.by/lenta/main/dice-introduces-free-hangover-days

Google
Alex
26.08.2017
16:08:49
хороший контракт?

Olga
26.08.2017
16:09:43
Согласна, вообще группа эта такая добрая. Бывает столько простых тупых вопросов от меня как от новичка)). Думаю, народ такие сложные проблемы тут решает. Тем не менее и мне всегда помогают ? и от меня спасибо ребята!

Nikolay
26.08.2017
16:10:06
есть сомнительные моменты для меня. То что задания даются с точки зрения пользователя, не программистом и проверяются так же, т.е. можно говнокодить и не расти

а в остальном неплохо фуллтайм и на 6 мес если все норм точно наверно

Tanya
26.08.2017
16:11:49
а vs code это майкрософтовский?

Vlad
26.08.2017
16:13:33
Что надо чтобы нормально откликнулись на апворке на предложения? Портфолио разместить и кучу текста? Или красивые предложения им писать? Тесты надо проходить? Ибо большинство читерит, да и по RoR если тесты не изменились то они просто дичевские с ошибками, с кучей ошибок)

А то фрилансю 10 лет никогда не пробовал апворк, всегда постоянный поток клиентов из реала по сарафану

Nikolay
26.08.2017
16:15:19
красивые предложения )

изобрази экстраверта

Vlad
26.08.2017
16:15:59
Я интроверт и мизантроп, ненавижу людей, убивать их готов

)

Трудно будет

Alex
26.08.2017
16:17:41
Если я добьюсь от заказчика разрешение на смену деплоя, на что лучше переходить с capistrano?

Dmitry
26.08.2017
16:24:50
у нас на работе поднят gitlab и через него деплоим

все очень наглядно

а на одном из проектов еще вот это используем

https://danielkummer.github.io/git-flow-cheatsheet/index.ru_RU.html

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

Alexander
26.08.2017
16:31:56
Николай, поздравляю!

Nikolay
26.08.2017
16:32:39
спасибо )

Google
Alex
26.08.2017
16:36:30
Чтобы использовать актуальный инструмент

Andrey
26.08.2017
16:36:44
Я в нескольких проектах работал и везде capistrano

Тем более если он уже настроен и работает :)

Vlad
26.08.2017
16:38:49
gitlab ci прикольная штука, учитывая что сам gitlab на ruby написан) Напарник мой со старой работы вместе с создателем gitlab работал, помнится рассказывал историю, как тот в рабочее время пилил свой gitlab)))

Andrey
26.08.2017
16:40:17
Мы в код gitlabhq заглядываем. Смотрим как там оно организованно. Для себя что то перенимаем.

Vitaliy
26.08.2017
16:49:00
Чтобы использовать актуальный инструмент
Тоже использую capistrano, на всех проектах. Менять пока не планирую, потихоньку только зондирую докеры кубернетсы, чтобы возможно перевести крупные проекты на них

Nikolay
26.08.2017
17:06:57
вот теперь дилемма еще, писать ли тесты на свои таски. Их как бы не просят, но ведь наверно надо?

Tanya
26.08.2017
17:07:52
Admin
ERROR: S client not available

Nikolay
26.08.2017
17:08:50
усложняет процесс конечно, но попробую

Tanya
26.08.2017
17:09:16
отказаться от них всегда можно, но вроде по правилам хорошего тона, в руби\рельсах разработка через тесты идет

Ilya
26.08.2017
17:11:47
А с чего начать вообще путь в тестирование? вот я тут говнокодил без тестов, а сейчас планирую изучить эту тему, но не знаю с чего начать

Скафолдом сгенерились какие-то спеки и сейчас смотрю их, я так понимаю там через RSpec, значит и курить RSpec надо. Или Minitest? В общем наставьте на путь истинный :D

Alexander
26.08.2017
17:12:48
Я к вам все с теми же граблями, что только не пробовал для вывода для 22 + 21 урока. и функцию в erb и цикл в post. Либо выводит в одну строку, либо пустаяс траница без ошибок. Посмотрите пожалуйста, кому не лень) https://github.com/TarrinRos/RubySchool_Lesson22.git

Ilya
26.08.2017
17:14:33
А что за курс?)

Nikolay
26.08.2017
17:15:01
синкнетика

Ilya
26.08.2017
17:15:25
понятно)

Google
Nikolay
26.08.2017
17:17:21
тема довольно обширная конечно вот статья есть со схемой https://semaphoreci.com/community/tutorials/applying-bdd-to-ruby-on-rails-web-applications

хорошо конечно найти бы на примере, сразу понятнее станет

Ro
26.08.2017
17:18:39
в рамках флудовыходных - накидайте как у вас выглядит редактор кода, любопытно глянуть

начну



Alexander
26.08.2017
17:20:25
http://joxi.ru/ZrJjBy4T1nvBbr.jpg

Olga
26.08.2017
17:20:32


Vitaliy
26.08.2017
17:21:19


Nikolay
26.08.2017
17:21:26


Olga
26.08.2017
17:23:09
кстати) прикольно, но похоже темный фон у большинства да ;) я раньше была на светлом, а как перешла на темный, на светлом уже неудобно)

Ro
26.08.2017
17:29:23
я меняю иногда, любимые темы - solarized dark и solarized light

для всех редакторов обычно доступны

Tanya
26.08.2017
17:30:25
а мне светлая глаза режет, не могу долго в нее смотреть

Olga
26.08.2017
17:30:37
ага) на темном глаза лучше как то вроде

Tanya
26.08.2017
17:30:38
может потому что часто ночью занимаюсь.

Alexander
26.08.2017
17:31:13
А мне все равно, я и не кастомайзил пока=D

Vlad
26.08.2017
17:32:29
Года 4 на дефолтном сублайме работаю и не думал менять что-то)

Tanya
26.08.2017
17:32:32
кидать свои не буду, ибо я никак определится не могу в чем работать. Раньше в саблайме работала, последнии дни как-то больше атом и rubymine , все темные.

Александр
26.08.2017
17:34:12
Alex
26.08.2017
17:39:32
вот теперь дилемма еще, писать ли тесты на свои таски. Их как бы не просят, но ведь наверно надо?
Я считаю писать обязательно, т.к можно и ошибки сразу увидеть и правило хорошего тона.

Nikolay
26.08.2017
17:40:57
Время конечно, с другой стороны рост. Согласен, буду стараться писать и наверно заказчику стоит об этом сказать

Nikolay
26.08.2017
17:42:09
По часам

Страница 320 из 921