官方文档说 cookie 的格式是Mozilla cookies.txt-style
你找 firefox 插件导出的格式是netscape cookie file format
也可以,以前测试过是兼容的
https://addons.mozilla.org/en-us/firefox/addon/export-cookies/
获益匪浅...
#3 楼 @henry_huangs +1,只看代码不看文字描述 -_-!
可以用 xmodmap 改键,比如把 Print Screen 键改成 Insert
ruby-china 也许是服务器带宽不够,记得说是 2M 的 codecampo,国外进出带宽应该有限制的吧
可以去顶部的酷站找几个大的商业网站试试
长沙的,关注下
读代码,写代码,写出来的东西有用,得到肯定。
#47 楼 @sanivbyfish 这样解决问题太麻烦了,加我 gtalk: mr.mangege,
#43 楼 @sanivbyfish 在 development 模式我有个项目偶尔也遇到个 load 方法的错误,估计是 rails 在 development 模式的 auto reload code 导致的,你在 production 模式有此问题吗?
#38 楼 @sanivbyfish
nohup thin -p 4002 -d start &
这样可以不?
实现不行还是写成服务,debian 的写法 https://gist.github.com/3344162
Daemon options:
-d, --daemonize Run daemonized in the background
-l, --log FILE File to redirect output (default: log/thin.log)
-P, --pid FILE File to store PID (default: tmp/pids/thin.pid)
-u, --user NAME User to run daemon as (use with -g)
-g, --group NAME Group to run daemon as (use with -u)
--tag NAME Additional text to display in process listing
考虑加上 -u -g 参数
#36 楼 @sanivbyfish 你就 thin -D 命令直接启动应该没有问题 看了一下 rails server daemon 的实现,是直接调用 rack 的实现,而 rack 判断 ruby 进程如果大于 1.8,直接调用 ruby 的 Process.daemon 实现 Process.daemon 会改变当前目录的 http://apidock.com/ruby/Process/daemon/class
rack
def daemonize_app
if RUBY_VERSION < "1.9"
exit if fork
Process.setsid
exit if fork
Dir.chdir "/"
STDIN.reopen "/dev/null"
STDOUT.reopen "/dev/null", "a"
STDERR.reopen "/dev/null", "a"
else
Process.daemon
end
end
#34 楼 @sanivbyfish 也就说是现在根本没有与 nginx 打交道,直接访问 rails server,暂时可以不管 nginx 的权限配置
试过直接用thin
这个命令启动吗?
你直接访问 4000 端口也报这错吗?
information_schema, mysql, test, performance_schema 这些是 mysq 自带的,非 rails 生成的
另外 mysql,是用 user name 加 host 来标识一个用户的唯一
user:root host:127.0.0.1
user:root host:localhost
从用户名你以为它是同一个用户,事实上它却是两个用户,可以设置不同的密码 所以注意看 database.yml 的 host 与 username 都对了没有
mysql -hlocalhost -uroot -p
可以用上面命令测试你的 host 与 username 配置是不是正确的,记得-h
后面的参数与你的 database.yml 配置文件一样
如果高并发的话,用悲观锁就怕你到时其它的查询等待锁时间过长
看情况可以加入队列处理
你不会是自己实现 oauth2 通信吧?那得仔细看看 oauth2 的规范才行,request header 貌似是有约束的
可以试试用 oauth2 这个库
另外你可以参考 github 的现成实现 https://github.com/ballantyne/omniauth-taobao
除了要配置development
的帐号密码,还要配置test
的帐号密码
因为rake db:create
也要创建test
环境的数据库
不知道是不是这个问题
编码时尽量黑底灰字,拒绝白底
https://github.com/technoweenie/faraday/wiki/Setting-up-SSL-certificates
OpenSSL::SSL::VERIFY_PEER = OpenSSL::SSL::VERIFY_NONE
如果设置了这个,肯定不会报 certificate verify failed
程序员的搜索引擎难道有比 google 更好的选择?google 默认穿越这是必须的
早就不信商家的这些促销活动 这些手段被京东等电商给搞烂了
感觉 markdown 转换比较耗时间 有生成 cloudfoundry 文档的经历,markdown 写的,几十个页面,生成都要十几分钟