C语言单元测试框架比较

[ 2017-02-19 19:00 | 分类:程序开发 | 浏览次数: 169次 | 0条评论 ]

最新想在嵌入式里做一些UT,所以找了一些UT框架评估,寻求理想中的框架

Source Insight 4.0与3.5的区别

[ 2017-02-09 23:45 | 分类:软件使用 | 浏览次数: 1,301次 | 0条评论 ]

难得Sourceinsight终于在憋了几年之后出了大版本4.0.

赶紧试用了一把.

好用的markdown编辑器-有侧边栏可显示所有标题

[ 2016-12-24 22:14 | 分类:软件使用 | 浏览次数: 152次 | 0条评论 ]

首先我对markdown的要求就是可发布到网上, 简单,能部分替代word.

所以最近找了好久markdown编辑器, 对编辑器要求就是

1.可即时预览 – 需要及时知道编辑效果

2.有类似与word的导航. – 文字太多,需要跳跃,没有导航的话会效率慢

ruby的gem安装失败

[ 2016-07-06 23:13 | 分类:软件使用 | 浏览次数: 534次 | 0条评论 ]

gem install pry

结果出现以下错误:

ERROR:  While executing gem … (Errno::EADDRNOTAVAIL)
    The requested address is not valid in its context. – connect(2) for “0.0.0.0″ port 53

手机与电脑同步软件

[ 2015-11-07 21:15 | 分类:软件使用 | 浏览次数: 912次 | 0条评论 ]

很多时候手机里某些东西希望能够自动同步到电脑上,比如图片,微信中下载的图片,行车记录仪记录的图片等等,另外在电脑端采集完后可以删除不需要的文件,手机也能自动同步删除.

这样就是可以做到手机采集到数据自动同步到电脑端, 电脑端做编辑, 然后删除原始数据, 手机自动也删除.

使用场景:

比如图片,录音同步到电脑上后, 在电脑上筛选好的移到某个目录, 然后删除,并同步到手机.

比如一些常用软件在电脑端放在某个位置,自动同步到手机, 以后新增软件,也能自动同步到手机, 在公司从手机上读取常用软件.

让Ruby调用PATH路径下的ruby脚本

[ 2015-09-23 19:30 | 分类:程序开发 | 浏览次数: 935次 | 0条评论 ]

经常会写一些ruby脚本放在PATH路径下,这样可以直接在终端窗口调用.

然而在ruby脚本里却不能通过system调用,比如PATH路径下有一个脚本为runtime.rb.

在终端直接输入runtime就可以运行, 然而在ruby脚本中调用system(“runtime”)却不行.

手机导航比较

[ 2015-06-07 21:34 | 分类:软件使用 | 浏览次数: 1,443次 | 1条评论 ]

两次从临忻北路到罗山路用百度导航在路口走错了三次,

这三个路口有好几个岔路口, 三次都是在接近路口时才知道往哪走,但这时速度来不及换道,所以只能走错.

这也怪自己速度快了些,达到了40~60码,最主要是不知道往哪走,走进了才知道.

针对这种情况除了个人改进外, 不知道导航是否也有对应对策,所以拿了几款导航比较.

比较也挺简单, 因为都有模拟导航,所以在家就能测试一番(因为是个人测试,所以都是用免费版本).

此次测试主要针对高架复杂路口这种情况,导航路线等不做测试.

测试路线也就一条,从上海广济康复医学门诊部到松下能源有限公司

测试手机为华为荣耀3C.

做了个sublime Text的中文语言包

[ 2015-04-13 23:14 | 分类:软件使用 | 浏览次数: 3,663次 | 2条评论 ]

语言包下载(对应Sublime Text 3.0 Build 3083):

http://pan.baidu.com/s/1eQ6crcQ

语言包项目地址:

http://git.oschina.net/hgyxbll

最新版python终于自带包管理工具pip了

[ 2015-04-08 22:16 | 分类:软件使用 | 浏览次数: 1,842次 | 0条评论 ]

python安装包终于自动包管理工具pip了,推荐大家更新.

关于linux的驱动模块

[ 2015-03-28 17:35 | 分类:软件使用 | 浏览次数: 1,323次 | 0条评论 ]

模块概念

linux驱动模块就是驱动文件(linux中一般不叫驱动,叫模块,以下文中的驱动,驱动模块,模块都是代表同一样东西),类似于windows的sys文件.

驱动模块是用来操作硬件设备,比如鼠标, 应用程序要获取鼠标当前位置, 需要通过以下调用过程: 应用程序->系统内核->驱动模块->获取鼠标位置.