自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Welcome to Neil's blog

一个IT从业者的脚印。

  • 博客(25)
  • 资源 (5)
  • 收藏
  • 关注

原创 把“英语句子通”开源放到github了

自己开了一个公众号,打算以后把主要的信息都记录到公众号里面。感兴趣的人可以关注这个微信公众号:IT狼打算把以前做的软件都开源了(当然,跟公司相关的就不能开源了)。英语句子通也开源了。具体看:点击查看公众号文章...

2019-04-26 17:34:03 353

原创 FileExpert放到github上了。

具体访问:https://mp.weixin.qq.com/s/Se9ZcQ-333Xq7XI6yvR6gg

2019-04-16 21:54:36 233

原创 我写过的软件之Kubernetes All In One

其实这不是一个软件,而是一个安装包。公司的产品用到docker/kubernetes这些技术,每次安装都得从网上下载一堆软件包,加上有一些软件包还可能被墙了,安装一次得花了一两天时间,就萌生一个想法做一个离线就可以安装的kubernetes安装包,给自己定了一个小目标:把docker/kubernetes等软件的依赖和软件包都打包进去,电脑不能连接因特网也能安装。 把calico,con...

2019-03-16 13:20:07 559 3

原创 一个基层经理的管理风格

公司业务调整,需要裁员。有一个同事说大家把自己的一些知识总结总结,互相做一下knowledge sharing,对大家找下一家公司或许互相能有一些帮助。经理能share啥?技术方面不少兄弟都可以独当一面,貌似经理能share出来而且比较有点价值的是管理方面的经验和体会。在目前这家公司工作13年了,从software engineer开始做起,跳了一级到升职technical lead/prin...

2019-02-25 22:44:04 708

原创 我写过的软件之UniversalTest for iOS

好久没有更新博客了。去年11月份左右换了个部门,从原来非常熟悉的产品切换到一个陌生的产品上,管理一个不熟悉的团队。之前一直在写的Android APP也因为这次部门变动也暂时中止。这段时间花了不少精力给新的产品弄出一个测试框架,运行于iOS上,现在已经具有主要的功能,先告一段落。以前在iOS上的开发只是简单地了解,好在有平时就有一些积累,快速学习之后,通过这个测试框架,对iOS开发更加熟悉

2016-05-06 18:48:39 435

原创 我写过的软件之OneWorld-大世界3

Android客户端终于开始动手了,IDE用Android Studio。谷歌在Android Studio还是花了不少精力的,默认加入了Design Support Library,而且更稳定。今天做了登录界面。上图看看:Layout也给大家参考吧。<RelativeLayout xmlns:android="http://schemas.android.com/a

2015-10-10 22:31:40 575

原创 我写过的软件之OneWorld-大世界2

国庆没有出去玩,就在附近走走,在家里的时候还是继续堆代码。经过这段时间的努力,网站的功能已经基本都具有了。之前的版本使用了jquery-ui这个控件,jquery-ui.min有两百多K,但是只是使用了里面的tab控件,干脆又研究了一下,自己实现了tab功能,把jquery-ui给剔除了。现在网站能完成的功能:用户注册用户登录修改用户名修改密码修改个人头像群组:搜索、创建、

2015-10-06 11:48:07 473

原创 我写过的软件之OneWorld-大世界

之前想写一个类似于类似于QQ的聊天工具(自己给它取名为FreeTalk)。那时候想基于UDP/TCP自定义协议来和服务器做数据通讯,但是慢慢地推翻自己原来的想法。现在感觉比较合理的技术架构是基于web的方式来实现。在PC上可以使用浏览器的方式来访问,而在android/ios上可以对httpclient进行封装,封装成一个移动应用,以非web的方式使用,提高用户的体验。第一步是先基于web构建

2015-09-02 18:28:59 598

原创 我写过的软件之FileExpert

公司要做一个项目,跟MP4有点关系,到网上找了规范文档看了看,理解还是不够深入。干脆花点时间做一个Parser,取名FileExpert,目前只支持解析ISO_IEC_14496-12的文件格式。取名成FileExpert的原因是因为想把它做成一个比较通用的框架,以后可以用于解析其他格式的文件。(以前曾经想过做一个小工具,解析一下PE文件格式。)MP4文件就是一个个的box组合成的,b

2014-06-30 20:22:33 1045

原创 在Java中的使用RSA

几个月前心血来潮想用Java写一个类似于

2014-06-24 21:38:22 3813 2

原创 我写过的软件之一些小工具

写了很多个小工具,有些后来拿出来给大家用在项目开发上,有些则是简单地完成之后就封藏起来(算是学习目的或者做做Investigation)。很多年前写了个CA Data Parser,然后发出来给大家用,被当时的老板说了一下,说你这个软件中包含一些机密的东西了,不能随便给大家。好吧,我就把代码雪藏起来了。。。现在想想,当时的老板其实是担心被别人challenge。但凡是R&D的人都知道里面的信息

2014-03-15 15:58:44 1906

原创 我写过的软件之UniversalTestForCCA

UniversalTestForCCA是在UniversalTestForSoftcell的基础上做了进一步的扩展。因为CCA的外部接口和Softcell3完全不一样,只能修改框架,重新封装。UniversalTestForSoftcell利用了CreateLib的输出来做测试,但是不适用于CCA,只能弄出一个新的MiniKMS模块,包含ECMGenerator、EMMGenerator、PSIG

2014-03-12 19:00:44 1194

原创 我写过的软件之UniversalTestForSoftcell

本篇记录一下UniversalTestForSoftcell的来龙去脉。。。^_^。自从公司re-org之后,开发和测试就严格区分开,分别汇报给不同的manager,经常会出现掐架的现象。某种程度上,开发和测试之间比较紧张的关系会利于产品的质量,当然,也不能天天吵架。所以Director希望看到开发测试互相掐架的现象,但是又得控制掐架的程度--平衡的艺术。 以前开发花了大量的时

2014-03-10 22:49:05 972

原创 我写过的软件之LoaderHst-TestView

以前同时管开发和测试,在team里面不严格区分开发或者测试,对团队成员基本的要求是开发人员能做测试的任务,测试人员能做开发的任务。当开发人员做测试的任务的时候,往往得稍微转换一下思维,设计不同的test case。测试人员做开发的任务,则需要更深入地理解系统设计和内部实现。后来公司re-org,开发人员和测试人员严格分开,汇报给不同的manager。在做Loader项目的时候,虽然是DEV Man

2014-03-09 19:27:15 785

原创 我写过的软件之LoaderHst-STBView

现在回想Loader这个项目是怎么丢到我头上的???有点想不起来了。想想啊。。。嗯。。。大概想起来了。好像是因为SA和Product的人估了一下effort,最后得到的rough effort是几个person year,几个director一看effort这么大,都不敢接这活。当时的老板不知道为何就给接下来了,然后就摁到我头上去了,太给我面子了。。。那就带着几个兄弟开干了。工欲善其事必先利其

2014-03-07 19:16:48 768

原创 我写过的软件之UniversalHst-TestView

UniversalHst中的TestView实现了一个自动化测试框架。自动化测试框架涉及Test Case的管理、Test Case的执行以及Test Report的生成。一个自动化测试的Test Case比较重要的是通过Test Case来驱动测试对象的运行、与测试对象进行交互、收集测试对象的运行状态和结果,形成一个有效的闭环。TestView比较核心的模块是CADataGenera

2014-03-06 08:14:10 826

原创 我写过的软件之UniversalHst-DVBView

UniversalHst目前主要有三个View,DVBView主要用于手动测试或者系统测试,TestView完成终端的CT Automation,BSGView则负责根据生成DVT需要的码流。我做的版本最开始主要是DVBView和TestView。BSGView主要是shao ting完成的。 UniversalHst最开始其实是来自于LiteCellHst,因为我自己写了一个叫做Lite

2014-03-04 22:00:25 963

原创 我写过的软件之CmmbHst

到公司这几年,给公司写了3个HST(Host Simulation Tool):CmmbHst、UniversalHst和LoaderHst。HST主要是用于模拟机顶盒或者手机设备,平时用于进行测试或者Demo。CmmbHst是我做的第一个HST(其实还有更早一个叫做LiteCellHST,不过没有拿出来给大家用。为什么叫做LiteCell?做过SoftCell3的人应该能理解…^_^)。 

2014-02-25 20:07:17 1036

原创 我写过的软件之CmmbExpert

CmmbExpert是2007年左右写的。CMMB是China MobileMultimedia Broadcasting的简写。写过TSExpert,对着CMMB协议写出一个用于解析CMMB码流的分析工具对我来说就不是什么难事了,用了1个星期的业余时间就做出来了。工具写好了,对协议也就摸透了。公司最开始并没有研发进入CMMB项目,其他公司已经在CMMB中玩了N久了,我们公司才慢慢进入

2014-02-22 14:04:17 959 1

原创 我写过的软件之TSE-工作流程和实现

(把以前写的文档贴上来一些。要是博客支持直接把word文档上传成为博客岂不是很NB?哈哈...)Parse the streamFor each stream file, a new form FormFileStreamParserwill be created to parse the stream and show the result. FormFileStreamParser

2014-02-20 21:58:07 1105

原创 我写过的软件之TSE-背景介绍

今天记录一下TSE,^_^。TSE其实是TS Expert的C#版本。TS Expert使用VC++实现的,在写TS Expert的时候正在学习各种各样的设计模式,故意把一些设计模式用到TS Expert中去。现在回过头来看,不少设计模式本质上是对虚函数、继承、回调函数的应用,大量使用设计模式会大大提高代码的复杂度。 曾经去Nokia面试一个SA的职位,但是阴差阳错,最后是把我当成Engi

2014-02-18 20:50:04 961

原创 我写过的软件之英语句子通

嗯。。。这只是个换汤不换药的软件,在Sentences4You的基础上做了点修改:1、修改了操作方式,把按钮去掉了。用触屏左右滑动来切换句子,用点击来显示答案。2、修改了背景图片和字体颜色,预置了几张背景图片,貌似界面好看了一些。3、第一次使用的时候会显示一个操作引导。本来想上传到AppChina的,结果审核结果竟然是“您好,您上传的软件同质化,很抱歉我们暂时不能收录,谢谢

2014-02-17 19:08:12 1274 1

原创 我写过的软件之Sentences4You安卓版

有同事建议把用VC#写的Sentences4You弄个安卓版。想想也有道理,方便自己学习也方便别人学习。现在的时间零零碎碎的,过年前还在忙着各种meeting,metric,release,discussion,终于有点时间了,就真的动手写了一个。界面主要是用Fragment来实现,数据库用SQLite。需要的自己去下载。学习

2014-01-24 16:48:11 872

原创 我写过的软件之Sentences4You

对于学习英语,自己还是有点感悟的,^_^。如果是笔试,基本上就是词汇量+语法,这是基本功。高中的时候打了一个比较好的英语基础,大学过英语四级、六级基本上不费劲。刚进大学的时候给自己订了一个大概的计划:1、过英语四级、六级。2、学计算机。过完英语六级之后就找家里要了几千块钱(那时候几千块钱可是非常大的一笔钱,还找别人借了钱凑齐的。现在回忆起来,大学买了台计算机回来是比较正确的决策,后来靠那台计算机做

2013-12-18 21:59:51 949

原创 我写过的软件之TS Expert

(工作N多年了,一直想着花点时间把一些比较有价值或者印象比较深的东西记录下来,一直没有动手,现在终于真的动手了,准备先把以前自己写过的软件一个个回顾一下。) 本篇打算记录一下TS Expert。 因为工作的关系,经常需要用到DVB TS流分析工具。在网上找了几个,基本上不尽人意。有几个比较好用的,也是商业的,使用的时候还得绑定到硬件上。2006年左右决定自己动手写一个,花了大半年业

2013-12-02 11:00:35 3120 5

英语学习软件Sentence4You for Android

同事建议把之前用VC#写的英语学习软件弄个Android版本,就花了点时间写个Android版本了。需要Android3.0以上。

2014-01-24

英语学习软件Sentence4You

以前用C++Builder写了一个英语学习软件给自己用。 这段时间翻出来,发现在Win7上乱码了,花了2、3周业余时间用VC#重新写了一下。 运行需要.net 4.0和Office(其实不是真的需要Office,而是需要里面的AccessDatabaseEngine for x86/x64)。 压缩包中包含32bit和64bit的两个包,office是32bit的话就运行的32bit,是64bit的就运行64bit的。 http://blog.csdn.net/greatchinawolf/article/details/17402565

2013-12-18

TS Expert(To Parse DVB transport stream)

(这个版本不需要License的版本) TS流离线分析工具:  SI/PSI表显示  支持所有的描述子  支持多个版本SI/PSI表  多个视图显示数据  数据量统计  重复次数显示  CRC校验、错误检测  支持TS包/PES包的分析  自定义提取TS包、Section和PES包  附带一个CRC和CSA计算工具 DVB Transport Stream Analyser :  Be able to show SI/PSI Tables  All descriptors supported  Multi-versions supported  Multi-View to show data  Traffic statistic  Be able to show repeat times  CRC verification and ERROR detection  Be able to parse TS packets and PES packets  Be able to retrieve TS packets, sections and PES packets  With a powerful CRC calculation tool and a CSA cipher tool

2013-11-28

Preparing.for.the.Project.Management.Professional.PMP.Certification.Exam.3Rd.Ed.eBook-YYePG.pdf

Preparing.for.the.Project.Management.Professional.PMP.Certification.Exam.3Rd.Ed.eBook-YYePG.pdf

2009-05-01

TS Expert(For DVB transport stream)

附带的License文件在2007.9.11之前有效,修改系统时间就可以。 另外,请不要发邮件向我要代码。 TS流离线分析工具:  SI/PSI表显示  支持所有的描述子  支持多个版本SI/PSI表  多个视图显示数据  数据量统计  重复次数显示  CRC校验、错误检测  支持TS包/PES包的分析  自定义提取TS包、Section和PES包  附带一个CRC和CSA计算工具 DVB Transport Stream Analyser :  Be able to show SI/PSI Tables  All descriptors supported  Multi-versions supported  Multi-View to show data  Traffic statistic  Be able to show repeat times  CRC verification and ERROR detection  Be able to parse TS packets and PES packets  Be able to retrieve TS packets, sections and PES packets  With a powerful CRC calculation tool and a CSA cipher tool

2007-03-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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