Jason Heylon Blog

Recent Posts

  • March 01, 2019

    Common Kubernetes Commands

    Installation # install docker $ brew cask install docker # instlal kube control commandline $ brew install kubectl # install minikube for our laptop $ brew cask install minikube # start minikube $ minikube start # maybe with other virtual machine driver $ minikube start --vm-driver xxxx

  • May 26, 2018

    javascript 基础复习

    变量&作用域

  • May 21, 2018

    scss 复习

    Comment

  • March 08, 2018

    [译]深入Rails中的CSRF Protection

    如果你现在在使用Rails进行开发,你很可能就正在使用CSRF protection。它几乎是在一开始的时候就有的特性,而且就像一些其他的Rails特性一样,它会使你的生活更加美好,基本上你都不用考虑它具体做了什么。

  • January 10, 2018

    css 基础知识回顾

    优先级

  • January 05, 2018

    npm常用命令

    查看当前版本

  • December 01, 2017

    使用Rails + Vue + Vuex + jwt的用户登录

    由于现代的web应用越来越重前端,大部分都会使用前后端分离来实现,基本的用户登录的功能一定会遇到,最近在搭架子的我也遇到了这个问题,以下记录一下。

  • November 15, 2017

    学习ruby世界的web程序框架(二) -- 实现最简单的一个web框架

    上一篇文章讲了Rack的基本使用方法,这次就基于Rack写一个web应用框架吧。 这个框架包含了最简单基础的一些功能:router, 自定义的filter, 自定义的helper, 支持erb模板,session,serve静态文件等。

  • November 14, 2017

    学习ruby世界的web程序框架(一) -- 开始于rack

    本篇文章是介绍rack很基础性文章。 最近几年都在写使用ruby来进行web开发,得力于ruby界的强壮web框架和丰盛的gem包,大部分时间都在专注于业务代码,一直没有更深入的探寻业务逻辑之下的web框架逻辑,究竟这些框架都做了什么事呢?所以在空闲时期开始了解一些稍微low level的东西,很快,第一个遇到的东西就是Rack。 Rack a modular Ruby webserver interface 写过Ruby代码更准确的是写过Rails,Sinatra程序的人一定都听过rack这个东西。(挺多刚刚开始接触Rails的人常常会把rack和rake弄混,除了长得像应该没有更多的关系了吧)

  • June 04, 2015

    Rails中的常用cache

    ETag