18 liuruhong

尚未进行身份认证

曾任《程序员》杂志技术编辑,百合网的共同创办人,目前在寻找新的商业机会

等级
TA的排名 1w+

Zero World,从征服世界到创造世界的愿景

By:EricLiuAt:上海        说起Web2.0,说起云计算,可能不是每个人都能够说出它准确的定义,但是大多略有耳闻。至于2.0和第一代Web的区别到底在与何处,我想最大的特点是在于以用户参与内容贡献,也就是通常所说的UGC(用户生成内容),在第一波互联网热潮中,所有的网名更多的是信息的阅读者,而不是内容的制造者。而从2003年以Google为代表的互联网公司的崛起,让

2009-08-06 11:19:00

Web Secret:构建高性能的实时互动服务(一)

一、客户端技术的考虑导言        说到实时互动,我们直接能够想到的是聊天室或者WebIM,虽然因为xxx的原因,国内大多数文字聊天室都已经关闭,而视频聊天室,大多都是一帮xxx的美女在那边跳舞,越来越少的人在关注这个领域。        可是企业应用的角度恰恰相反,Web客服、内部IM、实时教学等业务的兴起,也会为这个领域的繁荣注入了强心剂,对于交互日益复杂的今日,我们又将

2009-05-13 17:46:00

Web Secret:图片服务(六)——优化您的用户体验

阅读:l WebSecret:图片服务(一)——构建一个基本的图片服务l WebSecret:图片服务(二)——扩展您的图片服务l WebSecret:图片服务(三)——为您的服务加上缓存l WebSecret:图片服务(四)——重新设计您的存储架构l WebSecret:图片服务(五)——提高服务的性能         我们在第一

2009-04-23 17:23:00

Web Secret:图片服务(五)——提高服务的性能

        讨论到这里,我们都是从高层的设计层面来看待整个服务应该如何设计和优化,可是真正应用的好坏还是和具体平台挂钩的,让我们将目光移到具体的语言平台和操作系统上来,看看在实际情况下我们应该如何处理。        我们在上一篇里拓展了图片服务的后台存储架构,从性能和可管理性做了一些优化和调整,但对于真正面向用户的图片服务却避而不谈,一台机器存储不够了,我们可以扩展,一台图片服务器不

2009-04-21 22:23:00

Web Secret:图片服务(四)——重新设计您的存储架构

 当我们将目光从单一机器的解决方案转移到多台机器组成的服务网络时,问题一下子变得复杂起来,虽然对于初期的网站您完全可以不用考虑到这些,但是作为一个持续演进的解决方案,那么就来看看应对更大业务规模的处理方案。随着网站的运营,我们首先面临的是图片存储空间的增长,把所有的图片都放在一台机器,时间长了必定会出现存储空间不足的情况,这时候你有两种方法来解决问题:1.        为服务器增加

2009-04-20 22:08:00

Web Secret:图片服务(三)——为您的服务加上缓存

        100万和1000万是什么概念,我们可以来做一个计算:        假设每张图片平均的尺寸在200K左右,大概需要占据的存储空间是190G,如果您的图片没有进行压缩,那么平均会在1M左右,整体上也就是1TB左右的空间,综合考虑起来,如果是一个SNS网站,在20万用户的时候会接近这个规模的。        1000万我所指的是图片请求,而不是通常所提到的PageVi

2009-04-15 18:33:00

Web Secret:图片服务(一)——构建一个基本的图片服务

WebSecret:图片服务(一)构建一个基本的图片服务        选择这个主题是因为太过简单,简单到你甚至会在设计中忽略这个主题,哪个网站不需要图片呢,又有哪个网站完全不支持用户上传图片,可是我们又有多少人真正考虑过图片上传的事情呢?我们就以一个典型的SNS或者论坛来说,至少会有这么几个情况你需要使用到图片:n 应用程序需要使用到的背景图、图标和一些界面修饰n 用户个

2009-04-14 12:21:00

Web Secret之:导言

WebSecret之:导言        再提Web2.0,都有些索然无味,再去界定哪些应用是Web2.0的应用,也已经失去价值,虽然到现在,对于Web2.0还是没有一个绝对的共识,但是大家不约而同地界定出了非Web2.0的应用,那就是以门户和传统的Web企业应用为代表,“过去的、已有的、确定的”第一代互联网服务模式,我们叫着Web1.0,而今天的、未来的所有应用,都可以称为

2009-04-13 17:46:00

技术的思维

最近和一些朋友聊的比较多,无外乎是一些土的不能再土的话题,那就是如何看一个“典型”的技术人员,并不是要去探讨什么技术无用论,也不是探讨什么30以后技术做不动。至于平台和语言的纷争就更加无足轻重了,更多的是在思考技术人员需要哪些“品质”,如何界定一个好的技术人员。一、你是否喜欢技术?不管是谁,都会认定这是技术人员判定最根本的尺码,一件事情你都不喜欢,又何谈可以做好。我也经常问自己是否真的喜欢

2009-04-06 19:20:00

.NET和Web 3.0

  《ProfessionalVisualStudioExtensibility》的作者KeyvanNayyeri在他的博客里头发表了《.NETandWeb3.0》,作为.NET社区的一个名人,他同时是《ProfessionalCommunityServer》的共同作者,因为文章讨论的不是目前有些过滥的Web2.0,而是3.0,我不知道是否应该用3.0来指下一代的Web,

2008-05-13 09:39:00

优化你的系统(一)

         前几天和几个朋友聊天,提到一些关于SQLServer方面的一些问题,褒贬不一,他们也碰到了一些性能问题,我给了一些个人的建议,也不知道是否奏效。 Q:SQLServer2000的数据库压力很大,CPU和内存老不够,但是调整的时间又有限,应该如何解决?         从表面来看,无疑是程序问题,但是大多时候碰到这种情况是比较冤枉的1. 程序不是自

2007-12-25 20:40:00

SD 2.0 China:一场开发者狂欢的盛宴

  我自我检讨先,当从孟岩这里了解到CSDN将要和CMP媒体集团举办一个软件开发2.0大会,我是有些置信若疑的,对于曾经的东家,我并不是怀疑其执行的能力,有了CMP的合作,我相信是会有许多高水平的讲师的,只是我有些轻视来者的水准,甚至怀疑会步国内的XX开发大会之后尘,演讲者索然无味,听者犹如置入水园,结果是如流水般很快被忘记了。 错的人是我,水的人也是我,我也才明白在事情没有发生之前妄下结

2007-12-02 18:20:00

勇敢者的游戏

 勇敢者的游戏——利用ASP.NET建立你的商业应用作者:刘如鸿原文发表于《程序员》杂志2006年第10期 楔子严格地说,这不是一篇Web开发的最佳实践,至少不是纯粹的ASP.NET开发实践,就如标题所言,采用ASP.NET去构建商业应用是需要一些勇气的,你需要有一些勇气去说服别人,需要有一些勇气去判断你自己的技术决策。在这里我们不是去讨论所谓微软的霸权主义,所谓W

2006-10-10 10:14:00

这个夏天,有些东西需要记忆

 在这里贴这样的文章可能不是很合适,不过估计也有人看超女,一起八卦和无聊吧 这个年头,有些词终于滥得不能再滥了。什么“白领”、“白骨精”、“梦想”、“草根”,还有那个“淡定”。这个夏天,因为超女,我们听到了太多关于音乐的话题,至于是音乐本身的东西还是音乐以外的东西,那就很难说了。 我的确是看超女的,而且会比较无耻你怂恿别人也看。其实我不知道自己是在听那些声音还是喜欢看那些哭得稀里哗啦的

2006-10-07 23:10:00

构建高性能的ASP.NET应用程序

MSDN开发精选已经成为历史,不过我想既然是文章,还是贴出来让更多人了解吧,扔砖头也好,鸡蛋也罢   构建高性能的ASP.NET应用程序——纰漏之后的亡羊补牢之道作者:刘如鸿原文发表于:《MSDN开发精选》 看见大标题的时候,也许各位看官会自然而然的联想到如何在设计阶段考虑系统性能问题,如何编写高性能的程序代码。关于这一点,大家可以在MSDN和相关网站上找到非

2006-09-15 18:10:00

懒惰化、标准化、自动化——>工具化

原文发表在《MSDN开发精选》,如有商业站点转载请联系杂志社或者我本人,可以从这里下载,如果有兴趣的读者,可以去购买这个杂志阅读,下面提到的一些软件如果涉及到版权问题,均和本文无关。同时感谢杂志社的霍泰稳先生,正是他对于我的穷追不舍才让我憋完此文。对于小型软件开发团队的探讨,也希望能够和各位交流,我的Email:liuruhongatgmail.com懒惰化、标准化、自动化——工具化——利

2005-06-21 14:41:00

关于“爱之深,责之切 ”

看到开心的言论,本来不想说的,毕竟自己是从CSDN出来的,不过想想既然已经是局外人了,也应该可以说说自己的观点。1。CSDN是以论坛起家的,不过目前论坛服务的质量确实一般,这个也是困挠CSDN管理层的一个问题。随着时间的发展,CSDN的论坛用户层次确实呈现有些下降的趋势。坦诚而言,在CSDN一年,我自己就很少上论坛,至于原因众所周知,相信这里的大多朋友也不是经常上,如果说上,只是成为一种习惯罢了,

2005-04-11 02:04:00

失去信心?还是再度迷惘(二)——Mono only is Mono,not .NET never

MonoonlyisMono,not.NETnever。当我继续写这个Post的时候,我专门到Mono的站点下载了Mono的运行时和类库的完整源代码。用来两天的时间阅读了一些类库如ASP.NET,XML等等的源代码,必须承认,通过这两天源代码的阅读让我原先的一些想法有稍微的改变。从微软的战略来看,是希望将用户毫无条件的锁定在Windows操作系统之上,有人的地方就有计算机,有计算机的地方

2005-03-20 01:37:00

失去信心?还是再度迷惘

失去信心?还是再度迷惘EricLiu,2006年3月16日凌晨2点于京城      对于最近沸沸扬扬的讨论,相信大家对于NETexpert:Microsoftislosingconfidencein.NET已经有所耳闻,一向支持.NET的技术专家RichardGrimes的突然反戈在本来就不平静的技术社区掀起了轩然大波。有些戏剧性的是战火是在TSS.COM而非TSS.NET挑

2005-03-16 02:21:00

在蹉跎中一路前行---谈Microsoft .NET战略

在蹉跎中一路前行——谈Microsoft.NET战略EricLiu(刘如鸿)2004年《程序员》杂志第六期题记      四年的时间对于历史而言只是沧海一粟,而对于一个商业公司而言,却足以重生几回。从微软提出.NET战略到现在也接近四年了,而今的我们应该怎样去看待.NET四年走过的历程,怎样去评价.NET战略。 从职业角度来讲,过去的半年实在是疯狂,绝对的疯狂,至少我是这样。其中有很多原因

2005-03-16 00:41:00

查看更多

勋章 我的勋章
    暂无奖章