2010-03-30

How can I connect laptop (VGA) to HD TV

Solution 1:
Use normal VGA cable, if the HD TV has a VGA port.
I am using this method to connect my laptop to the 52'' HDMI TV, the resolution can be set to 1360X768

Solution 2:
If HT TV has only HDMI port, then you need a sort of VGA to HDMI converter box.


But please bear in mind that, the VGA to HDMI cable will not work for this purpose. Here are some reasons:
You can buy a cable with HDMI at one end and VGA at the other. This is not for connecting your computer to your TV to use it as a monitor. It is for connecting your HDMI compatible DVD player/digibox/HDD recorder etc to your TV screen with a VGA input. This is quite common on flat screen TVs nowadays.
It does also carry the sound information from the DVD player (with HDMI output) to the screen (with VGA input).

Although you could physically connect this cable from a computer VGA output to a screen with an HDMI input, it will definitely not work.
This is usually stated in the specs of the VGA-HDMI cables they are selling on ebay.
 

Quality of HDMI cables
Most of the cheaper cables are certified for HDMI 1.2, which uses signals up to 75MHz, which is suitable for 1080i.

If you want 1080p, then you need to look for HDMI 1.3 certified cables (also known as High-Speed or “category 2” cables), in order to carry the 340MHz required for 1080p and increased colour depths/resolutions. You also need these for large cinema display monitors. 
 
Since HDMI is pure digital, there is no big difference between a $100 cable and a $10 one. So you are safe to go cheapest one if you are after a 3m cable, as long as it works.
 
 
More reading:
How to connect PC to HDMI TV
http://www.ehow.com/how_4457043_connect-pc-hdmi-tv.html
 
How to Convert VGA Output to HDMI Input
http://www.ehow.com/how_5801514_convert-vga-output-hdmi-input.html

2010-03-15

一个IT人来谈中国与印度的软件 (转)


   在国观,看见了不少人对比中国和印度软件贴子,发觉大部分都不是IT人经历的人写的,错误百出。所以来写一篇 一个IT人来谈中国与印度软件, 为什么不说 一个IT人来谈中国与印度软件的差距呢? 这样的说法就是根本性的错误,中国软件和印度软件只有差别,要衡量差距,那是关公战秦琼,无从衡量。

  我本人就是从事IT行业的,从业10年。刚开始做ERP两三年,后来从事个人认为是技术和业务要求都是非常高的行业:

   投资管理与证券交易软件。

   天涯股民多,很多人认为证券交易软件就是通达信、大智慧、核新、同花顺,手机炒股,网上交易,电话交易等等,只能算说对了一半,这些都只能算证券交易的外围,所有这些交易方式都连接到证券公司的交易核心程序,最后申报到交易所,我从事的就是 这核心的开发,会和股民用到的所有系统有接口。
  

   接下来开始谈正文:

   一。首先谈盗版

   虽然个人是从事IT行业的,盗版是IT人员最后成为IT民工的重要原因之一,但个人觉得到目前为止盗版对中国的发展还是利大于弊,说到软件盗版,中国人都盗版什么呢?

   1。操作系统 windows ,

   2. 办公软件 oa系统 ,office,Notes,图象处理PS等

   3. 数据库 主要是中小型的数据库(sql server,免费MySql),但大型的oracle等,都是大企业用的,能用的起当然就不缺钱,别人自然能抓到你在用,能找你收钱。

   4。开发工具 c, delphi, .net ,java 我们这些开发软件的公司基本上都没有怎么花钱买开发工具。

   5。企业级商用中间件 (Weblogic ,websphere,Tuxedo)等

   6。其他的通用性应用软件,譬如杀毒,网络安全

   7.个人电脑所使用的软件几乎全是盗版或者免费(免费居多)

   windows,office,影声播放,

   QQ、邮箱、支付宝、淘宝、阿里旺旺、飞信、百度、迅雷、PPS、PPlive、CNTV、360、、翻译软件、通行情软件、
  

   8。中国最大的盗版行业是 游戏,电影
  

   中国的网民从看电影和玩游戏角度来说,是世界上最幸福的,

   我可以肯定的说,中国很多网民看过的美国电影数量都超过不少美国人。。远超其他国家的人

   中国网民庞大,会有一部分人将世界上的优秀的影片引入到到这个体系(世界上最大的局域网)中来

   由于中国的视频共享网站,其供应商都是中国本土的,

   外国只有叫嚷的份,说到处理侵权,实际上能作的事情很少。
  

   不要小看了盗版的作用,它让中国以比较低的成本融入了信息化社会,开阔了视野,这也是为什么中国人对外国人的了解 远胜于外国人对中国人的了解。
  

   二。金山公司不是中国软件业的代表

   大家看清楚了,中国人盗版的行业基本上都是外国的垄断的行业,

   中国人奉行的原则是: 能用假就不用真的,能用盗版的就不用正版的,还有就是没有市场的东西不做, 目前中国人做的软件是什么行业呢,中国人只做不会被轻易盗版的行业。

   国产软件被盗用的主要是在

   通用性应用软件,譬如杀毒,网络安全,媒体播放

   代表作:金山词霸,影音风暴,瑞星,天网之类.

   很多人就把金山公司当作了中国软件业的代表,说中国软件的代表是金山词霸和wps,实际大错特错。   

   三。中国软件业特点   

   中国的二三产业规模,产值数倍于印度,同时各行各业的信息化程度远高于印度。 中国的这么多行业,几乎每个行业都有自己的行业软件,这些软件是无法盗版,因为和业务相联系的,脱离了业务,

   换了一个行业,代码就成了一堆垃圾,所以没有人会去盗版,

   1。你每天做工交车,地铁,其收费,控制系统(控制系统里面有部分是外国的程序,是和硬件结合的)

   2。每天买东西,吃饭 收银系统

   3。医院, 医院管理系统

   4,证券交易系统 ,这个不用说了

   5。中国最为发达的制造业,从进货-销售-财务-库存,这个链条,都是中国人开发的软件来管理的

   6。你每天都是在上网,估计没有一个中国网站是外国人来编写程序建立起来的吧,就象天涯。。

   7.还有一块,就是象华为一样,软硬结合,主要是嵌入式开发,

   8。。。
  

   看清楚了吗? 中国人就是做的这些东西,做来是给自己用的,而印度人是做软件来给外国人用的。 还有一点,这些软件盗版有用吗? 比如你盗版了一个证券交易软件,有证券公司敢用的你软件吗? 所有这些软件除了业务上面的关联,还有一个就是后续需求变更,升级服务,不是一锤子买卖。   

  四。印度软件的特点

   可以和印度软件业相比较的是,中国的低端制造业务,譬如衣服,鞋子,玩具,箱包。 已经做到了高度的市场化,分工合理化,中国形成了领带,纽扣,拉链。。。等各种门类齐全, 零件生产流水线,产量大,生产成本低。   

   对应到印度软件,就是其流程清晰,管理严格。从需求分析-系统设计-功能设计-开发-测试,环环相扣, 每一个环节的流程监督和质量控制都做到位。   

   同时印度的软件公司更象软件工厂,几千上万人的软件公司不在少数。一年产值几亿几十亿美圆。   

   五。形成中国和印度软件特征的原因   

   中国和印度软件只有差别,没有办法比较差距。

   因为两者是完全不同的模式

   有一句话是很适用的,经济基础决定上层建筑
  

   印度软件的项目来源:外包

   特点:需求明确,功能明确,时间进度要求明确。

   客户素质:高,管理规范
  

   中国软件的项目来源:内需,遍地开花。

   客户素质:参差不齐,管理不规范

   特点:需求,功能,时间进度好象都可以随时在变

   在中国,软件公司当然是属于弱势一方,客户就是上帝,有了这样的客户,你还寄希望于软件公司管理能规范吗?   

   从软件工程的角度来说:

   项目失败的原因多是 1。需求分析不到位,设计偏差

   2。进度控制不力,未按时完成

   3。软件质量不稳定,无法上线等等
  

   在中国,一个软件项目失败最多的原因却是

   需求不可控。

   你无法阻止客户不断提需求,变更需求,变更流程。

   在这样的情况下面。如果你能够把这一点控制的稍微好一点,

   项目成功可能性就比较大。
  

   而在中国,怎么达到需求可以控制呢

   1。大软件企业,处于行业垄断

   2。贿赂客户公司领导

   3。行业自身特点形成的需求约束

   4。最后才是和客户沟通。

   一般小软件公司做大项目,基本没有好事,最后的结果多半是自己被客户无限制变更的需求压的喘不过气,最后客户也丧失信心了,项目被终止。   

   六。中国和印度两种模式的后果

   1。中国人把软件做成了劳动密集型产业,遍地开花,印度人把它做成了技术密集型企业, 在中国,IT行业的人都成了IT民工,尽管印度的人均GDP低于中国,但IT人员的 收入远高于中国。 另外一方面,中国的软件产值早已经超过了印度,在世界上面居于美国,欧盟,日本之后。   

   2。中国的软件企业成了血汗工厂,为中国各行各业信息化铺路了。   

   一个最简单的例子,一个几十人的工厂,是不会大型的软件企业为其开发软件的, 这个工厂也买不起这样的软件,而在中国,很多软件企业只有几个人,就会这样的小工厂服务, 他们没有任何规范的软件工程流程,所见即所得,赚到一点算一点。其他任何行业中,只要能 利用到软件,可以提供商机的都有人来涉足。譬如小区监控,家庭智能控制等等。

   另一方面大软件公司提供的软件同样非常便宜,因为盗版的缘故,中国人忽略了软件的价值, 导致中国的软件价格普通很低,按照个人的衡量,中国软件公司的开发出来的软件 应该按照美圆来计算,

   在中国,一个大型的软件只值100万元,而在印度,它也至少值100万美圆。。 在外国,一个企业软硬件的投入至少应该是1:2左右,在中国人们只知道硬件是需要花钱,认为软件是非常容易的开发的,不需要花钱。
  

   3。中国有非常完整的行业软件供应商,并且在各自行业形成了初步垄断 证券,保险,银行,医疗,财务,交通,服装。。。还有很多形形色色的ERP。 在这些行业,都有一些出色的软件公司,规模中等,所做的产品符合该行业的业务需求, 在这些行业,竞争力非常强,外国软件基本没有空间。 在这些行业里面,我们几乎不 把微软,IBM当作竞争对手。微软,IBM做的东西一样会被客户换掉。   

   4.IT人员出路渺茫,最后都被迫转型,IT行业成为了年轻人的行业.很多的IT人员从软件公司 流动了其服务的客户企业中,结果变成了在中国,最资深,最有经验的IT人员基本都在客户公司里面 吃老本过日子。

   当然中国的好的企业大多有自己开发团队,这些东西本身并不计算入中国的软件产值。
 

  七 发展前景

   1。印度软件外包遇到了和中国制造业出口相同的局面,就是外来订单减少,用工成本增加。 印度的IT人员成本是高于中国的,随着IT人员工资的逐步增加,利润减少,出现了发展困境。

   中国还说产业升级,而印度连软件内需都不大,如何升级?

   2。中国的软件业将高速发展,但IT人需要好自为之。

   前景一片大好,软件应用无孔不入,但IT人的生存环境却不会好转,需要找准自己的方向, 软件企业的血汗工厂特点将会更加明显。 在中国,很多城市都在借鉴印度的外包模式,希望从国际外包市场上面分一杯羹, 我觉得这是方向性的错误,中国学印度模式没有任何优势,只有死路一条。

   从事IT的人,要在中国的环境中生存,不要在外包企业中呆的时间过长,那样的话,将无法适应 中国残酷的环境,因为外包企业本身也不是能够提供你一份长久稳定的工作。