草庐IT

phpExcel列大小问题

全部标签

ruby-on-rails - 迁移正在等待;运行 'bin/rake db:migrate RAILS_ENV=development' 来解决这个问题[无法继续]

我似乎有一个关于RubyonRails迁移过程的循环问题。我正在关注介绍文章,我已经到了需要创建我的第一个表的地步。我已经运行了以下,[tims@web2working_ror]#railsgeneratemodelHomepagefirst_name:stringlast_name:stringemail:stringmessage:textinvokeactive_recordcreatedb/migrate/20131119203948_create_homepages.rbcreateapp/models/homepage.rbinvoketest_unitcreatetest

ruby - 安装 gsl gem 的问题

我可以在我的主目录中成功安装gsl库,但是当我尝试安装gslgem时,我得到一大堆我不理解的错误。我想知道是否有人可以告诉我为什么会出现这些错误。我可以说我有:成功安装gsl;至少那是它的样子。我指出了gsl-config的路径这是错误日志的样子:Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallinggsl:ERROR:Failedtobuildgemnativeextension./home/ted/ruby-1.9.1/bin/rubyextconf.rbinstallgslcheckinggslve

ruby - Ruby 中漂亮的文件大小?

我正在尝试创建一种方法,将表示字节的整数转换为具有“修饰”格式的字符串。这是我半途而废的尝试:classIntegerdefto_filesize{'B'=>1024,'KB'=>1024*1024,'MB'=>1024*1024*1024,'GB'=>1024*1024*1024*1024,'TB'=>1024*1024*1024*1024*1024}.each_pair{|e,s|return"#{s/self}#{e}"ifself我做错了什么? 最佳答案 如果将它与Rails一起使用-标准Rails数字助手怎么样?http:

ruby - 为什么 OpenURI 将大小小于 10kb 的文件视为 StringIO?

我使用open-uri从远程网站获取图像,并将它们保存在我的RubyonRails应用程序中的本地服务器上。大多数图像显示没有问题,但有些图像没有显示。经过很长时间的调试session后,我终于发现(感谢thisblogpost)这是因为open-uri-libary中的classBuffer将大小小于10kb的文件视为IO对象而不是临时文件。我按照MicahWinkelspecht对thisStackOverflowquestion的回答设法解决了这个问题。,我将以下代码放在初始化程序的文件中:require'open-uri'#Don'tallowdownloadedfilesto

ruby-on-rails - rspec 测试有问题,未定义的方法 'post'

我正在编写规范来测试当有人通过URL发送查询时mashup_controller的行为。我需要模拟URL中包含的参数,我读到post()方法可以做到这一点,但是当我收到错误时:1)MashupControllersimulatesqueryFailure/Error:post:createNoMethodError:undefinedmethod`post'for##./mashup_controller_rspec.rb:9:in`block(2levels)in'Finishedin0.20199seconds1example,1failureFailedexamples:rspe

ruby - 不区分大小写的 Rspec 匹配

我正在编写Capybara测试并使用Rspec进行断言。我的测试失败了,因为应用的CSS样式导致文本全部大写。我如何重写它,使其成为不区分大小写的断言?"ALLCAPS".shouldinclude('AllCaps') 最佳答案 这里是对phoet解决方案的改进:page.body.shouldmatch(%r{#{string}}i)不幸的是,这里的语法高亮并不是很公平(它在SublimeText中看起来非常好) 关于ruby-不区分大小写的Rspec匹配,我们在StackOverf

ruby-on-rails - 将对象保存在数组中的问题,Ruby 问题和 Rails 问题

我正在尝试将一个对象添加到我的数组中,但是该数组似乎总是重置,而不是添加。我究竟做错了什么?我认为这与if(defined?libraryshelf)then有关,我在这里要做的是找出数组是否存在(如果这是第一次添加或不存在)。.defadd_book@listofbooks||=Array.new@listofbooks.push(params[:booktitle])@listofbooksrespond_todo|format|format.html{redirect_to(:back)}format.jsendend我的add_book.js.erb文件alert('');@l

ruby - 无法安装 Curb - native 扩展有问题。

我正在尝试在我的Debian机器上安装curbgem,但我很难用native扩展构建gem。我正在使用RVM。只是我正在使用的东西的列表:Derby安bundlerrvmruby-1.9.2-p180遏制有人告诉我必须安装以下软件包,我已经安装了:sudoapt-getinstalllibcurl3libcurl3-gnutlslibcurl4-openssl-dev当我继续这样做时:gem安装限制Buildingnativeextensions.Thiscouldtakeawhile...ERROR:Errorinstallingcurb:ERROR:Failedtobuildgem

ruby-on-rails - Heroku "We' 抱歉,出了点问题”

首先,我是rails/heroku的新手,所以请提前原谅新手!我完成了Rails教程(http://guides.rubyonrails.org/getting_started.html)并生成了一个类似博客的“post”应用程序,将其推送到github,然后推送到heroku。我的应用程序在本地运行良好,但当我尝试在线运行它时,出现红色字体错误“我们很抱歉,但出了点问题”。这是heroku日志:2012-06-17T18:20:21+00:00app[web.1]:StartedGET"/posts/new"for24.246.75.91at2012-06-1718:20:21+00

ruby - 如何测量 Ruby 对象的大小?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭4年前。Improvethisquestion我遇到了Memcache问题,我想知道了解我创建的对象有多大的最佳方法是什么。我唯一的解决方案是将它们放入以字节为单位显示大小的Memcache(顺便说一下,我可以自定义Memcache的输出吗?我想要可读的千字节......)。谢谢,凯文