@proRuby

Страница 430 из 1594
ojab
09.02.2017
16:12:36
при чём тут ЯП? Речь про проект Ruby/MRI, а не про ЯП.

Alex
09.02.2017
16:12:56
http://contributor-covenant.org/version/1/3/0/

из текста того же тикета.

Bogdan
09.02.2017
16:14:14
подскажите пожалуйста как решить эту проблему: /home/bogdan/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in require': cannot load such file — yandex-api (LoadError) from /home/bogdan/.rvm/rubies/ruby-2.3.0/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in require' from start.rb:2:in `<main>'

Google
Alexander
09.02.2017
16:14:33
http://contributor-covenant.org/version/1/3/0/
у руби в том тикете норм сложилось вроде: https://www.ruby-lang.org/en/conduct/

Bogdan
09.02.2017
16:15:15
Ставил

Bogdan
09.02.2017
16:17:20
Bundle install

Sudo gem install yandex-api

А скрипт через терминал ruby start.rb

ojab
09.02.2017
16:18:23
попробуй bundle exec ruby start.rb

Bogdan
09.02.2017
16:18:35
Тоже делал

ojab
09.02.2017
16:18:36
стоп

Bogdan
09.02.2017
16:18:45
Там другие ошибки кидает

Google
ojab
09.02.2017
16:19:07
что ты хотел сделать с помощью bundle install и что ты хотел сделать с помощью sudo gem install yandex-api?

Alexander
09.02.2017
16:19:10
Sudo gem install yandex-api
блядь, какой sudo

ты чего

ojab
09.02.2017
16:19:16
ruby системный или rvm/rbenv?

Alexander
09.02.2017
16:19:20
не используй sudo, если не требуется

Alex
09.02.2017
16:19:33
тоже от sudo глаза вытекли

Bogdan
09.02.2017
16:19:34
Rvm

Alex
09.02.2017
16:19:40
rvm под юзером ставить надо

зачем глобально по системе ставить засорять.

Bogdan
09.02.2017
16:19:57
Хорошо, не буду

Alexander
09.02.2017
16:19:58


sudo что угодно может сломать. перезатирает владельца — всё, хана. а вряд ли все, кто использует sudo не по назначению, знают о chown, да ещё с флагом -R, и начинается переустановка системы

Alex
09.02.2017
16:21:49
> а вряд ли все, кто использует sudo не по назначению, знают о chown

Alexander
09.02.2017
16:23:15
что непонятно?

тоже не знаешьо chown?

Alex
09.02.2017
16:23:35
насколько надо быть плохим юзером чтобы не знать о chown?

Alexander
09.02.2017
16:23:57
примерно настолько же, насколько sudo gem install писать, или тип того

серьёзно

ojab
09.02.2017
16:24:28
А что плохого в sudo gem install, если используется системный ruby?

Alex
09.02.2017
16:24:46
так то системный

Google
A
09.02.2017
16:24:56
потому что нужно сначала посмотреть нет ли пакета в пакетном менеджере

Alex
09.02.2017
16:24:56
а вот если rvm под рутом то это как правило ненужная жесть.

ojab
09.02.2017
16:25:20
ну сообщение блядь, какой sudo было до того, как определили какой руби используется

Alexander
09.02.2017
16:25:27
А что плохого в sudo gem install, если используется системный ruby?
а зачем? чем плохо устанавливать только для конкретного пользователя?

ну и рут-то один, а вас много

ojab
09.02.2017
16:25:58
а зачем? чем плохо устанавливать только для конкретного пользователя?
тем что с системным ruby это не работает, если не заниматься конфигурацией bundler'a?

A
09.02.2017
16:26:46
у меня получалось без rvm ставить гемы для конкретного пользователя.

Alexander
09.02.2017
16:26:48
с каких пор у бандлера есть конфиг?

ojab
09.02.2017
16:27:25
Alexander
09.02.2017
16:27:26
но лучше всегда без судо. можно, но лучше без. иначе будет "я установил гем, но не могу зареквайрить" и подобное

A
09.02.2017
16:27:28
я к "тем что с системным ruby это не работает"

Alexander
09.02.2017
16:27:32
испокон веков?
каким файлом?

ojab
09.02.2017
16:27:53
каким файлом?
послать в гугл или подсказать сайт бандлера?

Alexander
09.02.2017
16:28:04
послать в гугл или подсказать сайт бандлера?
не помнишь? ок. что там конфигурить?

я вот gem конфигурил, да. а bundler-то зачем?

ojab
09.02.2017
16:31:08
BUNDLER_HOME, очевидно, чтобы он не пытался поставить gem'ы в систему

или как он там нынче называется

Google
ojab
09.02.2017
16:33:06
ага, собственно path

Alexander
09.02.2017
16:33:15
BUNDLER_HOME, очевидно, чтобы он не пытался поставить gem'ы в систему
1. это похоже на переменную, а не конфиг бандлера 2. настройки переменных gem достаточно, максимум ещё --user-install туда 3. с rbenv и rvm это вообще по-моему не нужно нихрена, а наоборот вычищать надо

Alex
09.02.2017
16:42:02
hr?

Admin
ERROR: S client not available

Ilya
09.02.2017
16:42:19
hr?
чуйка? ;)

Alex
09.02.2017
16:42:26
практика.

Ilya
09.02.2017
16:42:33
?

ojab
09.02.2017
16:58:49
1. это похоже на переменную, а не конфиг бандлера 2. настройки переменных gem достаточно, максимум ещё --user-install туда 3. с rbenv и rvm это вообще по-моему не нужно нихрена, а наоборот вычищать надо
1. Разницы между переменной окружения и конфигом бандлера в данном случае никакой нет, настраивай как хочешь 2. Таки да, со свежим бандером проблем, вроде бы, нет 3. Речь о системном руби

Alexander
09.02.2017
17:01:40
1. Разницы между переменной окружения и конфигом бандлера в данном случае никакой нет, настраивай как хочешь 2. Таки да, со свежим бандером проблем, вроде бы, нет 3. Речь о системном руби
1. допустим 2. хз вообще о чём речь, никогда не трогал бандлер, но допустим я ньюфаг 3. лучше всё же через .gemrc, GEM_*-переменные, или ещё лучше всё же использовать version manager.

Nazary
09.02.2017
19:02:33
Привет, у вас правила чата есть?

Dan
09.02.2017
19:09:05
Дмитрий
09.02.2017
19:43:40
Привет всем!

I
09.02.2017
19:44:57
привет =)

Дмитрий
09.02.2017
19:45:49
есть функция(хранимка) на postgresql. Хранимка возвращает recordset(несколько курсоров). Как получить оба. pg gem такого походу не умеет

I
09.02.2017
19:46:57
а что в pg-gem прилетает?

Дмитрий
09.02.2017
19:48:39
result и я так понял не массив result-ов

I
09.02.2017
19:49:37
а хотя бы вызов хранимки можно скинуть?

ну или в лс, если приватное совсем

Lupsick
09.02.2017
19:53:12
какие большие проекты есть на рубях?

I
09.02.2017
19:53:42
redmine?

Google
I
09.02.2017
19:53:53
gitlab

Lupsick
09.02.2017
19:54:19
ну это первое что на ум приходит

I
09.02.2017
19:54:47
airbnb?)

skynet
09.02.2017
19:54:57
basecamp

Lupsick
09.02.2017
19:55:08
и еще в issues посмотреть

Дмитрий
09.02.2017
20:00:09
вызов скинуть не могу, дома сейчас. В целом все просто обычный вызов хранимки на postgres. представьте хранику которая возвращает два select из разных таблиц.

I
09.02.2017
20:00:27
ну вот в том-то и суть, как ее вызов идет

как-нибудь так? conn.exec("select * from your_function()") do |result| p result end

ojab
09.02.2017
20:02:08
Дмитрий
09.02.2017
20:02:58
do declare refcursor c1, refcursor c2 begin select t.c1,t.c2 from dbo.func_name(param1, param2) t into t.c1, t.c2 end

что-то вроде этого

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