ruby — все вопросы
4ответа
55 голосов
Чат чата для публикации последних ответов
Я являюсь половинной частью робота syb0rg , в котором будут опубликованы последние ответы Code Review на чат общения с клиентами . Вот список рекомендуемых мной рекомендаций по обзору в порядке п
2ответа
36 голосов
Это
Я не знаю регулярное выражение. Я хочу изучить регулярное выражение, но регулярное выражение для регулярного выражения будет довольно скучным.
Итак, я решил также изучить Ruby (который до сих пор
4ответа
26 голосов
Установка значений по умолчанию в хеш-настройках Ruby
У меня есть специальный метод, который мне нравится, потому что он позволяет мне решить, хочу ли я использовать значение по умолчанию. Если мне нужно что-то другое, я вхожу в :option => value, в
4ответа
26 голосов
Unit-тестирование контроллера в Ruby on Rails
Я предполагаю, что это общий вопрос о написании эффективного набора тестовых примеров для действия контроллера.
Я включаю следующие ингредиенты:
Ruby on Rails
RSpec: Структура тестирова
9ответов
103 голоса
Почему Python используется для высокопроизводительных /научных вычислений (но Ruby - нет)?
Есть цитата из беседы PyCon 2011 , которая идет:
По крайней мере, в нашем магазине (Национальная лаборатория Аргонна) у нас есть три
принятые языки для научных вычислений. В этом порядке он
9ответов
31 голос
Является ли Ruby подходящим языком для разработки игр? [закрыто]
Я хочу перейти к разработке некоторых игр, но единственным языком, который я знаю очень хорошо, является Ruby. Большинство из того, что я прочитал, похоже, указывают на языки более низкого уровня, та
2ответа
24 голоса
99 бутылок пива на стене
Я супер новичок в этом, так что будь добр. Я попытался решить задачу Криса Пайна напечатать целую лирику до 99 бутылок пива на стене. Кажется, это работает, но есть ли лучший /более эффективный спос
2ответа
23 голоса
Задача жадности Руби Коанса
Закодировав Java и C # в течение нескольких лет, я в настоящее время изучаю Ruby. Я прокладываю себе путь через учебник по Ruby Koans . В какой-то момент вы должны реализовать метод, который вычисл
5ответов
22 голоса
Использование регулярного выражения, хранящегося в файле YAML
Я установил settingslogic, и в файле конфигурации я поместил регулярное выражение для электронной почты следующим образом:
#config/settings.yml
defaults: &defaults
email_regex: /^([\w\.%\+\
5ответов
22 голоса
FizzBuzz в Ruby
У меня есть эта реализация задачи FizzBuzz в Ruby:
(1..100).each do |n|
i_3=(n%3==0)
i_5=(n%5==0)
case
when i_3&&i_5
puts 'fizzbuzz'
when i_3
9ответов
14 голосов
Как я могу защитить программное обеспечение на Pi для коммерческого использования?
Я хотел бы использовать Raspberry Pi в коммерческом продукте, но я хотел бы предотвратить обратное проектирование программного обеспечения на устройстве. Программное обеспечение, о котором идет речь
5ответов
21 голос
Разбирайте веб-страницу и сохраняйте извлеченные изображения в каталог
У меня была задача для позиции программиста, с которой я потерпел неудачу. Я новичок программист, и я согласен с этим. Единственная проблема заключается в том, что работодатель никогда не говорил мн
8ответов
34 голоса
Ruby on OS X 10.9 Игнорирование драгоценных камней, поскольку расширения не построены
Каждые несколько дней это произойдет, когда вы делаете различные вещи в Ruby CLI (особенно, используя утилиту knife для Chef) на OS X (невозможно реплицировать в других средах: Linux, FreeBSD и т. д
2ответа
13 голосов
Настройка сервера Ruby on Rails
Я подумываю о покупке малины pi, потому что я хочу разместить персональный сайт. Я использую интернет-провайдер в Великобритании (Virgin Media), и я хочу использовать свое интернет-соединение для до
1ответ
21 голос
Вызов выходного дня: оценка рубинового покера
Я опаздываю на этот уик-энд (извините), но так как все в порядке, я надеюсь, что все в порядке. Но я не игрок в покер, поэтому я, возможно, полностью что-то пропустил.
Класс Hand выполняет оценку
1ответ
19 голосов
Ваши серверы опущены?
Если вы пришли сюда из-за названия, скорее всего, ваш сервер не сбит. Но если по какой-то чудодейственной причине это:
Некоторое время назад я опубликовал программу , которая будет ssh и ping вс
4ответа
17 голосов
Генетический алгоритм для проекта «Умные алгоритмы»
Я написал кучу кода Ruby для книжного проекта, который я только что закончил. Одна критика в том, что это прекрасный код, но не очень «похожий на рубин». Я согласен, что мой стиль был упрощен по при
2ответа
17 голосов
Подсчитайте наличие нуклеотидов в цепочке ДНК
Вдохновленный этот мета-вопрос Я решил взглянуть на Розалинда . Их первый вызов казался достаточно простым:
Пример строки ДНК длиной 21 (чей алфавит содержит символы «A», «C», «G» и «T»):
2ответа
17 голосов
Задача боевого корабля: создание военно-морского флота
Задача сообщества в этом месяце гласит:
Каждый играл в «Броненосец». Давайте реализуем логику, которая тонет.
Но это предполагает, что есть что-то утонуть. Мы не можем заставить армаду о