jiz4oh / jiz4oh.github.io Goto Github PK
View Code? Open in Web Editor NEWHome Page: https://jiz4oh.com/
Home Page: https://jiz4oh.com/
https://jiz4oh.com/2020/09/github-picgo-jsdelivr/
前言图床相信经常写东西而且文章图文并茂的朋友多多少少都接触过 公共图床服务要不就是备案麻烦,要不就是免费不稳定 本文就是关于如何利用 Github+Jsdelivr 创建免费、大容量、高速的个人图床,并且利用 vscode+PicGo 实现图片自动上传
https://jiz4oh.com/2020/09/how-to-install-ehforwarderbot-v2/
上一篇文章已经介绍了如何安装 v1,这篇文章来介绍如何安装 v2 版本的 ehforwarderbot
https://jiz4oh.com/2020/10/anti-csrf-on-separation-of-frontend-and-backend/
什么是 CSRF 攻击CSRF 的全名是 Cross Site Request Forgery,翻译成中文就是跨站点请求伪造 CSRF 利用的是网站对用户网页浏览器的信任,简单地说,是攻击者通过一些技术手段欺骗用户的浏览器去访问一个自己曾经认证过的网站并运行一些操作(如发邮件,发消息,甚至财产操作如转账和购买商品)。由于浏览器曾经认证过,所以被访问的网站会认为是真正的用户操作而去运行。这利用了
https://jiz4oh.com/2020/11/hexo-next-valine/
关于评论系统博客搭建好之后,由于当时已经晚上12点了,并没有一鼓作气的开启评论系统,就一直拖到了现在。。。 今天终于想起来开启评论系统,在网上搜索了一下 hexo 的评论系统,有以下几个: gitment:基于 GitHub Issue 作为评论存储仓库,但是一直长时间无人维护 gitalk:同 gitment 使用 Github Issue,且页面比 gitment 更精美 disqus:界面
https://jiz4oh.com/2021/01/ruby-devise/#more
前言Devise 是 ruby 世界中最常见的 gem 之一,是用于在 web 请求中做身份验证的,他的设计非常精妙,今天我们来尝试看看 devise 是如何设计的。
https://jiz4oh.com/2020/10/charles/
安装点击去官网下载 激活Registered Name: https://zhile.io License Key: 48891cf209c6d32bf4
https://jiz4oh.com/2020/10/install-pyenv-and-pipenv/
前言经常写 python 的开发一定苦恼过一个问题,那就是如何安装 python 环境。经常遇到如下问题: 许多系统默认只自带 python2,导致现在很多使用 python3 的程序无法正常运行 python3 各版本间也不是完全兼容,某些第三库只支持特定的 python 版本 这些问题导致了我们经常会在各个版本间进行切换,甚至每个项目的 python 版本都不尽相同。所以我们需要一个环境管
https://jiz4oh.com/2020/09/how-to-install-ehforwarderbot-v1/
ehforwarderbot 介绍ehforwarderbot 是由 blueset 开源在 github 的一款专用于转发微信/QQ/Faceboot Message 到 Telegram 的机器人 ehforwarderbot 支持 多微信,多QQ 汇集到一起集中处理消息,特别适合: Telegram 重度用户 需要对多个微信、qq 消息进行处理的用户
https://jiz4oh.com/2020/09/openwrt-expand-overlay-storage/
原理lsblk:查看当前固件的分区信息 NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 1 58.6G 0 disk ├─sda1 8:1 1 16M 0 part ├─sda2 8:2 1 300M 0 part /mnt/sda4 sda 2
https://jiz4oh.com/2021/02/openwrt-in-pve/#more
前言一直对软路由这个东西念念不忘,想要入手折腾一下。最近因为家里需要一台服务器,我就把我的 n1 拿回了家里,转手就入了一个 j3455 的成品软路由,这边文章记录下在 pve 环境下折腾 openwrt 的心得,顺便学习下 pve(说不定能当个 IDC 呢
https://jiz4oh.com/2020/10/webpack-resovle-@-path/
前言Vue-cli 默认配置了一个使用 @ 表示 src 的功能,这个功能的原理是配置 webpack 解析路径,这篇文章来介绍如何配置 Webpack 使其他项目比如 React 也能使用这个功能
但是点进去发现你的博客被人搞了
https://blog.maplesugar.top/valine-prank/#comment-246
https://jiz4oh.com/2020/09/hello-hexo/
创建本地博客 blog安装 Hexo 脚手架npm install -g hexo-cli 安装之后可以使用 hexo 对博客命令操作 创建 blog:hexo init 文件夹 创建文章:hexo new 文章名 生成静态文件:hexo generate 简写:hexo g 清除已生成缓存:hexo clean 启动本地服务:hexo server 简写:hexo s 默认监听 4000 端
https://jiz4oh.com/2020/12/cloudflare-workers/
我经常用 GitHub 的 gist 服务来保存一些比较优秀的代码片段、配置等等,但是苦于 gist 在国内遭受了 DNS 污染,访问太不便利,所以一直在寻求一个类似 jsdelivr 加速 GitHub Repo 的方式,能够避免修改 host 直接访问 gist
https://jiz4oh.com/2020/09/hexo-next/
安装 Next安装yarn add hexo-theme-next 设置使用 Next 打开博客文件夹 打开 _config.yml 文件 theme: next
https://jiz4oh.com/2020/10/how-to-use-rime/
前言出于对国产输入法软件的不信任,再加上国产输入法广告太多等因素的影响,促使我想要尽快找到一个开源、快捷、不自动上传云端的输入法。 在网上搜索时,Rime 收到了一致好评,让我萌生了非常大的兴趣,故特意找到了 Rime 的相关资料并整理。 本文基于 Rime v1.5.3 版本进行整理,其他版本可能不适用。
https://jiz4oh.com/2020/11/http-cache/
前言最近在思考如何优化 web 应用的响应速度,常见的方式就是使用缓存,而最常接触的技术其实是服务端做共享缓存,例如 redis 缓存热点数据、CDN 缓存静态资源。在客户端做缓存这一块,知识面还比较窄,经过资料查询和思考,总结一些心得
https://jiz4oh.com/2020/11/tcp-ip/
前言最近在极客时间学习刘超老师的趣谈网络协议,对 TCP/IP 有了更深的了解与感触,记录下学习的心得与体会
https://jiz4oh.com/2020/11/receiver-and-ancestors/
前言当一个方法被调用时,要做的事情其实只有两件,1. 找到它。2. 调用它
https://jiz4oh.com/2020/10/chrome-cookie-do-not-delete/
前言今天对自己的项目做前后端联调时,发现在 mac 的 chrome 下(未测试 windows)没有自动过期 expires 为 session 的 cookie,对此感到满脸黑人问号
https://jiz4oh.com/2020/10/ruby-in-vscode/
前言 常在河边走,哪有不湿鞋 –鲁迅 作为多年使用 JetBrains 盗版软件的不法用户,昨日终于被逮到了,经历各种再破解尝试,均告失败。只好转战最近广受好评的 vscode,准备接下来试试能不能作为主力开发工具。本篇记录如何在 vscode 配置开发 ruby 环境
https://jiz4oh.com/2020/10/ruby-include-implementation/
前言Ruby 用了也接近一年了,有很多黑魔法让我感到非常有意思,刚开始学习的时候也经常让我不知所措。其中很有意思的一点就是 include 和 extend 这两个方法来变相实现 多重继承,即代码的复用。但是用归用,却没有细细的研究其中的实现,故此,今天好好的看一看。
https://jiz4oh.com/2020/10/vim-fast-esc/
前言在 vim 中使用编辑模式进行了中文输入之后,切换到普通模式时,必须手动切换到英文模式才能进行命令输入,不太方便,故在网上找了找如何自动切换中英文的解决方案
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.