VMware 8.02安装MAC OS X Lion

一、准备工作:
1. VMware 8.0.2下载,可至官方网站查找并Google破解补丁
2. Mac OS X Lion 下载 DMG格式,可Google查找
MD5:18542a8a1a16657257ba0b5263f5b044
SHA:8ef208772f878698e9dd92b3632e25b23ffc9ca7
3. Unlock 补丁unlock-all-v102用于开启VM对Mac的支持。
4. DMG -> ISO 的转换工具,dmg2img,用于.dmg文件转换成.iso文件。*必须*

MSYS环境下编译VLC

最近一段时间一直在研究VLC的代码,用于开发一个基于MP4的流媒体播放框架。
首先遇到的问题就是在MSYS下编译VLC了,在网上找到了很多中文的教程都是关于cygwin编译的,都写的很好。但是我还是比较喜欢MSYS的环境。

Wither DirectDraw?

The DirectDraw API has been more or less deprecated for game developers since the release of DirectX 9.0 SDK back in 2002. The last time we shipped samples or documentation on DirectDraw dates back to the DirectX 8.1 SDK. Game developers looking to do 2D rendering should be using Direct3D, or on systems with DirectX 11 the Direct2D API could also be a good choice. The DirectDraw documentation can still be found on MSDN. A few lingering issues, however, has kept the DirectDraw header and import library in the DirectX SDK for many long years…

[转]Why Objective-C So Hard?

作为一个Objective-C的coder,我总能听到一部分人在这门语言上抱怨有很多问题。他们总在想快速学习这门语言来写一个App出来,但他们也总是联想到Objective-C看上去实在太难了或者在想这些语法符号都是神马玩意?不错,他们问得非常好,所以本人也解释一下为什么很多程序员相比较学习Ruby或者Java很容易,但在决定开发iOS或者OS X应用时会那么犹豫。

关于Run-time Library

?Run-Time Library是编译器提供的标准库,提供一些基本的库函数和系统调用。
我们一般使用的Run-Time Library是C Run-Time Libraries。当然也有Standard C++ libraries。
C Run-Time Libraries实现ANSI C的标准库。VC安装目录的CRT目录有C Run-Time库的大部分源代码。 C Run-Time Libraries有静态库版本,也有动态链接库版本;有单线程版本,也有多线程版本;还有调试和非调试版本。

VS2008环境下开发的某些程序在其他机器运行提示“由于应用程序配置不正确,应用程序未能启动”的问题,

VC9编译的程序在没有装过VC9(确切的说是.Net Framework3.5)的机器上运行时,如果提示“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。”这个错误,那么就说明该程序动态链接了VC9的运行时库,(如果还用到了MFC,那么可能动态链接了VC9的MFC库,同理还有ATL库),以及缺少对应的manifest文件,程序在目标机器上没有找到这些库和配置文件,因此导致了这个错误。出现这种情况的VC9编译器可能存在3个版本,接下来分别阐明:

应用程序内存消耗和虚拟内存【1】

物理内存和虚拟内存

各种 C++ 字符串类型转换(char *、wchar_t*、_bstr_t、CComBSTR、CString、basic_string 和 System.String)

本主题演示如何将各种 C++ 字符串类型转换为其他字符串。可以转换的字符串类型包括 char *wchar_t*_bstr_tCComBSTRCStringbasic_stringSystem.String。在所有情况下,在将字符串转换为新类型时,都会创建字符串的副本。对新字符串进行的任何更改都不会影响原始字符串,反之亦然。

[转载] Install erlang and mochiweb on windows

1. 到 http://www.erlang.org/download.html 下载 erlang,当前的最新版本是
R13A, 下载后按提示安装,建议不要安装到有空格的路径,免得导致不必要的路径
问题,比如我的安装路径是 d:\programs\erl5.7,把 man 文档解压后,复制 man
子目录到上述安装路径下, 以下是具体要下载的文件:

RAD Studio 2009 发布最新ISO 已集成Update1-4和HelpUpdate1

RAD Studio 2009 发布最新ISO 已集成Update1-4和HelpUpdate1
(请用下载工具下载,不要直接点击)

试图运行项目时出错:无法在web服务器上启动项目得解决办法

1:确认在“配置属性”中的“启用ASP.NET调试”为”True”
操作步骤:
VS环境里面,菜单-项目-项目属性(最下得选项)-配置属性(左边第二项)-Debugging-Enable Asp.Net Debugging 设置为True
作用:
确定调试器能过启动IIS来调试asp.net页面!

Winsock Programmer’s FAQ 中文翻译 Section 3.7 What’s UDP?

问:什么是UDP?
答:
用户数据报协议是TCP的替代品。 通常所指的"TCP/IP" 包含了所有的基本的互联网技术,包括UDP。但是UDP/IP这个词仅仅表示在IP中的UDP。

Winsock Programmer’s FAQ 中文翻译 Section 3.6 What’s TCP?

 翻译:keo321
关键字:Winsock ,TCP, SOCK_STREAM, socket()
说明:转载请注明出处。

关于Delphi中使用FFMpeg avcodec模块出现C0000090错误(Floating-point invalid operation)

描述:
         Delphi中调用对avcodec模块,对数据进行编码。提示异常,错误码C0000090(Floating-point invalid operation).
        1. 经检查编码库的封装调用没有任何问题。
        2. 图像编码前保存后,图像数据正常。

Xvid解码中的数据结构及相关规定

/*************************************************************
* Xvid解码中的数据结构及相关规定
* 说明:文档是在XvidCore.0.92版中有的,在后续的版本中没有再看到该文档,所以发出来给大家欣赏
* 希望会有所帮助。
* 更多的详细情况,可以到Xvid的邮件列表或者Xvid官网上看看,也希望可以同大家一起学习进步 *
 **************************************************************/

Xvid编码中的数据结构及相关规定

+——————————————————————–+
  Xvid 结构及规定的简要说明
 –编码部分
说明:本文来自Xvid.org, 文档简单易懂,不再作翻译了!
希望对玩Xvid的朋友有帮助。更多的详细情况你可以访问Xvid.org

Winsock Programmer’s FAQ 中文翻译 Section 3.5 端口的选择

   翻译:keo321
   关键字:端口,IANA,getservbyname,服务器
   说明:转载请注明出处。

[转]H.264开源编码器评测-Peter Lee

2003年5月,当H.264编码标准草案发布时,很多人都觉得H.264太复杂,不宜实用。眨眼间3年过去了,以往的论断、疑惑被如今的现实冲洗的干干净净。随着硬件性能的提高和视频编码工作者对H.264的不断优化,如今的H.264已完全实用,最新的达芬奇芯片上能实现D1分辨率(720*480)视频的实时编码,而对于解码,普通的PC机就能实现x264编码的DVDrip电影的流畅播放。纵观过去的三年,有多少人对H.264倾注了热情和汗水才换来今天的成绩,而那些H.264的开源项目以及参与这些项目的开发者自然是功不可没。

网络营销十准则

现在作为电子商务核心的网络营销,掀起了网站建设新的高潮,以往大多企业网站只是注重展示,营销性不强,而当今企业建设网站更考虑的是营销,是以营销为导向的网站才能更好的为企业创造更大的利益。据网络营销学院统计分析,营销型网站最显注的参考标准有以下十条。

计算机行业发展方向

一、关于企业计算方向