`
alissa
  • 浏览: 9721 次
  • 性别: Icon_minigender_1
  • 来自: 湖北
社区版块
存档分类
最新评论
文章列表

UUIDTools兼容性写法

    博客分类:
  • ruby
UUID升级后,1.0的写法和2.0的写法不一样,项目中兼容的写法是 uuid_class = UUIDTools::UUID rescue UUID uuid = uuid_class.random_create().to_s
用Rails和Postfix处理邮件接收的方法 这里写的是,Postfix的使用方法。 1.Postfix的安装 aptitude install postfix 2.处理邮件接收的代码写在app/models的下面。   class KaeruMailman < ActionMailer::Base     def receive(email)     end   end 3./etc/postfix/master.cf的最后,添加以下内容。 kaeruspoon-mailman  unix  -       n       n       -       -      ...
点击一个按钮,生成一份csv文件,这个csvs生成过程很耗时,要放到后台执行,生成完了之后,还要把文件发送到客户端,这个采用ajax定时请求,去判断文件是否生成成功 1、页面上按钮 <%= button_to_remote "CSV", {:url => {:action => 'get_csv'},                               :confirm => "Are u sure?"},                               :class => "btn_red&qu ...
项目中有需求要把统计的csv文件压缩成zip,并且加密之后发送到指定的邮箱中。 调查发现ruby对于zip的第三方lib没有免费支持这种加密操作的, 一次偶然的机会在php的论坛中发现了灵感,可以直接调用zip命令,呵呵 http://forums.devshed.com/php-development-5/how-to-create-password-protected-zip-files-using-php-550248.html echo system('zip -P pass file.zip file.txt'); ruby中也可以这么做 示例如下:     zip_filepath ...

heroku 初次部署

1、git 下载安装 2、建立git 仓储 进入项目目录 git init 3、添加忽略文件 vi .gitignore 输入以下内容 *.swp log/*.log tmp/**/* config/database.yml 然后 :wq 保存退出 git 默认会 replaced all of LF with CRLF 处理方式:git config core.autocrlf false 4、bundler安装 gem install bundler 这个如果是rails3的话,默认就会安装的 在项目下建立Gemfile文件,输入 source :gemcutter,然后保存退出 b ...
Global site tag (gtag.js) - Google Analytics