这里翻译的不是一篇文章,而是一个Video。确切的说,是Warrent Buffet(巴菲特)在University of Florida商学院的一次演讲。在演讲里,巴菲特谈投资,谈做人,使译者受益匪浅。在这里翻出来以嗜读者。这是一次一个半小时的演讲,翻出来着实要费些功夫。一蹴而就比较难做到,这里恐怕只好做连载了。见谅。
(一)
我想先讲几分钟的套话,然后我就主要来接受你们的提问。我想谈的是你们的所思所想。我鼓励你们给我出难题,畅所欲言,言无不尽。(原文:我希望你们扔些高难度的球,如果你们的投球带些速度的话,我回答起来会更有兴致)你们几乎可以问任何问题,除了上个礼拜的Texas A&M的大学橄榄球赛,那超出我所能接受的极限了。我们这里来了几个SunTrust(译者注:美国一家大型商业银行)的人。我刚刚参加完Coca Cola的股东大会(译者注:Warren Buffet的投资公司是Coca Cola的长期大股东之一),我坐在吉米●威廉姆斯边上。吉米领导了SunTrust多年。吉米一定让我穿上这件SunTrust的T恤到这来。我一直试着让老年高尔夫联盟给我赞助,但是都无功而返。没想到我在SunTrust这,却做的不错。吉米说,基于SunTrust存款的增长,我会得到一定比例的酬劳。所以我为SunTrust鼓劲。(译者注:巴菲特在开玩笑)
关于你们走出校门后的前程,我在这里只想讲一分钟。你们在这里已经学了很多关于投资方面的知识,你们学会如何做好事情,你们有足够的IQ能做好,你们也有动力和精力来做好,否则你们就不会在这里了。你们中的许多人都将最终实现你们的理想。但是在智能和能量之外,还有更多的东西来决定你是否成功,我想谈谈那些东西。实际上,在我们Omaha(译者注:Berkshire Hathaway公司的总部所在地)有一位先生说,当他雇人时,他会看三个方面:诚信,智能,和精力。雇一个只有智能和精力,却没有诚信的人会毁了雇者。一个没有诚信的人,你只能希望他愚蠢和懒惰,而不是聪明和精力充沛。我想谈的是第一点,因为我知道你们都具备后两点。在考虑这个问题时,请你们和我一起玩玩这个游戏。你们现在都是在MBA的第二年,所以你们对自己的同学也应该都了解了。现在我给你们一个来买进10%的你的一个同学的权利,一直到他的生命结束。你不能选那些有着富有老爸的同学,每个人的成果都要靠他自己的努力。我给你一个小时来想这个问题,你愿意买进哪一个同学余生的10%。你会给他们做一个IQ测试吗,选那个IQ值最高的?我很怀疑。你会挑那个学习成绩最好的吗,我也怀疑。你也不一定会选那个最精力充沛的,因为你自己本身就已经动力十足了。你可能会去寻找那些质化的因素,因为这里的每个人都是很有脑筋的。你想了一个小时之后,当你下赌注时,可能会选择那个你最有认同感的人,那个最有领导才能的人,那个能实现他人利益的人,那个慷慨,诚实,即使是他自己的主意,也会把功劳分予他人的人。所有这些素质,你可以把这些你所钦佩的素质都写下来。(你会选择)那个你最钦佩的人。然后,我这里再给你们下个跘儿。在你买进10%你的同学时,你还要卖出10%的另外一个人。这不是很有趣吗?你会想我到底卖谁呢?你可能还是不会找IQ最低的。你可能会选那个让你厌恶的同学,以及那些令你讨厌的品质。那个你不愿打交道的人,其他人也不愿意与之打交道的人。是什么品质导致了那一点呢?你能想出一堆来,比如不够诚实,爱占小便宜等等这些,你可以把它们写在纸的右栏。当你端详纸的左栏和右栏时,会发现有意思的一点。能否将橄榄球扔出60码之外并不重要,是否能在9秒3之内跑100码也不重要,是否是班上最好看的也无关大局。真正重要的是那些在纸上左栏里的品质。如果你愿意的话,你可以拥有所有那些品质。那些行动,脾气,和性格的品质,都是可以做到的。它们不是我们在座的每一位力所不能及的。再看看那些右栏里那些让你厌恶的品质,没有一项是你不得不要的。如果你有的话,你也可以改掉。在你们这个年纪,改起来比在我这个年纪容易得多,因为大多数这些行为都是逐渐固定下来的。人们都说习惯的枷锁开始轻得让人感受不到,一旦你感觉到的时候,已经是沉重得无法去掉了。我认为说得很对。我见过很多我这个年纪或者比我还年轻10岁,20岁的人,有着自我破坏性习惯而又难以自拔,他们走到哪里都招人厌恶。他们不需要那样,但是他们已经无可救药。但是,在你们这个年纪,任何习惯和行为模式都可以有,只要你们愿意,就只是一个选择的问题。就象本杰明●格拉姆(上个世纪中叶著名的金融投资家)一样,在他还是十几岁的少年时,他四顾看看那些令人尊敬的人,他想我也要做一个被人尊敬的人,为什么我不象那些人一样行事呢?他发现那样去做并不是不可能的。他对那些令人讨厌的品质采取了与此相反的方式而加以摒弃。所以我说,如果你把那些品质都写下来,好好思量一下,择善而从,你自己可能就是那个你愿意买入10%的人!更好的是你自己本就100%的拥有你自己了。这就是我今天要讲的。
下面就让我们开始谈谈你们所感兴趣的。我们可以从这儿或那儿举起的手开始。
2009年2月12日星期四
一些基于flashplayer10的惊艳案例
Away 3D demo: http://www.closier.nl/playground/railaway_express.html
Backflip: http://www.backflip.co.uk/flash10gallery/
Hobnox Audiotool: http://www.hobnox.com/audiotool
PixelBender example: http://www.anttikupila.com/flash/pix...evels-example/
NoteFlight: http://www.noteflight.com/scores/vie...d80f23a105f5c4
PhotoBooth: http://www.everythingflex.com/fp10/fotobooth/
Picnick (now using PixelBender): http://www.picnik.com/app#/create/sandbox
Boulevart Labs: http://labs.boulevart.be/
Nascom Labs: http://www.nascom.be/392/initial-tes...10-3d-features
Backflip: http://www.backflip.co.uk/flash10gallery/
Hobnox Audiotool: http://www.hobnox.com/audiotool
PixelBender example: http://www.anttikupila.com/flash/pix...evels-example/
NoteFlight: http://www.noteflight.com/scores/vie...d80f23a105f5c4
PhotoBooth: http://www.everythingflex.com/fp10/fotobooth/
Picnick (now using PixelBender): http://www.picnik.com/app#/create/sandbox
Boulevart Labs: http://labs.boulevart.be/
Nascom Labs: http://www.nascom.be/392/initial-tes...10-3d-features
2009年2月10日星期二
Unobtrusive的Web开发
今天才看见的一个Presentation,是Jesse Skinner在06年10月发表的。虽然题目是关于Ajax的,但实际上前面很大篇幅再讲什么是Unobtrusive的Web开发,而且将得也很有意思。下面把其中的要点摘录出来翻译,分享一下。
对Web前端进行分层
- Web前端的分层:
- 核心思想:结构(HTML)、表现(CSS)和行为 (JavaScript)
- 物理上:.html、.css和.js文件
- 概念上:各层之间,相互独立,互不影响
- 借用MVC的思想:
- Model - HTML
- View - CSS
- Controller - JavaScript
物理上的分层
- CSS只出现在.css文件中,JavaScript只出现在.js文件中
- 在HTML中不会出现
onload、onclick或者style属性 - 不使用不赞成使用的HTML,比如
font标签和align属性
概念上的分层
- 内容和表单在纯HTML中(没有CSS和JavaScript)也能够正常显示和使用
- 表单和链接在没有JavaScript时候也能正常工作
- 只在CSS中定义表现,而不是在HTML或JavaScript中
- 任何人可以通过任何客户端访问内容,即便是没有CSS、JavaScript,甚至没有鼠标
两种分层有何不同
- 物理分层主要使开发者受益
- 概念分层主要让使用者受益
Unobtrusive的前端
Unobtrusive的HTML
- 使用更多的HTML标签
- 只将
<table>用于表格式的数据 - 避免使用无意义的
<div>和<span>
Unobtrusive的CSS
- All CSS is unobtrusive
- 尽量使用可重用的
class - 将CSS放在外部.css文件中,或者
<style>标签中 - 最好使用
<h1>,而不是<div class="header">
Unobtrusive的Flash对象
- 用JavaScript将HTML替换成Flash
- Bobby van der Sluis的脚本(bobbyvandersluis.com)
- 将Flash的内容同样放在HTML中
- 如果浏览器支持Flash,用户将会欣赏性感的Flash版本
- 不要在HTML中加入混乱的Flash代码
Unobtrusive的JavaScript
- 从纯HTML入手
- JavaScript只用来为HTML添彩
- 不要摆架子,测试每一个细节
- 离了JavaScript,页面仍然能够正常工作
- 不要使用
onclick或javascript:void(0) - 将JavaScript放在外部.js文件中,或者
<script>标签中
为什么要Unobtrusive
- 首先,这不是必须的
- 大部分开发者都没有在用
- 一些比较值得一提的例子:
- Google Maps (maps.google.com)
- TWERQ (twerq.com)
- Marlboro (marlboro.com)
Unobtrusive开发的优势
- 代码更佳简洁,并且易于维护
- 易读和易懂意味着更容易修改
- 修改全部的样式仅仅需要修改CSS文件
- JavaScript能够很容易的修改
- HTML的修改变得更加保险
- 能够提高可访问性(accessibility)
- 可访问性意味着所有人都可以访问你的内容
- 你不能揣测所有人
- 但你可以肯定的是所有浏览器都能够处理HTML
- 大约10%的访问者是不能够使用JavaScript功能(www.w3schools.com/browsers/browsers_stats.asp)
- 有些人使用的是屏幕阅读器,有些人无法使用鼠标
- 有利于搜索引擎优化
- 搜索爬虫无法解释CSS和JavaScript
- 搜索爬虫只会顺着
<a>继续爬行 - JavaScript和Flash中的内容无法被搜索到
- 更多的内容,更结构化的HTML,使得页面相关性更高
不过有时,不得不使用JavaScript
- 当然,离了JavaScript,JavaScript游戏肯定无法运行
- 很多Web统计服务的脚本依赖于JavaScript
- Google Ads需要JavaScript
- 对于Unobtrusive,只要尽量做到就好了
如何进行Unobtrusive的开发
不要去问别人,直接去做,从没有JavaScript开始入手
- 使用带有链接和表单的纯HTML
- 使用CSS来实现hover和滚动效果
- 使用HTTP的功能(比如用”Location”头来转向)
重视链接
- 页面上的所有链接,离了JavaScript都应该能够正常工作
- 这也意味着不使用
javascript:伪协议 - 甚至不要使用
<a href="#"> - 如果有链接一定要使用JavaScript,那么就用JavaScript来把链接添加到页面中
为CSS和JavaScript提供hook
- 给一个页面中唯一的元素加上ID
- 给重复使用的元素加上class
- 使用列表等其他有语义的结构
使用可靠的技术
- 从纯HTML和CSS开始
- 动态的为链接和表单添加高级交互功能
- 同时通过HTML和JSON/XML两种方式提供内容
- 为有或没有JavaScript的情况提供额外的CSS
- 为有JavaScript和无JavaScript的用户提供不同的应用
Unobtrusive的Web开发
今天才看见的一个Presentation,是Jesse Skinner在06年10月发表的。虽然题目是关于Ajax的,但实际上前面很大篇幅再讲什么是Unobtrusive的Web开发,而且将得也很有意思。下面把其中的要点摘录出来翻译,分享一下。
对Web前端进行分层
- Web前端的分层:
- 核心思想:结构(HTML)、表现(CSS)和行为 (JavaScript)
- 物理上:.html、.css和.js文件
- 概念上:各层之间,相互独立,互不影响
- 借用MVC的思想:
- Model - HTML
- View - CSS
- Controller - JavaScript
物理上的分层
- CSS只出现在.css文件中,JavaScript只出现在.js文件中
- 在HTML中不会出现
onload、onclick或者style属性 - 不使用不赞成使用的HTML,比如
font标签和align属性
概念上的分层
- 内容和表单在纯HTML中(没有CSS和JavaScript)也能够正常显示和使用
- 表单和链接在没有JavaScript时候也能正常工作
- 只在CSS中定义表现,而不是在HTML或JavaScript中
- 任何人可以通过任何客户端访问内容,即便是没有CSS、JavaScript,甚至没有鼠标
两种分层有何不同
- 物理分层主要使开发者受益
- 概念分层主要让使用者受益
Unobtrusive的前端
Unobtrusive的HTML
- 使用更多的HTML标签
- 只将
<table>用于表格式的数据 - 避免使用无意义的
<div>和<span>
Unobtrusive的CSS
- All CSS is unobtrusive
- 尽量使用可重用的
class - 将CSS放在外部.css文件中,或者
<style>标签中 - 最好使用
<h1>,而不是<div class="header">
Unobtrusive的Flash对象
- 用JavaScript将HTML替换成Flash
- Bobby van der Sluis的脚本(bobbyvandersluis.com)
- 将Flash的内容同样放在HTML中
- 如果浏览器支持Flash,用户将会欣赏性感的Flash版本
- 不要在HTML中加入混乱的Flash代码
Unobtrusive的JavaScript
- 从纯HTML入手
- JavaScript只用来为HTML添彩
- 不要摆架子,测试每一个细节
- 离了JavaScript,页面仍然能够正常工作
- 不要使用
onclick或javascript:void(0) - 将JavaScript放在外部.js文件中,或者
<script>标签中
为什么要Unobtrusive
- 首先,这不是必须的
- 大部分开发者都没有在用
- 一些比较值得一提的例子:
- Google Maps (maps.google.com)
- TWERQ (twerq.com)
- Marlboro (marlboro.com)
Unobtrusive开发的优势
- 代码更佳简洁,并且易于维护
- 易读和易懂意味着更容易修改
- 修改全部的样式仅仅需要修改CSS文件
- JavaScript能够很容易的修改
- HTML的修改变得更加保险
- 能够提高可访问性(accessibility)
- 可访问性意味着所有人都可以访问你的内容
- 你不能揣测所有人
- 但你可以肯定的是所有浏览器都能够处理HTML
- 大约10%的访问者是不能够使用JavaScript功能(www.w3schools.com/browsers/browsers_stats.asp)
- 有些人使用的是屏幕阅读器,有些人无法使用鼠标
- 有利于搜索引擎优化
- 搜索爬虫无法解释CSS和JavaScript
- 搜索爬虫只会顺着
<a>继续爬行 - JavaScript和Flash中的内容无法被搜索到
- 更多的内容,更结构化的HTML,使得页面相关性更高
不过有时,不得不使用JavaScript
- 当然,离了JavaScript,JavaScript游戏肯定无法运行
- 很多Web统计服务的脚本依赖于JavaScript
- Google Ads需要JavaScript
- 对于Unobtrusive,只要尽量做到就好了
如何进行Unobtrusive的开发
不要去问别人,直接去做,从没有JavaScript开始入手
- 使用带有链接和表单的纯HTML
- 使用CSS来实现hover和滚动效果
- 使用HTTP的功能(比如用”Location”头来转向)
重视链接
- 页面上的所有链接,离了JavaScript都应该能够正常工作
- 这也意味着不使用
javascript:伪协议 - 甚至不要使用
<a href="#"> - 如果有链接一定要使用JavaScript,那么就用JavaScript来把链接添加到页面中
为CSS和JavaScript提供hook
- 给一个页面中唯一的元素加上ID
- 给重复使用的元素加上class
- 使用列表等其他有语义的结构
使用可靠的技术
- 从纯HTML和CSS开始
- 动态的为链接和表单添加高级交互功能
- 同时通过HTML和JSON/XML两种方式提供内容
- 为有或没有JavaScript的情况提供额外的CSS
- 为有JavaScript和无JavaScript的用户提供不同的应用
Unobtrusive的Web开发
今天才看见的一个Presentation,是Jesse Skinner在06年10月发表的。虽然题目是关于Ajax的,但实际上前面很大篇幅再讲什么是Unobtrusive的Web开发,而且将得也很有意思。下面把其中的要点摘录出来翻译,分享一下。
对Web前端进行分层
- Web前端的分层:
- 核心思想:结构(HTML)、表现(CSS)和行为 (JavaScript)
- 物理上:.html、.css和.js文件
- 概念上:各层之间,相互独立,互不影响
- 借用MVC的思想:
- Model - HTML
- View - CSS
- Controller - JavaScript
物理上的分层
- CSS只出现在.css文件中,JavaScript只出现在.js文件中
- 在HTML中不会出现
onload、onclick或者style属性 - 不使用不赞成使用的HTML,比如
font标签和align属性
概念上的分层
- 内容和表单在纯HTML中(没有CSS和JavaScript)也能够正常显示和使用
- 表单和链接在没有JavaScript时候也能正常工作
- 只在CSS中定义表现,而不是在HTML或JavaScript中
- 任何人可以通过任何客户端访问内容,即便是没有CSS、JavaScript,甚至没有鼠标
两种分层有何不同
- 物理分层主要使开发者受益
- 概念分层主要让使用者受益
Unobtrusive的前端
Unobtrusive的HTML
- 使用更多的HTML标签
- 只将
<table>用于表格式的数据 - 避免使用无意义的
<div>和<span>
Unobtrusive的CSS
- All CSS is unobtrusive
- 尽量使用可重用的
class - 将CSS放在外部.css文件中,或者
<style>标签中 - 最好使用
<h1>,而不是<div class="header">
Unobtrusive的Flash对象
- 用JavaScript将HTML替换成Flash
- Bobby van der Sluis的脚本(bobbyvandersluis.com)
- 将Flash的内容同样放在HTML中
- 如果浏览器支持Flash,用户将会欣赏性感的Flash版本
- 不要在HTML中加入混乱的Flash代码
Unobtrusive的JavaScript
- 从纯HTML入手
- JavaScript只用来为HTML添彩
- 不要摆架子,测试每一个细节
- 离了JavaScript,页面仍然能够正常工作
- 不要使用
onclick或javascript:void(0) - 将JavaScript放在外部.js文件中,或者
<script>标签中
为什么要Unobtrusive
- 首先,这不是必须的
- 大部分开发者都没有在用
- 一些比较值得一提的例子:
- Google Maps (maps.google.com)
- TWERQ (twerq.com)
- Marlboro (marlboro.com)
Unobtrusive开发的优势
- 代码更佳简洁,并且易于维护
- 易读和易懂意味着更容易修改
- 修改全部的样式仅仅需要修改CSS文件
- JavaScript能够很容易的修改
- HTML的修改变得更加保险
- 能够提高可访问性(accessibility)
- 可访问性意味着所有人都可以访问你的内容
- 你不能揣测所有人
- 但你可以肯定的是所有浏览器都能够处理HTML
- 大约10%的访问者是不能够使用JavaScript功能(www.w3schools.com/browsers/browsers_stats.asp)
- 有些人使用的是屏幕阅读器,有些人无法使用鼠标
- 有利于搜索引擎优化
- 搜索爬虫无法解释CSS和JavaScript
- 搜索爬虫只会顺着
<a>继续爬行 - JavaScript和Flash中的内容无法被搜索到
- 更多的内容,更结构化的HTML,使得页面相关性更高
不过有时,不得不使用JavaScript
- 当然,离了JavaScript,JavaScript游戏肯定无法运行
- 很多Web统计服务的脚本依赖于JavaScript
- Google Ads需要JavaScript
- 对于Unobtrusive,只要尽量做到就好了
如何进行Unobtrusive的开发
不要去问别人,直接去做
从没有JavaScript开始入手
- 使用带有链接和表单的纯HTML
- 使用CSS来实现hover和滚动效果
- 使用HTTP的功能(比如用”Location”头来转向)
重视链接
- 页面上的所有链接,离了JavaScript都应该能够正常工作
- 这也意味着不使用
javascript:伪协议 - 甚至不要使用
<a href="#"> - 如果有链接一定要使用JavaScript,那么就用JavaScript来把链接添加到页面中
为CSS和JavaScript提供hook
- 给一个页面中唯一的元素加上ID
- 给重复使用的元素加上class
- 使用列表等其他有语义的结构
使用可靠的技术
- 从纯HTML和CSS开始
- 动态的为链接和表单添加高级交互功能
- 同时通过HTML和JSON/XML两种方式提供内容
- 为有或没有JavaScript的情况提供额外的CSS
- 为有JavaScript和无JavaScript的用户提供不同的应用
2009年2月8日星期日
ERP+CRM+SCM=MIS
企业资源计划(Enterprise Resource Planning) ERP
客户关系管理(Customer Relationship Management) CRM
供应链关系管理(Supply Chain Management) SCM
管理信息系统(Management Information Systems ) MIS
企业信息化发展必然趋势:ERP、CRM与SCM整合
http://www.9php.com/FAQ/cxsjl/rjgc/2007/11/1532555104659.html
http://info.chinabyte.com/457/8615457.shtml
http://www.linuxunion.net/index/gsyyy/view.htm?t=yy&id=24
客户关系管理(Customer Relationship Management) CRM
供应链关系管理(Supply Chain Management) SCM
管理信息系统(Management Information Systems ) MIS
企业信息化发展必然趋势:ERP、CRM与SCM整合
http://www.9php.com/FAQ/cxsjl/rjgc/2007/11/1532555104659.html
http://info.chinabyte.com/457/8615457.shtml
http://www.linuxunion.net/index/gsyyy/view.htm?t=yy&id=24
案例:2/8原则、长尾理论和天堂定律(转)
从前有一个叫刘波的人。给我们的主人公起这个名字,因为据统计这是中国人最常用的名字,有100多万,这些刘波们还在百度贴吧成立了一个刘波吧。这个刘波也是普通人,而且刘波吧跟我们这里讨论的主题也有一定的关系。
初中的某一天,刘波在学校图书室随手翻开一本无人问津的科普书,突然眼前一亮,看到了将要影响他半生的2/8原则。1897年,意大利经济学家维尔弗雷多·帕累托偶然发现一个规律:占人口20%的富人拥有全社会约80%的财富,80%的穷人拥有其余20%。实际的统计结果略有出入,但不影响它的直观易用。
引申开来,诸多领域都存在这种不平衡的2/8划分。刘波把2/8原则抄在笔记本上,恍然大悟又怅然若失地离开了图书室,在他幼小的心灵中留下了深刻的印象,从此以后人生有了一个重要指南。
中学生刘波用80%的时间精力攻读20%的常见题型,用20%来应付其它的偏怪题型,于是虽然他天资平平,但还是进入全班20%的好学生行列,一起赢得老师家长80%的表扬,最终成功考上重点大学。大学生刘波继续保持了优异的成绩。
四年之后,某外企销售刘波同样将80%的时间精力放在20%的重点客户上,于是虽然他口才平平,但还是进入全公司20%的金牌销售行列,一起赚到了80%的奖金,最终得到提升。销售主管刘波同样沿用2/8原则来管理销售团队,大老板虽然表面总批评他,内心的满意度中等偏上,接近于80%。
但刘波越来越感觉到2/8原则的另一面:20%的重要客户也制造了80%的麻烦,20%的重要下属也抱有80%的野心,这些都让他疲于应付。此外,人生做到100分,要比80分多付出四倍的努力。要做到125分,又要比100分再多四倍。刘波很希望能达到甚至超越完美,但他觉得有点累了。
30岁的某一天,刘波下决心离职自己创业。自己干终究不用给人打工,刘波想先练练手,于是在小区开了一家便利店。刘波持之以恒地继续运用2/8原则。很快确定了20%的重要商品,在招募的五个营业员小姑娘中选出一个重点培养。有时走在小区里碰到人热情打招呼,那多半是刘波20%的重要客户。
尽管如此,小店却赚不到钱,哪里出问题了?刘波很苦恼。他想起一个网名叫人造天堂的朋友。此人在家自由撰稿,空闲的时间喜欢研究古怪的东西。人造天堂蹭了他一顿饭后,抹抹嘴,说,我觉得,然后把他拉到窗前,指着紧邻小区一个热闹的大超市说,它是2/8,你是8/2。刘波忽然明白了。
刘波关了便利店,在家苦思冥想创业之路。有一天他随手打开一个网页,突然眼前一亮,看到了国外然后在国内流行的长尾理论。这些理论的拥趸叫嚣着要打倒2/8原则。正好与刘波的苦恼有关,他感兴趣地看完,又用Google搜索“长尾理论”,惊讶地发现有200多万中文网页。
2004年10月,《连线》杂志主编ChrisAnderson最早提出长尾理论,用来描述亚马逊一类网站的商业模式。根据亚马逊的销量统计,Chris认为,只要存储和流通渠道足够大,原本需求稀少的商品共同占据的市场份额就可以和那些数量不多的热卖品所占份额相匹敌甚至更大。
刘波看了很多相关文章,感到一线曙光,但是他非常希望有像2/8原则那样直观易用的规律。于是又想起了那个古怪的朋友。人造天堂又蹭了刘波一顿饭后,抹抹嘴,说:“我可能发现了长尾理论的精确表达。”
2005年超女风行一时,各大歌迷团体以百度贴吧为议事厅。人造天堂突发奇想,统计百度系统提供的超女七强贴吧信息量,似乎存在这样的规律:约1%的发贴进入精品区,获得约20%的回贴,其它99%的发贴则获得80%的回贴。以此类推,网络环境下,1%的热卖品占有20%的市场份额,其余99%占80%。
刘波不可思议地说:你是在玩数字游戏吗?人造天堂本人也怀疑过,但2/8原则累进计算,0.8%的人将拥有51.2%的财富,要比20%大多了。那么这又意味着什么呢?这意味着更多的选择。依据2/8原则,毫无疑问公司应专注提升20%重要客户的收益,相应降低服务于80%次要客户的成本,甚至彻底抛弃。而在长尾理论/天堂定律下,1%的客户占有20%(市场份额或资源),比原来20%占有80%的利润率高多了。99%占有80%,又比原来80%占有20%的市场容量大多了。因此所有的公司都将面临这样的选择:专注1%的超级重要客户还是99%的主要客户?
也许更可能是定位某个细分市场,同时提供1%和99%的商品。但最了不起的,可能也是众多长尾理论文章所误读的,是做亚马逊和Google这样既非1也非99或100,而是网络环境或者“存储和流通渠道足够大”的供应商。是这种低成本的平台支持了众多细分市场,转变了2/8原则,其收益无可限量。
刘波回去又思考了一阵,开了家网上商店。
初中的某一天,刘波在学校图书室随手翻开一本无人问津的科普书,突然眼前一亮,看到了将要影响他半生的2/8原则。1897年,意大利经济学家维尔弗雷多·帕累托偶然发现一个规律:占人口20%的富人拥有全社会约80%的财富,80%的穷人拥有其余20%。实际的统计结果略有出入,但不影响它的直观易用。
引申开来,诸多领域都存在这种不平衡的2/8划分。刘波把2/8原则抄在笔记本上,恍然大悟又怅然若失地离开了图书室,在他幼小的心灵中留下了深刻的印象,从此以后人生有了一个重要指南。
中学生刘波用80%的时间精力攻读20%的常见题型,用20%来应付其它的偏怪题型,于是虽然他天资平平,但还是进入全班20%的好学生行列,一起赢得老师家长80%的表扬,最终成功考上重点大学。大学生刘波继续保持了优异的成绩。
四年之后,某外企销售刘波同样将80%的时间精力放在20%的重点客户上,于是虽然他口才平平,但还是进入全公司20%的金牌销售行列,一起赚到了80%的奖金,最终得到提升。销售主管刘波同样沿用2/8原则来管理销售团队,大老板虽然表面总批评他,内心的满意度中等偏上,接近于80%。
但刘波越来越感觉到2/8原则的另一面:20%的重要客户也制造了80%的麻烦,20%的重要下属也抱有80%的野心,这些都让他疲于应付。此外,人生做到100分,要比80分多付出四倍的努力。要做到125分,又要比100分再多四倍。刘波很希望能达到甚至超越完美,但他觉得有点累了。
30岁的某一天,刘波下决心离职自己创业。自己干终究不用给人打工,刘波想先练练手,于是在小区开了一家便利店。刘波持之以恒地继续运用2/8原则。很快确定了20%的重要商品,在招募的五个营业员小姑娘中选出一个重点培养。有时走在小区里碰到人热情打招呼,那多半是刘波20%的重要客户。
尽管如此,小店却赚不到钱,哪里出问题了?刘波很苦恼。他想起一个网名叫人造天堂的朋友。此人在家自由撰稿,空闲的时间喜欢研究古怪的东西。人造天堂蹭了他一顿饭后,抹抹嘴,说,我觉得,然后把他拉到窗前,指着紧邻小区一个热闹的大超市说,它是2/8,你是8/2。刘波忽然明白了。
刘波关了便利店,在家苦思冥想创业之路。有一天他随手打开一个网页,突然眼前一亮,看到了国外然后在国内流行的长尾理论。这些理论的拥趸叫嚣着要打倒2/8原则。正好与刘波的苦恼有关,他感兴趣地看完,又用Google搜索“长尾理论”,惊讶地发现有200多万中文网页。
2004年10月,《连线》杂志主编ChrisAnderson最早提出长尾理论,用来描述亚马逊一类网站的商业模式。根据亚马逊的销量统计,Chris认为,只要存储和流通渠道足够大,原本需求稀少的商品共同占据的市场份额就可以和那些数量不多的热卖品所占份额相匹敌甚至更大。
刘波看了很多相关文章,感到一线曙光,但是他非常希望有像2/8原则那样直观易用的规律。于是又想起了那个古怪的朋友。人造天堂又蹭了刘波一顿饭后,抹抹嘴,说:“我可能发现了长尾理论的精确表达。”
2005年超女风行一时,各大歌迷团体以百度贴吧为议事厅。人造天堂突发奇想,统计百度系统提供的超女七强贴吧信息量,似乎存在这样的规律:约1%的发贴进入精品区,获得约20%的回贴,其它99%的发贴则获得80%的回贴。以此类推,网络环境下,1%的热卖品占有20%的市场份额,其余99%占80%。
刘波不可思议地说:你是在玩数字游戏吗?人造天堂本人也怀疑过,但2/8原则累进计算,0.8%的人将拥有51.2%的财富,要比20%大多了。那么这又意味着什么呢?这意味着更多的选择。依据2/8原则,毫无疑问公司应专注提升20%重要客户的收益,相应降低服务于80%次要客户的成本,甚至彻底抛弃。而在长尾理论/天堂定律下,1%的客户占有20%(市场份额或资源),比原来20%占有80%的利润率高多了。99%占有80%,又比原来80%占有20%的市场容量大多了。因此所有的公司都将面临这样的选择:专注1%的超级重要客户还是99%的主要客户?
也许更可能是定位某个细分市场,同时提供1%和99%的商品。但最了不起的,可能也是众多长尾理论文章所误读的,是做亚马逊和Google这样既非1也非99或100,而是网络环境或者“存储和流通渠道足够大”的供应商。是这种低成本的平台支持了众多细分市场,转变了2/8原则,其收益无可限量。
刘波回去又思考了一阵,开了家网上商店。
奥肯定理、洛伦兹曲线、基尼系数、摩菲定律等其他经济学理论
奥肯定理:
http://zhidao.baidu.com/question/26242936.html?fr=qrl
http://baike.baidu.com/view/496940.htm?ss=C3458973164721959661B3E8E70E7F1DC102709A
洛伦兹曲线:
http://baike.baidu.com/view/160796.htm?ss=C3458973164721959661B3E8E70E7F1DC102709A
基尼系数:
http://baike.baidu.com/view/186.htm?ss=C3458973164721959661B3E8E70E7F1DC102709A
墨菲定律:
http://zhidao.baidu.com/question/27157396.html?fr=qrl
http://zhidao.baidu.com/question/39502137.html?fr=qrl
http://zhidao.baidu.com/question/26242936.html?fr=qrl
http://baike.baidu.com/view/496940.htm?ss=C3458973164721959661B3E8E70E7F1DC102709A
洛伦兹曲线:
http://baike.baidu.com/view/160796.htm?ss=C3458973164721959661B3E8E70E7F1DC102709A
基尼系数:
http://baike.baidu.com/view/186.htm?ss=C3458973164721959661B3E8E70E7F1DC102709A
墨菲定律:
http://zhidao.baidu.com/question/27157396.html?fr=qrl
http://zhidao.baidu.com/question/39502137.html?fr=qrl
长尾理论(收藏)
http://baike.baidu.com/view/350131.html
根据维基百科,“长尾”的概念是由美国《连线》杂志主编克里斯·安德森最早提出的,克里斯认为:只要存储和流通的渠道足够大,那些需求量或销量不是很大的产品所共同占据的市场份额,也一样可以和那些数量不多的热卖品的市场份额相匹敌,甚至比它们更大。通俗一点讲就是:只要是通路够大,那些非主流的、需求量小的消费品,其总销量也能够和主流的、需求大的消费品销量相抗衡。因为小品种商品的竞争不像畅销品牌那样激烈,比较容易胜出,多个小品种积少成多,赚钱效应一样可以抵过大品牌。
http://mingxinzhicheng.blog.51cto.com/15/11347
为了了解我们那种不受资源稀缺的经济所限制的真正口味,让我们来看看Rhapsody吧。这是一个允许其订阅用户下载流媒体音乐的服务(属于RealNetworks),目前提供的曲目超过73万5千首。 如果把Rhapsody每月的统计数据绘成图表的话,你会得到一条描述需求的“幂次法则”(Power Law)曲线,它看上去跟其它音像商店的曲线很相像:最热门的曲目有非常大的需求,随着热门度的降低,需求量急剧减少。但是当你仔细研究排行榜上4万名开外的曲目时,有趣的事情发生了。4万首曲目通常是一个中等音像店的流动库存量(即最终会被售出的专辑)。沃尔玛等其他传统零售商的曲线在这里变成了零—— 或者是因为它们根本就不经营这么多的CD,或者是因为这些边缘曲目的本地爱好者们没能在商店里找到它们或者根本就没有迈进过商店的门。 而在Rhapsody的曲线上,需求量仍然维持在零以上。不仅仅是排行榜前10万的曲目每个月都至少会被下载一次,连那些在排行榜上排到20万、 30万甚至是40万的曲目,都有人下载。不管Rhapsody如何迅速地扩张它的曲目库,那些曲目总能很快地找到听众,尽管每个月可能只有寥寥的几个人,从美国的某个角落点播了这些曲目。 这就是长尾。
http://qixingcheng.spaces.live.com/blog/cns!3A4060A19615BE6E!568.entry
http://tech.sina.com.cn/it/2008-05-14/16282194792.shtml
http://www.enet.com.cn/article/2006/0623/A20060623115765.shtml
根据维基百科,“长尾”的概念是由美国《连线》杂志主编克里斯·安德森最早提出的,克里斯认为:只要存储和流通的渠道足够大,那些需求量或销量不是很大的产品所共同占据的市场份额,也一样可以和那些数量不多的热卖品的市场份额相匹敌,甚至比它们更大。通俗一点讲就是:只要是通路够大,那些非主流的、需求量小的消费品,其总销量也能够和主流的、需求大的消费品销量相抗衡。因为小品种商品的竞争不像畅销品牌那样激烈,比较容易胜出,多个小品种积少成多,赚钱效应一样可以抵过大品牌。
http://mingxinzhicheng.blog.51cto.com/15/11347
为了了解我们那种不受资源稀缺的经济所限制的真正口味,让我们来看看Rhapsody吧。这是一个允许其订阅用户下载流媒体音乐的服务(属于RealNetworks),目前提供的曲目超过73万5千首。 如果把Rhapsody每月的统计数据绘成图表的话,你会得到一条描述需求的“幂次法则”(Power Law)曲线,它看上去跟其它音像商店的曲线很相像:最热门的曲目有非常大的需求,随着热门度的降低,需求量急剧减少。但是当你仔细研究排行榜上4万名开外的曲目时,有趣的事情发生了。4万首曲目通常是一个中等音像店的流动库存量(即最终会被售出的专辑)。沃尔玛等其他传统零售商的曲线在这里变成了零—— 或者是因为它们根本就不经营这么多的CD,或者是因为这些边缘曲目的本地爱好者们没能在商店里找到它们或者根本就没有迈进过商店的门。 而在Rhapsody的曲线上,需求量仍然维持在零以上。不仅仅是排行榜前10万的曲目每个月都至少会被下载一次,连那些在排行榜上排到20万、 30万甚至是40万的曲目,都有人下载。不管Rhapsody如何迅速地扩张它的曲目库,那些曲目总能很快地找到听众,尽管每个月可能只有寥寥的几个人,从美国的某个角落点播了这些曲目。 这就是长尾。
http://qixingcheng.spaces.live.com/blog/cns!3A4060A19615BE6E!568.entry
http://tech.sina.com.cn/it/2008-05-14/16282194792.shtml
http://www.enet.com.cn/article/2006/0623/A20060623115765.shtml
2/8定律(收藏)
什么是2、8定律:巴莱多定律(也叫二八定律)是19世纪末20世纪初意大利经济学家巴莱多发现的。 他认为,在任何一组东西中,最重要的只占其中一小部分,约20%, 其余80%尽管是多数,却是次要的,因此又称二八定律。
“……世界上80%的财富为20%的人所控制,公司当中20%的精英为公司获得了80%的产出,而公司却只给他们20%的投入,相反,那只能创造20%的80%却得到了80%的投入……人在一天当中只有20%的因素是决定你成败的关键,而其他的80%却往往会干扰你的发展……打破‘一分耕耘,一分收获’的成见,努力寻找和利用这决定性的20%,才是你走向成功的捷径……用一天专注地做好一件事情……”(《完美圈套》)
20%富人 80%穷人
20%的人掌握世上80%的财富 80%的人掌握世上20%的财富
20% 的人正面思考 80%的人负面思考
20% 的人买时间 80%的人卖时间
20% 的人找一个好项目 80%的人找一份好工作
20% 的人支配别人 80%的人受人支配
20% 的人做事业 80%的人做事情
20% 的人重视经验 80%的人重视学历
20% 的人行动才有结果 80%的人知识就是力量
20% 的人我要是怎么样怎么样我就有钱 80% 的人我要是有钱我就怎么样怎么样
20% 的人爱投资 80%的人爱购物
20% 的人有目标 80%的人爱瞎想
20% 的人问题中找答案 80%的人答案中找问题
20% 的人放眼长远 80%的人在乎眼前
20% 的人把握机会 80%的人错失机会
20% 的人计划未来 80%的人早上才想今天干嘛
20% 的人按成功的经验行事 80%的人按自己的意愿行事
20% 的人重复着简单的事情 80%的人不愿做简单的事情
20% 的人明天的事今天作 80%的人今天的事明天做
20% 的人如何能办到 80%的不可能办到
20% 的人记笔记 80%的人记性好
20% 的人受成功的人影响 80%的人受失败的人影响
20% 的人状态很好 80%的人状态不好
20% 的人会整理资料 80%的人不整理资料
20% 的人相信以后会成功 80%的人受以前的失败影响
20% 的人与成功人为伍 80%的人不愿改变环境
20% 的人改变自己 80%的人改变别人
20% 的人爱争气 80%的人爱生气
20% 的人鼓励和赞美 80%的人批平和漫骂
20% 的人会坚持 80%的人爱放弃
(今天2、8定律已成为成功学、经济学非常著名的名词和定律,我们日照群星博彩3X工作室通过长期的检验和验证,将2、8定律用于30选7的研究和选号中,非常成功。由此这种专门研究30选7的2、8定律法基本可以宣布诞生)晕!!!
(激发荷尔蒙20%靠权80%靠色)更晕!!!
(节自权色男人张朝阳 激发荷尔蒙20%靠权80%靠色)
如果您将时间、精力、金钱和人事优先花在前面的20%,优先的20%会销售您80%的产品。这种排定优先和朝向明确目标迈进的能力,对领导者的成功是至关重要的。 这就是有名的巴雷多原则,或20/80原则。
20/80原则代表一个人或组织花费时间、精力、金钱和人事在最重要的优先顺序上。结果是生产力的四倍回报。 巴雷多原则的例证 时间:我们20%的时间会产生成果的80%。 咨商:20%的人花了我们的时间的80%。 产品:产品的20%带来利润的80%。 阅读:20%的书篇幅包括了内容的80%。 工作:20%的工作给我们80%的满意。 演讲:20%的演讲产生影响的80%。 捐赠:20%的人捐出金钱的80%。 领导:20%的人作出80%的决定。 饮食:20%的人吃掉食物的80%。 20%富人 80%穷人 20%用脖子以上的部分赚钱 80%用脖子以下的部分赚钱
处理工作的2:8定律:
很多经理在面对一堆未完成的工作时,会显得焦虑,紧张不安,或者做此事又心惦着彼事,还有常捡容易的事先做而难做的事则一拖再拖。顾此失彼的结果,往往是每一件事都无法百分之百完成。其实聪明的经理应该学会活用柏拉图的2:8定律来处理工作或日常生活的每一件事,即将80%的焦点精力集中在20%最重要的事情上,就不会发生上述顾此失彼,一事无成的遗憾了。
上班时间偷个盹
很少有经理敢承认在工作时间打盹。如果你敢冒此大不韪,大可理直气壮一些!长期以来,许多人对此褒贬不一。但是观念在变,如今睡眠不足的现象肆虐,越来越多的人,包括企业经理人(这些人是严重睡眠不足者),渐渐认识到忙里偷睡片刻的价值。我们大家都意识到运动和营养的重要性却浑然不知睡眠对人们工作效率和健康的影响,为什么不能在上班时间趴在桌面上睡十五分钟呢?这可事关企业的赢利啊!所以我建议您:上班时间抽出十五分钟“充电小睡”,能让您换一口气,很快恢复精神,从而提高工作效率。
施展你的人格魅力
在大多数人眼里,人格魅力是最不可捉摸的神秘因子,是一种神秘的近乎神奇的事业推进剂。它是一种迷人气质和个性魅力,能让别人支持并热情洋溢的发扬光大你的远景,人格魅力让你成为领导者。一个企业经理,关心的应是如何领导而不是受人爱戴,要能够激励人们追随你的理想,特别是当你看到一个有能力的人,用心不够时,尤其能够将它发挥至淋漓尽致,其结果是施展你自己的人格魅力来提高整个团队的竞争水平。人格魅力是把双刃剑。用之有道,便是上天的祝福;沉湎其中,则会人格魅力是把双刃剑。用之有道,便是上天的祝福;沉湎其中,则会祸患无穷。具有人格魅力的经理人不断领导人们向前,但有时也会误入岐途,恰如其分把握你的人格魅力,会为您的企业带来无法估量的动力!
压力面前、重在专注
你是如何顶着压力工作的?商战,让人们对抗竞争,在这种对抗中,心理素质和才华、技能同样重要,那么定胜负的是什么呢?没有别的,惟有专心,也就是全心全意做好眼前的事,如果上一件事你做的不尽人意,你要学会毫不在意的做下一件事。既然已经做成了那样,就无法改变,成绩虽差,但你还有将来,所以唯一机会 ,就是迎上去做好下一件事。在生意场上,失败接踵而来时人最难专心。逆境之中最需要的是信心而不是体力。所以,回忆过去叱咤风云的好时光,想想自己完成的出色的工作,要明白你雄风仍在,还能再展神威。当然,你一定想问:怎样才能做得越来越得心应手?“要增强信心,唯一的途径就是不断的磨炼自己!"
“……世界上80%的财富为20%的人所控制,公司当中20%的精英为公司获得了80%的产出,而公司却只给他们20%的投入,相反,那只能创造20%的80%却得到了80%的投入……人在一天当中只有20%的因素是决定你成败的关键,而其他的80%却往往会干扰你的发展……打破‘一分耕耘,一分收获’的成见,努力寻找和利用这决定性的20%,才是你走向成功的捷径……用一天专注地做好一件事情……”(《完美圈套》)
20%富人 80%穷人
20%的人掌握世上80%的财富 80%的人掌握世上20%的财富
20% 的人正面思考 80%的人负面思考
20% 的人买时间 80%的人卖时间
20% 的人找一个好项目 80%的人找一份好工作
20% 的人支配别人 80%的人受人支配
20% 的人做事业 80%的人做事情
20% 的人重视经验 80%的人重视学历
20% 的人行动才有结果 80%的人知识就是力量
20% 的人我要是怎么样怎么样我就有钱 80% 的人我要是有钱我就怎么样怎么样
20% 的人爱投资 80%的人爱购物
20% 的人有目标 80%的人爱瞎想
20% 的人问题中找答案 80%的人答案中找问题
20% 的人放眼长远 80%的人在乎眼前
20% 的人把握机会 80%的人错失机会
20% 的人计划未来 80%的人早上才想今天干嘛
20% 的人按成功的经验行事 80%的人按自己的意愿行事
20% 的人重复着简单的事情 80%的人不愿做简单的事情
20% 的人明天的事今天作 80%的人今天的事明天做
20% 的人如何能办到 80%的不可能办到
20% 的人记笔记 80%的人记性好
20% 的人受成功的人影响 80%的人受失败的人影响
20% 的人状态很好 80%的人状态不好
20% 的人会整理资料 80%的人不整理资料
20% 的人相信以后会成功 80%的人受以前的失败影响
20% 的人与成功人为伍 80%的人不愿改变环境
20% 的人改变自己 80%的人改变别人
20% 的人爱争气 80%的人爱生气
20% 的人鼓励和赞美 80%的人批平和漫骂
20% 的人会坚持 80%的人爱放弃
(今天2、8定律已成为成功学、经济学非常著名的名词和定律,我们日照群星博彩3X工作室通过长期的检验和验证,将2、8定律用于30选7的研究和选号中,非常成功。由此这种专门研究30选7的2、8定律法基本可以宣布诞生)晕!!!
(激发荷尔蒙20%靠权80%靠色)更晕!!!
(节自权色男人张朝阳 激发荷尔蒙20%靠权80%靠色)
如果您将时间、精力、金钱和人事优先花在前面的20%,优先的20%会销售您80%的产品。这种排定优先和朝向明确目标迈进的能力,对领导者的成功是至关重要的。 这就是有名的巴雷多原则,或20/80原则。
20/80原则代表一个人或组织花费时间、精力、金钱和人事在最重要的优先顺序上。结果是生产力的四倍回报。 巴雷多原则的例证 时间:我们20%的时间会产生成果的80%。 咨商:20%的人花了我们的时间的80%。 产品:产品的20%带来利润的80%。 阅读:20%的书篇幅包括了内容的80%。 工作:20%的工作给我们80%的满意。 演讲:20%的演讲产生影响的80%。 捐赠:20%的人捐出金钱的80%。 领导:20%的人作出80%的决定。 饮食:20%的人吃掉食物的80%。 20%富人 80%穷人 20%用脖子以上的部分赚钱 80%用脖子以下的部分赚钱
处理工作的2:8定律:
很多经理在面对一堆未完成的工作时,会显得焦虑,紧张不安,或者做此事又心惦着彼事,还有常捡容易的事先做而难做的事则一拖再拖。顾此失彼的结果,往往是每一件事都无法百分之百完成。其实聪明的经理应该学会活用柏拉图的2:8定律来处理工作或日常生活的每一件事,即将80%的焦点精力集中在20%最重要的事情上,就不会发生上述顾此失彼,一事无成的遗憾了。
上班时间偷个盹
很少有经理敢承认在工作时间打盹。如果你敢冒此大不韪,大可理直气壮一些!长期以来,许多人对此褒贬不一。但是观念在变,如今睡眠不足的现象肆虐,越来越多的人,包括企业经理人(这些人是严重睡眠不足者),渐渐认识到忙里偷睡片刻的价值。我们大家都意识到运动和营养的重要性却浑然不知睡眠对人们工作效率和健康的影响,为什么不能在上班时间趴在桌面上睡十五分钟呢?这可事关企业的赢利啊!所以我建议您:上班时间抽出十五分钟“充电小睡”,能让您换一口气,很快恢复精神,从而提高工作效率。
施展你的人格魅力
在大多数人眼里,人格魅力是最不可捉摸的神秘因子,是一种神秘的近乎神奇的事业推进剂。它是一种迷人气质和个性魅力,能让别人支持并热情洋溢的发扬光大你的远景,人格魅力让你成为领导者。一个企业经理,关心的应是如何领导而不是受人爱戴,要能够激励人们追随你的理想,特别是当你看到一个有能力的人,用心不够时,尤其能够将它发挥至淋漓尽致,其结果是施展你自己的人格魅力来提高整个团队的竞争水平。人格魅力是把双刃剑。用之有道,便是上天的祝福;沉湎其中,则会人格魅力是把双刃剑。用之有道,便是上天的祝福;沉湎其中,则会祸患无穷。具有人格魅力的经理人不断领导人们向前,但有时也会误入岐途,恰如其分把握你的人格魅力,会为您的企业带来无法估量的动力!
压力面前、重在专注
你是如何顶着压力工作的?商战,让人们对抗竞争,在这种对抗中,心理素质和才华、技能同样重要,那么定胜负的是什么呢?没有别的,惟有专心,也就是全心全意做好眼前的事,如果上一件事你做的不尽人意,你要学会毫不在意的做下一件事。既然已经做成了那样,就无法改变,成绩虽差,但你还有将来,所以唯一机会 ,就是迎上去做好下一件事。在生意场上,失败接踵而来时人最难专心。逆境之中最需要的是信心而不是体力。所以,回忆过去叱咤风云的好时光,想想自己完成的出色的工作,要明白你雄风仍在,还能再展神威。当然,你一定想问:怎样才能做得越来越得心应手?“要增强信心,唯一的途径就是不断的磨炼自己!"
2009年2月5日星期四
Mapreduce与ANN(人工神经网络)的联系
MapReduce最早是Google提出来的,用于大规模数据集(大于1TB)的并行运算的一种编程算法。概念"Map(映射)"和"Reduce(化简)",和他们的主要思想,都是从函数式编程语言借来的,还有从矢量编程语言借来的特性。当前的软件实现是指定一个Map(映射)函数,用来把一组键值对映射成一组新的键值对,指定并发的Reduce(化简)函数,用来保证所有映射的键值对中的每一个共享相同的键组。这种Map->Reduce方式和ANN中的神经元模型是同一个道理,
在图中,X1,X2,……,Xn是神经元的输入,即是来自前级n个神经元的轴突的信息A是i神经元的阎值;Wi1,Wi2……,Win分别是i神经元对X1,X2,……,Xn的权系数,也即突触的传递效率;Yi是i神经元的输出;f[·]是激发函数,它决定i神经元受到输人X1,X2,……,Xn的共同刺激达到阀值时以何种方式输出。

读Joone源代码有感(转)
读它的源代码过程中发现,这个项目写得确实很不错,层次非常清楚,用了几个核心类(Layer,Synapse,Learner,Matrix,NeuralNet和Monitor)和几种设计模式 (Factory,Adapter,Observer等)就把神经网络复杂的结构构建得清清楚楚,读它的源代码真的很值,不仅可以搞清楚神经网络的原理,还可以学习到如何用程序构建神经网络,以下是我读源代码的收获:
1)Layer层是包含神经元的层次,从一些理论书上得知,虽然层次越多精确度越高,但复杂度也越大,在实际应用中一般都是用3层。在Joone里一般也只用三层,分别是输入层,隐藏层和输出层。Layer层主要作用有两个:传递数据和激化函数。Joone有个基类Layer,它有两个主要函数fwdRun和revRun,一个是先前传递,一个向后传递,先前主要是训练,向后主要是学习和修改权矩阵。fwdRun和revRun的过程很类似,fwdRun是分为三步:向输入Synapse中取数据,用激化函数处理数据,向输出Synapse中放数据。revRun过程正好相反。Layer下面有很多子类,如:LinearLayer,SigmoidLayer,SineLayer等,这些子类主要是派生forward和backward函数,这两个函数主要用途就是用激化函数去处理输入数据,如LinearLayer的激化函数是线性的,SigmoidLayer的激化函数是1/(1+ex)等。
2)Synapse主要是构建突触的层次。它主要是用途有两个:连接Layer和储存权矩阵。因为基于多线程,连接Layer主要采用缓冲机制。Synapse有个缓冲区,先用fwdGet方法取数据,如果缓冲区内有数据就让线程wait。再用forward方法更新数据,最后用fwdPut方法输出数据,如果缓冲区内没有数据就让线程wait。revGet和revPut的思想基本相似,中间的backward方法主要用于更新权矩阵。Synapse下面有很多子类,如FullSynapse,KohonenSynapse等,它们也是在forward和backward方法上面派生,主要差别是在连接机制上面,比如FullSynapse采用全连接机制。
3)Layer层和Synapse层结构非常类似,互相连接互相传递数据,子类继承机制也非常相似,都是派生forward和backward方法,用基类完成基本的数据传递,让子类完成特殊的数据处理。数据流和工作流清清楚楚,并能适用于任何情况。这不光包含了神经网络原理,更是包含了软件设计艺术,真是值得学学!
4)Monitor主要是监视类,用于监视和控制整个网络的运行5)NeuralNet是整个网络的控制中心。用于配置和连接各个层次,并控制网络的开始,结束,和中间循环的开始和结束。它的主要程序有三个步骤:一,循环初始化所有Layer和Synapse 二,循环进行向前和向后过程 三,结束程序。并且Jooner提供了NeuralNetListener接口,用于监视和控制NeuralNet的所有过程
基本上Jooner的大致思想和过程就是这么些,但它里面的细节却远不止这些,以后的工作就在于深入学习它的学习机制,数据处理和分布式处理方式。并且可以写自己的Layer和Synapse来做试验。现在终于能体会到数学在编程中的应用了。以后争取把神经网络用于自己的项目,比如搜索引擎和CRM。估计可以在专家决策和客户数据分析等方面有些运用吧,不过估计蔡总不太会愿意用这些比较虚幻的技术
1)Layer层是包含神经元的层次,从一些理论书上得知,虽然层次越多精确度越高,但复杂度也越大,在实际应用中一般都是用3层。在Joone里一般也只用三层,分别是输入层,隐藏层和输出层。Layer层主要作用有两个:传递数据和激化函数。Joone有个基类Layer,它有两个主要函数fwdRun和revRun,一个是先前传递,一个向后传递,先前主要是训练,向后主要是学习和修改权矩阵。fwdRun和revRun的过程很类似,fwdRun是分为三步:向输入Synapse中取数据,用激化函数处理数据,向输出Synapse中放数据。revRun过程正好相反。Layer下面有很多子类,如:LinearLayer,SigmoidLayer,SineLayer等,这些子类主要是派生forward和backward函数,这两个函数主要用途就是用激化函数去处理输入数据,如LinearLayer的激化函数是线性的,SigmoidLayer的激化函数是1/(1+ex)等。
2)Synapse主要是构建突触的层次。它主要是用途有两个:连接Layer和储存权矩阵。因为基于多线程,连接Layer主要采用缓冲机制。Synapse有个缓冲区,先用fwdGet方法取数据,如果缓冲区内有数据就让线程wait。再用forward方法更新数据,最后用fwdPut方法输出数据,如果缓冲区内没有数据就让线程wait。revGet和revPut的思想基本相似,中间的backward方法主要用于更新权矩阵。Synapse下面有很多子类,如FullSynapse,KohonenSynapse等,它们也是在forward和backward方法上面派生,主要差别是在连接机制上面,比如FullSynapse采用全连接机制。
3)Layer层和Synapse层结构非常类似,互相连接互相传递数据,子类继承机制也非常相似,都是派生forward和backward方法,用基类完成基本的数据传递,让子类完成特殊的数据处理。数据流和工作流清清楚楚,并能适用于任何情况。这不光包含了神经网络原理,更是包含了软件设计艺术,真是值得学学!
4)Monitor主要是监视类,用于监视和控制整个网络的运行5)NeuralNet是整个网络的控制中心。用于配置和连接各个层次,并控制网络的开始,结束,和中间循环的开始和结束。它的主要程序有三个步骤:一,循环初始化所有Layer和Synapse 二,循环进行向前和向后过程 三,结束程序。并且Jooner提供了NeuralNetListener接口,用于监视和控制NeuralNet的所有过程
基本上Jooner的大致思想和过程就是这么些,但它里面的细节却远不止这些,以后的工作就在于深入学习它的学习机制,数据处理和分布式处理方式。并且可以写自己的Layer和Synapse来做试验。现在终于能体会到数学在编程中的应用了。以后争取把神经网络用于自己的项目,比如搜索引擎和CRM。估计可以在专家决策和客户数据分析等方面有些运用吧,不过估计蔡总不太会愿意用这些比较虚幻的技术
订阅:
博文 (Atom)

