博客园 - Shinn
uuid:24b78886-0ed1-41c2-8670-e3f31dcf42c4;id=76376
2014-03-28T14:41:33Z
Shinn
https://www.cnblogs.com/shinn/
feed.cnblogs.com
https://www.cnblogs.com/shinn/archive/2012/01/11/2318654.html
开发一个12306网站要多少钱?技术分析12306合格还是不合格 - Shinn
买票难,网上买票更难。奇丑的UI,无法登录,扣钱买不到票…每个人都在用12306,每个人都在骂,那这样一个产品到底合格不合格呢?是不是真的找几个IT民工,就能做的比他更好呢?
2012-01-10T16:38:00Z
2012-01-10T16:38:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】买票难,网上买票更难。奇丑的UI,无法登录,扣钱买不到票…每个人都在用12306,每个人都在骂,那这样一个产品到底合格不合格呢?是不是真的找几个IT民工,就能做的比他更好呢? <a href="https://www.cnblogs.com/shinn/archive/2012/01/11/2318654.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2012/01/01/2307952.html
完美的web 2.0站点用户中心标准,及开源用户中心nUserCenter进展报告 - Shinn
用户中心(UserCenter)是为网站中的“人”服务的,其重要性不言而喻。我从“用户中心要能鼓励好的行为,阻止不好的行为”展开讨论。说明怎样设计一个好的用户中心,怎样设计nUserCenter。
2012-01-01T01:15:00Z
2012-01-01T01:15:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】用户中心(UserCenter)是为网站中的“人”服务的,其重要性不言而喻。我从“用户中心要能鼓励好的行为,阻止不好的行为”展开讨论。说明怎样设计一个好的用户中心,怎样设计nUserCenter。 <a href="https://www.cnblogs.com/shinn/archive/2012/01/01/2307952.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2011/12/20/2295266.html
开源 Asp.net mvc 用户中心(nUserCenter) 产品机会评估 - Shinn
上周六,我在园子里提出开发一个开源Asp.net mvc UserCenter的想法,得到了许多网友的关注和评价,结合大家的评论和思考,总结成产品的机会评估报告。报告显示成功的几率非常高,欢迎参与和讨论
2011-12-20T15:18:00Z
2011-12-20T15:18:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】上周六,我在园子里提出开发一个开源Asp.net mvc UserCenter的想法,得到了许多网友的关注和评价,结合大家的评论和思考,总结成产品的机会评估报告。报告显示成功的几率非常高,欢迎参与和讨论 <a href="https://www.cnblogs.com/shinn/archive/2011/12/20/2295266.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2011/12/17/2291236.html
开源 Asp.net mvc 用户中心开发计划 - Shinn
现在互联网上还没有可用的Asp.net mvc 用户中心。我们网站正在开发用户模块,我们计划开发一个真正可以在SNS产品中使用的UserCenter,当然,它是开源的...
2011-12-17T11:55:00Z
2011-12-17T11:55:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】现在互联网上还没有可用的Asp.net mvc 用户中心。我们网站正在开发用户模块,我们计划开发一个真正可以在SNS产品中使用的UserCenter,当然,它是开源的... <a href="https://www.cnblogs.com/shinn/archive/2011/12/17/2291236.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2011/11/28/2266676.html
[转]为什么首页最后设计 - Shinn
作者:千鸟 | 发布: (编辑)kent.zhu | 时间:2009-07-14 22:53:08文字大小:- + 在我做过的N多项目中,基本都有个跑不开的怪圈——首页很难设计。根据进度安排,首页必须按时出来,不然没法review,也没法测试。于是,首页只能在后续工作中不断的redesign。而且我发现,往往都是必须整个产品结束之后,首页的调整才能完成。 仔细思考,为什么网站需要首页?因为内容...
2011-11-28T12:37:00Z
2011-11-28T12:37:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】作者:千鸟 | 发布: (编辑)kent.zhu | 时间:2009-07-14 22:53:08文字大小:- + 在我做过的N多项目中,基本都有个跑不开的怪圈——首页很难设计。根据进度安排,首页必须按时出来,不然没法review,也没法测试。于是,首页只能在后续工作中不断的redesign。而且我发现,往往都是必须整个产品结束之后,首页的调整才能完成。 仔细思考,为什么网站需要首页?因为内容... <a href="https://www.cnblogs.com/shinn/archive/2011/11/28/2266676.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2011/11/27/2265296.html
[转]从社区常识说起 - Shinn
2011-09-06 09:26:06| 分类: 产品 | 标签: |字号大中小 订阅 这篇文章全无深刻,只讲社区培育的一些常识。虽说是大路货,操作的时候也可能遗漏一些东西,我最近就在自检时发现了漏洞。惭愧。先说说什么是“社区”,互联网上尚无公认的定义。按我的看法,凡重视人际关系的内容产品,同时域内用户对整个用户群有较强的认同感,这就是社区。它有三个典型特征,第一是用户产出内容,第二是通过用户关系...
2011-11-27T13:24:00Z
2011-11-27T13:24:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】2011-09-06 09:26:06| 分类: 产品 | 标签: |字号大中小 订阅 这篇文章全无深刻,只讲社区培育的一些常识。虽说是大路货,操作的时候也可能遗漏一些东西,我最近就在自检时发现了漏洞。惭愧。先说说什么是“社区”,互联网上尚无公认的定义。按我的看法,凡重视人际关系的内容产品,同时域内用户对整个用户群有较强的认同感,这就是社区。它有三个典型特征,第一是用户产出内容,第二是通过用户关系... <a href="https://www.cnblogs.com/shinn/archive/2011/11/27/2265296.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2011/11/27/2265291.html
[转]内容运营与冷酷态度 - Shinn
这是我给策划运营团队的一封内部邮件,和平时写的理论研究日志无异,因此公开也无妨。————————————————————上周,我连续看了两篇比较有感慨的文章。第一篇是国内非常有名的JavaEye社区(Alexa排名1019)站长写的,讲他是如何严厉打击低质量的内容,甚至打击低质量的回复。每年都有很多人跟他说,你下手这样狠,要不得,要把站做垮。但JavaEye每年都翻着筋斗往上冲流量。最后这位站...
2011-11-27T13:21:00Z
2011-11-27T13:21:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】这是我给策划运营团队的一封内部邮件,和平时写的理论研究日志无异,因此公开也无妨。————————————————————上周,我连续看了两篇比较有感慨的文章。第一篇是国内非常有名的JavaEye社区(Alexa排名1019)站长写的,讲他是如何严厉打击低质量的内容,甚至打击低质量的回复。每年都有很多人跟他说,你下手这样狠,要不得,要把站做垮。但JavaEye每年都翻着筋斗往上冲流量。最后这位站... <a href="https://www.cnblogs.com/shinn/archive/2011/11/27/2265291.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2011/11/27/2265290.html
[转载]2008-2010中文SNS的观察和实践 - Shinn
2008-2010中文SNS的观察和实践作者:麦田(蚂蚁网创始人)www.mayi.com(一)回顾facebook之前的SNS社会化网络服务(SNS)不是facebook开创的,在Facebook之前,“交友”和“社区” (尤其BBS社区)这两类互联网应用都具有SNS属性。特别是前者交友网站,几乎完全归属于SNS。为便于下面的讨论,在本文中把处理“人”和“关系”为主的互联网应用,都归属SNS...
2011-11-27T13:20:00Z
2011-11-27T13:20:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】2008-2010中文SNS的观察和实践作者:麦田(蚂蚁网创始人)www.mayi.com(一)回顾facebook之前的SNS社会化网络服务(SNS)不是facebook开创的,在Facebook之前,“交友”和“社区” (尤其BBS社区)这两类互联网应用都具有SNS属性。特别是前者交友网站,几乎完全归属于SNS。为便于下面的讨论,在本文中把处理“人”和“关系”为主的互联网应用,都归属SNS... <a href="https://www.cnblogs.com/shinn/archive/2011/11/27/2265290.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2011/11/27/2265286.html
如何建立有效的UGC激励机制 - Shinn
发表于:2009年07月23日 分类:Web2.0 标签:UGC用户激励, 激励体系, 激励机制 让用户产生内容,通过高质量的自发UGC实现网站的良性循环,是个很诱惑的平台思路。但这种2.0的东西,有一个问题很重要,那就是如何建立一套有效的激励机制,让用户更积极持续的参与?本文将以百科为例,对这个问题,说下我的一些思路。 主要的激励机制可以有三类:荣誉激励、情感激励和利益激励。 一、 荣誉激励 ...
2011-11-27T13:17:00Z
2011-11-27T13:17:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】发表于:2009年07月23日 分类:Web2.0 标签:UGC用户激励, 激励体系, 激励机制 让用户产生内容,通过高质量的自发UGC实现网站的良性循环,是个很诱惑的平台思路。但这种2.0的东西,有一个问题很重要,那就是如何建立一套有效的激励机制,让用户更积极持续的参与?本文将以百科为例,对这个问题,说下我的一些思路。 主要的激励机制可以有三类:荣誉激励、情感激励和利益激励。 一、 荣誉激励 ... <a href="https://www.cnblogs.com/shinn/archive/2011/11/27/2265286.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2010/04/15/1712997.html
技术领导的疑难:如何掌控其他成员的开发 - Shinn
你有过无休止的加班没?你有过申请延期发布的经历没?做为Team Leader,你该通过什么样的方式避免这些问题..
2010-04-15T14:28:00Z
2010-04-15T14:28:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】你有过无休止的加班没?你有过申请延期发布的经历没?做为Team Leader,你该通过什么样的方式避免这些问题.. <a href="https://www.cnblogs.com/shinn/archive/2010/04/15/1712997.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2010/04/14/1712149.html
重用之前应仔细分析问题---------用错轮子有感 - Shinn
软件设计很重要的一点就是不重复制造轮子,但最近的一些事情却让我有了不同的感悟。
2010-04-14T13:04:00Z
2010-04-14T13:04:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】软件设计很重要的一点就是不重复制造轮子,但最近的一些事情却让我有了不同的感悟。 <a href="https://www.cnblogs.com/shinn/archive/2010/04/14/1712149.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2010/03/25/1696184.html
从面试题看高级软件工程师需要哪些技艺 - Shinn
1.B/S方面, 简要介绍企业内部系统的设计需要注意哪些问题. 然后就提到的性能,安全,可扩展性,可用性等非功能性特性中的一点或几点深入的讨论2.数据库性能问题 数据库设计一般需要注意哪些 索引如何设计 如何快速定位在较高负载时造成性能问题的存储过程或查询语句 你自己一个功能较复杂的存储过程,如何评估它的效能,以及达到什么样的标准才签入到产品中3.设计 关于组件对外提供的接口,需要注意哪些 工作中...
2010-03-25T14:08:00Z
2010-03-25T14:08:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】1.B/S方面, 简要介绍企业内部系统的设计需要注意哪些问题. 然后就提到的性能,安全,可扩展性,可用性等非功能性特性中的一点或几点深入的讨论2.数据库性能问题 数据库设计一般需要注意哪些 索引如何设计 如何快速定位在较高负载时造成性能问题的存储过程或查询语句 你自己一个功能较复杂的存储过程,如何评估它的效能,以及达到什么样的标准才签入到产品中3.设计 关于组件对外提供的接口,需要注意哪些 工作中... <a href="https://www.cnblogs.com/shinn/archive/2010/03/25/1696184.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2009/06/14/1503271.html
测试 - Shinn
/Files/shinn/t1.rar/Files/shinn/t2.rar文件about face/Files/shinn/TFSAdmin.rar t11t22data
2009-06-14T15:03:00Z
2009-06-14T15:03:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】/Files/shinn/t1.rar/Files/shinn/t2.rar文件about face/Files/shinn/TFSAdmin.rar t11t22data <a href="https://www.cnblogs.com/shinn/archive/2009/06/14/1503271.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2009/02/08/1386406.html
【翻译】WEB安全设计规范(4.1) - Shinn
主要内容 输入检查策略 分离访问受限部分 有效的账户管理实践 有效的授权和验证策略开发 保护敏感数据 保护用户Session 预防参数篡改(parameter manipulation) 安全的处理异常 保护配置和管理部分 需考虑的监控和日志事项 纵览 WEB应用有众多需要架构师、设计师、程序员注意的安全问题。几乎所有安全的WEB应用都是由以上三方同时在安全上努力的结果。 除此之外, 可靠的架...
2009-02-08T14:50:00Z
2009-02-08T14:50:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】主要内容 输入检查策略 分离访问受限部分 有效的账户管理实践 有效的授权和验证策略开发 保护敏感数据 保护用户Session 预防参数篡改(parameter manipulation) 安全的处理异常 保护配置和管理部分 需考虑的监控和日志事项 纵览 WEB应用有众多需要架构师、设计师、程序员注意的安全问题。几乎所有安全的WEB应用都是由以上三方同时在安全上努力的结果。 除此之外, 可靠的架... <a href="https://www.cnblogs.com/shinn/archive/2009/02/08/1386406.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2008/12/14/1354838.html
也为读者说几句(兼为什么要骂烂书译者) - Shinn
译者和教师的工作职责在某种程度上是相似的都是“传道授业解惑”,只不过译者是通过作品间接的做到这些罢了。正如家长对教师的要求比较高,读者对译者的要求也比较高。因为译者不小心不仅解不了惑,还会将读者引入歧途,这样的危害是无法估量的。
2008-12-14T12:33:00Z
2008-12-14T12:33:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】译者和教师的工作职责在某种程度上是相似的都是“传道授业解惑”,只不过译者是通过作品间接的做到这些罢了。正如家长对教师的要求比较高,读者对译者的要求也比较高。因为译者不小心不仅解不了惑,还会将读者引入歧途,这样的危害是无法估量的。 <a href="https://www.cnblogs.com/shinn/archive/2008/12/14/1354838.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2008/11/23/1338001.html
"千里之堤毁于蚁穴"------重点项目不能交付之谜(一)泥淖中的验收测试 - Shinn
复杂的业务逻辑,更多的辅助功能,更炫的技术。这些"硬件"给我们的产品加了分.在这些之外的"软件"呢?也许一个不经意就会让你的产品从优秀贬为不合格.本文通过对一个延期近一年还看不到结果的项目进行解剖,试图找出导致项目失败的一些因素
2008-11-23T15:55:00Z
2008-11-23T15:55:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】复杂的业务逻辑,更多的辅助功能,更炫的技术。这些"硬件"给我们的产品加了分.在这些之外的"软件"呢?也许一个不经意就会让你的产品从优秀贬为不合格.本文通过对一个延期近一年还看不到结果的项目进行解剖,试图找出导致项目失败的一些因素 <a href="https://www.cnblogs.com/shinn/archive/2008/11/23/1338001.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2008/11/22/1338907.html
最长代码有多长:不符[单一职责原则(SRP)]的常见设计 - Shinn
最基础的OO设计原则(SRP)遇见最常见的代码臭味(Duplicated Code),会有什么样的故事发生.
2008-11-22T06:16:00Z
2008-11-22T06:16:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】最基础的OO设计原则(SRP)遇见最常见的代码臭味(Duplicated Code),会有什么样的故事发生. <a href="https://www.cnblogs.com/shinn/archive/2008/11/22/1338907.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2008/11/12/1332323.html
不足百行代码 实体数组转DataTable通用类 - Shinn
三层架构中我们通常使用实体对象Entity(数据传输对象)在各层之间传递数据。具有整体结构更清晰,强类型,更抽象等优点,但在UI的数据绑定时,DataTable又提供众多强大、实用的功能。如何做到二者兼顾。
2008-11-12T13:54:00Z
2008-11-12T13:54:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】三层架构中我们通常使用实体对象Entity(数据传输对象)在各层之间传递数据。具有整体结构更清晰,强类型,更抽象等优点,但在UI的数据绑定时,DataTable又提供众多强大、实用的功能。如何做到二者兼顾。 <a href="https://www.cnblogs.com/shinn/archive/2008/11/12/1332323.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2008/11/03/1325904.html
企业快速开发框架--基于配置文件 - Shinn
今天在javaeye看到两篇关于企业开发的文章。(A.忘掉普元EOS、构建自己的企业级快速应用开发平台B. 给做快速开发框架的人泼泼凉水 )而恰巧我所在的公司内部也有自己的快速开发框架。简单介绍下,有什么考虑不周的地方,欢迎提出。 基本组成是一个 基础框架,一个工作流引擎,一个流程管理引擎,一个类似于ESB的集成骨架 1.基础框架功能:集成权限管理。是整个系统的入口,其核心功能是基于配置文件生成应...
2008-11-03T15:15:00Z
2008-11-03T15:15:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】今天在javaeye看到两篇关于企业开发的文章。(A.忘掉普元EOS、构建自己的企业级快速应用开发平台B. 给做快速开发框架的人泼泼凉水 )而恰巧我所在的公司内部也有自己的快速开发框架。简单介绍下,有什么考虑不周的地方,欢迎提出。 基本组成是一个 基础框架,一个工作流引擎,一个流程管理引擎,一个类似于ESB的集成骨架 1.基础框架功能:集成权限管理。是整个系统的入口,其核心功能是基于配置文件生成应... <a href="https://www.cnblogs.com/shinn/archive/2008/11/03/1325904.html" target="_blank">阅读全文</a>
https://www.cnblogs.com/shinn/archive/2008/09/04/1284699.html
面试英语【转】 - Shinn
I:Interviewer(面试者) A:Applicant(求职者) 教育背景:简明扼要,实话实说尽管你在简历中对自己的教育背景作了介绍,但在面试时,面试官还有可能就此方面提问。还是事先做点准备吧。 ①I:what is your major? A:My major is Business Administration. I am especially interested in“M...
2008-09-04T14:01:00Z
2008-09-04T14:01:00Z
Shinn
https://www.cnblogs.com/shinn/
【摘要】I:Interviewer(面试者) A:Applicant(求职者) 教育背景:简明扼要,实话实说尽管你在简历中对自己的教育背景作了介绍,但在面试时,面试官还有可能就此方面提问。还是事先做点准备吧。 ①I:what is your major? A:My major is Business Administration. I am especially interested in“M... <a href="https://www.cnblogs.com/shinn/archive/2008/09/04/1284699.html" target="_blank">阅读全文</a>