技术栈
ruby on rails
Baklib梅梅
2 天前
前端
·
ruby on rails
·
前端框架
·
ruby
2025 年 8 个最佳网站内容管理系统(CMS)
一个优秀的网站内容管理系统(CMS)对于任何希望创建和管理网站、拓展线上业务的企业或个人来说都至关重要。当前市场上有大量的单体式、无头式和混合型CMS可供选择,要找到完全符合需求的解决方案往往令人困惑。但值得注意的是,您的选择将直接决定网站能否取得成功。
Gavin_915
18 天前
linux
·
ruby on rails
·
开源
·
debian
·
ruby
·
redmine
从零开始部署经典开源项目管理系统最新版redmine6-Linux Debian12
前面为了在windows上好开发,想要在windows上配置开发环境,以源码方式在本地部署运行,但经过好几天各种版本切换及配置组件库等各种操作后,证明windows上搭建redmine6支持的运行环境没有那么简单,后续有时间再更一篇windows踩坑记。一句话总结就是windows真的没有想象的简单,建议放弃。 后来尝试用Linux系统,但过于天真试了centos7和redhat7.9也是遇到一些编译库(主要是gcc系列的库)的编译兼容性问题,不想再折腾了,遂换了新版Debian12,总体过程较为顺利,记
Baklib梅梅
2 个月前
ruby on rails
·
前端框架
·
ruby
Ruby大会演讲实录:Baklib 如何用 AI 重构内容管理赛道
“2015 年成都 Ruby 大会时,我们还在做大数据项目;2025 年的今天,Baklib 已服务 800 多家企业。” 在 RubyConf China 2025 的演讲台上,Baklib 创始人Song以十年对比开篇,讲述了从技术爱好者到企业服务创业者的蜕变,以及 Rails 框架如何成为 Baklib 的技术根基。作为大会金牌赞助商,这场演讲不仅是技术分享,更是一段 “用 Rails 思维解决企业痛点” 的创业叙事。
Baklib梅梅
2 个月前
ruby on rails
Baklib作为赞助商参加RubyConf China 2025 技术大会
2025 年 7 月 5 日,Baklib 作为合作伙伴参与了 2025 年 RubyConf China 大会。
JalenYan
6 个月前
后端
·
ruby on rails
·
ruby
Ruby on Rails 中的 Delegated Types(委托类型)
在 Rails 中,delegated types 是一种处理多态关联的高级方式,适用于需要一个父类(superclass)管理多个子类(subclasses)的情况。它的核心思想是:
微信-since81192
6 个月前
后端
·
ruby on rails
[ruby on rails]ActiveModel源码阅读(Validations)
经验:牢记 validate 发生在 save 之前,如果你喜欢用 before_save 之类的进行检验,记得加上 return false 或者改变习惯,用 validate :validate_method 类似写法进行校验。
wuhuhuan
6 个月前
ruby on rails
Ruby基础
一、字符串 定义二、ruby常用函数1.reverse:倒序字符串2.include3.index:查看字符在什么位置
fredricen
8 个月前
ide
·
vscode
·
ruby on rails
使用VSCode搭建Ruby on Rails集成开发环境
在windows平台下开发Ruby on Rails,之前使用的IDE是Rubymine,但是发现激活码失效了,于是怀着折腾的心思在VSCode上搭建一下Ruby on Rails集成开发环境,后来搭建好了之后,发现使用起来非常不错,体验不输Rubymine,果断记录一下自己的折腾过程,也给后来者福音。
haiyu柠檬
9 个月前
ruby on rails
Ruby On Rails 笔记4——常用验证上
我们经常用到可以看到当name没有时Person是无效的。Validations用于确保只有有效数据才能被保存到数据库中。Rails provides built-in helpers for common needs, and allows you to create your own validation methods as well.意味着可以使用前端验证啥的,但是推荐model-level的验证。
haiyu柠檬
9 个月前
ruby on rails
Ruby On Rails 笔记5——常用验证下
3.1 :allow_nil当验证值为nil时:allow_nil选项会跳过验证3.1 :allow_blank
haiyu柠檬
9 个月前
数据库
·
笔记
·
ruby on rails
Ruby On Rails 笔记2——表的基本知识
Active Record Basics — Ruby on Rails GuidesActive Record Migrations — Ruby on Rails Guides
haiyu柠檬
9 个月前
笔记
·
ruby on rails
Ruby On Rails 笔记1——Rails 入门
突然想跟着官方文档把Ruby On Rails过一遍,把一些有用的记下来就可以一直看了,do它! https://guides.rubyonrails.org/v7.2/
微信-since81192
9 个月前
数据结构
·
后端
·
ruby on rails
【ruby on rails】dup、deep_dup、clone的区别
浅复制:dup 方法创建对象的浅复制。 不复制冻结状态:dup 不会复制对象的冻结状态。 不复制单例方法:dup 不会复制对象的单例方法。
微信-since81192
10 个月前
后端
·
docker
·
ruby on rails
[ruby on rails] 安装docker
如果您想完全卸载 Docker,可以使用以下命令:
江河湖海
10 个月前
后端
·
ruby on rails
3. 用Ruby on Rails创建一个在线商城
哎呀,你这是想要我写一篇超长篇的Ruby on Rails教程啊!好吧,既然你这么热情,那我就勉为其难地给你来一篇生动有趣、充满比喻夸张讽刺修辞手法的教程吧!
yagas
1 年前
后端
·
ruby on rails
使用puma部署ruby on rails的记录
之前写过一篇《记录一下我的Ruby On Rails的systemd服务脚本》的记录,现在补上一个比较政治正确的Ruby On Rails的生产环境部署记录。使用Puma部署项目。
小筱在线
1 年前
linux
·
运维
·
ruby on rails
如何在Linux上部署Ruby on Rails应用程序
在Linux上部署Ruby on Rails应用程序是一个相对复杂的过程,需要按照一系列步骤进行。下面是一个基本的部署过程,涵盖了从安装所需软件到部署应用程序的所有步骤。
微信-since81192
1 年前
后端
·
ruby on rails
[ruby on rails]部署时候产生ActiveRecord::PreparedStatementCacheExpired错误的原因及解决方法
如下面的例子,添加或删除字段后执行SELECT时,pg数据库就会抛出cached plan must not change result type,rails中active_record获取到这个错误然后会抛出ActiveRecord::PreparedStatementCacheExpired
微信-since81192
1 年前
数据库
·
后端
·
ruby on rails
[ruby on rails]rails6.0升级6.1
在开始升级过程之前,我们有一些建议的准备工作。查阅官方的Rails指南,并遵循你的应用程序所需的任何步骤,这一点很重要。
环能jvav大师
1 年前
linux
·
服务器
·
后端
·
ruby on rails
Ruby on Rails Post项目设置网站初始界面
在构建了Ruby的Web服务器后,第三步就可以去掉框架的官方页面,设置自己的网页初始页了。 Linux系统安装Ruby语言-CSDN博客 、在Ubuntu中创建Ruby on Rails项目并搭建数据库-CSDN博客、