Hello World
Spiga

程序员的档次?有没有搞错?!

2010-08-28 02:43 by 老赵, 7279 visits
摘要:最近有一幅老图很火,很多人说这是“从语言来区分程序员的高低”。很多人说这幅图有问题,我说是你们的理解有问题,类似这样的对话在推特上面出现过多次,一般说着说着也就过了。不过突然发现,在CSDN——这个中国最大、最权威的IT类网站上居然发布了一篇名为“程序员的档次”的新闻,让我有些愤慨。CSDN首页是我常去的地方,在我印象中以前最令人不满的也最多是技术方面的硬伤吧,但这次就不明白了,这是故意的还是怎么的?我已经很难相信这是“无心之失”了。如果不是故意的,那么某些编辑同志的业务水平的确需要提高了。 阅读全文

为自己打造良好的文章阅读体验

2010-08-24 16:55 by 老赵, 4637 visits
摘要:我的上一篇文章是《为自己打造良好的文章阅读体验》,是为广大“作者”所写的,希望大家的文章都能长得漂亮。但无论怎么样,我们作为读者一定还是会遇到大量阅读体验糟糕的的文章,它们可能是一些只重视搜索引擎流量的无良小站,或是很难推动调整的大站、或是审美情趣有所特色的个人站长等等。根据我的个人经验,如果能够为自己打造一个舒适习惯的阅读体验,会让文章阅读的效率更高,甚至心情也能变得愉快放松。现在这篇文章,便是为了广大“读者”朋友写的,如果能够帮助您“爱上阅读”,那便善莫大焉了。 阅读全文

为读者打造良好的文章阅读体验

2010-08-20 17:01 by 老赵, 5093 visits
摘要:几个月前我在微软“社区精英计划”上谈过“如何打造受人欢迎的博客”,其中一点便是“样式美观”,这也是如Scott Hanselman这样的业界著名博主给出的建议之一。对于写文章、读文章来说,我可谓完全是外貌协会的高级会员,一旦遇上样式排版不好的文章、再好的内容我也难以坚持阅读下去——我也相信很多人多多少少有和我一样的习惯。有人说,我们是程序员,做不来样式怎么办?其实在我看来,打造一个良好的文章阅读体验并不困难,甚至只有那么几点而已。虽然我不是设计师,但我现在也想来谈一下我在这方面的习惯和“品味”。 阅读全文

盛大创新院赞助第二届.NET技术交流会开始报名了!

2010-08-16 11:02 by 老赵, 3512 visits
摘要:自上次盛大创新院赞助的首届.NET技术交流会到现在已经有两个月,这意味着按照原来的“一季一次”的计划也已经离第二次的活动不远了,考虑到9月份的中秋和国庆假期将工作日和休息日搞的支离破碎,于是交流会的时间会略微有些提前。第二届交流会的形式与上次相同,将为您献上四场高质量的技术演讲。当然这次在内容上有了新的尝试,除了引入了算法及面向对象设计的内容之外,这次更是请到了“传说中的大侠”为大家带来有关Windows内核的深度内容。人数暂定为200人,事不宜迟,赶快报名吧。除了.NET社区的群众以外,也欢迎其他技术社区的朋友前来参与交流。事实上,我组织技术交流会的目的之一便是希望能够促进.NET社区与其他技术社区的交流及相互学习。 阅读全文

读完《Scala程序设计》,随便谈一些想法吧

2010-08-15 23:13 by 老赵, 14040 visits
摘要:虽然我对Scala还算熟悉,但还是在china-pub上订阅了一本图灵引进的《Scala程序设计》。上上周五在公司收到了这本书,顺手带回家,在路上简单翻了翻。周六用来欢乐,周日懒觉睡觉中午,直到下午才又拿起这本书,不过加上周一上班途中的工夫也算将这本不到200页的小册子浏览完了。这本书的内容本身并没有给我留下太深刻的印象,但我也想谈一些有关Scala语言和其他一些方面的想法。 阅读全文

关于Windows频繁打开关闭端口时出现的问题

2010-08-09 18:03 by 老赵, 16429 visits
摘要:最近事情很多,人也懒,东西看了不少,也想到过一些东西,但就是懒得写。现在记录一下前两个星期做一个压力测试时出现的现象,希望重开一个好头。简单地说,这是个从Windows Server连接Linux下的MongoDB服务时出现的问题。MongoDB使用的是自定义的二进制协议,客户端使用普通的TCP连接进行连接后再读写数据。在以前的测试中,我使用的都是建立少量连接,每个连接进行多次操作,而这次则是对“应用程序”进行压力测试,因此需要不断地开启及关闭连接——频率大约是每秒4、500次吧。 阅读全文

活动:来自Opera挪威的子斌与上海前端工程师交流HTML5 & CSS3

2010-08-03 16:33 by 老赵, 3111 visits
摘要:最近有些忙,疏于写博客,在此先带来一个创新院周末的活动通知,希望感兴趣的朋友可以来参加。地点在创新院,到时候会有专人负责接待。这次我们请到了Opera挪威的子斌给大家带来一个关于HTML5和CSS3的演讲,他会介绍HTML5和CSS3的新特性以及一些实用技巧,并且会跟大家就一些关心的问题进行讨论。 阅读全文

关于DLR及.NET版本的问题

2010-07-26 21:12 by 老赵, 4653 visits
摘要:动态语言运行时(Dynamic Language Runtime,DLR)是一套基于.NET的类库,它的作用是简化在CLR上开发动态语言的工作,例如DLR中提供了表达式树的创建,代码生成、优化及调试等实现动态语言的常见功能,而语言的编写者则着重关注解析器等方面的工作。不过最近接触了观察了DLR代码之后,却发现它和各版本.NET中BCL的协作还真是件不容易理清的事情。 阅读全文

无处不在的DRY原则

2010-07-22 17:00 by 老赵, 8634 visits
摘要:DRY(Don't Repeat Yourself)原则,一般是指在写代码的时候尽量避免重复的实现。违反DRY原则导致的坏处很容易理解,例如维护困难,修改时一旦遗漏就会产生不易察觉的问题。不过其实这个原则并非写代码的时候独有,其实在各处都有类似的情况。当然,现在还是不谈“生活”,而是简单谈谈我在工作中发生的一些事情。 阅读全文

如今的MSN病毒越来越有喜感了

2010-07-20 16:47 by 老赵, 4726 visits
摘要:请慎入,这是一篇无聊文,没有任何技术含量,实在是因为我觉得现在的MSN病毒越来越有喜感了。在此提醒大家还是要当心啊,千万不要在网上泄露你的各种账号和密码,在任何情况下。 阅读全文

Why Java Sucks and C# Rocks(6):yield及其作用

2010-07-18 21:26 by 老赵, 10186 visits
摘要:C# 2.0新增了yield关键字,其初衷是简化迭代器的生成,这可以说是现代语言的标配。只可惜Java历经数次升级,从数量上来说也算增加了不少语言特性了,却还是将这个功能拒之门外,让人费解。除了用于生成迭代器之外,yield还可用于其它一些场景,颇为奇妙。这些场景都是在生产过程中常用的开发模式,只可惜对于使用Java语言的程序员来说都只能望而兴叹了。 阅读全文

NDC 2010视频下载:看看其他微软平台程序员们都在做什么

2010-07-13 15:13 by 老赵, 5431 visits
摘要:NDC(Norwegian Developers Conference,挪威开发者大会)是一年一度的挪威最大的微软平台开发者大会,内容丰富,讲师阵容强大。NDC与PDC同为高端技术会议,但NDC与PDC的不同之处在于,PDC是微软官方会议,主要是面向微软资深产品的深入探讨。而NDC涉及的内容则广泛的多,包括了我所感兴趣的Java、Mono、IronRuby/Ruby on Rails、NoSQL方面的内容。这也就像我一直强调的那样,微软技术社区非常开放,微软平台上的太多程序员都能够非常热情地拥抱其他平台的技术。那些认为微软技术社区是井底之蛙的兄弟,殊不知你们的嘲笑只能体现出自身的狭隘。 阅读全文

Why Java Sucks and C# Rocks(补2):标准事件模型

2010-07-13 09:17 by 老赵, 5391 visits
摘要:这又是一篇“补”,本来并不想写这方面的内容,因为这并非完全是“语言”相关。打个比方,如果您觉得.NET中的事件模型不友好,那么就按Java的做法去做咯(反之就做不到了)。不过既然正好看到有些涉及到这方面的讨论,那么我也趁此机会发表一下自己的看法吧。这次谈的是两种语言(其实在这个话题上也是平台)下“标准”的事件模型。“标准”二字意味着是被双方社区各自接受的模型,而不仅仅是为了实现“事件”这一理念而使用的任意做法。 阅读全文

Why Java Sucks and C# Rocks(5):匿名方法

2010-07-06 14:22 by 老赵, 6673 visits
摘要:确切地说,这里的标题应该是“C#中的匿名方法”,因为这是C#中特有的功能。在之前的文章里,虽然我都用长篇文字加代码示例来说明问题,但总有朋友认为我谈的只是C#和Java的“区别”,算不上优势。不过从这篇文章开始,我们将正式进入C# 2.0的时代,这也是C#大步甩开Java语言的开端——可以看出,Anders Hejlsberg从此开始实现他对于编程语言的各种理想,而并非纠缠于与Java所谓的“竞争”中。例如这篇文章要讨论的“匿名方法”特性,以及随之而来的“函数式编程”痕迹,便开始引领C#在开发理念上的进步。 阅读全文

为什么我支持托管运行时(虚拟机)

2010-07-01 11:37 by 老赵, 6354 visits
摘要:最近博客园上在炒关于C#性能的问题,其实应该说是.NET性能的问题,其中某位仁兄提出,他希望C#能够直接编译为原生代码,而不是在CLR这样一个托管运行时上执行,因为虚拟机啊,JIT什么的性能差。后来发到TL上以后,也有朋友认为,“基于虚拟机的语言都是大公司为了利益在推动,说白了就是政治”,因此“对C#提高性能的建议感到可笑,因为它本来就不是用来开发高性能程序的”,再有,“C、C++已经明确不和这些后进争所谓的‘容易开发’的头衔”,那么其他语言为什么要和C++它们比较性能呢?我是托管运行时,或者虚拟机的忠实拥护者,这里谈一下我在这方面的看法。 阅读全文

Why Java Sucks and C# Rocks(补1):Reddit,兼谈C#属性

2010-06-28 14:18 by 老赵, 6658 visits
摘要:最近博客冷清了不少,主要是事情较多,一是.NET交流会,二是工作,三是几篇暂时无法发在博客上的文章。周末在家,发现邮箱里经常收到SlideShare的邮件,说是我的Why Java Suck and C# Rocks幻灯片在推特上很火热。今天早上忽然发现,它被人发到Reddit的编程版块了,讨论地颇为热烈。关于讨论内容,您可以亲自阅读一下。最近的讨论也让我想要补充一些关于C#属性的问题。 阅读全文

盛大创新院赞助首届.NET技术交流会 - 演讲录像及下载

2010-06-24 14:40 by 老赵, 7508 visits
摘要:经过几天的努力,终于将盛大创新院赞助的首届.NET技术交流会的演讲录像制作完成了。本来在现在的高清视频以外,我还想像Channel 9一样提供一些低码率的格式下载,但多次尝试都以失败告终,各中滋味难以言喻。因此目前只能给大家提供mov格式的高清视频下载,对于Windows下各类强大的播放器都不成问题。您也可以在线观看这些视频,不过上传至优酷后,发现除了清晰度较低外,甚至还有音画不同步的问题。我正在联系酷六网,会尽快用上质量更好的视频。 阅读全文

讨论?讨论你妹啊!

2010-06-22 12:50 by 老赵, 7105 visits
摘要:无论是针对什么东西的讨论,或是争论也好,最重要的便是观点明确,论据清晰,这样大家也可以有针对性进行回复或是反驳。但如果观点和论据不配套,处处呓语,动辄非逻辑性判断,这又让人如何应对?我遇到许多争论,虽然明显是错的,但从头到尾却不知道如何入口。还有对人不对事,还有遇上猪一般的队友的时候……讨论?讨论你妹啊。 阅读全文

盛大创新院赞助首届.NET技术交流会 - 各场演讲幻灯片

2010-06-19 23:48 by 老赵, 4806 visits
摘要:今天是近期最热的一天,气温高达35度,异常闷热,但是依然有160多位朋友冒着酷暑参加了盛大创新院赞助的首届.NET技术交流会,这让我感到很欣慰,因此这里首先要感谢大家的支持。我刚才浏览了一下三场演讲的桌面录像,可谓异常完美,现在只等酷六网的摄影师的讲师录像到手,便可以合成为最终的演讲视频了,希望能够尽快展示给大家。不过现在,大家可以在第一时间浏览本次活动新鲜出炉的幻灯片。 阅读全文

盛大创新院赞助首届.NET技术交流会即将召开

2010-06-17 11:45 by 老赵, 2264 visits
摘要:由盛大创新院赞助的首届.NET技术大会将于6月19号下午1点召开,本次交流会请到了四位讲师,议题覆盖了F#、C#、Rails及架构等多个方面。我已经看过了各场演讲的幻灯片草稿,也很期待各位讲师在正式演讲中的表现。本次大会中,我们还获得了人民邮电出版社图灵教育赠送的20册图书,将会作为奖品赠送给在交流会中表现积极的听众。此外,我们还请到了酷六网的专业摄影师对演讲过程进行全程拍摄,并配合各位讲师自身的屏幕录像,将在后期合成为适合独立观看的演讲视频,让不能到场的朋友在线或是下载后观看。 阅读全文
< Prev 1 ... 3 4 5 6 7 8 9 10 11 ... 31 Next >
使用Live Messenger联系我