Home

配置Windows下的终端与Shell

在Microsoft Build 2019上微软发布了Windows Terminal,在2019年6月中旬,微软正式在应用商店上架了Windows Terminal的Preview版本,趁此机会配置一下Windows下的终端和shell

Read more

记录电费用量的脚本

查询宿舍电费余额的爬虫脚本,提供了两种方案:传统的request库;使用selenium,另外写了shell脚本和Dockerfile方便部署记录,在不需要识别验证码之后,完全可以把记录电费的任务交给OpenWrt来做了

Read more

爬取Tesla充电桩数据

2018年MCM\ICM的D题探讨了充电桩网络的建设问题,而现阶段的典范之一就是Tesla充电网络了,故需要具体的数据来做可视化,其中主要就是Tesla的充电桩的地理信息,还用到了Google Maps的API对周边地区做搜索

Read more

查询校园网/运营商流量

因为流量限制比较致命,所以经常查流量,苦于需要经常输入验证码,所以就写了一个Python脚本,还发现了一些有趣的问题;另外扩充了下移动运营商的流量查询和iOS小组件显示

Read more

OpenWrt下的单路由复用

如何能够使用一台路由器让多个人拥有各自独立的网络(降低购买多个路由器的开销), 如何在有多个网络接入的情况下,提高网络的体验, 以上的问题都可以归结到策略路由上,通过不同层级间的策略的组合就可以实现不同的效果

Read more

如何提高网速

400Mbps网速成就达成!主要介绍OpenWrt下的单线多拨,多线多拨以及一种简单且更高效的负载均衡配置方法(ECMP:等效多径路由),也为这些配置方法写了脚本,节约配置的时间,另外给出了负载均衡适用的场景的分析

Read more

How to OpenWrt

任何事物都是始于生存,发展于社会秩序,娱乐至死的过程 ————《只是为了好玩:Linux之父林纳斯自传》

Read more

How to WSL

WSL的全称是Windows Subsystem Linux,可以在Windows下使用部分Linux的软件,介绍WSL的文章很多,这里就给出几篇个人觉得不错的,然后给出个人配置的思路以及积累的一些使用技巧

Read more

OpenWrt配置IPv6 NAT

介绍了OpenWrt使用NAT配置IPv6转发,之前的一文中已经阐述了IPv6的基本情况,在大多数情况下IPv6 NAT还是适用的,尤其是对教育网;相比于网络上一般的配置文章,本文要详细得多:不仅给出了方便配置的一键脚本,还梳理设置步骤及原理,方便分析具体场景下的问题

Read more

IPv6与路由

介绍了使用IPv6需要的基础知识:地址,分配方式,邻居发现协议,指出了校园网下IPv6配置的困难,对配置方法的思路做了汇总和分析,最后还给出了临时接入的方法

Read more