Ajax_indicator
закроется через 10 сек Frontend_notifier_close_notification_ico
На сервере произошла ошибка. Мы уже уведомлены об этом и скоро разберемся.
Мы учим полезным скиллам
Вы не залогинены. Чтобы быстро подписываться на интересующие разделы и задавать вопросы в Q/A вам нужно войти или зарегистрироваться.

Здесь показаны вопросы из всех разделов сайта. Вы можете задать свой вопрос, но вам нужно обязательно выбрать для него раздел.

1
ответ
1
голос

Почему поля для модели определяются именно в миграции?

задал Neodelf 10 месяцев назад
Почему нельзя определить свойства, которые будут у объектов класса Item в файле item.rb, а не в файле миграции db/migrations/***_create_items.rb? Непонятно истинное назначение.
2
ответа
0
голосов

Что делать если AVDM не запускается?

задал ProOmicron 10 месяцев назад
Нажимаю START... В следующем окне идёт загрузка, а когда доходит до конца, то на этом всё. Дальше ничего...
Процессор х64 (Intel Core 2 Duo E8200). А эмулятор вроде бы работает на х86. Может из-з ...
2
ответа
0
голосов

двойное двоеточие в Ruby

задал Shogun 10 месяцев назад
Привет,
В эпизоде 25 упоминалось двойное двоеточие, для разделение модуля и сабмодуля. А в каких еще случаях используется двойное двоеточие?
3
ответа
0
голосов

Обновление поля в базе данных по ссылке

задал [без логина] 10 месяцев назад
Пытаюсь обновить поле ready в базе данных с false на true, написал вот такой action
def ready
@task = Task.find(params[:id])
@task.update_attributes(:ready =>true)
red ...
1
ответ
1
голос

Как сделать, чтобы метод uniq, проверял уникальность по определенному полю массива?

задал azhuravlev 10 месяцев назад
Вопрос возник из того, что если сначала загрузить данные из файла, а затем добавить уже записанные там item'ы, они дублируются, так как все имеют уникальный идентификатор объекта.

Например, для ...
1
ответ
1
голос

Работа Rack без middleware

задал Константин 10 месяцев назад
Добрый день.
Стандартная схема работы Rack(middleware) приложения изображена тут:
http://images.netbynet.ru/imgs/2e82152a8aace957595e07779580d36b.png

Я пытаюсь реализовать следующую схему:
ht ...
0
ответов
0
голосов

Как получить информацию о тесте в teardown для Test::Unit::TestCase?

задал Universal 10 месяцев назад
Использую Test::Unit::TestCase (именно в данном случае). Нужно в teardown получить информацию о выполненном тесте: прошел ли он успешно, если была ошибка, то какая, имя самого теста, класса и т.п. ...
1
ответ
-2
голосов

Почему не выводится сумма SQL sum?

задал 2netme 11 месяцев назад
Доброе время суток, не пойму в чем может быть проблема.
База данных sqllite
В модели
def self.total_grouped_by_day(start,current_user)
gps = where(created_at: start.beginning_of_day ...
1
ответ
1
голос

Как вывести данные ассоциаций has_and_belongs_to_many в форму?

задал 2netme 11 месяцев назад
У меня есть две модели User и Plan. У каждого пользователя может быть как один план так и много планов, а один и тот же план может быть назначен как одному так и нескольким пользователям.
Я так по ...
0
ответов
-1
голосов

Чисто PI 10000 знаков после запятой.

задал ProOmicron 11 месяцев назад
Не могу получить число PI с 10000 знаков после запятой.
Хотелось бы через метод BigInteger. Но в скринкасте не понятно объяснили, как она работает, как им манипулировать.
1
ответ
0
голосов

Помогите ошибка с break!

задал ProOmicron 11 месяцев назад
public class HelloWorld {
public static void main(String[] args) {
String[] names = {"John", "Kate", "Bob", "Anna"};
int[][] codes = {{124, 3453, 2342, 23436}, {2485, 37525}, {243980, 24372 ...
1
ответ
1
голос

Почему о индексах не сказано полностью?

задал 451F 11 месяцев назад
Очень удивляет тот факт, что рассказав о том, что индексы ускоряют поиск, автор не упомянул что наличие индексов замедляет операции вставки, удаления и изменения.
По моему мнению это важное замеча ...
1
ответ
1
голос

super в Ruby (объяснения момента из книги)

задал Shogun 11 месяцев назад
При прочтении книги "Флэнаган Д., Мацумото Ю. - Язык программирования Ruby - 2011", в объяснении понятий "выстраивание цепочки" и super, возник вопрос:
В книге сказано: Ключевое слово super работа ...
1
ответ
1
голос

Инициализация Hash с lambda

задал Mak 11 месяцев назад
Встретил непонятный мне кодdef initialize
  @callbacks = Hash.new do |hash, key|
    hash[key] = lambda { |*_| }
  end
  yield(self)
end
Объясните пожалуйста смысл н ...
1
ответ
0
голосов

Как подключить gem в ruby?

задал aandrushin 11 месяцев назад
Установил gem Pony при помощи команды gem install pony
Пытаюсь в руби выполнить следующий код:require "pony"
Pony.mail({:to => "[email protected]"})
Пишет что `no such file to load - ...
1
ответ
1
голос

Как запускать тесты, написанные на Test::Unit?

задал Universal 11 месяцев назад
Как запускать тесты RSpec из терминала - это понятно. А вот как запускать тесты, написанные с помощью библиотеки Test::Unit - те, которые работают с assert'ами?
2
ответа
0
голосов

Как вывести сообщение о вводе переменной и ввод самой переменной без переноса строки

задал [без логина] 11 месяцев назад
По коду у меня
puts "a: "; a = gets.to_i
puts "b: "; b = gets.to_i
puts "c: "; c = gets.to_i
Получается:
a:
1
b:
-5
c:
6
А хотелось бы чтоб ...
2
ответа
0
голосов

Странное поведение xml парсеров при обработке request от гема Rack::Request

задал Константин 1 год назад
Доброго вечера!

Имеется веб сервер, работает на Thin, поступающие на него запросы обрабатываю с помощью Rack.

Со стороны клиента, на сервер отправляю запрос curl'ом, вида:http://do ...
3
ответа
-1
голосов

Необходимость создания сеттера

задал [без логина] 1 год назад
Если у нас есть установка значений в методе initialize
def initialize (options)
  @price = options[:price]
  @weight = options[:weight]
end

То нам уже не нужен сеттер, т ...
3
ответа
0
голосов

Про блоки, yield и &

задал Universal 1 год назад
Не могу понять. Пусть есть такой код
def method_with_block(hello)
  yield(hello)
end
method_with_block("Hello!"){|msg| puts msg} #Helloи
def method_with_block(he ...
4
ответа
0
голосов

Создание GUI-приложений

задал crack 1 год назад
Планируются скринкасты по созданию gui-приложений? Хотелось бы увидеть скринкасты на эту тему. Ну и еще может быть узнать как собирать полноценные приложения, подобно тому как это делается на python.
3
ответа
0
голосов

Почему следует использовать именно RSpec?

задал Universal 1 год назад
1) Для каких видов тестов предназначен Framework RSpec? В описаниях в интернете говорится, что для поведенческих, в то время как Роман в своих скринкастах говорил, что с помощью RSpec выполняется м ...
1
ответ
1
голос

Именнованные параметры и хеши

задал Universal 1 год назад
Известно, что в руби 2 планирую ввести именнованные аргументы. А сейчас уже можно инициализовать хеши вот таким образом key1: value.

Интересно, что будет, когда их введут? Ведь это вызовет конфл ...
1
ответ
0
голосов

Как реализовать inline-block

задал ahiipsa 1 год назад
Как реализовать inline-block аналогично HTML и CSS.

Хочу сделать набор картинок, покрывающих всю область экрана.
Или что то аналогичное этому. -> megavisor.com
1
ответ
0
голосов

Почему в контексте метода локальные классы могут работать только с final переменными?

задал Den_dp 1 год назад
В чём сокральный смысл этого? Хотелось бы увидеть пример, который бы показал что могло бы пойти не так, будь переменная не final, от чего предостерегались авторы языка.
1
ответ
3
голоса

Что означают & и * ?

задал h672694 1 год назад
Не могу найти документацию по данным символам.
В си:* = указатель
& = ссылка
В руби вообще не могу понять что они делают.
В документации искать по * и & нереально.
2
ответа
1
голос

Чем отличается map от each?

задал h672694 1 год назад
Допустим есть код:v = [1,2,3]
a = v.map { |val| val += 1 }
Чем он отличается от: v = [1,2,3]
a = v.each { |val| val += 1 }
Разницы никакой не вижу. Может кто-то прояснит?
0
ответов
0
голосов

Как посмотреть документацию в консоли с помощью команды ri (Windows)?

задал [без логина] 1 год назад
Столкнулся с проблемой что при попытке ввести ri команда (upcase for example)
Выскакивает исключение incompatible character encodings: UTF-8 and IBM866
Как-нибудь можно это вылечить ?

( да да ...
2
ответа
0
голосов

Как сделать возможность ввода email с клавиатуры

задал [без логина] 1 год назад
Попробовал перед thr = Thread.new do
  Pony.mail(:to => StoreApplication::Admin.email,
Ввести строку с присваиванием введённого с клавиатуры emailStoreApplication::Admin.email = g ...
1
ответ
0
голосов

Тестирование E-mail в Rails

задал vpolotskiy 1 год назад
Как в Rails можно протестировать например систему авторизации/регистрации?
В частности - как проверять отправку писем, как проверять текст в этих письмах? И было бы хорошо еще иметь возможность хо ...