04/15
10:26
IT

VS2012和VS2013番茄插件

番茄插件破解版
下载后安装,安装目录下覆盖dll文件即可,亲测可用。
win7下vs2012和vs2013安装目录:
vs2012 C:\Users\你的账户名\AppData\Local\Microsoft\VisualStudio\11.0\Extensions\$(一个随机命名的文件夹)
vs2013 C:\Users\你的账户名\AppData\Local\Microsoft\VisualStudio\12.0\Extensions\$(一个随机命名的文件夹)
这个目录默认是隐藏的,所以要在地址栏写入地址才可以访问得到
Extensions文件夹下面有个随机命名的文件夹,目[......]

Read more

03/26
11:18
Life 嵌入式

Cubieboard配置网络

编辑 /etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
auto eth0
iface eth0 inet static
address 192.168.0.159
gateway 192.168.0.1
netmask 255.255.255.0

编辑 /etc/resolv.conf

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO N[......]

Read more

03/20
20:15
IT python

How to play Robot Game

Robot Game是在知乎上看到的一个别人推荐的code大战项目,觉得挺有趣就分享一下。
首先这是一个用python做的项目,不过不用担心会不会python,因为没用到python的什么语法。这篇文章主要介绍如果搭建一个这样的环境来玩这个游戏。
1. 安装python2.7
下载地址:https://www.python.org/ftp/python/2.7.9/python-2.7.9.msi,下载后直接安装在C盘,这里推荐安装在C盘,因为以前装在其他盘好像出过什么莫名其妙的错误
2. 配置环境变量
将"C:\Python27"和"C:\Python27\Scripts"放到计算[......]

Read more

03/12
23:09
ios开发 IT OpenCV

ARSystem的移植

ARSystem是公司内部正在研发的AR算法。之前由实验室做VS版本的开发,现在由于工作需要,要将ARSystem移植到ios端。
首先这个系统拿到手,算是比较粗略的一个工程,工程里面有许多没有用到的文件需要剔除(如果不剔除会影响移植,毕竟依赖的库越少越好)。所以我就用到了《拓扑排序——移植的顺序》这篇文章的代码,对整个工程进行扫描,结果发现有一半以上的源码是没有用到的,大大降低了移植难度。
经过排查,剩下的源码所以依赖的库有两个,一个是Opencv,另一个是Ogre。
Opencv和Ogre在ios上面都有对应的SDK支持,本来是一件顺理成章的事情但是做起来却没有那么方便。首先Open[......]

Read more

02/28
19:21
IT python

拓扑排序——移植的顺序

最近想把PTAMM项目移植到opencv,PTAMM属于一个比较小的系统,但是在移植的时候遇到的麻烦不少。其他问题暂不讨论,在这篇文章,我们来探讨如何移植一个工程。
首先,你可能不熟悉这个工程,以至于它的各个组件具体是干什么的不是很了解。
然后,由于这个工程还是具有一定规模,各个组件有一定的耦合。
最后,当你先随机由一个文件入手,你会发现他依赖了很多本项目实现的其他文件,所以你不得不又跑去移植其他文件。
最最后,你发现你被整个项目整得头晕脑胀。

没错,写这篇文章的目的就是为了来解决这个问题! :)

其实原理很简单,每个文件会#include它的上一级文件,这样例如A inc[......]

Read more