4
ответа

Копировать файлы в новый каталог только в том случае, если имя файла находится в массиве

Я не большой любитель zsh, но думаю, это должно быть легким для кого-то : Я могу скопировать файлы из sourcedir в targetdir с помощью следующего: $ find sourcedir -type f -exec cp {} ...
17.10.2015
4
ответа

Преимущества (или оборотные стороны) GVim по Vim для редактирования [закрытого] кода

Я должен установить энергию или GVim? Я разрабатываю главным образом Ruby on Rails (я также использую IDE, но другая тема). Есть ли какие-либо различия или преимущество использования Gvim по сравнению с энергией?
14.06.2012
3
ответа

Как изменить установленную рубиновую версию

Я пытаюсь выполнить рубин на своем RPi (дистрибутив Raspbian/Debian). Я установил рубин с Кв. - получают команду, но это установило 1.9. 3 версии. Я хотел более новый, таким образом, я удалил тот и затем...
17.11.2014
3
ответа

Почему делает передачу HEREDOC, поскольку строка к 'рубину-e' не работает?

По причинам я не понимаю, это, кажется, невозможно передать heredoc как выражение к интерпретатору Ruby: рубин $-e <<ЗАКАНЧИВАЕТСЯ, heredoc> помещает 'привет' heredoc>, ЗАКАНЧИВАЮТ рубин: никакой код...
16.07.2014
3
ответа

Параметры командной строки rackup не показывают в выводе PS или procfs

Как Вы знаете, хотите ли Вы получить аргументы времени выполнения командной строки в пользу выполнения команды, можно проанализировать PS-e или/proc / <pid>/cmdline. Но я встретился с проблемой, когда этот метод возвращает только команду...
18.10.2013
3
ответа

Что лучший способ состоит в том, чтобы определить рабочий каталог для процесса UNIX с помощью 'PS'?

Я запускаю скрипт командной строки Ruby (rufus.sh), который в конечном счете называет Thread.new, который порождает процесс UNIX как показано ниже. Я запускаю этот скрипт больше чем для 1 каталога как вывод PS...
23.01.2013
3
ответа

Маленький дистрибутив Linux с Ruby

Я использовал Щенка Linux для основных потребностей Linux, однако теперь я предпочел бы тот, которому включали Ruby, так, чтобы он не был загружен. Я предпочел бы маленький дистрибутив, который может работать от...
10.01.2013
3
ответа

Обеспечение полного пути не работает, но называющий просто название программы делает, почему?

Что я пропускаю? Я могу назвать "rvm" из командной строки, но не сослаться на весь путь то, какой rvm говорит, что я использую. Не то, чтобы это важно, но я остаюсь, вошел в систему как "jenkins" все время...
08.11.2012
2
ответа

Удалить строки из файла CSV, если второй столбец находится в списке слов

Я нашел длинный список бесплатных поставщиков услуг электронной почты, которых я хочу удалить из своих списков рассылки - https://gist.github.com/tbrianjones/5992856 Ниже приведены две команды, которые я использую в настоящее время. которые выполняют ту
18.07.2015
2
ответа

Время запуская скрипт Ruby отличается локально, чем по SSH

Кто-либо еще видел это поведение? Я создал простой сценарий Ruby для хихиканья, чтобы видеть, как быстро он подсчитает на паре машин, которые я имею. Вот источник: для n в 1... 1000000 делают...
27.02.2014
2
ответа

Обновление Ruby, не работающее, используя два метода

Я пытался установить рубиновую версию 1.9.3 с этим на моем Mac 10.6.8: $ \curl-L https://get.rvm.io | колотят-s конюшню - рубин Oskar-Niburskis-MacBook-Pro: ~ oskarniburski$ rvm устанавливают ruby-1.9.3-p362...
27.09.2013
2
ответа

Используя RVM с gvim, не устанавливая рубиновый двоичный файл

В Дуге Linux, по-видимому, gvim требует для установки рубина как зависимости. Однако, если я хочу работать с RVM, затем мне не нужен двоичный установленный рубин. Это может вызвать проблемы? Может рубин быть...
16.07.2013
2
ответа

Как установить Ruby 1.9.3 на Arch?

Wiki предлагает использовать $sudo pacman-S ruby1.9, но пакет не там... Я не скомпилировал бы его из источника, но я могу, если никто не знает.
13.05.2013
2
ответа

Как Вы указываете альтернативные интерпретаторы сценария (хижины)?

В исполняемом файле Вы указываете среду с помощью хижины: #!/usr/bin/env рубин # код Ruby здесь, Но что, если Вы хотите указать несколько возможных сред? Например, если Вы имеете...
15.08.2012
2
ответа

Как я могу создать сценарий удара, который выполняет irb, затем некоторый код Ruby?

Я пытаюсь сделать это для создания поблочного тестирования бризом для меня. Содержание рассматриваемого сценария в качестве примера следующие: irb требуют 'random_utils.rb' = SuccessChecker.new Прямо сейчас это...
09.08.2012
1
ответ

Я могу обновить свою оболочку в рамках сценария оболочки?

Я пытаюсь установить сценарий, который запускается с минимальной установки CentOS 6 и настраивает ее для разработки Ruby. #!/bin/bash # Добавляют об/мин PostgreSQL Repo-i http://yum.postgresql.org/9.1/redhat/rhel-6-...
06.01.2019
1
ответ

Как я высказываю “1.9.2” строковое мнение Ruby к финальной версии с RVM?

Я использую RVM для управления моей средой Ruby на OSX, и в настоящее время это интерпретирует '1.9.2' как ruby-1.9.2-rc2 вместо финальной версии. Как я могу обновить это, чтобы заставить его вести себя как ожидалось?
28.11.2018
1
ответ

26.09.2018
1
ответ

удар для цикла для запущения рубиновых скриптов

Я пытаюсь запустить несколько рубиновых скриптов из командной строки. Вот мой код до сих пор: поскольку я в {1.. 59}; сделайте $ ("рубиновый sample$i.rb"); сон 10; сделанный цель состоит в том, чтобы протестировать все эти сценарии быстро, но...
23.05.2017
1
ответ

Как к правильно автоматически/вручную поворачивают файлы журнала для производственного Приложения для направляющих

Я занимаю администрирование для сервера, который имеет изготовленное на заказ стороннее приложение для направляющих. Разработчик приложения сообщил мне, что рубиновые файлы журнала становятся большими и указали на меня на следующую ссылку:-...
23.05.2017
1
ответ

Как перенести команды iptables вокруг Ruby webrick сервер, идущий вверх и вниз в единственной команде/сценарии?

Я хотел бы использовать это решение для сервера Ruby WEBrick для демонстрирования по запросу некоторых случайных веб-страниц. Таким образом, я настроил некоторое передающее исключение на своем adsl модеме локальный веб-интерфейс (192.168.2.1). Затем...
13.04.2017
1
ответ

29.03.2016
1
ответ

30.09.2015
1
ответ

18.05.2015
1
ответ

Создание субдомена в Amazon EC2 с помощью [закрытого] Сервера Nginx

Я использую амазонку ec2.... Мое приложение записано в Ruby on Rails. Я использую Сервер Nginx. Как я могу создать субдомен и автоматизировать его, когда пользователь регистрируется как http://user.mywebsite.com?
30.03.2015
1
ответ

Установка рубиновых 2.1 на Ubuntu 12.04 с помощью приложения рубиновой установки

Я был через несколько учебных руководств о том, как установить рубиновые 2.1.* Моя система в настоящее время имеет рубиновые 1.9.3, и я хочу последний. Я следую следующему учебному руководству о том, как установить его отсюда:...
06.01.2015
1
ответ

'rvm перечисляют удаленный' не показ двоичных файлов для поля Ubuntu 14.04

Я пытаюсь настроить dev поле с rvm на Ubuntu 14.04 (через Vagrant и Ansible). Я установил rvm: gpg - keyserver hkp://keys.gnupg.net - recv-ключи D39DC0E3 \curl - SSL https://get.rvm.io |...
05.12.2014
1
ответ

Мы можем ввести или отправить какой-либо текст демону?

У меня есть некоторые ‍upload/download рубиновые сценарии; я хочу запустить те скрипты в процессе демона. Когда я запускаю рубиновый скрипт на терминале, он просит некоторый вход после того, как тот сценарий начинает выполняться. Таким образом, теперь я х
06.11.2014

Ruby является динамическим, отражающим, языком объектно-ориентированного программирования общего назначения, который комбинирует синтаксис, вдохновленный Perl с подобными Smalltalk функциями.

Ruby

Ruby является динамическим объектно-ориентированным интерпретируемым языком с открытым исходным кодом, который комбинирует хорошие биты от Perl, Smalltalk и Lisp. Это поддерживает парадигмы параллельного программирования. Основная цель Ruby состоит в том, чтобы "помочь каждому программисту в мире быть продуктивным, и любить программировать и быть счастливой". Ruby является динамическим, языком программирования с открытым исходным кодом с вниманием на простоту и производительность.

Доля завоеванного внимания Ruby пронзила приблизительно в 2005 из-за Ruby on Rails, популярная платформа веб-приложений основывалась на Ruby.

Можно загрузить исходный код Ruby с http://www.ruby-lang.org/en/downloads/ или с GitHub.

Альтернативные реализации Ruby

База знаний

С чего начать

Инструменты

Бесплатные книги программирования Ruby