Step By Step
A fullstack developer, love programming, life and Mayday.
Copyright © 2021 Lan. Powered by Rails.
  • GraphQL VS RESTful,大佬们上GraphQL了吗?

    这篇文章简单来总结一下,这些天调研GraphQL的感受,以及它跟RESTful的优缺点对比,顺便征求一下社区大佬们的意见,你们给自己家的项目上GraphQL了吗?

  • 谈谈Rails中的分页-进阶版

    这篇文章会提出一个相对麻烦的查询场景,在这种场景下可能无法直接套用Rails工具库所提供的分页方法,需要自己去实现数据库分页,笔者会在稍后提供自己的解决方案。

  • 深度吐槽网易企业邮箱

    我真的想忍住不骂网易,不过,还是骂一骂吧。这篇文章简单聊聊对接网易免费企业邮箱SMTP服务的时候笔者遇到的坑,还望有缘人可以避坑。

  • 谈谈Rails中的分页-简易版

    这篇文章会对Rails中的分页做个简单的介绍。利用Kaminari能够很简单的实现分页功能,然而它并不是万能的,有一些场景它无法很好地满足业务需求。针对这种场景我会在本篇提出一个简单的“权宜之计”。

  • 断食体验与经验分享

    简单分享一下近期对间歇性断食尝试的相关经验。

  • 配合Rails和PostgreSQL实现站点对象存储服务的更换

    这篇文章主要记录最近博客站点的迁移情况,如何在Rails以及PostgreSQL的帮助下成功把原来托管在AWS上的图片资源都迁移到阿里云的OSS平台,以替换相关的存储服务。

  • 事务与锁在Rails中的体现

    这篇文章主要谈谈笔者对事务跟锁的理解,以及他们在Rails中的表现形式。随着业务的升级,他们两者在数据库管理系统中的ACID上扮演着重要角色,理解他们有助于编写出可靠性更高的业务代码。

  • 论Rails中结构化数据类型的存取

    有时候一个灵活的数据表设计能够为我们省下几十行复杂的业务代码,这篇文章简单来聊聊在Rails中结构化数据类型的存取,不当之处还望指正。

  • 中国饮食碎碎念

    如果现在要我说,大量的米饭跟麦当劳相比哪个健康一些,我会说麦当劳。

  • ActiveStorage原理剖析-资源管理篇

    这篇文章主要针对ActiveStorage的基本文件管理功能以及相关的拓展做简单的源码分析。

  • 测试性能优化建议-续篇

    今天就来盘点一下这几个新的测试优化策略,在它们的帮助下我一度把测试总时间降低到一分钟左右。

  • 身边的“华晨宇”

    简单聊聊华晨宇,音乐还有抑郁症。

  • 测试性能优化建议

    这是一篇关于测试性能优化的文章,主要分享笔者近期对测试进行优化的一些心得。

  • ActiveStorage原理剖析-数据表篇

    今天想对Rails里面自带的附件管理工具`ActiveStorage`做个简单的剖析。如果一篇文章讲不完那就做成一个系列吧,这篇就专注讲讲`ActiveStorage`数据存储相关的问题。

  • 微团队管理日志

    这篇文章主要是我初涉团队管理领域的一些心路历程。笔者无法保证正确性,只能尽可能表达出内心最真实的感悟。