搬瓦工双十一特惠年付VPS

介绍

大名鼎鼎的搬瓦工出双十一优惠了,CN2双向直连,100M电信能跑满带宽,可以算是最廉价但是又最稳定的CN2线路的VPS了。

价格

29.88刀(需要使用优惠码)

配置

硬盘: 40 GB RAID-10
内存: 2048 MB
CPU: 2核心 Intel Xeon
流量: 1 TB/月
端口: 1 Gb
虚拟化:KVM

地址

购买地址:点击这里
优惠码:BWH26FXH3HIQ

解决精简版系统Arduino驱动安装问题

问题

一部分人反馈说他们无法正常安装Arduino的驱动,安装完Arduino驱动以后,设备管理器里Arduino设备出现感叹号,无法正常启用。设备状态中出现错误信息:

Windows 无法加载这个硬件的设备驱动程序。驱动程序可能已损坏或不见了。 (代码 39)

找不到对象名。

或者:

Windows 无法验证此设备所需的驱动程序的数字签名。某软件或硬件最近有所更改,可能安装了签名错误或损毁的文件,或者安装的文件可能是来路不明的恶意软件。 (代码 52)

解决

出现这个问题的主要原因是:Arduino的驱动程序依赖于Windows系统自带的USB串口驱动,精简版系统精简或者替换了USB串口驱动,导致Arduino的驱动无法加载这个依赖而工作不正常。为此我封装了一个Arduino的驱动程序,并且自带修复Windows自带串口驱动程序的功能,涵盖Windows XP、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10等系统,包括各个SP版本。
下载地址:https://pan.baidu.com/s/1gfaPp4n
使用方法:下载以后,直接运行压缩包中的程序即可,修复系统自带驱动以及安装Arduino驱动过程中,可能会有安全软件提示修改系统文件,请选择允许。

cnpm的坑导致部分模块工作不正常

问题

在使用cnpm install部署项目环境以后,发现browserify工作不正常,产生如下错误:

> browserify src/ui/index.js -o dist/index.js -t [babelify browserify minifyify]

Error: Cannot find module '../../../../_is-buffer@1.1.5@is-buffer/index.js' from                     'E:\Data\Projects\Git\Project\node_modules\_core-util-is@1.0.2@core-util-is\lib'
    at E:\Data\Projects\Git\Project\node_modules\_resolve@1.1.7@resolve\lib\async.js:55:21
    at load (E:\Data\Projects\Git\Project\node_modules\_resolve@1.1.7@resolve\lib\async.js:69:43)
    at onex (E:\Data\Projects\Git\Project\node_modules\_resolve@1.1.7@resolve\lib\async.js:92:31)
    at E:\Data\Projects\Git\Project\node_modules\_resolve@1.1.7@resolve\lib\async.js:22:47
    at FSReqWrap.oncomplete (fs.js:123:15)

- 阅读剩余部分 -

记一次翻译英文游戏有感

三年前,2014年6月。
我在某国外论坛上看到某国外独立开发者开发的一款游戏想要翻译成中文,看邮箱的来往记录推算那个时候应该是大二快暑假,当时我也不知道那个游戏到底是什么内容,反正闲着没事吧,就给帖子发起人发电子邮件说想帮他翻译,毕竟我对自己“聋哑英语”的水平还是比较有信心的。中翻英我可能会出错,但英翻中在“开卷”条件下,就不用太担心了,后来才知道这是个FLAG。之前也帮一些老外汉化过他们的软件,但翻译游戏是第一次(小学的时候借助金山快译翻译《暴力摩托》不算,233)。我记得那个时候我发朋友圈说过这事。
为什么时隔三年我又要提及此事,原因是三年前翻译了一堆文本之后,对方对我表达感谢以后就一直没下文了,我一度以为是那个开发者放弃开发这个游戏了,也不好去询问后续,所以我只当自己白忙活了。



- 阅读剩余部分 -

使用Visual Studio 2017中的C++标准库模块

关于C++ Module

C++目前有一个广受开发者诟病的由“Include”产生的一大堆复杂的嵌套以及一系列麻烦的依赖的问题,进而导致了编译速度极慢,而C++引入Module这一特性很大程度上就是为了解决这个问题,它的作用和用法与它在其它譬如Python、Java、C#语言中差不多。同时,C++ Module这一特性也是目前C++ 开发者呼声最高的特性之一,然而,遗憾的是,在C++ 17中并没有将Module纳入。只不过目前一部分C++编译器已经开始实验性地加入Module。

- 阅读剩余部分 -