xdays

xdays

我是 xdays, 记录着我技术的成长,生活的点滴和感悟,能对你有所帮助那更好。

基于速度的TCP负载均衡

September 17, 2019

需求 基于订阅的科学上网工具方便之处在于可以随意切换节点,这时候我就想能不能用负载均衡软件来作为正向代理帮助这些工具自动选择最优的上层节点呢,先列下需求: 支持订阅 能自动屏蔽掉不可用的节点 根据建连时间和响应速度来选择最优的节点 实现 比较流行的负载均衡软件有nginx…

Windows10下招行专业版乱码问题

September 06, 2019

从换到Windows10系统后尝试了几次安装招行专业版,最后都因为乱码问题没解决放弃了。今天在一顿猛如虎的操作之后终于解决了,这里记录下。 一图胜万言: 注意!红色圈圈里的这个设置一定不要选,别问我怎么知道的。

处理非可见字符

August 21, 2019

有时候复制粘贴命令或者配置的时候明明看着是对的,可是就是报错,这时候就要怀疑文本里是不是有不可见字符了。 那么如何找出不可见字符呢? 我目前有两种方式: 通过 命令,这个命令看到了如 , 之类的,就是不可见字符 通过vim的 命令也可以显示出不可见字符,另外捎带说下在vim…

家庭网接入V2RAY透明代理

August 21, 2019

目标 上一篇 V2Ray透明代理 里详细解释了在OpenWrt上配置V2RAY作为透明代理,本文提供两种将这种透明代理应用到家庭局域网的两种方式。主要目标有以下几个: 兼容各种设备,比如IPTV,NAS…

V2RAY透明代理

August 20, 2019

目标 配置v2ray使其接受透明代理的流量 配置iptables将所有tcp和udp 53的流量转发给v2ray OpenWrt配置v2ray服务 V2ray配置 v2ray的配置如下: 配置里有几个重点要说下,第一个是dokudemo-door…

Golang依赖管理

August 17, 2019

关于Module Module在1.11成为官方的依赖管理工具,虽然引起了不小的 关于Go Module的争吵 ,但是应该就是以后主流的依赖管理工具了。 Module使用 当前版本1.12.8中go自动判断是否启用module功能,当位于GOPATH…

Gatsby添加分页

August 11, 2019

由于我现在的博客文章比较多了,而我基于Gatsby的博客又只有文章页和索引页两个页面,这样索引页看起来就特别长,这就有了分页的需求。本文主要学习 这篇文章 得来, gatsby-paginated-blog 也是基于 gatsby-starter-blog 的。 关于Gatsby…

macOS命令行制作Windows10启动盘

June 20, 2019

缘起 标准的制作工具是 Boot Camp Assistant ,但是最新版的macOS对U盘大小做了限制,这个方法不好使了。现在只能通过命令行来只做了。 步骤 格式化U盘 注意添加MBR引导记录 挂载磁盘 命令会输出挂载路径,比如 拷贝数据 搞定!

驾照考试笔记

April 29, 2019

驾考记录 2019-04-03:科目一通过 2019-04-30:科目二第一次未通过 2019-07-0…

Windows10的一些使用体验

January 13, 2019

一点体会 自从2014年切换到macOS系统上就一直没有使用过Windows系统了,这期间Win10发布了,我对其理解也就是样子变了,并没有深入体验。最近需要在MacBook之外找一台更便携的辅助办公的设备,在iPad Pro和Surface之间调研了半天,最终因为iPad…

从Pelican到Gatsby

January 03, 2019

最近一直在关注React生态,本着更好的学习React的目的和新年新气象重新开起写博客的计划,把博客从Pelican迁移到了Gatsby,接下来记录下整个迁移过程。 初始化 模板 首先Gatsby的模板机制并不像其他的静态网站生成器那样可插拔,官方叫starters…

回首2017和展望2018

December 31, 2017

回首2017 回首 2017的一个核心关键字就是“慌”,两个字就是“焦虑”。因为在写这篇文章之前我思考了一下,脑子一片空白。虽然这一年我基本没有在12点之前睡觉过,但是我仍然没法准确的描述出来这一年有何建树。但这应该就是回首的意义所在,在201…

如何充分利用你的24h

September 10, 2017

最近在豆瓣阅读上读了一本极短的书, 时间管理: 如何充分利用你的2…

Docker基础教程之镜像安全

April 16, 2017

上一篇我总结下了 Docker的镜像构建 ,这一篇我来谈下镜像安全。 概述 安全一直是一个不出事没人关心等到出事的时候也已经晚了的话题,以我目前的了解成熟的项目基本没有,而且比较知名的就是Docker Cloud和Quay.io在收费版里集成了安全扫描的功能。本文主要是我以 A…

Docker基础教程之镜像构建

April 03, 2017

这个系列已经好久没更新了,上一篇我总结了目前主流的镜像存储方案,这一篇总结下Docker的镜像构建 Dockerfile 这是Docker官方的构建镜像的方案,其背后的思想和早在Docker诞生之前就已经广泛使用的配置管理工具(puppet, ansible, chef…

基于OpenResty自动签发Let's Encrypt证书

March 30, 2017

安装OpenResty OpenResty所有的文件以及依赖包都安装在 目录下 安装配置lua-resty-auto-ssl 安装Luarocks Luarocks是Lua的包管理工具,很多OpenResty的包都可以通过luarocks来安装。 安装lua-resty…

Docker基础教程之镜像存储

January 02, 2017

上一篇我总结下了 Docker的基本概念 ,这一篇我来重点总结下目前主流的镜像存储的方案。 Registry 总体上来说,我这里的方案是启动一个仅支持http的registry服务,然后在前面放一个nginx来终结https请求和用户验证(basic auth…

Docker基础教程之基本概念

November 14, 2016

简介 本文是整个系列教程的第一篇,我将从一个使用者的角度向你展示其中几个技术:namespace, cgroups, veth, bridge, copy-on-write, image 和 container。整个容器技术的核心包括namespace和cgroup…

Docker基础教程

November 04, 2016

基于GitLab的Pages服务构建静态博客

November 04, 2016

背景 之前我有 一篇博客 讨论过基于Pelican, Github以及Nginx+Lua实现的自动发布静态博客。最近重新思考这个方案感觉不够精简,也许当时是出于学习的目的引入了Ngnix+Lua这块。正好今年上半年 GitLab宣布支持Pages…