最新文章列表

ruby on rails 文件下载send_file、send_data

运行环境,Mac 、ubuntu                   rails 4.2.1 昨天刚做了rails文件上传,今天要做下载文件,没想到so easy 啊 1。页面添加下载链接 = link_to '下载', admin_file_download_path(resource.id)  2.controller里 def file_download reso ...
liguangsong 评论(0) 有3411人浏览 2015-06-05 12:36

ruby on rails 用户密码加密

运行环境: rails 4.2.1                    ruby 2.0.0p481                   mysql(支持多种数据库) 在实际的项目中,需要注意对用户隐私的保护,这往往需要对用户的密码进行加密,下面是对其中一种密码加密库使用的介绍   1. 在Gemfile中引入gem包'bcrypt-ruby '指定版本号,我使用的版本是3.1.5 ge ...
liguangsong 评论(0) 有2062人浏览 2015-06-02 22:47

Rails与Node.js/PHP/Python等对比

转自http://hellosure.github.io/rails/2015/04/01/rails-and-other/ 首先,这不是一个比较贴,语言和框架能比较吗? 其次,我也没有全部用过 本文唯一的目的在于提 ...
HelloSure 评论(0) 有3827人浏览 2015-05-14 23:51

device登录认证插件

Authentication: 使用 Devise   devise是一套使用者認證(Authentication)套件,是Rails社群中最廣為使用的一套。   編輯 Gemfile 加上     gem 'devise' 輸入bundle ins ...
wupengyu111 评论(0) 有600人浏览 2015-03-26 19:55

rails数据传递技巧

本文分析了 Rails 3 的 MVC 架构,探讨总结了 Rails 3 的控制器与视图、控制器与模型、视图与布局以及多个视图之间的数据传输方法和技巧。 Rails 3 简介 Ruby on Rails 是一个 Ruby 实现、采用 MVC 模式的开源 Web 应用开发框架,能够提供 Web 应用的全套解决方案。它的“习惯约定优于配置”的设计哲理,使得 Web 开发人员能够从繁琐的配置中解放 ...
wupengyu111 评论(0) 有625人浏览 2015-03-26 19:06

ruby 回复功能

http://www.sitepoint.com/realtime-mini-chat-rails-faye/ http://www.sitepoint.com/mini-chat-rails/ http://www.sitepoint.com/nested-comments-rails/
amspring 评论(0) 有589人浏览 2015-03-24 21:44

rails gem列表大全及介绍

1》  crack   转换json和xml格式的数据为Hash eg: Crack::JSON.parse({:a => "a"}.to_json) eg:  Crack::XML.parse(hash.to_xml) 2》  httparty  为Ruby Class提供快速Web服务,封装了大量的访问Web的类,是一个简单的HTTP / REST客户端库。 3》 ...
sun1752709589 评论(0) 有410人浏览 2015-03-21 20:13

sunspot-rails无法启动,后台访问404错误

问题是这样的: bundle exec rake sunspot:solr:start RAILS_ENV=production 执行之后日志显示是成功的,但是去做index索引的时候,返回的是错误下面这个错误 引用Rails app: Solr throwing RSolr::Error::Http - 404 Not Found when executing search 很显然是没 ...
hotsunshine 评论(0) 有1022人浏览 2015-03-18 15:20

详解rails命令行

http://blog.58share.com/?cat=7 详解rails命令行 1.rails 命令 (1). rails new 创建项目 1 # 会生成一个基于数据库类型为sqlite3的项目 2 $ rails new demo 3     create  README.rdoc 4     create  Rakefile 5     create  config.ru 6     ...
amspring 评论(0) 有861人浏览 2015-02-02 14:32

ruby on rails 环境配置

最近开始学习ROR,在一开始配置环境的时候就出了很多的问题.首先说一下关于版本的问题,现在的最新版本是rails4.0,它和以前的版本差别还是很大的.首先在安装rvm的时候,如果安装不成功的话,终端会提醒你使用命令行apt-get 来安装,最好不要这么来安装,这样安装的版本很可能就是2.3版本的,和最新的4.0差别很大. 接下来说一下具体的安装流程. 首先要安装rvm RVM 脚本需要先安装 ...
wupengyu111 评论(0) 有346人浏览 2015-01-30 20:12

Angular on Rails

 AngularJS诞生于2009年,由Misko Hevery 等人创建,后为Google所收购。是一款优秀的前端JS框架,已经被用于Google的多款产品当中。AngularJS有着诸多特性,最为核心的是:MVVM、模块化、自动化双向数据绑定、语义化标签、依赖注入,等等。AngularJS通过为开发者呈现一个更高层次的抽象来简化应用的开发。如同其他的抽象技术一样,这也会损失一部分灵活性。换句话 ...
michael_roshen 评论(0) 有291人浏览 2015-01-05 17:15

微信订阅号:ruby 程序员年度总结(招募贡献者)

背景介绍: ruby程序员微信订阅号于2014年5月份创建,开始只是因为微信的普及,方便,把一些自己认为比较好的ruby 或者 rails相关的技术分享给大家,睡觉之前或者上下班地铁上可以拿出来温故一下,一开始也自己问自己,rubychina也支持手机端,干吗非要发布在微信上呢,首先是定位,我希望ruby程序员(这个名字一开始没想好,后来发现创建了就改不了了)只是单纯的做技术分享,其次还是觉 ...
michael_roshen 评论(0) 有507人浏览 2014-12-26 16:12

rails将中英国际化设置按照model映射设置

当rails项目巨大是,将国际化设置在一个文件中会很乱,从而难以维护。 可以根据model来分类设置,这样管理起来也很方便。 比如在config/locales下针对Admin类下得国际化,可以创建admin.en.yml和admin.zh-cn.rb两个文件来记录admin类下的国际化记录。 view下请求转译时: flash[:login_warning] = t('admin.login_ ...
scholltop 评论(0) 有969人浏览 2014-11-22 22:19

rails3 与 rails4 中 try 方法的不同

rails最新版本中,在使用try调用私有方法的时候,有了一些差异```rubyclass User  include Mongoid::Document  private  def say    puts "hello, world"  endend```rails3:```ruby  u = User.new  u.try(:say)  ==> hello, wor ...
michael_roshen 评论(0) 有579人浏览 2014-11-19 15:05

Rails4 升级第一弹

最近在做rails4升级的工作,过程中遇到了很多问题,这里记录下来供大家参考,个人建议如果还没有 用过rails4的,可以自己建一个blog工程,看一下整体结构跟rails3有什么不同的地方,哪里需要修改, 另外去官方网站把rails4升级的change log简单的过一遍,google以下其他人的升级步骤和遇到的问题及 解决方案   下面是为在升级过程中遇到的问题及解决方案,链接为参 ...
michael_roshen 评论(0) 有1977人浏览 2014-10-27 11:23

rails ajax 执行remote js

简要姿势点 1.Controller::Action 写 respond_to do |format| format.js format.html format.xls end Rails会对应去render  controller_name/action_name.js.erb controller_name/action_name.html.erb controller_ ...
FZtree 评论(0) 有603人浏览 2014-09-16 22:58

ruby on rails

C:/Ruby192/lib/ruby/gems/1.9.1/gems/bundler-1.7.0/lib/bundler/spec_set.rb:92:in `block in materialize': Could not find rake-10.1.0 in any of the sources (Bundler::GemNotFound)         from C:/Ruby192 ...
perfect_jie 评论(1) 有328人浏览 2014-09-16 17:19

cron定时任务

转载自http://blog.csdn.net/wangjunjun2008/article/details/19497803 一、cron介绍 cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。 cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond status //查看服务当前状态/s ...
zhaomingyuan7 评论(0) 有839人浏览 2014-09-04 15:16

rails缓存实例

给新闻添加页面缓存、以及更新时缓存清除: class NewsController < ApplicationController caches_page :show, :index cache_sweeper :news_sweeper, :only => [:create, :update, :destroy] def index list ...
scholltop 评论(0) 有732人浏览 2014-08-24 22:36

电商网站订单系统设计

  原文  http://oldfritter.iteye.com/blog/2103337 200行代码搞定订单系统主体 概述 订单更新绝大多数是控制订单状态的改变.在此,我将订单状态抽象成点(order_status),改变订单状态的方法称为operation,operation不直接与订单相关,只与order_status相关.    当订单状态发生改变时,订单包含的操作便自 ...
南京老油条 评论(0) 有9330人浏览 2014-08-13 09:44

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) .net(54785) 编程(39454) JSP(37542) 数据结构(36424) Eclipse(31254) PHP(29988) F#(26079) 算法(24867) 脚本(19840) J#(18922) JDBC(17888) ASP(17480) JDK(14881) JVM(14450)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics