月度归档:2015年03月

清除AutoCAD教育版打印戳记

AutoCAD教育版打印戳记,起源于AutoDesk推出的学生免费用三年的活动,理论上来说,带有教育版戳记的文档是不能进行商用的。

jyb1

jyb2

 

这个戳记会在任何使用了具有该戳记的文件的任何一个块的时候就被顺带复制过来了(有点绕),比如,复制。(这传染性,跟GPL似的)

解决方法:把文件本身另存为.dxf格式即可。或者将新建,然后将需要复制的块复制到新建的文件中,另存为.dxf格式,再从扩展名为.dxf格式的文件中复制即可。

原理:AutoCAD在官方的说明文档中给出的.dxf文件的编码说明,但并没有对教育版戳记进行编码,所以在保存为dxf后这个戳记就和很多其他文件辅助信息一起“丢失”了。即使后期的dxf文档对教育版戳记进行了编码,也可以采用保存为早期版本或者文本编辑工具手动清除(猜测,毕竟现在自动课桌公司还没有这么做)

备注:网上有说教育版标记无法通过保存成dxf的方式清除。如果遇到,可尝试文本编辑器(不是word,写字板,不建议用记事本(文件过大时打开性能不佳),推荐Gvim,Emeditor,Notepad++,Editplus等)打开.dxf,手动搜索“教育版”字样,清除后保存。

另:网上有说使用“插入-外部参考”的方式可祛除,未经验证,有意者可尝试。

Python全新安装Matplotlib(Windows)

结合使用二进制方式与pip方式。没有安装pip的小伙伴请先前往https://pypi.python.org/pypi/pip#downloads下载那个source压缩包,命令行python setup.py install 来安装pip。

1、安装Matplotlib:

在http://matplotlib.org/downloads.html下载对应python版本的matplotlib,安装。python中import报缺少’six’

2、安装six,dateutil,pyparsing

这三个都是在import matplotlib时缺少的包,依次pip即可:pip install six python-dateutil pyparsing

3、安装numpy

pip 安装numpy时报错,遵循http://www.scipy.org/install.html的建议,直接去http://sourceforge.net/projects/numpy/files/NumPy/ 下载二进制版本。

(貌似是缺少vs的库,懒得解决了,如果直接pip安装不报错的话那就pip方式安装吧。而且,安装一个vs的库绝对比直接安装二进制版本费时费力)

4、安装scipy

pip时候速度太慢,也选择了二进制模式。http://sourceforge.net/projects/scipy/files/scipy/

5、安装ipython pandas sympy nose

遵循http://www.scipy.org/install.html的建议,依次安装剩下的:pip install ipython pandas sympy nose

其实执行完第三步就可以运行matplotlib了。后续安装的都是科学计算的一些扩展包,如果有需要或者想一次装全的话可以安装。

2015年3月2日

2015年3月2日,没啥特殊的一天。279天前,这个博客被搭建了起来,279天后,才第一次认真写一篇博客。

在刚刚过去的这279天里,发生了太多太多的事情。例如,谷歌已经被完完全全的撵出中国了。WordPress使用了Google字体,导致了很长一段时间这个博客都打不开,直到后来把谷歌字体禁用了才算是能访问。很遗憾,从那之后也有好几个月了,才想起来要写写博客。

恩,就先写这么多吧。个人博客,想到哪儿写到哪儿。