错误信息 昨天装上了 Ruby on Rails 6.0,满心欢喜初始化项目并且按照指引安装了 webpacker 之后,执行熟悉无比的 rails c 命令,却给了一个报错: # 错误信息片段 yarn check v…
分类:ruby-on-rails
大前端期刊 -(04)
科普 小鼷鹿:是鼠是鹿还是兔?_百科TA说 小鼷鹿是一种体长仅45厘米,体重不过2千克的迷你脊椎动物。 技术 A Future Without Webpack 深度剖析前端构建 Vue 项目性能优化 — 实践指南 本文是…
基于计算值对 Rails 资源进行排序
设置 我最近去了一个移动支付黑客马拉松,并与我Flock的co-founder一起工作了reminder app。 您输入项目的名称和到期日期。 然后,该应用程序会显示您需要多长时间才能完成基于Clear启发的绿色到红色…
ActiveRecord’s queries tricks 小记
ActiveRecord’s queries tricks 小记 原文 https://medium.com/rubyinside… 关联表join时使用条件 # User model scope :acti…
Rails 6.0.0 beta1 发布
概要: 新增 Action Mailbox 用于邮件处理 新增 Action Text 以 Trix editor 为基础的富文本编辑器 多数据库支持 并行测试 默认使用 Webpacker…
Rails Docker开发环境配置
rails mysql redis 的开发环境 首先构建自己的镜像 Dockerfile.development FROM ruby:2.3.4-slim RUN apt-get update && ap…
怎样从公网访问内网Rails
公网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从公网也能访问本地Rails? 本文将介绍具体的实现步骤。 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口是3000。 2. …
UTXO 和 Account 模型对比
在当前区块链世界中,主要有两种记录保存方式,UTXO 模式(Unspent Transaction Output) 和 Account 模式。Bitcoin 采用的是 UTXO 模型,Ethereum 采用的 Accou…
Rails session对象的 as_json方法
Rails 中 session的用法如下 session[:user_id] = "aaaaaa" 取值也用同样的办法: user_id = session[:user_id] 在前端若需要用到session中的值,则需…
ActionCable: WebSocket Connection
每次 HTTP 请求,都是一个 request 到 response 的过程,所以 HTTP 服务器不需要维护任何状态, 而 WebSocket 需要 server 维护所有的连接状态,Ruby 并不很擅长处理并发。Ac…
记一次Redis数据库配置导致的连接数泄露的问题
问题背景 去年圣诞节当天,突然收到一个我经手过的项目的告警邮件,错误消息显示“Redis::CommandError: ERR max number of clients reached”。 什么情况?难道这个项目翻车了…
docker 踩坑笔记之 psql: could not connect to server
最近在用docker跑rails,也遇到了一些坑,这里记录一下。 首先build项目: docker-compose build 然后就开始报错了: psql: could not connect to server: …