
ROR
文章平均质量分 77
幻影浪子
临渊慕鱼,不如退而结网
展开
-
Nginx Passenger 性能调优
背景:Ruby语言,Ruby on Rails 开发框架,部署使用 Nginx + Passenger,单机性能优化。一、在此之前记得先阅读以下三篇文章:1、Optimizing Passenger:https://www.phusionpassenger.com/docs/advanced_guides/config_and_optimization/nginx/optimization.html2、Passenger Performance tuninghttps://www.phusionpa原创 2021-02-04 15:49:25 · 778 阅读 · 1 评论 -
使用Jenkins搭建持续集成服务
1. 什么是持续集成持续集成 (Continuous Integration, 简称 CI) 是软件工程中的一种实践, 用于将开发人员不同阶段的工作成果集成起来, 通常一天之中会进行多次. 持续集成最初在 极限编程 (Extreme Programming) 中提出, 主要用于执行自动化测试. 目前持续集成的概念已经逐渐独立出来, 并扩展为 构建服务器 (Build Server), 质量控制 (转载 2016-04-12 10:53:54 · 5931 阅读 · 0 评论 -
ActiveAdmin 自定义表单
ActiveAdmin 自定义表单ActiveAdmin的表单定义,用的是Formtastic基础示例ActiveAdmin.register Post do form do |f| f.inputs 'Details' do f.input :title f.input :published_at, label: 'Publish Post At' end原创 2015-10-14 12:38:00 · 3996 阅读 · 0 评论 -
ActiveAdmin安装
ActiveAdmin安装步骤ActiveAdmin是一个Ruby Gem.第一步修改Gemfile,加入下面这行。gem 'activeadmin'第二步创建数据库,修改数据库配置db/database.yml第三步安装。rails g active_admin:install第四步修改用户账号、密码。 打开db/migrate/xxxx_device_admin_user.rb文件。修改下面这原创 2015-10-13 15:28:22 · 2652 阅读 · 0 评论 -
ActiveAdmin扩展:富文本编辑器
ActiveAdmin扩展:富文本编辑器原创 2015-10-16 17:11:39 · 3992 阅读 · 2 评论 -
ActiveAdmin 数据管理
如何管理已经存在的Model?很简单。rails generate active_admin:resource MyModel执行上面这句,MyModel换成你自己的Model Name。执行完成后会在 app/admin/ 目录下生成一个my_model.rb文件。修改该文件即可自定义页面样式。app/admin/my_model.rb刷新页面就可以看到效果了。原创 2015-10-14 12:41:23 · 2638 阅读 · 0 评论 -
ActiveAdmin扩展:级联选择
ActiveAdmin扩展:级联选择原创 2015-10-16 17:12:19 · 2801 阅读 · 0 评论 -
ActiveAdmin 自定义列表页
ActiveAdmin 自定义列表页列表页过滤器选项最简单的过滤器filter :title指定标签filter :title, label: '标题'指定类型filter :title, as: :string, label: "标题" 过滤器类型, :string 输入框 :date_range 选择日期区间 :numeric 选择“等于”、“包含”、“”原创 2015-10-14 13:55:04 · 3304 阅读 · 0 评论 -
ActiveAdmin国际化
ActiveAdmin汉化第一步:局部汉化ActiveAdmin.register AdminUser do menu :label => "用户管理" index do column "邮箱",:email column "最近登录",:current_sign_in_at column "上次登录",:last_sign_in_at column "登录次数原创 2015-10-13 17:26:50 · 3403 阅读 · 0 评论 -
ActiveAdmin 自定义列表Action
添加自定义按钮默认情况下,列表中会显示 “查看”、“编辑”、“删除”按钮。如下。如何添加一个自定义的按钮呢?如下。如上图,在列表中添加了“推荐”、“取消推荐”的功能。代码如下。index do selectable_column column "名称",:name column "地址",:address column "创建时间",:created_at原创 2015-11-03 18:23:32 · 3035 阅读 · 0 评论 -
ActiveAdmin扩展:CSV数据导入
Importing DataBy default, the interface allows us to create records one by one. This can be inefficient if we have a lot of data that we need to save or we want to use data from another application. I转载 2015-10-16 17:41:36 · 2428 阅读 · 0 评论