Я уже видел похожий случай на моем сервере (тогда я использовал CSV, потому что не решил проблему). Причина в том, что файл Excel слишком велик (около 40000 или 50000 записей, или размер файла превышает 15 МБ), поэтому ваш сервер не может его обработать, поэтому файл Excel будет поврежден.
Пример:
Содержимое файла, если оно успешно создано, составляет 20 МБ, но когда файл создает 15 МБ, ваш сервер перегружен, он остановит процесс. Вы все еще можете создать файл Excel, но не можете его открыть.
Вы можете попробовать создать файл Excel объемом около 1 МБ или менее, если он работает, проблема может быть не в вашем коде.
Надежда может помочь вам.
Очень жаль, потому что плохой английский.
Чтение блогов не является способом выучить язык программирования. Это могло бы быть полезно после изучения основных принципов языка, в которой точке Вы можете:
Я рекомендовал бы, чтобы хорошая книга для запущения Вас, недавно выпущенный Язык программирования Ruby была, вероятно, лучшей теперь.
Я предполагаю, что Вы уже знаете о том, почему острое руководство, но на всякий случай, это - хорошая начальная точка. Это и книга кирки.
Я знаю, что Вы попросили блоги и т.д., но те два являются в значительной степени существенным чтением.
@Robert я соглашаюсь с Вами избегать подачи. Лучше, чтобы прочитать книгу и получить некоторое всестороннее знание....
Однако вот некоторые, которые могли бы помочь (с направляющими и Ruby):
http://www.buildingwebapps.com/podcasts (направляющие)
http://www.peepcode.com (направляющие)
http://www.learningrails.com (направляющие)
http://www.railsenvy.com (направляющие)
http://www.bofh.org.uk/articles/category/ruby (конкретный Ruby)
http://www.pragprog.com (рубин)
Те два должны запустить Вас. Послушайте совет от других и захватите некоторые книги и только начните взламывать далеко.
можно запустить с основания здесь: http://www.ruby-lang.org/en/documentation/ и затем на www.rubyflow.com Вы будете находить каждый день несколько ссылок на учебное руководство и новости о Ruby.
Не блог, а (nother) книга. Можно считать Программирование Ruby бесплатно онлайн.
Если Вы хотите получить хорошее ощущение сообщества (который является самой большой вещью о рубине), смотрите на следующее:
Блог DHH действительно не дает слишком много техническое, подстрекают, но я чувствую, что действительно хорошо читать, если Вы хотите понять сообщество. Слишком много людей обращаются к нему, когда они пишут, плюс его сообщения имеют тенденцию быть интересным (мне).
При надоедании мне нравится смотреть на Поток Ruby и Ruby Внутри, это - великолепное место для обнаружения новых блогов.
то, почему острое руководство, является большим, таким образом, бесплатное онлайн Программирует Ruby.
Они - то, что я читаю прямо сейчас.