7
голосов
1ответов
5060 просмотров

Paper Clip failing to save attachment

I'm using Ruby 1.9 and Rails 2.3.4 with Paperclip gem to save attachments. and I followed tutorial by adding the proper migration, adding (has_attached_file :video) to the model, making the form (multipart) and adding to it... When I try to upload a file I look in the log and I see: [paperclip...

0
голосов
1ответов
978 просмотров

Rack fails with Rails when I try to upload file (using paper clip) on Ruby 1.9

I have a Ruby on Rails application I'm using Ruby 1.9 and Rails 2.3.4 and I want users to upload videos so I installed Paperclip gem but I'm getting this error from Rack. The fact that it says it's "invalid byte sequence" makes me suspect that it's from Ruby 1.9. any ideas? Thanks, Tam Rende...

10
голосов
4ответов
5320 просмотров

How do Enumerators work in Ruby 1.9.1?

This question is not about how to use Enumerators in Ruby 1.9.1 but rather I am curious how they work. Here is some code: class Bunk def initialize @h = [*1..100] end def each if !block_given? enum_for(:each) else 0.upto(@h.length) { |i| yield @h[i] }...

34
голосов
3ответов
17531 просмотров

How to specify output file encoding in Ruby?

How can I set the encoding of a file when using a File#open?

5
голосов
2ответов
3364 просмотров

How to replace the Unicode gem on Ruby 1.9?

Unfortunately, the Unicode 0.1 (sudo gem install unicode) doesn't work on Ruby 1.9. I have the following snippet: require "rubygems" require "unicode" str = "áéíóúç" Unicode.normalize_KD(str).gsub(/[^\x00-\x7F]/n, "") #=> aeiouc I use it to convert titles to permalink, without removing acc...

8
голосов
4ответов
6873 просмотров

HTML tidy/cleaning in Ruby 1.9

I'm currently using the RubyTidy Ruby bindings for HTML tidy to make sure HTML I receive is well-formed. Currently this library is the only thing holding me back from getting a Rails application on Ruby 1.9. Are there any alternative libraries out there that will tidy up chunks of HTML on Ruby 1.9?

6
голосов
5ответов
2995 просмотров

Ruby1.9 and Amazon SQS?

Is there a good library/gem for accessing Amazon SQS from ruby1.9? The Amazon ruby example and right_aws do not work as-is with ruby1.9. I'd strongly prefer something that's known to work under reasonably heavy load (a few hundred thousand queue items or more per day).

1
голосов
2ответов
696 просмотров

Differences in instance_eval behaviour between Ruby 1.9.1 and 1.8.6?

I noticed that class variables @@my_class var are now looked up in the context of the instance_eval'd object in Ruby 1.9.1 whereas this was not the case in Ruby 1.8.6. What are some other differences in behaviour of instance_eval for Ruby 1.9.1 ?

10
голосов
2ответов
9746 просмотров

How to convert a Net::HTTP response to a certain encoding in Ruby 1.9.1?

I have a Sinatra application (http://analyzethis.espace-technologies.com) that does the following Retrieve an HTML page (via net/http) Create a Nokogiri document from the response.body Extract some info and send it back in the response. The response should be UTF-8 encoded So I came to the p...

8
голосов
1ответов
482 просмотров

autospec with multiple versions of Ruby

I've installed Ruby 1.9.1 alongside Ruby 1.8.6 on my Mac OS X Leopard using the prefix and program-suffix options so that I can run Ruby 1.9 stuff by issuing ruby19, irb19, gem19, etc. commands. I've installed the corresponding gems and can run rake19 spec to execute my rspec tests but when I ru...

0
голосов
1ответов
1193 просмотров

Получение «недопустимой последовательности байтов в US-ASCII» при попытке загрузить файл в Ramaze и Ruby 1.9

Я предполагаю, что кодировки по умолчанию изменились в версии 1.9, но я думал, что Ramaze должен быть полностью совместим с 1.9? Я действительно не понимаю, что здесь происходит. Спасибо за любую помощь!

3
голосов
3ответов
2773 просмотров

JRuby с Ruby 1.9

Я знаю, что в этом отношении ведется работа, но каков точный статус совместимости JRUby 1.3 с Ruby 1.9.1? Я немного сбит с толку, если смогу загрузить jruby 1.3 и начать работу с установкой Ruby 1.9. На домашней странице JRuby написано: * Ruby 1.8.6 теперь совместим * Скоро совместимо...

22
голосов
4ответов
22299 просмотров

gem install mongrel не работает с рубином 1.9.1

Вчера я занялся разработкой рельсов. Установил Ruby 1.9.1, rubygems и rails. Запуск gem install mongrel работал нормально и якобы тоже установил ублюдок. Я немного озадачен, потому что: скрипт / сервер запускает вебрик по умолчанию which mongrel ничего не возвращает locate mongrel возв...

4
голосов
3ответов
4075 просмотров

Замена для использования rdoc

Согласно этому сообщению , RDoc :: usage в настоящее время недоступен в Ruby 1.9. Доступны ли хорошие замены? Мне было бы интересно узнать, что доступно из стандартной установки, а также из драгоценных камней.

2
голосов
4ответов
394 просмотров

Стоит ли мне перейти на Ruby 1.9?

Не пора ли перейти на Ruby 1.9?

2
голосов
3ответов
858 просмотров

Кто угодно пробует запускать Rails 2.2 (или Edge) под Ruby 1.9.1 RC1

Сегодня был выпущен Ruby 1.9.1 RC1, поэтому я быстро перешел к его установке (тестовая версия, конечно, с суффиксом 19). Я устанавливаю Rails и Rack для 1.9 RubyGems, а затем создаю новый сайт Rails, используя edge ... когда я выполняю: ruby19 ./script/server Я наблюдаю, как загрузка проц...

7
голосов
7ответов
4701 просмотров

Рубиновая производительность

Я очень хочу разработать свое первое приложение на Ruby, поскольку моя компания наконец-то одобрила его использование внутри компании. Во всем, что я читал о Ruby до v1.8, никогда не говорится ничего положительного о производительности, но я ничего не нашел о версии 1.9. Последние цифры, кото...

102
голосов
4ответов
41433 просмотров

В чем разница между Ruby 1.8 и Ruby 1.9

Я не понимаю различий между «текущей» версией Ruby (1.8) и «новой» версией (1.9). Есть ли «легкое» или «простое» объяснение различий и почему они такие разные?