Вопросы с тегом «ruby»

Ruby - это динамический язык программирования с открытым исходным кодом, ориентированный на простоту и производительность.

77
Когда использовать Bash, а когда использовать Perl / Python / Ruby? [закрыто]

Пока мы делаем все наши сценарии с Bash, но я начинаю чувствовать себя немного глупо по этому поводу. Хотя мы, конечно, можем делать все, что хотим, с помощью Bash (это довольно мощно), я начинаю задумываться, не следует ли нам вместо этого использовать надлежащий язык сценариев (в нашем случае,...

48
обновление brew сломало Vim на OS X (dyld: библиотека не загружена)

Я не бегал brew update && brew upgradeдолго. Я только что сделал огромное обновление, которое, как оказалось, сломало мой Vim. Вот что я получил после запуска vim: dyld: Library not loaded: /usr/local/opt/ruby/lib/libruby.2.3.0.dylib Referenced from: /usr/local/bin/vim Reason: image not...

36
Как я могу исправить ошибку Broken Pipe?

Я недавно переустановил RVM (следуя инструкциям на http://rvm.io ) после новой установки Ubuntu 12.10, когда я получил SSD-диск. Теперь, когда я печатаю: type rvm | head -1 Я получаю следующую ошибку: rvm is a function -bash: type: write error: Broken pipe Но если я немедленно повторю команду, то...

27
Сервисы, которые просто возвращают ваш публичный IP как текст [закрыто]

Закрыто. Этот вопрос не по теме . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он соответствовал теме Супер пользователя. Закрыто 5 лет назад . Я пишу сценарий, который выполняет динамические обновления DNS для меня, но мой сервер находится за...

27
Есть ли git-подобная файловая система?

Git хранит контент уникальным образом в своем репо на основе вычисленного хэша любого файла. Если в моем каталоге есть две копии одного и того же файла где-то внутри, git сохранит его только один раз. Мне интересно, была ли реализована эта же концепция на уровне операционной системы как какая-то...

22
~ / .profile не загружается при использовании SSH (Ubuntu)

Отредактировано, чтобы отразить проблему, которую я действительно хотел решить: Мне нужно настроить свою среду ruby, чтобы я мог развернуть ее через Capistrano. export PATH=$HOME/.rbenv/bin:$PATH eval "$(rbenv init -)" Я помещаю их в ~ deploy / .profile, но когда я запускаю ssh, они не запускаются....

19
Проблемы установки Ruby с RVM

Я следовал инструкциям на http://installrails.com, чтобы получить настройки Macbook Air для какой-нибудь рубиновой работы, но у меня возникли проблемы с RVM. Когда я пытаюсь установить Ruby, я получаю следующие ошибки. Я также вижу их, когда пытаюсь бежать ruby -v. dyld: Library not loaded:...

19
Мне нужен простой способ резервного копирования файлов на ледник Амазон из командной строки?

У меня есть сервер CentOS онлайн с каталогом файлов cPmove, который мне нужен для резервного копирования в Amazon Glacier. У меня есть только доступ к командной строке, без графического интерфейса. Мне нужен клиент командной строки, который относительно прост в использовании для загрузки файлов....

16
Как установить и использовать разные версии ruby?

Я изучаю рельсы из разных книг, которые используют разные версии как ruby, так и rails. Сейчас на моем Mac OS X Snow Leopard (in /usr/bin) установлен ruby ​​1.87, но мне также нужно использовать ruby ​​1.9 для другого приложения на rails. Может кто-нибудь сказать мне, как сделать эту работу? Я...

16
Установка пакетов Homebrew без ссылок

Я хотел бы установить несколько версий Ruby (или любого другого пакета Homebrew), не связывая ни одну из них. По сути, я хотел бы относиться к любой формуле как кеги только. Я не могу найти способ сделать это, хотя это кажется тривиальным. Я думал, что будет что-то вроде brew install --no-link...

15
Как установить последнюю версию Ruby и Ruby on Rails в Ubuntu?

Я установил Ruby с помощью команды apt-get install ruby1.9.1, но когда я вхожу rubyв консоль, ничего не происходит. Я должен использовать команду ruby1.9.1-v ruby 1.9.2p0 (2010-08-18 revision 29036) [i686-linux] Но как я могу назвать это с rubyи нет ruby1.9.1? А как мне установить...

15
Можно ли переустановить / исправить системный рубин Mac OS X без полной переустановки ОС?

Является ли это возможным? Я сталкиваюсь с различными проблемами, по крайней мере, один раз в неделю, так как они испортились или что-то в этом роде, особенно с домашним пивом Если это возможно, но было бы лучше начать с чистого листа, пожалуйста, дайте мне...

15
Отправка почты из командной строки

Хорошо, я искал повсюду что-то, чтобы позаботиться об этом маленьком почтовом проекте, который у меня есть. Во-первых, немного предыстории: в моей семье каждый год проводится секретный Санта, и я предложил написать сценарий, чтобы рандомизировать, кто за кого получает подарки. Что я хотел бы...

14
Поддержка Vim * / dyn

Что означает знак плюс перед */dynв :versionрезультатах работы команды, например: +python/dyn +python3/dyn +ruby/dyn +tcl/dyn Я не нашел никакой полезной документации на это. Когда я запускаю, :echo has('python3')Vim возвращает 0. Когда я запускаю, :python3 print('hi')он говорит, что E370: Could...

12
Как полностью удалить Ruby, Ruby gems в Mac OS X 10.6.4

Многие рубинисты могут быть шокированы, когда прочитают это, но я хотел бы знать, возможно ли полностью удалить платформу Ruby, а также все инструменты и гемы, которые поставляются с Mac OS X 10.6.4. Любая помощь будет оценена. (И объяснения тоже, если вы думаете, что я бы предпочел не делать...

12
bash vi mode: Что означает # - * - mode: ruby ​​- * - # vi: установить ft = ruby: значит?

Я просматриваю некоторый случайный код , и в верхней части он говорит это: # -*- mode: ruby -*- # vi: set ft=ruby : Что это значит? Я знаю, что это простой вопрос, но я не смог найти его в Интернете, потому что а) я даже не знаю, на каком языке написан этот код, и б) я очень плохо знаком с bash и...

10
Доморощенный говорит, что XCode не установлен

Я пытаюсь установить Ruby с помощью Homebrew, менеджера пакетов OSX. Когда я запускаю «brew install ruby», я получаю сообщение «Внимание: XCode не установлен!». XCode установлен, он врет. Могу ли я попытаться это исправить? Я использую Lion с XCode...

10
Vim: «соответствие скобок» для языков без скобок? (Ruby, Python и т. Д.)

Vim отлично подходит для выделения соответствующих скобок. Но в последнее время я работаю в Ruby, где определения методов обычно начинаются с doи заканчиваются endвместо {и }. Точно так же, ifзаявления и caseзаявления и другие не используют скобки, только ключевые слова. У кого-нибудь есть...