作者归档:雪糕

双系统Win10更新1903后grub无法进入

此文仅限于双系统(Windows10 + Linux Ubuntu)。更新Windows 10 1903后,grub开机报error: unknown filesystem,讲真一路Windows 10升级过来,从来没有遇到任何一次完美升级的,大大小小问题频出。微软在更新方面还是任重道远

当更新Windows 10 1903版本后,原本正常显示的grub启动时直接显示未知文件系统,同时已经自动进入救援模式,解决方法:

继续阅读

漫谈斐讯K2T单Type-C线数据电源同传技术

如果斐讯一心一意靠产品发展的话,拿下中国民用网络设备领域的半壁江山应该不成问题,很可惜可能是由于斐讯自己操作不当,搞得现在半死不活了。作为斐讯一款全高通千兆方案的斐讯K2T,其采用Type-C接口单线模式,官方声称该数据电源同传技术拥有5项专利。既然难得入手一台K2T,也研究一下这些黑科技~

继续阅读

斐讯K2T原机运行OpenWRT内存OOM解决

家境贫寒的我为了能够为家里带来更好的无线网络体验,决定购买一台全高通方案的设备用来做AP。在逛了各大论坛后,还是不顾朋友反对买了斐讯的K2T,原因就是因为它便宜(并夕夕123元拿下,相对全高通千兆方案中算是廉价的了),只可惜其64M RAM运行自编译的OpenWRT时频繁因为OOM(Out Of Memory)导致crash,在经过不断优化后终于能用了。

继续阅读

组网雷区——MTU

最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。MTU在布网时很容易被忽视(反正我是忽视了),以至于造成了很多奇奇怪怪的问题,经过一番研究后发现罪魁祸首在MTU的设置,总结一下原理和问题所在。

继续阅读

移花接木——利用UPnP和SSTP实现局域网对公映射

IPv4使用NAT和CIDR无分类域间路由来实现IPv4地址复用,缓解IP不足的情况。客户端无法使用UPnP协议, 按照ed2k的策略,用户只有共享得越多,下载得速度才能越快,这使得ed2k和bt下载会非常慢。但是在NAT的情况下,客户端访问公网使用NAT,其中网关通过维护连接跟踪表实现从内向外的主动连接,但是从外向内只能通过端口映射或者DMZ解决。在无法获得防火墙管理权限的情况下,如果想实现对公映射,可以使用SSTP来解决。

继续阅读

从Hexo再度回归WordPress

再一次,我从Hexo回归到了WordPress,真香。

从初三开始到现在 ,印象里这样来来回回转换博客的方案已经有七八次了。曾经一度很喜欢Hexo渲染出来的博客,毕竟全站全静态嘛,套一层CDN后整个中国各地都是秒开,确实很诱惑。但是——仔细想了想,我主要是来写博客的,然而Hexo每次更新一篇文章都要非常费力,先是单独写markdown,其次是单独再插入图片代码,插入超链接,然后再进行渲染,进而把静态文件推送到又拍云的存储桶中,然后最后去CDN页面刷新缓存。是的,很麻烦。每次打算写博客时,想想就干脆计划攒多点再写,以节省时间。然后,半年了我一篇也没更新。深深的罪恶感

作为一个不三不四的网络工程师,很多时候灵光一现和方案实施中需要实时写博文,后续谁还会再去重部署一遍啊累死人了……而且也没那闲工夫。

经过一番细致的考虑,以及考虑到HA特性,决定不再自建博客,直接买了DreamHost的DreamPress,加上刚好备案的两个域名,刚好凑合能用23333333。不得不说的是,DreamHost的Shared Hosting确实比自建的512M内存的WordPress好很多,不仅是数据库查询快了很多,整体的响应速度都比自建的好了非常多。后边的文章提到了不建议使用了已经。

对新博客的速度优化,暂时打算内部使用一级缓存和Lazy load,外部使用一层CDN来缓存样式等一些静态资源,后续根据CDN缓存的命中率和回源情况我再会去继续调整和优化。

好,就这样