例如,在下面的主分支中,我需要删除提交af5c7bf16e6f04321f966b4231371b21475bc4da,这是由于之前的rebase导致的第二个:
commit 60b413512e616997c8b929012cf9ca56bf5c9113
Author: Luca G. Soave <luca.soave@gmail.com>
Date: Tue Apr 12 23:50:15 2011 +0200
add generic config/initializers/omniauth.example.rb
commit af5c7bf16e6f04321f966b4231371b21475bc4da
Author: Luca G. Soave <luca.soave@gmail.com>
Date: Fri Apr 22 00:15:50 2011 +0200
show github user info if logged
commit e6523efada4d75084e81971c4dc2aec621d45530
Author: Luca G. Soave <luca.soave@gmail.com>
Date: Fri Apr 22 17:20:48 2011 +0200
add multiple .container at blueprint layout
commit 414ceffc40ea4ac36ca68e6dd0a9ee97e73dee22
Author: Luca G. Soave <luca.soave@gmail.com>
Date: Thu Apr 21 19:55:57 2011 +0200
add %h1 Fantastic Logo + .right for 'Sign …Run Code Online (Sandbox Code Playgroud) 可能有一个git分支依赖,在mygem.gemspec里面?
我在想类似以下内容:
gem.add_runtime_dependency 'oauth2', :git => 'git@github.com:lgs/oauth2.git'
Run Code Online (Sandbox Code Playgroud)
......但它不起作用.
我找到了BUNDLE_DISABLE_SHARED_GEMS: '1',在.bundle/config.这是什么意思?
期待V3 API Repos(GET/repos /:owner /:repo)我们有3个日期时间:
"pushed_at": "2011-01-26T19:06:43Z",
"created_at": "2011-01-26T19:01:12Z",
"updated_at": "2011-01-26T19:14:43Z",
Run Code Online (Sandbox Code Playgroud)
有一个快速的例子只需链接这个https://api.github.com/repos/twitter/bootstrap
push_at和updated_at有什么区别?
我刚刚得到"Devise 1.2支持与OmniAuth教程的集成",但是我想设置多个提供者来引用同一个用户.我正在寻找一些好的示例代码来查看.
我也不能肯定"多供应商"是可能的默认"色器件:omniauthable"的实施,我想达到"一个用户的许多供应商"的效果,如由Ryan贝茨描述235 omniauth部分-1 ,236 -omniauth-part-2但是我想问一下,如果你已经知道一些例子,你认为是否可以采用更干净的方式,更少被黑客攻击的混合模型.
在此先感谢luca
我想学习如何在ruby中设计好的API包装器.我在找:
... 并且,
你最喜欢的API包装是什么以及它们的特殊之处是什么?
欢迎任何来源提前感谢
2011年6月29日更新
更新:13/06/2011
看看有关如何开发API包装器/接口客户端的精彩帖子: - http://www.arailsdemo.com/posts/56
我有以下对话框形式:
<div class='modal' id='myModal'>
<div class='modal-header'>
<a class='close' data-dismiss='modal'>×</a>
<h3>Add Tags</h3>
</div>
<div class='modal-body'>
<form accept-charset="UTF-8" action="/tagging" data-remote="true" method="post"><div style="margin:0;padding:0;display:inline"><input name="utf8" type="hidden" value="✓" /><input name="authenticity_token" type="hidden" value="mCNvbvoPFWhD7SoJm9FPDh+BcRvCG3d16P+oOFACPuc=" /></div>
<input id="tags_string" name="tags_string" type="text" value="luca" />
<input id="id" name="id" type="hidden" value="4f1c95fd1d41c80ff200067f" />
</form>
</div>
<div class='modal-footer'>
<div class='btn btn-primary'><input name="commit" type="submit" value="Add tag" /></div>
</div>
</div>
Run Code Online (Sandbox Code Playgroud)
和他的JS:
<script>
//<![CDATA[
$(function() {
// wire up the buttons to dismiss the modal when shown
$("#myModal").bind("show", function() {
$("#myModal a.btn").click(function(e) {
// do something based …Run Code Online (Sandbox Code Playgroud) 我使用以下Dockerfile构建一个Rails应用程序容器:
$ cat Dockerfile
FROM ruby:2.2
MAINTAINER Luca G. Soave <luca.soave@gmail.com>
RUN apt-get update && apt-get install -y nodejs --no-install-recommends && rm -rf /var/lib/apt/lists/*
RUN apt-get update && apt-get install -y mysql-client postgresql-client sqlite3 --no-install-recommends && rm -rf /var/lib/apt/lists/*
RUN mkdir -p /usr/src/app
WORKDIR /usr/src/app
COPY . /usr/src/app/
RUN bundle install
EXPOSE 3000
CMD ["rails", "server"]
Run Code Online (Sandbox Code Playgroud)
构建成功:
$ docker build -t querier .
Sending build context to Docker daemon 46.75 MB
Sending build context to Docker daemon
...
Step 10 …Run Code Online (Sandbox Code Playgroud) 最近无法使用Heroku连接控制台:
lsoave@ubuntu:~/rails/github/gitwatcher$ heroku run console
Running console attached to terminal...
Timeout awaiting process
lsoave@ubuntu:~/rails/github/gitwatcher$
Run Code Online (Sandbox Code Playgroud)
它会发生在其他人身上吗?
我需要通过dbshell复制(克隆)集合中的对象.有这样的事情:
> db.users.distinct( 'nickname' )
[
"user1",
"user2",
"user3",
"user4"
]
>
Run Code Online (Sandbox Code Playgroud)
user1在users集合中选择一个复杂对象,如何复制该对象然后在userX中更改(重命名)user1字段?
ruby ×3
api ×2
bundler ×2
github ×2
config ×1
console ×1
containers ×1
curl ×1
database ×1
dependencies ×1
deployment ×1
devise ×1
docker ×1
dsl ×1
forms ×1
gem ×1
gemspecs ×1
git ×1
git-rebase ×1
git-reset ×1
git-revert ×1
heroku ×1
javascript ×1
jquery ×1
modal-dialog ×1
mongodb ×1
nosql ×1
oauth ×1
omniauth ×1
rubygems ×1
shell ×1
wrapper ×1