mini-geek

Ruby On Rails

Rails 的 to_query encode 问题

在做签名时,发现了一个问题:Rails中Hash#to_query的方法不只是简单的将hash拼接成query形式,还会encode query串,如果不知道这点很容易就会做出再次encode的蠢事了(比如我)。 还有一…

2020-05-06 0条评论 1,054次阅读 0人点赞 阅读全文
Ruby On Rails

不要在 Rails 的 controller 里边定义名为 config 的方法

环境 Rails 6.0 API-only 问题 我在一个控制器中定义了一个config方法后,发现使用render方法一直报错,错误信息是: undefined method `logger' for #<Has…

2020-04-29 0条评论 935次阅读 0人点赞 阅读全文
Docker

docker-compose elasticsearch 一直报elasticsearch-env: line 43: which: command not found

报错内容:/usr/share/elasticsearch/bin/elasticsearch-env: line 43: which: command not found 原因是换了镜像之后,虽然删除了容器并重新构建了…

2020-04-25 0条评论 1,332次阅读 3人点赞 阅读全文
Book

书单

技术类 1. 《c 和 指针》80% 2. 《大话数据结构》-20% 3. 《ruby 元编程》 100% 4. 《优雅的ruby》 100% 5. 《Ruby 修炼之道》 71% 6. 《Ruby on Rails 教…

2020-04-19 0条评论 981次阅读 2人点赞 阅读全文
Ruby On Rails

rails 下七牛云下载文件报错

使用七牛云的 oss sdk 下载文件报错: <Error> <Code>NotSupportAnonymous</Code> <Message>request must …

2020-04-19 1条评论 2,681次阅读 4人点赞 阅读全文
Linux

awk 笔记

一、准备工作 在当前文件夹创建employee.txt文件,作为数据来源 1. employee.txt 01 ian 20000 02 alex 30000 03 lex 15000 04 ash 43000 05 b…

2020-01-29 0条评论 1,488次阅读 0人点赞 阅读全文
Ruby On Rails

(译)RSpec 中的 Let,Let! 和 实例变量的比较

原文:Let vs. Let! vs. Instance Variables in RSpec 原文作者:Cezar Halmagean 很多人可能有这样的困惑,在 RSpec 中应该使用 let、 let! 还是 @ …

2020-01-18 0条评论 1,207次阅读 1人点赞 阅读全文
Ruby On Rails

Manjaro 18.0.4 在安装 'pg' gem 包时提示缺少 libpq-fe.h

环境 Manjaro 18.0.4 ruby 2.6.0 rails 5.1.3 问题 在bundle install的时候,pg的报错,查看日志错误内容为: 「致命错误:libpq-fe.h:没有那个文件或目录」 解决…

2019-08-21 0条评论 952次阅读 0人点赞 阅读全文
Linux

Manjaro 18.0.4 设置壁纸

环境 系统:Manjaro 18.0.4 桌面:i3wm 桌面管理器:lightdm 设置桌面壁纸 安装nitrogen $ sudo pacman -S nitrogen 选择壁纸所在文件夹 # nitrogen &l…

2019-08-10 0条评论 3,838次阅读 2人点赞 阅读全文
PHP

Laravel5.8 使用 macro 扩充 集合(collection)

环境 ( Environment ) Ubuntu 18.04 Apache2.4 php7.2 介绍 Laravel使用了Macroable trait 的类都可以使用macro方法扩展,如: Response Req…

2019-07-29 0条评论 1,837次阅读 1人点赞 阅读全文
  • «
  • <
  • 4
  • 5
  • 6
  • 7
  • >
  • »

Ian Lynx
业精于勤荒于嬉,行成于思毁于随

搜索文章

  • 最新文章
  • 热点文章
  • 随机文章
  • 最新
  • 热点
  • 随机
    Ruby 小知识 (一) $/ 是什么? Ruby 小知识 (一) $/ 是什么? Rails 7 ActionCable 的使用 Rails 7 ActionCable 的使用 Vue 配置完 Vuex 后,this.$store 为 undefined Vue 配置完 Vuex 后,this.$store 为 undefined Linux highlight 语法高亮工具 Linux highlight 语法高亮工具 Linux 的 watch 命令 —— 间隔时间执行命令并显示输出 Linux 的 watch 命令 —— 间隔时间执行命令并显示输出 Ruby On Rails 7 提示`Redis.current=`将被废弃 Ruby On Rails 7 提示`Redis.current=`将被废弃
    Vue 配置完 Vuex 后,this.$store 为 undefined Vue 配置完 Vuex 后,this.$store 为 undefined Rails 7 ActionCable 的使用 Rails 7 ActionCable 的使用 Ruby 小知识 (一) $/ 是什么? Ruby 小知识 (一) $/ 是什么?
    deepin wine wechat 输入框中文显示为方块(乱码) deepin wine wechat 输入框中文显示为方块(乱码) Ubuntu 18.04 albert 输入框和文字大的解决办法 Ubuntu 18.04 albert 输入框和文字大的解决办法 (译)RSpec 中的 Let,Let! 和 实例变量的比较 (译)RSpec 中的 Let,Let! 和 实例变量的比较 awk 笔记 awk 笔记 Rails 6.0 配置 ActionMailer 通过QQ个人邮箱发送邮件 Rails 6.0 配置 ActionMailer 通过QQ个人邮箱发送邮件 ubuntu 18.04 笔记本设置合上盖子不休眠 ubuntu 18.04 笔记本设置合上盖子不休眠

标签聚合

ansible gem i3wm ruby php nginx Ruby On Rails laravel trap jenkins Hash manjaro wechat centos shadowsocks 软件 memcache ubuntu Array cookie

分类

  • Book (1)
  • Deploy (5)
  • Docker (3)
  • Javascript (1)
  • Linux (16)
  • Manjaro (4)
  • Memcache (1)
  • PHP (5)
  • Ruby (6)
  • Ruby On Rails (21)
  • Tools (1)
  • Trap (2)
  • Ubuntu (4)
  • Vue (1)
  • Web (2)
  • Wordpress (1)

文章归档

  • 2022年7月 (3)
  • 2022年5月 (2)
  • 2022年4月 (1)
  • 2022年2月 (1)
  • 2021年12月 (3)
  • 2021年10月 (2)
  • 2021年8月 (1)
  • 2021年7月 (2)
  • 2021年5月 (4)
  • 2021年4月 (1)
  • 2021年3月 (3)
  • 2021年2月 (2)
  • 2021年1月 (1)
  • 2020年12月 (4)
  • 2020年11月 (2)
  • 2020年9月 (2)
  • 2020年7月 (2)
  • 2020年6月 (2)
  • 2020年5月 (3)
  • 2020年4月 (4)
  • 2020年1月 (2)
  • 2019年8月 (2)
  • 2019年7月 (2)
  • 2019年5月 (8)
  • 2019年4月 (6)

Copyright 2019-2022 mini-geek. All Rights Reserved.
Theme Kratos made by Vtrois