As a Software Engineer and homelabber, I always run VMs for testing and daily use. Choosing a suitable and rock-solid hypervisor is always a topic for me. I have tried Proxmox (Proxmox Virtual Environment), VMWare ESXi (with vCenter) and Hyper-V Server over the years, and I now use Proxmox most of the time. But This year, I came across XCP-ng, which I had never heard of. XCP-ng is a fork from XenServer, a community-driven hypervisor, a closer solution to the ESXi.

Read more »

The Issue

Yesterday, I created a new administrator account for my Synology NAS. For easier management, just like usual, I copied my SSH key into the NAS by calling the ssh-copy-id command. Strangely, that didn’t work. And it kept asking me to enter my password every time I log in. This thing had never happened before.

Read more »

Recently, I need to implement the graceful shutdown feature in a project, where there is a message queue consumer handling a large number of transactions in production, which can’t be terminated immediately by a simple kill command. Implementation was tricky, though, it’s a great chance to solidify my concurrent programming foundation.

Read more »

尽管 Laravel 已经推出到 5.5 版本,但其默认的 Bootstrap 组件仍然是 3 的版本,而 Bootstrap 4 已经 Beta 很长一段时间,或许因为不是正式版 Laravel 并没有集成新版本,但我们完全可以手动把版本更换成 4.0。

以下内容对应 Laravel 5.5 版本

Read more »

手上的生产力工具戴尔笔记本电脑 (Inspiron 14 3420) 服役 4 年健康状况依然良好,除了电池没以前耐用,没有外部高速接口 (百兆有线网卡 + USB 2.0) 和屏幕材质不好 (颜色淡和发白) 外没什么明显缺点,因此一直没有升级换代的打算。但是在开始工作后,由于经常需要在 办公室-宿舍-家 之间往返,渐渐觉得这台电脑实在是太重了 (净重含电池 2.1 kg,包含电池 2.8 kg) ,每天背着近 3 kg 的重量的电脑来回跑的话实在蛋疼,因此购买一台轻便笔记本电脑的需求越来越迫切。

Read more »

其实在搭好博客初期就计划要写这篇TV/BD比较的,结果因为拖延症发作balabala之类的原因一直没动过笔,然而现在第二季都说要来了才想起这篇东西还没写。。。

咳咳,言归正传,首先是强烈建议在观看进击的巨人第二季前重温一次第一季BD版,在重新熟悉剧情的同时说不定能发现新惊喜,尤其是13话。当初想写这篇文章的原因是BD版本就如之前网友所说的对画面作出了很多修正,使得BD版本与TV版本产生了不小的差异,可以说经到了让人惊讶的地步。

Read more »

由于众所周知的原因,Wikipedia,Twitter,Facebook这些网站需要设置代理才可以正常访问。正常情况下,电脑安装了代理工具在浏览器或者普通程序中访问是没有问题的,但在Windows 8/8.1/10的商店程序(Windows apps)即使设置了代理也会出现无法连接的情况。

Read more »

之前刷 Openwrt 的时候已经有人反映过说再也刷不回原厂固件,不过我是不太相信的,因为路由器本身有救砖模式。不过真正刷的时候还是折腾了好一阵子,但肯定是没问题的。这里结合网上的帖子和自己的研究分析了一下原因并列出解决步骤,本文适用于刷了 OpenWrt 或者 DD-WRT 的 NETGEAR WNDR3700v4 路由器,直接 TFTP 方式刷回原厂固件失败的情况。此方法也适用于 WNDR4300,自行查找对应的固件刷入即可。

Read more »
0%