冲动买过 license 一直木用过
改密码
企业到什么程度?
在邪路上越走越远了
棒!这功能贴心!
加班有泡馍吃么?
建议 ruby-china 添加摇一摇功能。
顶 1 楼 @foxzool
去旅游 去寺庙
很漂亮很舒服的界面
可以速搭妹纸么?
当新项目做,做完测试完全没有问题了,把生产环境数据按照业务关系导入到新系统内,再测试,没有问题了,重新导入生产数据库数据,最好是新旧系统同时运行一段时间,没有问题,再停掉旧系统
我感觉将 qiniu_versions 公开在 uploader 里做为一个数组,或者逗号分隔的字符串什么的,类似 qiniu_async_ops 这个参数,来让使用者复写。
然后在 gem 内 根据该参数的值 动态构造 url_version1 url_version2 url_version3 这样就可以和 carrierwave 自己缩略后创建的 url_versionxxxx 这样的 url 类似了
大概可这样
@qiniu_versions.each do |style|
define_method("url_#{style}".to_sym){ self
.qiniu_connection.download_url("#{@path}#{delimiter}#{version}") }
end
加班中...求录像哦
#11 楼 @nxbtch qiniu 的图片第一次访问时也可生成的,其他较大的转换比较费时的处理可以异步处理
关于带 version 的 url 你说的这个就是拼个 url 么,何必那么麻烦呀
%W(small little middle large).each do |style|
define_method("picture_#{style}_url".to_sym){ self.picture_url + "/#{style}" }
end
容易理解的版本
def avatar_url(size = nil)
if avatar?
return "#{avatar.url}/media" if size.nil?
return "#{avatar.url}/#{size.to_s}"
else
return "http://xxxx.qiniudn.com/avatars/default-avatar.jpg/media" if size.nil?
return "http://xxxx.qiniudn.com/avatars/default-avatar.jpg/#{size.to_s}"
end
end
qinu_async_ops 被老版的 qiniu-rs 这个 gem 支持,carrierwave-qiniu 0.1.1 开始使用 qiniu 这个 gem 了
可以暂时使用 carrierwave-qiniu 0.1.0 版本,后面会针对现在的 qiniu 这个 gem 的 persistentOps 参来开发这部分
示例:
def qiniu_async_ops commands = [] %W(small little middle large).each do |style| commands << "http://#{self.qiniu_bucket_domain}/#{self.store_dir}/#{self.filename}/#{style}" end commands end
需要事先在 qiniu 后台设置相应的 style 对应的 图片处理, 这个参数实际是告诉 qiniu 在上传后异步去做对应的文件处理
26
401 出现在你的 response 里,还是 qiniu 的 response 里
你信吗?
根据你的描述,你走错路了
方法一 按照 12 楼说的做 方法二 保持现状 再来一次 ajax 调用服务器端代码。
你的 value 在那赋值的?或者多上面几行代码贴出来。
用 tmux 多好
申请试用: 联系方式 :[email protected] 需要管理的日志类型:Rails & Nginx 操作系统:Ubuntu
Discourse 看着还是蛮好的,但代码那叫一个吓人啊
图一 左一 森么表情哦