devise配置登录超时和单处登陆

1.配置用户超时
<Project>/config/initializers/devise.rb
编辑 # config.timeout_in = 30.minutes 这一行,修改为想要配置的时间

Read More

rails判断浏览器head设置多语言

给rails系统加i18n,根据浏览器的头去识别用户语言。记录一下相关实现:

Read More

devise使用ajax登录

devise默认已经有较好的ajax支持了,只需要简单的配置一下即可使用ajax登录/注册。

Read More

rails使用devise做登录验证

使用devise这个gem只需要简单几步就能做好用户注册登录等功能,能节省大量时间和精力。

Read More

CentOS配置ruby on rails开发环境

最近用rails做了一个项目,分享一下开发环境搭建方面的信息。

Read More

吐槽QQ空间

自从装了QQ,总习惯点开QQ空间,久之成瘾。最近改版之后弄得很郁闷,每次打开照片预览,“猜你喜欢”都正好挡住照片评论。

Read More

吐槽豆瓣4则

经常到豆瓣听民谣和DJ录音,用了大半年,有几点比较不爽,吐槽之

Read More

css画箭头的两种方式

前端开发的时候,悬停弹出层经常会有小箭头。分享两种常见箭头实现方式。

Read More

编译macvim支持ruby 2.0

默认从 https://code.google.com/p/macvim/ 下载的macvim是ruby1.8的支持,某些插件不好使,折腾了下编译一个支持ruby2.0的版本。

Read More

通用linux后台运行shell脚本

经常遇到开启后需要占一个终端窗口的应用。写了一个通用的后台运行脚本用nohup在后台运行,将运行pid输出到文件,可以查看nohup.out中的输出内容。适用于GoAgent、grant watch、rails开发模式等。可以把脚本加在~/.bash_profile中,实现登陆后自动启动。修改PROGNAME中的内容为要运行的程序名,修改run中的运行命令为你要执行的命令即可。

Read More