5月 30

ConTeXt处理中文

Github上找到一个Pandoc处理简历的Repo,Markdown格式书写,Pandoc转换为HTML,RTF,PDF等格式。转换PDF用的是ConTeXt,中文全部不显示。 ConTeXt对中文的支持 网上搜到一篇文章,介绍TeX家族对中文的支持: 由于 ConTeXt MkIV 使用近来开发的 LuaTeX 引擎,能容易的使用字体 … Continue reading

3月 17

笔记本折腾记录

选购 CPU架构 目前大多是Haswell,最新的Broadwell也有机型,但都是低电压版 CPU型号 例如i7 4710MQ是指Intel Core 第四代i7常压四核处理器。第二部分的数字如果是四位,第一位表明是第几代CPU,如果是三位则是第一代CPU[1]。数字后的字母的含义[2]: U Ultra Processors(超极处理 … Continue reading

5月 11

自动化重置VMware虚拟机硬盘

在进行Kickstart实验时,可能需要多次安装虚拟机。新建的没有系统的虚拟机启动时会逐个测试BIOS里面的启动项,当不能从硬盘或者光驱引导时会自动尝试网络引导,所以无需设置BIOS即可自动从网络启动,安装完成之后由于硬盘是第一启动项,可以直接进入系统。但是重装就比较麻烦了,因为硬盘里有系统,安装前需要进BIOS设置网络启动,安装完成后需 … Continue reading

4月 23

自定义msys命令

在windows上使用MinGW+MSYS,可以编辑自己的命令脚本,简化命令行。以下是几个例子。 调用notepad++打开文本 编辑 /bin/npp,脚本代码: 调用方式:  调用gvim打开文本 同理,编辑 /bin/gv:  调用pandoc生成pdf 由于我的pandoc不能直接生成pdf,报错如下,一直无法解决: 所以考虑分两 … Continue reading

3月 10

最近VMware遇到的一些问题

配置NAT网关

 NAT模式下设置静态IP无法上网 原因:网关配置不正确 想当然的以 .1 作为网关,实际上VMware默认使用的是 .2 作为网关。 可以在虚拟网络编辑器中修改 VMware升级后NAT无法使用 现象:从VMware9升级到VMware10,static模式虽然有IP,但是不能上网。dhcp模式无法获取IP,重启网络提示:no link … Continue reading

1月 29

升级win8.1遇0x80240031错误

应用中心升级win8.1其实进度到50%左右就基本下载完成了,这个进度是整个安装进度而非下载进度。 到50%左右时可能会遇到 0x80240031错误。在微软社区找到一个答案: 您好, 您通过应用商店升级到Windows 8.1时,到48%停止下载,尝试过清理应用商店缓存。 可能是由于相关服务未开启,您可以尝试开启服务: 方法一:开启服务 … Continue reading

8月 06

xxd读取二进制文件

wgs2sgf需要处理二进制文件,以前一直在windows下用UltraEdit,无法复制文本,有点不方便。今天搜了一下linux下的类似工具,看到了xxd。在windows下可以通过msys使用xxd。下面就以msys中的xxd为例。 xxd的帮助信息: 使用示例 处理对象是wgs棋谱,棋谱信息头有122字节,由于wgs中有单字节表示的 … Continue reading

8月 06

printf和scanf的执行顺序

习惯用notepad++写代码,用NppExec插件编译执行程序。但总遇到一个奇怪的问题: 虽然printf语句在前,但总是到程序结束才执行printf语句,比如一个求最大公约数的程序: NppExec Console中执行的结果: printf提示内容和输出结果到了最后才执行。换到mintty终端下,和上面的情况类似: 直到最近遇到mi … Continue reading