
Misc
文章平均质量分 53
gaooo
再穷也得生活!
展开
-
ffmpeg+mencoder环境搭建和视频处理总结
ffmpeg+mencoder几乎可以完成目前基于web的播客平台任何音视频处理的操作.如果还需要添加一些什么的话,那么就是视频在线录制功能了, 这个也可以用ffmpeg+fms来完成,因此一般的类似于YouTube的一些可见功能都可以在ffmpeg+mencoder+fms来做后台实现. 由于fms没有实践,因此这里不描述. 本文档有三部分: 1)ffmpeg+mencoder环境搭建 2)常见转载 2007-10-04 21:09:00 · 2794 阅读 · 0 评论 -
第二十天 考核
问:现在终于理顺了,产品销售铺开了,但是开发部现在我发现微妙的变化了。因为大家都拼死拼活的走到了今天,总的有个结果吧?这个结果怎样才能让人满意呢?真是个头疼的问题 答:有了需求与BUG任务管理系统,有了代码服务器,有这两个管理工具,考核就容易的多。 考核程序员,主要是工作量,即写了多少代码,但是你的代码质量如何,你的任务进度如何也同等重要。 所以考核程序员三要素:代码量、代转载 2007-03-18 19:17:00 · 584 阅读 · 0 评论 -
第十五天 编写代码
问:我们现在可以开始编码了,这是我们最擅长的事情,那么在这个环节我们该注意些什么呢? 答:在《业务开发小组》一节中我就讲到,业务组长在设计功能时就要思考这个功能是不是一个其他小组也要用的功能。 这样思考带来的好处就是:1大家在协同。大家的心在往一块想,这会产生很奇妙的团队反应 2大家不用重新每个小组都写一块,工作进度加快了 3由于都交给了技术大牛领导的公共功能开转载 2007-03-18 19:15:00 · 551 阅读 · 0 评论 -
第二十七天 客服支持
问:产品稳定,产品也有亮点,培训也上档次,文档也齐全。确实,客服这回清闲了。那客服的作用是什么呢? 答:客服当然有用了。 首先,对于上一讲的需求,计算机室人员要交给客服部而不是直接交给开发部。客服部会首先把需求记录进“需求与BUG任务管理系统”。内部沟通后,把需求能解决的解决,解决不了的送到开发部测试人员,测试人员尽力解决后,剩下的交给业务开发组的组长。组长来安排什么时候修改,谁修转载 2007-03-18 19:20:00 · 638 阅读 · 0 评论 -
第二十六天 实施之每日报告
问:改成现在这种模式后,实施人员其实就是培训人员了。但是实施人员也承担着推动上线的任务,不上线,人家客户就不给我们尾款呀,我们人总在那里等着也不是回事,我们耽误不起,我们还有其他工程要去实施呢,这个问题,老师您有什么好的方法呢? 答:记住,有些问题不是实施人员的问题,有些问题甚至不是实施人员这么一个角色和层次能解决的问题。这里给你介绍一个有效的方法就是:每日报告。 你今天做了什么?转载 2007-03-18 19:19:00 · 626 阅读 · 0 评论 -
第二十五天 实施人员的考核
问:实施人员应该考核哪几方面呢? 答:执行力、职业化、敬业:1及时报告。表明服从领导态度 2进度控制能力。表明有控制计划,也有技术能力,也有业务能力,也关系融洽,自己也很努力 3经销商全面使用能力。表明推动上线能力 培训能力:4自己解决问题能力。表明技术能力 5培训网管能力。表明事情是否移交良好。而不是自己能力强,自己一走,谁也接不上。公司不要这种人转载 2007-03-18 19:19:00 · 644 阅读 · 0 评论 -
第二十三天 实施之培训
问:我们在培训中遇到的问题就是我们需要培训好多次,不是人到不齐就是学不会,所以多次培训,浪费成本,老师有没有什么好的方法? 答:嗯。对于培训,应该是实施部的中心工作。首先,培训老师的聘用、培训、上岗。有些人不擅于讲课就不能做培训老师,不是随便找来个刚毕业的学生就能做培训的。 培训老师也分金牌、银牌、铜牌的资质。针对我们签订的单子的大小,客户影响力的大小,我们派出不同的培训老师。转载 2007-03-18 19:18:00 · 669 阅读 · 0 评论 -
第十九天 第一个客户检验
问:产品出来了,确实需要到客户处真正运行了才能知道这个产品到底实用不实用,那选择客户上有什么技巧没有? 答:首先,选择什么客户。一定要选择一个匹配你的产品的客户。因为这是你最大份额的客户,也是以后最容易扩展的客户类型。当然你的产品首先需要满足这样的企业。 如果你的定位主要客户是中型企业,销售部为了签大单找了一家大型企业,那么你出师就不利。你的软件需要做很多修改,老板也开始怀疑你的能转载 2007-03-18 19:16:00 · 710 阅读 · 0 评论 -
第十八天 发布
问:现在终于大功告成了,我们的软件该发布了。在这一步我们应该注意些什么呢? 答:首先,版本打包。版本号,打包、注册项、公共文件、密钥许可证、帮助文件、数据库安装脚本这些最必须的。 另外,产品白皮书、快速入门,操作视频,都要把这些东西都刻成光盘。光盘要印刷好封面。要印刷好这些文档形成纸质的。 所有这些东西都装在一个包装精美的大盒子中,这样才显正规,才上档次,才能卖大钱。别拿了转载 2007-03-18 19:16:00 · 659 阅读 · 0 评论 -
第十六天 测试
问:我过去在另一家公司,从调研、设计数据库设计功能、开发、测试、写文档、实施推动上线协调各方、培训、修改客户需求、接听客户电话都是开发部一伙人自己做。 现在这家公司还好点,有实施部,有客服部。测试就是他们在做。但也都是糊弄事,他们又不懂编程,深层次问题都测不出来,只能测些表面问题。况且,我们过去没有详细文档,他们测试也只能随便点几下,录几个ABC看看能不能保存,保存后再查询能不能出来数据,转载 2007-03-18 19:15:00 · 600 阅读 · 0 评论 -
第十七天 文档
问:说到文档,东西再好,包装不行,就上不了档次。这个我很理解。过去有一个小公司想代理我们公司的软件,但我们连演示版都没有,最后告吹。可是写文档是件很矛盾的事情,因为最清楚功能的人当然是开发部的人,但是我们整天在编码哪有时间再去写文档,而且手法太糙。客服部事情不多,可以让客服部招文科出身的女孩子来写,但是客服部都是些刚毕业的小姑娘,写出来的东西,好看是好看,但不实在。 答:那我们就要把这件事转载 2007-03-18 19:16:00 · 494 阅读 · 0 评论 -
第二十二天 实施之数据准
问:我们的实施太混乱了。去了,才发现要初始化的数据,客户那里的数据根本对不上口。都是陈年烂账,编码重复,编码不规则,名称重复,计算方法错误,缺信息,就为了准备基础数据,就需要让客户方派谁来整理,谁来输入,谁来校对。但是往往找谁都说抽不开身。对于一个有影响力的CIO来说,找几个人来做还不错。但是对于一个连客户老板都瞧不起的CIO,那么找人真是难。把我们的实施人员都拖住了,实施周期非常长,出差成本就很转载 2007-03-18 19:18:00 · 525 阅读 · 0 评论 -
我看好FLASH技术的原因
作者:沧海冷心 一、FLASH文件的流式、图形化、文件精 悍、易编程等特点。由于它短小精悍,又是流媒体格式,并且已经被现在的互联网发扬光大了,它无疑将成为下一代手机网络客户端上必不可少的一个元素。随着科 技的日新月异,我们将可以用手机浏览各个www站点,并且FLASH是最不需要客户端支持的、可编程的娱乐文件格式。无论是动画还是游戏,FLASH将是 未来手机的一个热点,也许它的游戏可以和JA转载 2007-10-04 21:10:00 · 2616 阅读 · 0 评论 -
flash FMS 开发
做FMS开发,除了安装FMS系统本身外,还有其它一些东西很有必要安装,今天整理一下当做备忘。1.FMS 2.0.4 安装从官方网下载目前最新的FMS 2.0.4 安装,这个安装比较简单,不多述.FMS2.0.4下载:Windows(7.3M):http://download.macromedia.com/pub/flashmediaserver/updates/2_0_4/原创 2007-10-04 20:39:00 · 3369 阅读 · 0 评论 -
关于Flex的一些学习资料
Yahoo Map强大的功能,我估计很多人都已经了解了。但是对于我来说确是让我第一次了解到FLex。浏览过这个网站之后,我深深的被Flex强大的表现力所吸 引。觉得Flex确实很不错,而且听说Flex开发入门的门槛较低,开发周期也很短,尤其是它的动态编译,是相当有优势的。所以很有想学好这门语言的冲 动,最近总结了一些学习资源分享给大家,希望能给和我一样想学习Flex的朋友们带来转载 2007-09-13 21:38:00 · 2815 阅读 · 0 评论 -
大型服务器架构图
BigWorld’s revolutionary highly available and load-balanced server infrastructure allows the construction of truly massive multiplayer games with no limitations. Millions of players, millions of shard原创 2007-05-16 21:19:00 · 7429 阅读 · 1 评论 -
如何在快速变更的环境中开展测试工作
转自:http://www.51testing.com/?action_viewnews_itemid_10319.html一句古老的谚语说的,世界上唯一永恒的东西就是改变。在软件开发过程当中,传统的开发模式的一个缺点就是他能够呈现较少的改变甚至没有改变。真实世界每天都在改变。正因为此,其他的开发模式,如快速应用开发(RAD)已经提升到可以包含改变并在计划过程中使用改变来精炼开发。在RAD模式帮助转载 2007-05-16 12:39:00 · 2730 阅读 · 0 评论 -
测试风险的管理
转自:http://www.51testing.com/?action_viewnews_itemid_9990.html测试风险是不可避免的、总是存在的,所以对测试风险的管理非常重要,必须尽力降低测试中所存在的风险,最大程度地保证质量和满足客户的需求。在测试工作中,主要的风险有: 一、质量需求或产品的特性理解不准确,造成测试范围分析的误差,结果某些地方始终测试不到或验证的标准不对;转载 2007-05-14 12:49:00 · 6386 阅读 · 0 评论 -
P2P直播软件设计的技术原理和改进
P2P直播软件设计的技术原理和改进 最近对P2P直播技术进行了一些研究,谈谈个人对Tvkoo软件的优缺点的看法,一方面希望Tvkoo能做的更好,另一方面也抛砖引玉一下。 P2P直播的技术难点有: 一、防火墙的穿透: 超过90%的电脑都在防火墙后面,如果让2台在防火墙后面的电脑能够实现P2P互联,这是一个技术的难点。有2种方式: 1. 要求用户配置TCP端口:BT和电驴采转载 2007-05-10 20:53:00 · 2831 阅读 · 0 评论 -
第二十四天 实施之需求
问:实施时候,需求也是拖延我们实施很多时间的重要因素之一。客户迟迟不上线,不上线我们就无法验收。那我们该怎么办呢? 答:首先,你们要有一些策略的调整。你们是以什么为验收标准。以客户上线为验收标准是不科学的,因为什么算上线定论不一。我们推荐做一件事情验收一块。 如安装配置完了。验收一块。基础数据完成了,验收一块。每次培训后,验收一块。每次考试后多少人上岗了,验收一块。上岗多少人,多少转载 2007-03-18 19:19:00 · 628 阅读 · 0 评论 -
第十四天 工具
问:老师,我们现在功能点、里程碑、优先级、功能点详细描述、界面原型、数据库结构、数据操作描述都做好了,那么我们是否下一步就开始编码了? 答:不。你们还需要工具。 你的软件质量不行,销售部一演示就报错,实施部让客户用不起来,客服部整天接到客户的电话,那么公司的成本必须很高,当然老板就很生气。所以质量高了以后的运营成本就低了。 你的进度无法保证,老板问你现在干到了什么阶段,现在转载 2007-03-18 19:14:00 · 569 阅读 · 0 评论 -
第二十一天 实施的规矩
问:开发部有规矩,那实施部的规矩是什么呢? 答:开发部的规矩的目的是为了限制自由散漫的开发人员的。 而实施部的规矩也是为了限制实施人员不要在客户面前毁了公司形象。因为,除了销售部和老板,接触客户的主要成员就剩下实施部了,而且实施人员和客户在一起工作的时间更长。所以更要树立公司良好形象。 1客户几点上班实施人员也必须几点上班。不注重的实施人员往往还按本公司的上班时间去。客户8转载 2007-03-18 19:17:00 · 700 阅读 · 0 评论 -
第十三天 练兵
问:昨天您讲的很惊心动魄。这样快节奏的配合确实非常完美,很羡慕。但要形成这样的结果必须我们之间配合需要非常流畅,我们有什么方法可以促成这样的氛围? 答:练兵。如果一开始就进入业务系统功能的设计开发,业务组长对业务还没有很深的吃透,这样仓促上阵功能不但连上一版不如,而且为了补课,软件不断修改,什么都乱了阵脚,梦想没达到反而吃了亏。 拿什么练兵? 我们知道,一代系统的开发,总有原创 2007-03-18 19:14:00 · 538 阅读 · 0 评论 -
第十天 里程碑
第十天 里程碑问:老师,功能点我们都设计好了,是不是就要针对每个功能点进行详细描述了呢?答:还不可以。我们还必须定义里程碑。问:为什么需要里程碑呢?到了里程碑我们要做什么?怎么合理划分里程碑呢?答:有了里程碑,大家心里都有了一个盼头,否则总觉得遥遥无期,就容易产生疲惫感。导致开发质量下降、开发时间加长。本应该能完成的也脱离了计划,以至于最后都没有计划里程碑也让大家有一个反省的间隙,是一个很重要的承原创 2007-02-09 22:26:00 · 948 阅读 · 0 评论 -
第八天 架构设计
第八天 架构设计问:老师,赚钱又让人眼亮的目标出来了,我们是不是就该围绕每个目标来设计相关的功能了,但是我们过去有过很多失败的经历,就是计划总赶不上变化,当然写了文档也就流产了。所以写那些东西费什么劲呀?答:我在前面各节课都很强调的就是:1你的计划必须符合赚钱的这个核心原则。如果你偏离了这个原则,你肯定赶不上变化,因为你的计划和老板的期望是相反的,自然不会支持你,自然会打乱你的设想。2你的计划必须原创 2007-02-09 22:25:00 · 561 阅读 · 0 评论 -
第二天 千里眼
问:老师,怎么才能做一个好软件呢?答:你的团队里首先要有这么一个人:他能想到做什么样的软件才能赚钱。而且还能说服老板,说这真是一个妙主意。老板开公司不是做慈善活动,他雇佣来你们就是为了让你们替他赚钱。如果你们不能赚钱,那你们对他就没什么意义,你们肯定会被扫地出门的(别说XX不是家之类的话,离了谁地球都照转,你不要对一个赢利机器报什么感情之事)。如果你们能替他赚很多钱,那么他当然开心。他连汤都不给你原创 2007-02-09 22:16:00 · 749 阅读 · 0 评论 -
开源,选择Google Code还是Sourceforge?
http://blog.youkuaiyun.com/xushiweizh/archive/2006/12/28/1466334.aspx开源,选择Google Code还是Sourceforge?许式伟2006-12-28概要提起Google Code,我需要很惭愧地承认一点,我一开始的时候“把它看扁了”。初接触Google Code的时候,我简单地认为,Google Code只是一个半成品转载 2006-12-31 08:48:00 · 739 阅读 · 0 评论 -
C++ 的一些免费库
Linear Algebra MTL, the Matrix Template Library. Dense and sparse matrices and vectors; banded, symmetric, triangular matrices; basic algorithms. C++. 矩阵模版库转载 2006-11-05 18:13:00 · 1257 阅读 · 0 评论 -
一个计算机高手的成长历程
转贴自:某某论坛(地址没记住)这些日子我一直在写一个实时操作系统内核,已有小成了,等写完我会全部公开,希望能够为国内IT的发展尽自己一份微薄的力量。最近看到很多学生朋友和我当年一样没有方向,所以把我的经历写出来与大家共勉,希望能给刚入行的朋友们一点点帮助。一转眼我在IT行业学习工作已经七年多了,这期间我做过网页,写过MIS、数据库,应用程序,做过通信软件、硬件驱动、协议栈,到现在做操作系统内核和I转载 2006-10-10 15:28:00 · 1504 阅读 · 1 评论 -
正则表达式系统教程-----------(转)
1. 引子 目前,正则表达式已经在很多软件中得到广泛的应用,包括*nix(Linux, Unix等),HP等操作系统,PHP,C#,Java等开发环境,以及很多的应用软件中,都可以看到正则表达式的影子。 正则表达式的使用,可以通过简单的办法来实现强大的功能。为了简单有效而又不失强大,造成了正则表达式代码的难度较大,学习起来也不是很容易,所以需要付出一些努力才行,入门之后参照一定的参考,使用起来原创 2006-01-27 14:07:00 · 2199 阅读 · 0 评论 -
第十一天 优先级
第十一天 优先级问:老师,昨天我们已经为功能点划分了里程碑,哪些功能应该属于哪些里程碑。你也讲了,到了里程碑,就要思考哪些要继续延时开发,哪些功能要舍弃掉。那与其到那时候才去甄别该舍还是该继续,还不如在设计阶段就做好呢?答:对,你思考的非常对。所以我们需要在一个里程碑里还需要把功能划分为优先级。一般一个里程碑22个工作日,那么分为3个优先级最好亮点的功能肯定得第一优先级,你的功能亮点也不要太多。每原创 2007-02-09 22:26:00 · 640 阅读 · 0 评论 -
第五天 业务开发小组
第五天 业务开发小组问:老师,昨天你提出来技术大牛和业务开发小组分离的模式。这确实是发挥了各所长,非常值得借鉴。那么各业务开发小组应该如何构成呢?答:你问的问题很好。说明你已经系统性结构性的的看问题了。各业务开发小组可以按业务模块来分工。里面必须配备以下三个人:1组长。组长这一职位我昨天提了一点点,就是他们必须是业务型人才,这个业务模块要做什么功能需要组长来定义。而且,很重要的一点是,千万要记住,原创 2007-02-09 22:19:00 · 568 阅读 · 0 评论 -
第六天 风气
第六天 风气问:老师,人都齐了,大家都摩拳擦掌了。我们下一步应该怎么做呢?答:人有了,就得定规矩,否则就是一帮乌合之众,而不是团队。1必须朝九晚五。严格控制员工手里有办公室钥匙。下班必须准时锁门,员工准时离开。断公司外网。要加班必须上级主管签字,更不准在办公室留宿,洗澡。这一条很重要,不要让程序员活得像个浪子,精神恍惚,口中神叨,胡子拉碴,这都是浮动工作时间害的。白天睡大觉,晚上不睡觉,以为工作效原创 2007-02-09 22:19:00 · 599 阅读 · 0 评论 -
一个好用强大的工具regini
regini 可是一个好用强大的工具!我仔细查阅了 微软的资料 发现说的含糊不清 google了下也是 寥寥几笔这个玩意主要用途是 在cmd下 修改注册表 以及 注册表权限!用法研究了一晚上 弄出来了 ,微软上写的 根本不能用啊 郁闷。。使用方法C:/>regini regset.ini 就行啦regset.ini 是你要修改的数据 下面举例!regset.ini 文件内容引用:转载 2007-01-18 11:47:00 · 938 阅读 · 0 评论 -
禁用c$等共享
1.禁止c$,d$一类的缺省共享在注册表:"HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/lanmanserver/parameters"中,新建一个类型为"REG-DWORD"的键值"AutoShare server",设定其值为"0x0"即可。2.禁止ADMIN$缺省共享在注册表:"HKEY_LOCAL_MACHINE/SYSTE转载 2007-01-18 11:45:00 · 1479 阅读 · 0 评论 -
去掉导入注册表文件的确认对话框
适用范围:Windows 98/ME/NT/2000/XP如果不需要每次导入注册表文件时都会出现一个确认对话框,可以禁止此对话框的出现步骤1:从注册表编辑器中打开以下子键HKEY_CLASSES_ROOT/regfile/shell/open/command。步骤2:双击右侧窗格中的“默认”,将对话框中的“regedit.exe %1”命令行改为“regedit.exe /s %1 ”即可。转载 2007-01-15 21:31:00 · 2339 阅读 · 1 评论 -
第一天 钱
首先,你是在商业公司做事,而不是在别处。老板就要得到更多的钱,而付出更少的钱,所以他怎么给客户送礼,怎么克扣员工形成鲜明对比一点都不奇怪。你做老板也一样。那么你现在是当员工,你是他雇佣来干活每个月给你发工资的,那么,首先,你就要给老板带来给过的钱,你能给他带来的越多,越轻松的带来,节省的越多,那么你的位置越重要。你不给他赚钱,首先你的生存就难保。就别说要制造好软件了。好软件的制造需要一定的人,更需原创 2007-02-09 22:15:00 · 613 阅读 · 0 评论 -
第四天 技术大牛
问:老师,看了你的文章后,我尝试了一下,果然很有效。在没有和您交流之前,我都有想法离开这家公司了。现在,我有信心在此发展我的事业了,毕竟走到哪里,我都会面临这样的问题。对了,老师,除了这左膀右臂,我还需要什么关键的人?答:接下来,你的手下主力干将必须都是业务型的。也就是说,他们对客户需要什么很关注,而对什么技术怎么实现这个功能不太关注的。这就叫业务型的人。问:但是软件开发,肯定会有一些技术门槛的,原创 2007-02-09 22:17:00 · 856 阅读 · 0 评论 -
第三天 万金油
问:老师,您的这种思路方法我还是头一次听到,令我茅塞顿开呀。我的老板就是这样,就不给我们钱,我们想方设法跟他加工资,但都效果不佳,毕竟人家是老板,钱在人家口袋里。但是他对销售部却谈笑风生,人家销售部能报手机费,能报打车费,能报餐费。我们开发部去客户那里做支持还得我们自己坐公交车去,因为不报销。而且我们什么补助也没有,开发不从来没有聚过餐,我这个部门经理也只是一个挂名,啥权力也没有,唉,一点福利也没转载 2007-02-09 22:17:00 · 655 阅读 · 0 评论 -
第九天 按角色与场景设计功能点
第九天 按角色与场景设计功能点问:老师,我们围绕目标设计了相关的功能,但是我感觉很零乱。只有“点”,没有线,没有面,没有像老师您说的那样成结构成体系。这是怎么回事?答:这是因为你的眼里只有软件只有功能,而没有人。你忘记了使用软件的最终是人。一个软件,包括许多功能。这些功能不都是给一个人用的,或许40%是给基层员工用的,30%是给中层员工用的,20%是给系统管理员用的,10%是给高层员工用的。这些人原创 2007-02-09 22:25:00 · 741 阅读 · 0 评论