李迟的专栏

何日抱娃归家去,山头斜照读牛经。文章可能会更新,以www.latelee.org内容为准。...

记一次设备网络问题的排查

李迟按: 清明假期,同事在群里at我,说某场站网络有问题,叫我有空去看看。我收到的网络异常邮件已经几千封了,因为位置不高,所以静待通知。根据log猜测是厂家设备的问题。因为假期,我也无能为力。后来上班,同事叫我去排查,到现场后,更加确认是设备问题。但当时厂家的人因故没来。后来周末同事又在群里at...

2019-04-14 20:08:01

阅读数 152

评论数 0

遇到一个把.o文件strip后出现的奇怪问题

最近参与的任务是ONVIF的重构。在把live555组播搞完后,就正式投入ONVIF的事了。同事刘大神已经把ONVIF重新做了一套框架出来了,大体代码已经实现了,我就把它移植到设备上。但在编译过程中因为一个问题导致花了一天的时间才解决。

2016-01-15 22:52:16

阅读数 796

评论数 0

继续收集gcc一些编译警告

大约半年前,写了篇关于gcc编译警告的文章,因为忍受不了当时做的项目的刷屏式的编译警告。没想到,现在又要进行此事。因为当前的代码分支实在太多,而且又各自为政,没法通用——与当初重构的初衷已背离,当然,这是架构师要做的事,即使公司现在正在推行“匠心精神”,我还是没权力和能力想去推架构。所以,注定是一...

2015-10-20 22:36:18

阅读数 574

评论数 0

最近的一些事

上月底本月初,公司搬地方了,新办公点刚刚装修就搬了。听说甲醛对人体有害,虽然公司口口声声说测试过合格,但我还是买面罩带,在面子和健康前,我不选面子。天可怜见,这个月我调休请假特别多(我不会说为什么会有那么多假请的),有一半以上的时间不在那里吸有害气体。趁着这可能一辈子都不会有的大假学点东西。当然,...

2015-09-19 16:54:56

阅读数 579

评论数 0

我参与的一个项目的继续总结:技术篇

看了年初写的总结,主要还是在于环境的搭建,底层的支撑。所做的事,大部分是从无到有的过程。这次继续参与项目,基本上是在搞业务层的东西。当然,除了研发外,还在做项目管理方面的工作。

2015-09-03 23:56:24

阅读数 528

评论数 0

遇到一个因socket未关闭引发的文件句柄用完问题

“爱提踢斯”项目最近遇到一个问题,当FTP服务器磁盘没有空间时,设备会不断复位——这是测试人员反馈的。我们拿到log后,看到一个通信所用的文件打开失败。不断打印too many open file,然后超时设备复位。同时我们看到数据库文件打开失败,无法写入数据。一个现象,看到好几处问题。还是从最初...

2015-08-01 14:38:50

阅读数 5813

评论数 0

遇到一个在脚本中读取文件内容占用文件句柄的小问题

一般来说,嵌入式设备的程序是上电自动运行的。设备系统启动后会自动运行某些系统级脚本(/ect/rc3.d/下的脚本),最终会运行我们自定义的脚本,在该脚本中会运行应用程序。——这就是系统自动启动的一般做法。

2015-07-30 22:32:23

阅读数 673

评论数 0

记最近遇到的几个小问题(字符串转整型溢出,汉字乱码,双网卡双默认IP)

这个月很少写文章,因为做着项目。说来惭愧,人当项目经理,我当项目经理,我却既像爹又像娘,似乎凡事亲力,同志们太依赖项目经理了。什么编译环境、SVN提交代码,周报提交,无一不是问过我。我想不理这事,无奈有的领导太忙,有的开发人员太懒,而我又是“老好人”,只想项目快点结束,于是就要这种情况了。不过,最...

2015-07-22 13:45:43

阅读数 655

评论数 0

BMP图片读写接口函数

我很早就学习了BMP位图。印象中,那时应该是在研究AVI视频文件格式时顺便研究的,或者是研究YUV转RGB时顺便研究的。但未写文章出来,我一直以为我的学习只有在发表了文章才算是完结,否则不能算是我做过了这个事。在这里补上当初读、写BMP的函数代码。

2015-07-09 23:14:10

阅读数 2152

评论数 0

遇到一个Linux系统时间突变问题

最近遇到一个Linux系统时间无法更改小于某个固定时间的问题。

2015-06-19 13:44:25

阅读数 2869

评论数 0

记一次FFMPEG转avi视频保存到ftp服务器的失败尝试

项目中有一需求,将存储在硬盘上的h264码流转成Avi文件,并上传到FTP服务器。首先想到是用ffmpeg将h264转换成avi格式的文件,保存到本地磁盘,一切正常,很快完成了。

2015-05-27 00:05:01

阅读数 1714

评论数 0

记一次由PCI BAR配置不正确引发的硬盘IO调度io_schedule阻塞的经历

五一前,接到一个bug,大意是说设备接固态硬盘时跑新内核会出现卡死导致WDT复位,使用旧内核没问题。新内核是去年年底别人编译的,旧内核是3年前现在已离职2年的人编译的,现在安排我解决这个问题。但其时正在进行其他部门的紧急测试任务,于是请求节后解决。我最近的计划是学习以太网驱动,而五一没什么计划就去...

2015-05-08 13:05:36

阅读数 839

评论数 0

FTP学习的一些笔记

FTP大约在2011年下半年接触的,这个笔记也是当时记录的,一晃差不多4年过去了,如今又有项目安排做这个,事是人非,冥冥之中又会有新意思么? 找出当年写的笔记,权当记念。

2015-05-07 00:02:51

阅读数 1251

评论数 0

gcc较高版本的一些编译警告收集

最近整理了下代码警告问题。这里记录一下。

2015-05-06 13:00:29

阅读数 4202

评论数 0

出差记

对于出差,一开始我是想拒绝的,但想想每天有几十块大洋的补贴,还可以坐2趟免费的飞机,我就答应了。

2015-03-30 19:26:39

阅读数 625

评论数 0

我参与的一个x86平台项目的经历

今年是第一次完整参与一个项目的方方面面——当然,是站在开发人员的角度的,至于市场需求收集,采购元件生产,新品发布,销售拿钱,就不可能有我的份了。以前参与项目,都是只负责一点点东西,而且中后期完全处于边缘状态,有事就找,没事就忙别的事,我在之前写的年度总结文章也提到我都不好意思参加项目聚餐了。这次比...

2015-02-24 13:27:57

阅读数 1647

评论数 0

我参与的一个项目总结

最近参与的一个项目阶段性结束了,从去年9月到今年2月,进行了整整5个月。下面是我的总结。

2015-02-12 13:23:07

阅读数 850

评论数 0

遇到一个日志文件变化带来的文件句柄问题

正在进行的项目中有个系统调试日志存储的功能,需要存储打印信息。测试部反馈了一个bug:调试日志文件有时候不更新。对照代码,项目用的代码和之前项目的代码是一样的。感觉没什么问题,我自己测试没发现有不更新的情况,但测试部已经反馈过几次了,肯定有问题。项目deadline很快到了(按计划,应该是本文发表...

2015-01-25 17:47:12

阅读数 1170

评论数 0

遇到一个在linux下无法跨网段发送接收广播包的问题

正在进行的项目中有个网络广播包搜索设备的模块,需要在上位机发送搜索设备的XML命令,然后设备端再发真正的搜索广播包到交换机上所有的连接设备。测试部反馈了一个bug:无法跨网段搜索到设备。对照代码,设备端的发广播包的代码和上位机直接发广播包的代码是一样的。感觉没什么问题,但就是不成功,肯定有问题。因...

2015-01-22 13:22:01

阅读数 2553

评论数 2

再记一下sscanf的一个小问题

正在进行的项目中有个网络传输模块,需要在设备端将上位机发送的XML命令解析出来并转发到其它模块。在我测试一个获取数据的命令时,发现上位机读取到的数据是错误,看XML命令格式,明明是对的,但读到的数据就是不正确,肯定有问题。因为网络传输模块在其它项目一直使用,一直OK,现在出问题了,很郁闷。于是使出...

2015-01-18 16:23:47

阅读数 598

评论数 0

提示
确定要删除当前文章?
取消 删除