@proRuby

Страница 71 из 1594
Ilya
27.06.2016
16:52:11
до этого такой код работал

[Anonymous]
27.06.2016
16:56:40
Это не ответ на твой вопрос, но попробуй open-uri.

foo = open('http://google.com') content = file.read

Ilya
27.06.2016
16:58:03
Google
Ilya
27.06.2016
16:58:09
спасибо

[Anonymous]
27.06.2016
16:58:16
?

Evgeny
27.06.2016
22:48:16
open-uri имеет проблемы с безопасностью

NewsBot pro.ruby
28.06.2016
00:32:39
TimeMath: ActiveSupport envy vs good selection of atomic concepts https://t.co/ROpffMzacf

Dima
28.06.2016
09:35:51
Возможно я что-то неправльино настроил при установке под linux, но у меня rake db:migrate запускается только через sudo rake db:migrate тоже самое с севревром rails s ... Ихмо это не нормально. Как это исправить?

ojab
28.06.2016
09:37:10
поставить rvm и поставить руби через rvm

Dima
28.06.2016
09:37:28
поставить rvm и поставить руби через rvm
такое не хилое количество технологий gem, bundler, rvm еще capistana

Судя потому что в истории я сначала писал gem install rails, а потом sudo getm install rails - то без рутовыхправ почему-то не ставилось

С другой стороны далее по истории я устанавливал всякие там zlib и прочее make, так что я подозреваю что такое требование root это как раз что я в итоге установил rails через sudo gem

Stanislav
28.06.2016
09:52:58
можно было просто настроить gemrc чтобы использовал не системные пути, а в папку пользователя

и не было бы проблем с судо

Vitaliy
28.06.2016
09:53:49
rvm или rbenv решают подобные проблемы, если нет времени/желания париться с установкой свежих версий и с судо

Google
Stanislav
28.06.2016
09:54:04
или export GEM_PATH и GEM_HOME

Dima
28.06.2016
09:55:30
rvm или rbenv решают подобные проблемы, если нет времени/желания париться с установкой свежих версий и с судо
далее после установки rvm все команды связанные с rails должны будут запускаться через rmv "в префиксе": rvm rake migrate

?

Stanislav
28.06.2016
09:55:53
нет

rvm/rbenv просто модфицирует env с нужными путями до руби/гемов

запускаешь как обычно

Rumata
28.06.2016
09:57:18
http://devblog.avdi.org/2015/07/08/ruby-is-defined-by-terrible-tools/

немного побаяним

Dima
28.06.2016
09:57:30
запускаешь как обычно
если в данный момент у меня стоти rails и ruby то мне их убрать перед установкой rmv?

Плюшка
28.06.2016
09:59:03
http://devblog.avdi.org/2015/07/08/ruby-is-defined-by-terrible-tools/
чо за блог и сколько он будет загружаться?

Rumata
28.06.2016
09:59:08
Авди шарит.

Dima
28.06.2016
09:59:30
Вообще самое интересное что никакого .gemrc у меня в ~ не наблюдается

Плюшка
28.06.2016
09:59:44
Rumata
28.06.2016
10:00:09
Авди Грим довольно известный чувак в руби комьюнити раньше вел подкаст руби rogues

Sergei
28.06.2016
10:00:37
Вообще самое интересное что никакого .gemrc у меня в ~ не наблюдается
так сделай его, по факу, чтоб не ставить доки)

Плюшка
28.06.2016
10:00:45
странно, что у него блог на wordpress, если он такой крутой рубист

Dima
28.06.2016
10:01:24
так сделай его, по факу, чтоб не ставить доки)
а что за доки? ( в общем я сейчас хочу все снести и поставить через rvm )

Google
Константин
28.06.2016
10:01:55
https://github.com/rbenv/rbenv#installation

Sergei
28.06.2016
10:02:01
а там ещё статья есть http://devblog.avdi.org/2015/05/11/in-which-i-make-you-hate-ruby-in-7-minutes/ как он нас заставит ненавидеть рубю за севен минутс(

Константин
28.06.2016
10:02:03
Вот самый простой способ

@lbvf50 ставь rbenv. Он легче в освоении, имеет только необходимый функционал.

Rumata
28.06.2016
10:03:19
а не так "это опенсорс возьми и напиши сам"

Dima
28.06.2016
10:03:33
@lbvf50 ставь rbenv. Он легче в освоении, имеет только необходимый функционал.
короче что то интересно происходит: я не могу устаноивать rails , без sudo потому что папка закрыта для доступа. А кто ее такой сделал? ruby!

получается когда я ставил sudo apt-get кгин

http://screencast.com/t/KvFiCFp7hX

Константин
28.06.2016
10:05:05
@lbvf50 Учись пользоваться rbenv.

Alexander
28.06.2016
10:05:27
rvm.io

Константин
28.06.2016
10:05:46
Любые языки и проги - это только набор файлов и запускаемый файл.

Константин
28.06.2016
10:05:59
Лучше, если они будут лежать в домашней дериктории разработчика.

Dima
28.06.2016
10:06:14
Лучше, если они будут лежать в домашней дериктории разработчика.
не одной только разработкой, но и еще на вирутальной машине сервер

Константин
28.06.2016
10:06:55
Делай пользователя, под которым у тебя будет руби работать)

Alexander
28.06.2016
10:07:04
сервер тоже так делается.

Dima
28.06.2016
10:07:17
http://screencast.com/t/ogZDFXKZ - вообще для установки ruby надо ведь sudo

Alexander
28.06.2016
10:07:25
не надо

общесистемный руби только в крайних случаях

Google
Dima
28.06.2016
10:08:03
ставим под пользователя

Константин
28.06.2016
10:08:38
Да, есть тулзы, способные контролировать версии приложений типа руби

Stanislav
28.06.2016
10:08:45
ясно сносим руби
не надо его сносить

Alexander
28.06.2016
10:08:53
да, под ним ставишь rvm или rbenv и дальше уже ставишь руби, гемы

НЕ используя sudo

Константин
28.06.2016
10:09:11
посмотри на https://github.com/asdf-vm/asdf

Alexander
28.06.2016
10:09:49
sudo нужен в случае, например, добавления скрипта запуска в /etc/init.d(или юнита systemd)

Константин
28.06.2016
10:09:50
Куча языков, базы данных и redis.. все под контролем

Admin
ERROR: S client not available

Alexander
28.06.2016
10:10:25
?

ну rvm и так и так можно ставить. Я предпочитаю юзерский.

Dima
28.06.2016
10:10:50
?
переспросил не правлиьно ли я понял последовтельность 1 - 2

что через sudo только rvm

Константин
28.06.2016
10:11:22
Не парься с RVM, ставь rbenv или asdf

Все под пользователем

Dima
28.06.2016
10:11:30
хахаха)

Константин
28.06.2016
10:11:33
простой git clone)))

Google
Alexander
28.06.2016
10:11:52
дыа, надо поднять срачик rvm vs rbenv ?

Константин
28.06.2016
10:11:59
Т.е. у тебя будет полностью переносимая система

папку копирнул на комп домашний и все

Stanislav
28.06.2016
10:12:36
дыа, надо поднять срачик rvm vs rbenv ?
а чо поднимать, рвм какой то мертвый уже) а рвм 2 чет не пилится

Alexander
28.06.2016
10:12:56
Dima
28.06.2016
10:12:57
rvn оно мне чаще встерчалось при путешествиях по stackoverflow и aksubuntu

Константин
28.06.2016
10:13:09
Да, там проблем больше)))

Ахаха)))

Ладно.. прекращаю срачь)) решай сам

Я с rvm зае**ся.. rbenv зашел проще.. Для эликсира начал юзать asdf - так он оказался еще проще.

Константин
28.06.2016
10:14:49
Там даже сам код легко читается

Aldar
28.06.2016
10:15:02
rbenv пользуюсь, доволен

Константин
28.06.2016
10:15:02
Это другой язык

Dima
28.06.2016
10:15:27
как-то rvn ставиться своеобразно

http://screencast.com/t/uaFt0sajVb

Aldar
28.06.2016
10:16:12
rvm переопределяет cd, поэтому ненужен

[Anonymous]
28.06.2016
10:17:06
Изайте rbenv.

Братва.

Константин
28.06.2016
10:17:13
Все, я поехал домой))) на твоем месте я бы глянул asdf.. там очень много плагинов для установки PG и Redis и т.д.

Один раз разобрался - на всю жизнь пригодилось

Тебе один фиг придется все это ставить)))

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