我想在我的Facebook应用程序中实现Facebook Credits.有没有人知道Ruby on Rails中提供的Facebook Credits示例应用程序的版本?有人为此制作了宝石吗?如果我找到一个我将在下面链接...
我想clearfix从我的HTML中删除该类,并在我的SCSS(Rails 3.1应用程序)中包含clearfix mixin.对此最好的方法是什么?
我正在考虑将HTML 5 Boilerplate clearfix转换为mixin,然后在CSS中包含需要clearfixing的元素.
从HTML5 Boilerplate复制:
/* The Magnificent Clearfix: Updated to prevent margin-collapsing on child elements. http://j.mp/bestclearfix */
.clearfix:before, .clearfix:after { content: "\0020"; display: block; height: 0; overflow: hidden; }
.clearfix:after { clear: both; }
/* Fix clearfix: blueprintcss.lighthouseapp.com/projects/15318/tickets/5-extra-margin padding-bottom-of-page */
.clearfix { zoom: 1; }
Run Code Online (Sandbox Code Playgroud)
这有缺点吗?有没有更好的办法?我可以通过这种方式安全地从我的HTML标记中删除clearfix吗?
我想在Heroku上每分钟运行一个任务来检查是否满足条件以超时某些用户任务.我每小时只能运行一次Heroku cron作业,那么设置这样的定时任务的最佳方法是什么.我在Heroku上使用Rails 3.1.
我正在努力将Omniauth与我的新Facebook应用程序集成,我正在查看相当稀疏的文档,以了解它是否提供了访问图API的简单方法......我正在从Koala移动,这非常简单.
有没有人使用过Omniauth呢?我想从用户的相册中获取照片,并为他们排序并获取唯一的网址.
我正在使用Swagger-UI浏览我自己的API,用葡萄构建并自动记录葡萄招摇.
我用Google搜索并尝试了我能找到的所有建议,但我无法让POST工作.这是我的标题:
header "Access-Control-Allow-Origin", "*"
header "Access-Control-Allow-Methods", "POST, GET, OPTIONS, PUT, PATCH, DELETE"
header "Access-Control-Request-Method", "*"
header "Access-Control-Max-Age", "1728000"
header "Access-Control-Allow-Headers", "api_key, Content-Type"
Run Code Online (Sandbox Code Playgroud)
我只是扔了一切建议.我已经在supportedSubmitMethods中启用了所有HTTP方法,并且我使用POSTMAN Chrome扩展程序测试了API,它运行良好.正确创建用户并返回正确的数据.
然而,我得到的所有内容都是服务器报告:
Started OPTIONS "/v1/users.json" for 127.0.0.1 at 2012-12-21 04:07:13 -0800
Run Code Online (Sandbox Code Playgroud)
和swagger的反应看起来像这样:
请求网址
http://api.lvh.me:3000/v1/users.json
Run Code Online (Sandbox Code Playgroud)
响应机构
响应代码
0
Run Code Online (Sandbox Code Playgroud)
响应标题
我还用POSTMAN测试了OPTIONS响应,它位于:
Allow ?OPTIONS, GET, POST
Cache-Control ?no-cache
Date ?Fri, 21 Dec 2012 12:14:27 GMT
Server ?Apache-Coyote/1.1
X-Request-Id ?9215cba8da86824b97c6900fb6d97aec
X-Runtime ?0.170000
X-UA-Compatible ?IE=Edge
Run Code Online (Sandbox Code Playgroud) 我必须在我的控制器操作中显式渲染:layout =>'application',以便让我的新rails 3应用程序实际使用application.html.erb布局文件.
任何明显的事情要找我做错了?如果我不调用:layout选项,它就不会渲染布局.我得到一条消息:
由FooController处理#index为HTML
...当我在WEBrick上读取终端窗口跟踪时
看看这个解决方案https://github.com/tuupola/rack-facebook-method-fix它似乎很棒,除了它省略了大多数可能显而易见的东西,但它早上5:30,也许我的大脑无法工作.在什么文件和我应该在哪里放线:
require "rack-facebook-method-fix"
use Rack::Facebook::MethodFix
Run Code Online (Sandbox Code Playgroud)
?我假设application.rb的顶部,但这给了我一个错误信息:
/config/application.rb:5:in `<top (required)>': undefined method `use' for main:Object (NoMethodError)
Run Code Online (Sandbox Code Playgroud) 我正在重写(是的,我知道!)一个主要由API驱动的Rails应用程序,使用Grape by Intridea和葡萄招摇宝石来启用Swagger UI进行文档编制.
所以我有一个简单的hello world app运行.似乎可以从swagger测试中发现,虽然它现在正在给出JSON解析错误(我将在接下来看看).我想将swagger UI放入Rails应用程序,指向/swagger_doc.json,以便我构建时可以确保文档正确地构建在一起.
我在哪里将Swagger UI放在rails应用程序中?公共目录?
我突然得到一个sqlite3错误:
ActionView::Template::Error (dyld: Library not loaded: /usr/lib/libsqlite3.0.dylib
Referenced from: /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
Reason: no suitable image found. Did find:
/usr/lib/libsqlite3.0.dylib: mach-o, but wrong architecture
/usr/local/lib/libsqlite3.0.dylib: mach-o, but wrong architecture
/usr/lib/libsqlite3.0.dylib: mach-o, but wrong architecture
Run Code Online (Sandbox Code Playgroud)
我不知道为什么我突然得到这个错误.Rails 3.1.0和Ruby 1.9.2 Mac OSX 10.5.8