10 2010 档案
摘要:导读:编程虽是复杂活,但成就优秀程序员的很多因素和我们在学校中最早学到的相差无几。1. 懂得分享。尽可能使用开源,并且当你有能力的时候,要对其有所贡献。聚全社会之智慧,胜过某些“大”公司之短视。 2. 公平竞争。尝试其他技术、框架、方法和观点。不要总以为只有你的选择才是可行的。别的选择也有可能比你的要强得多。要以开放的心态,来检验其他人的选择。3. 不要攻击他人。像第2条所...
阅读全文
摘要:诺基亚今天在官方网站宣布,将采用Qt作为未来Symbian和MeeGo平台的唯一开发架构。诺基亚将向开发者提供更加统一和简明的开发工具,以鼓励开发者社区为Symbian和MeeGo平台开发应用。诺基亚计划将Qt作为唯一的应用开发架构,以保证应用同时与未来版本Symbian和MeeGo系统兼容。另外,诺基亚宣布将在Symbian和MeeGo平台支持利用HTML 5发展网络内容和开发应用。为展示诺基亚...
阅读全文
摘要:最近,有位论坛会员陷入了一个与许多入门级程序员相同的尴尬局面中:企业们不喜欢雇佣没有经验的人,并且多数都不愿意提供培训。如果那么多的企业都不雇佣 没有经验的人,那么这些人要从哪寻得他们所需的经验呢?不幸的是,这种局面是大多数IT人士所面临的主要问题。 通过与这位会员长期的交流与反复的讨论,就加快他的职业生涯发展,除了给他《开始编程生涯的5个建议》之外,我另外还提出了三条建议,以助他积累增加编程经...
阅读全文
摘要:如果想成为一名程序员,你需要通过一些有创造性的方式来获取经验并且并推销自己。本文作者分享了一些引导性的实用对策。 有位会员在我们的论坛上提交的一个问题,问到他是否可以开始他的程序员生涯了。他已经花了大量的时间自学C#。他现在在学习WPF。此外,他是从事互联网领域的工作,因此,他对IT业已有了解。根据他的情况,我想,他已经准备好了去挑战职业开发生涯。就他如何实现目标,我有如下建议。 1. 基础学...
阅读全文
摘要:本文来自酷壳,翻译自国外的技术博客,介绍了20个关于Android应用程序开发的实用工具资源,供大家分享。在google、开源平台,和来自移动电话制造商HTC,Samsung和Sony Ericsson的支持下,Android平台在市场占有率上相比去年取得的886%增长!如果我只看增长率,IPhone据统计才有61%的增长。这些 数据可以给你关于两个平台流行度的印像,但是事实上,这些数据告诉了智能...
阅读全文
摘要:iUI、jQTouch、WPTouch、PhoneGap、XUI、iWebkit、Rhodes、gwt-mobile…当我们已经开始惊 叹 web移动应用充斥着各种各样框架与类库的时候,其实各大web框架才刚刚开始他们的移动领域:Yahoo的YUI3.2的Touch版、jQuery的 jQueryMobile、ExtJS整合JQTouch和Raphaël库推出的Sencha ...
阅读全文
摘要:Expression Blend 4 SP1可以读取Adobe FXG文件,使得Expression开发者能够在他们的应用程序里使用Flash UI组件。FXG是一种基于XML的图形交换格式,用于Flash,包含基本的图形和文本,遵循Flash播放器的渲染模型。FXG已被设计成一种可交换的图形格式,并适用于多个Adobe应用程序。FXG遵循许多SVG规范,但也有一些差别,尤其在渲染方面。FXG符号...
阅读全文
摘要:微软Web Farm框架(WFF)是一个免费的IIS插件,被用来在Web服务器群上提供和管理系统,从而使得跨群的软件组件安装和配置成为可能,另外它还支持对ASP.NET应用的自动配置。WFF可以被集成到负载均衡系统,也可以通过配置来更新群里面的服务器,而且只需在某个时间停掉和更新一台服务器,而不需要停掉整个网站。Scott Guthrie是为微软的副总裁,此前写了一个WFF是什么以及如何使用它的详...
阅读全文
摘要:任何一个有经验的程序员都知道,软件开发遵循着一些不成文的法则。然而,如果你不遵循这些法则也并不意味着会受到惩罚;相反,有时你还会获得意外的好处。下面的就是软件编程中的21条法则: 任何程序一旦部署即显陈旧。修改需求规范来适应程序比反过来做更容易。一个程序如果很有用,那它注定要被改掉。一个程序如果没用,那它一定会有很好的文档。任何程序里都仅仅只有10%的代码会被执行到。软件会一直膨胀到耗尽所有资源为...
阅读全文