2007年8月21日星期二
思想是一个伟大的财富
思想的不断深化和提高取决于自身的态度和生活方式.
2007年8月18日星期六
Windows XP Install
A problem has been detected and windows has been shut down to prevent damage to your
computer.
PFN_LIST_CORRUPT
If this is the first time you're seen this stop error screen, restart your computer. If this screen appears again, follow these steps:
Check to make sure any new hardware of software is properly installed. If this is a new installation, ask your hardware or software manufacture for any windows updates you might need.
If problems contine, disable or remove any newly installed hardware of software. Disable BIOS memary options such as caching or shadowing. If you need to use safe mode to remove or disable components, restart your computer, press F8 to select advanced startup options, and then select safe mode.
Technical information:
*** STOP 0x0000004E (0x0000008F, 0x00000002, 0x00000000, 0x00000000)
Resolution:
http://zhidao.baidu.com/question/3542626.html?fr=qrl3
http://xmlog.blogbus.com/logs/3787205.html
http://support.microsoft.com/?scid=kb;zh-cn;291806&spid=1131&sid=global
用的ASUS K8N主版特别挑内存,等明天将内存换个插槽再试试。
2007年8月14日星期二
地主
>
> 过了几年,地主的村子发展成城镇了,有钱人越来越多,没地方住,谋士对地主说:东家,长工们这几年手上又有钱了,咱们给他们盖新房子,起个名堂叫做旧城改造,他们把手上的钱给我们,我们拆了房子盖新的,叫他们再买回去,可以多盖一些卖给别人,地主又实行了,这次,有些长工们不高兴了,地主的狗腿子派上用途了,长工们打掉牙只好往肚子里咽,地主又赚了好多钱。
>
>又过了几年,地主的村子发展成大城市了,有钱人更多了,地主的土地更值钱了,谋士对地主说:东家,咱们把这些长工的房子拆了,在这个地方建别墅,拆出来的地盖好房子卖给那些有钱的大款还能赚一笔,地主说:长工们不干怎么办?谋士说:咱给他们钱多点儿,起个名堂叫货币化安置,咱再到咱们的猪圈旁边建房子,起个名堂叫经济适用房,给他们修个马车道让他们到那边买房住,地主说:他们钱不够怎么办?谋士说:从咱家的钱庄借钱给他们,一年6分利,咱这钱还能生钱崽,又没风险,地主又实行了,长工们拿到钱,地主的经济适用房到现在才建了一间,长工们只好排队等房子,直到现在,还等着呢------
>
>于是,长工们开始闹事了,地主有点慌,忙问谋士怎么办?谋士说:赶紧通知长工们,房子要跌价了,别买了,租房住吧,正好把我们的猪圈租给他们,结果,这么多年后,长工们的钱全没了,还在租房住,直到永远!
过了几年,地主的村子发展成城镇了,有钱人越来越多,没地方住,谋士对地主说:东家,长工们这几年手上又有钱了,咱们给他们盖新房子,起个名堂叫做旧城改造,他们把手上的钱给我们,我们拆了房子盖新的,叫他们再买回去,可以多盖一些卖给别人,地主又实行了,这次,有些长工们不高兴了,地主的狗腿子派上用途了,长工们打掉牙只好往肚子里咽,地主又赚了好多钱。
>
>又过了几年,地主的村子发展成大城市了,有钱人更多了,地主的土地更值钱了,谋士对地主说:东家,咱们把这些长工的房子拆了,在这个地方建别墅,拆出来的地盖好房子卖给那些有钱的大款还能赚一笔,地主说:长工们不干怎么办?谋士说:咱给他们钱多点儿,起个名堂叫货币化安置,咱再到咱们的猪圈旁边建房子,起个名堂叫经济适用房,给他们修个马车道让他们到那边买房住,地主说:他们钱不够怎么办?谋士说:从咱家的钱庄借钱给他们,一年6分利,咱这钱还能生钱崽,又没风险,地主又实行了,长工们拿到钱,地主的经济适用房到现在才建了一间,长工们只好排队等房子,直到现在,还等着呢------
>
>于是,长工们开始闹事了,地主有点慌,忙问谋士怎么办?谋士说:赶紧通知长工们,房子要跌价了,别买了,租房住吧,正好把我们的猪圈租给他们,结果,这么多年后,长工们的钱全没了,还在租房住,直到永远!
2007年8月9日星期四
2007年8月6日星期一
Download XVID Source Code
这里使用的是xvidcore-1.1.2版本.
Prepare Build Environment
Visual Studio 6
Microsoft Visual C++ 6.0 Enterprise Edition
Service Pack 5 for Visual Studio 6
http://msdn2.microsoft.com/en-us/vstudio/aa718363.aspx
注意, 如果只安装了sp6而没有安装sp5, Visual C++ Processor Pack是无法安装的.
Visual C++ 6.0 Processor Pack
http://msdn2.microsoft.com/zh-cn/vstudio/Aa718349.aspx
NASM - the famous Netwide Assembler
我用的是0.98.3.5版本. 将nasm.exe放在D:Program FilesMicrosoft Visual StudioVC98Bin目录.
DirectX 9.0 SDK
Microsoft DirectX 9.0 SDK
安装在D:DXSDK目录.
然后打开Microsoft Visual C++中, Tools->Options->Directories中, “Include files”中添加
D:DXSDKInclude
D:DXSDKSAMPLESC++DIRECTSHOWBASECLASSES
在”Library Files”添加
D:DXSDKLib
D:DXSDKSAMPLESC++DIRECTSHOWBASECLASSESRELEASE
使用Visual C++打开D:DXSDKSamplesC++DirectShowdshow.dsw项目. 编译BaseClasses files的Win32 Release版本, 编译成功后在D:DXSDKSamplesC++DirectShowBaseClassesRelease会有一个”STRMBASE.lib”文件.
Compile XVID
Xvid Core
首先看一下xvidcore-1.1.2/doc/INSTALL文件.
使用VC++打开${xvidcore}/build/win32/xvidcore.dsw项目.
将libxvidcore- Win32 Release设为active project
Build the project (F7), 编译成功后会在${XVIDCORE}/build/win32/bin/下产生一个xvidcore.dll文件.
VFW (Video For Windows)
然后使用VC++打开${XVIDCORE}/vfw/vfs.dsw项目, 编译后会在${XVIDCORE}/vfs/bin/目录下生成xvidvfs.dll文件, 并执行命令:
copy "..buildwin32binxvidcore.dll" ".bin" (Project Setting->Post-Build step)
将xvidcore.dll拷贝到与xvidvfs.dll相同的目录.
在${XVIDCORE}/vfs/bin/目录下, 右键点击”xvid.inf”, 选择”安装”. 要看一下是否安装成功, 检查一下是否存在”控制面板->声音和音频设备->硬件->视频编码解码器->属性->XviD MPEG-4 Video Codec”.
DSHOW
使用VC++打开$(XVIDCORE)/dshow/dshow.dsw项目, 编译后会在$(XVIDCORE)/dshow/bin目录下生成xvid.ax文件, 执行命令
| regsvr32 $(XVIDCORE)/show/bin/xvid.ax |
在GraphEdit中查看, 应该可以看到注册上的filter
找一个xvid编码格式的avi文件, 其属性如图所示:
在GraphEdit中, 插入”File Source (Async.)” filter, 选择avi文件. 然后选择”XviD MPEG-4 Video Decoder” filter, 连接”File Source”的Output和”XviD MPEG-4 Video Decoder”的”XForm In”, GrapEdit会自动在中间加入一个”AVI Splitter” filter, 然后鼠标右键点击”XviD MPEG-4 Video Decoder”的”XForm Out”, 在弹出菜单中选择”Render Pin”, GraphEdit会自动加入”Video Renderer” filter, 这样, 一个完整的Filter Graph就构建成功, 如下图所示.
附一些关于XviD DirectShow Filter的讨论
http://www.directshow.cn/forum/search.php?searchid=11&orderby=lastpost&ascdesc=desc&searchsubmit=yes
http://list.xvid.org/pipermail/xvid-devel/2005-March/004915.html
Reference
http://www.discdude.net/xvid/compile.html
2007年8月1日星期三
RMA
RMA是Return Material Authorization的英文缩写,即退料审查。是处理用户不良产品退货、换货的主要流程。当用户所使用某产品或部件不能正常工作时,将发起一个 RMA流程,首先用户必须填写RMA申请单,然后RMA的处理人员将对该RMA申请进行审查,例如是否在保修期内等,然后分配一个RMA号给该申请单。并 有3种处理方式,一种是换货,通知用户寄回RMA件,确认收到后寄出新的产品或部件(有时,也可能先寄出新货品),同时寄出发票(有金额或无金额,红字发 票冲账,新开发票按再销售处理),新品发货走正常订单处理流程,退回的RMA件做入库处理;第二种方式是退货,退回货物后付钱或增加信用余额,同时走红字 发票冲账。第三种方式是维修,收到RMA件入库后,开出维修通知单或服务通知单,在维修完成、服务确认后,发货或用户取货时,再做收款和财务处理。
RMA从财务的角度过程清晰,计算简单。从品质管理的角度,处理速度块,客户满意度高。在企业中,有时还要走对供应商的RMA处理,只是过程刚好相反。
桃花庵歌--唐伯虎
桃花坞里桃花庵,桃花庵下桃花仙。
桃花仙人种桃树,又摘桃花换酒钱。
酒醒只在花前坐,酒醉还来花下眠。
半醉半醒日复日,花落花开年复年。
但愿老死花酒间,不愿鞠躬车马前。
车尘马足显者事,酒盏花枝隐士缘。
若将显者比隐士,一在平地一在天。
若将花酒比车马,彼何碌碌我何闲。
别人笑我太疯癫,我笑他人看不穿。
不见五陵豪杰墓,无花无酒锄作田。